سلام
من می خوام یک موج PWM تولید کنم و مطالب زیر رو هم بلدم اما ....
در تولید موج PWM دو فاکتور اساسی نقش دارند
1) دوره تناوب (پریود)
2) زمان وظیفه(دیوتی سایکل)
برای ساخت این موج با کامپایلر CCS دستورات زیر به کار برده می شود .
1.setup_ccpX()
2.set_pwmX_duty()
3.set_power_pwm_override()
4.set_power_pwmx_duty()
5.setup_power_pwm()
6.setup_power_pwm_pins()
اما وقتی help نرم افزار رو خوندم گیج شدم چون نفهمیدم برای اینکه مثلا بخوام یک موج با دیوتی 50% یا 40 یا هر چی داشته با شم و با فرکانس تکرار 20 هرتز باید چه کار کنم میشه کمک کنین؟
تو یکی از تاپیک ها آقای عبدی این فایل رو قرار داده بودن ولی بازم از برنامش هیچی نفهمیدم :
http://www.eca.ir/forum2/index.php?topic=3673.0
من می خوام یک موج PWM تولید کنم و مطالب زیر رو هم بلدم اما ....
در تولید موج PWM دو فاکتور اساسی نقش دارند
1) دوره تناوب (پریود)
2) زمان وظیفه(دیوتی سایکل)
برای ساخت این موج با کامپایلر CCS دستورات زیر به کار برده می شود .
1.setup_ccpX()
2.set_pwmX_duty()
3.set_power_pwm_override()
4.set_power_pwmx_duty()
5.setup_power_pwm()
6.setup_power_pwm_pins()
اما وقتی help نرم افزار رو خوندم گیج شدم چون نفهمیدم برای اینکه مثلا بخوام یک موج با دیوتی 50% یا 40 یا هر چی داشته با شم و با فرکانس تکرار 20 هرتز باید چه کار کنم میشه کمک کنین؟
تو یکی از تاپیک ها آقای عبدی این فایل رو قرار داده بودن ولی بازم از برنامش هیچی نفهمیدم :
http://www.eca.ir/forum2/index.php?topic=3673.0
دیدگاه