اطلاعیه

Collapse
No announcement yet.

PWM یعنی چه؟

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    PWM یعنی چه؟

    سلام
    وقتی ما timer1 رو به صورت pwm 8 بیتی کانفیگ می کنیم این 8 بیتی یعنی چی؟
    وقتی عدد 1 و 127 و 255 رو در pwm1a قرار می دهیم چطور موج pwm این اعداد ساخته می شود؟

    #2
    پاسخ : PWM یعنی چه؟

    نوشته اصلی توسط feshwari
    سلام
    وقتی ما timer1 رو به صورت pwm 8 بیتی کانفیگ می کنیم این 8 بیتی یعنی چی؟
    وقتی عدد 1 و 127 و 255 رو در pwm1a قرار می دهیم چطور موج pwm این اعداد ساخته می شود؟
    با سلام

    بزبون ساده یعنی :

    اعداد 1 و 127 و 255 و 36 و 82 ، در یک رجیستر ( ورودی ) قرار میگیرند

    بعد یک برنامه شمارش معکوس شروع به شمارش میکند . ( از 255 تا 0 )

    بسته به تعریف در برنامه شمارنده ، از شروع شمارش ( خروجی LOW ) ، ( با هر بار شمارش ، مقدار جاری با عدد ورودی مقایسه میشود ) و به محض اینکه مقدار آن به عدد ورودی رسید ، ( خروجی HIGH )

    شده و تا 0 این شمارش ، ادامه می یابد

    در شکل زیر ، چهار خروجی PWM ، ترسیم شده

    خروجی 1 ، ( رجیستر ورودی روی عدد 1 ، ست شده )
    خروجی 2 ، ( رجیستر ورودی روی عدد 81 ، ست شده )
    خروجی 3 ، ( رجیستر ورودی روی عدد 128 ، ست شده )
    خروجی 4 ، ( رجیستر ورودی روی عدد 254 ، ست شده )


    دیدگاه

    لطفا صبر کنید...
    X