پاسخ : مولد موج سینوسی
برای تنظیم دقیق فرکانس باید از تایمر دیگر میکرو استفاده کنید و آنرا روی فرکانس 256*f تنظیم کنید تا اینتراپت تولید کند. هر بار که اینتراپت این تایمر اومد باید عدد بعدی جدول را در OCR لود کنید. مثلا اگر سینوسی 50 هرتز می خوای این تایمر باید روی 50*256 ست کنی.
بله مد fast PWM را باید استفاده کنی. مقدار OCR را هر جا که بخوای می تونی تغییر بدی. طبق جمله ی بالا مقدار OCR تایمر مربوط به PWMآ در روتین اینتراپت تایمر دیگر تغییر می کند.
کل قضیه اونقدر ساده است که نمی دونم دیگه چه توضیحی لازمه.
برای تنظیم دقیق فرکانس باید از تایمر دیگر میکرو استفاده کنید و آنرا روی فرکانس 256*f تنظیم کنید تا اینتراپت تولید کند. هر بار که اینتراپت این تایمر اومد باید عدد بعدی جدول را در OCR لود کنید. مثلا اگر سینوسی 50 هرتز می خوای این تایمر باید روی 50*256 ست کنی.
بله مد fast PWM را باید استفاده کنی. مقدار OCR را هر جا که بخوای می تونی تغییر بدی. طبق جمله ی بالا مقدار OCR تایمر مربوط به PWMآ در روتین اینتراپت تایمر دیگر تغییر می کند.
کل قضیه اونقدر ساده است که نمی دونم دیگه چه توضیحی لازمه.
دیدگاه