برنامه نویسی پروژه دیمر دیجیتال با atteny13a

6 بازدید
سوال شده دسامبر 8, 2016 در AVR توسط بی نام
باعرض سلام خدمت اساتید گرانقدر

من پروژه دیمر دیجیتال با آی سی avr مدل atteny13a ساختم سه قسمت این مدار از آشکارساز گرفته تا قسمت خروجی قدرت به درستی کار میکنه

مشکل من در زمینه برنامه نویسی و متغیر کردن مدت زمان تاخیر

درحال حاضر من برنامه رو به صورت خیلی ساده نوشتم،وموج برش داده شده را با استفاده از یک تاخیر ثابت تونستم کنترل کنم

از اساتید محترم درخواست دارم اگر امکان داره برنامه این پروژه رو به زبان سی و کامپایلر کدویژن دقیق توضیح بدهند طوری که متوجه بشم که کدام کد چه کاری انجام میده تا بتونم در پروژه های بعدی خودم بنویسمشون.نمیخوام کدها رو کپی کنم

بسیار ممنونم
دارای دیدگاه دسامبر 11, 2016 توسط بی نام
با عرض سلام مجدد

من خودم این برنامه رو به زبان سی نوشتم و تونستم توسط دوتا میکروسوئیچ ولتاژ رو از صفر تا دویست و بیست کنترل کنم.

الان تنهامشکل من اینه که وقتی ولتاژ پایین میاد  ونور لامپ کم نور میشه ودوباره بخوام ولتاژ رو کم یا زیادتر کنم بازدن هر کلید ولتاژ برای کسری از ثانیه خیلی زیاد میشه و نور لامپ زیاد میشه و دوباره به حالت اولش بر میگرده

یعنی ولتاژ به صورت منظم کم و زیاد نمیشه

اشکال کار من کجاست
برای پرسش سوال نیازی به عضویت تو سایت نیست.
...