سلام دوستان
من تو یه پروژه ای برا کنترل چندتاموتور از atmega32استفاده کردم.براکنترل دورموتورها ازتمامی تایمرهای میکروتومدpwm استفاده کردم.برد pcb مدار روطراحی وچاپ کردم ونهایی شده.الان بعدگذشت یک ماه لازم شده یه تاخیرچندثانیه ای مثل waitms 5000 توبرنامه ام ایجادکنم.همونطورکه میدونیدایجادتاخیربازمان های طولانی مثل نمونه ذکرشده نیازبه استفاده ازتایمرداره چون ایجادتاخیرهای طولانی بااستفاده ازدستور waitکار درستی نیست وتاخیرباخطاهای زیاداتفاق میفته.حالاسوال من اینه که وقتی من ازتمامی تایمرها تومد pwm استفاده کردم راه حل ایجادتاخیرطولانی ودقیق توبرنامه چیه؟ ممنونم
من تو یه پروژه ای برا کنترل چندتاموتور از atmega32استفاده کردم.براکنترل دورموتورها ازتمامی تایمرهای میکروتومدpwm استفاده کردم.برد pcb مدار روطراحی وچاپ کردم ونهایی شده.الان بعدگذشت یک ماه لازم شده یه تاخیرچندثانیه ای مثل waitms 5000 توبرنامه ام ایجادکنم.همونطورکه میدونیدایجادتاخیربازمان های طولانی مثل نمونه ذکرشده نیازبه استفاده ازتایمرداره چون ایجادتاخیرهای طولانی بااستفاده ازدستور waitکار درستی نیست وتاخیرباخطاهای زیاداتفاق میفته.حالاسوال من اینه که وقتی من ازتمامی تایمرها تومد pwm استفاده کردم راه حل ایجادتاخیرطولانی ودقیق توبرنامه چیه؟ ممنونم