نکته اصلی در استفاده نکردن از زبان برنامه نویسی مخصوص آردوینو کند بودن خروجی PMW در این برد است. در واقع استفاده کردن از سخت افزار آردینو و اسمبلرها می تواند منجر به تولید شکل موج هایی تا صد ها کیلو هرتز شود.
برای ایجاد چنین خروجی با بازدهی بالا لازم است تایمر- کانتر AVR در حالت ‘fast PWM’ تنظیم شود. کلاک تایمر- کانترها در این پردازنده ها به صورت کسری از کلاک مرجع می باشد.
لازم به ذکر است بسیاری از AVR ها تنظیمات خوبی برای حالت fast PWM ها دارند. عکسی که مشاهده می کنید برد LilyTiny شرکت SparkFun است که می تواند منبع خوبی برای تولید شکل موج های دوتایی PWM و یا تکی PWM باشد.
ارسال پاسخ