سلام
من ی برنامه با مگا 32 برای کنترل duty cycle ی موتور dc نوشتم که با ی دیپ سوئیچ بین 10تا90 درصد تنظیم میکنه ولی وقتی خروجی رو که با اسکوپ پروتئوس میگیرم تو هر حالت چند درصد خطا داره
برای اینکه عدد duty cycle دقیق بشه تایمر از 0 تا 250 میشمره که مقدار OCR0 رند بشه و خطا نداشته باشه ولی بازم خطا داره اگه کسی علت رو میدونه لطفا کمک کنه
ممنون
فایل c و پروتئوس رو http://s1.picofile.com/file/7886196769/PWM.zip.html گذاشتم!
من ی برنامه با مگا 32 برای کنترل duty cycle ی موتور dc نوشتم که با ی دیپ سوئیچ بین 10تا90 درصد تنظیم میکنه ولی وقتی خروجی رو که با اسکوپ پروتئوس میگیرم تو هر حالت چند درصد خطا داره
برای اینکه عدد duty cycle دقیق بشه تایمر از 0 تا 250 میشمره که مقدار OCR0 رند بشه و خطا نداشته باشه ولی بازم خطا داره اگه کسی علت رو میدونه لطفا کمک کنه
ممنون

فایل c و پروتئوس رو http://s1.picofile.com/file/7886196769/PWM.zip.html گذاشتم!
دیدگاه