⚙️ محاسبه‌گر PWM تایمر 1 AVR

حالت Fast PWM – TOP = ICR1 (Mode 14)


پیش‌فرض Arduino Uno/Nano/Mini Pro = 16,000,000 Hz


مقدار CS10,CS11,CS12 معادل


با وارد کردن فرکانس، مقدار ICR1 محاسبه می‌شود


با وارد کردن دیوتی سایکل، مقدار OCR1A محاسبه می‌شود
▼ مقادیر محاسبه شده ▼


مقدار نهایی شمارش (بازه 1 تا 65535)


تعیین دیوتی سایکل (0 تا ICR1)

📋 کد آماده برای Arduino (Uno/Nano/Mini Pro)

// در حال محاسبه...

💡 تذکر: تنظیمات روی پایه D9 (OC1A) خروجی PWM می‌دهد.
مقادیر پیش‌فرض: فرکانس 10kHz و دیوتی سایکل 80%

آدرس کانال روبیکا : https://rubika.ir/electromode

آدرس کانال تلگرام : https://t.me/persian_creative1

حمایت مالی : https://electromode.ir/donate/