۳۱-مرداد-۱۳۸۹, ۲۲:۴۷:۴۹
این خوشگل معانی زیادی میده !!
مهندس الان فرکانس pwm خروجیت 61 هرتزه که یه خورده کمه !
یا فرکانس میکرو رو بیشتر کن ( مثلا 4مگ کن ) و یا پرسکالر تایمر یک رو عوض کن و یا دقت pwm رو ببر بالا !!!
( معمولا فرکانس 100 تا 500 هرتز پیشنهاد میشه و البته بستگی خیلی زیادی به موتورت داره و تو عمل باید ببینی کدوم بهتره )
البته این 61 هرتز هم مشلی نداره و اگه موتورت رپیل نمیزنه پس مشکلی نداره !
و وقتی از Clear Up استفاده کردی هر چی متغیر pwm رو کمتر انتخاب کنی خروجی بیشتر میشه و مثلا با pwm=0 موتور حداکثر سرعت رو داره و با pwm=255 موتورت توقف می کنه !
پس اینطوری بنویسی که هر چی عدد بیشتری می ذاری خروجی بیشتر بشه درصد مثبتش !
مهندس الان فرکانس pwm خروجیت 61 هرتزه که یه خورده کمه !
یا فرکانس میکرو رو بیشتر کن ( مثلا 4مگ کن ) و یا پرسکالر تایمر یک رو عوض کن و یا دقت pwm رو ببر بالا !!!
( معمولا فرکانس 100 تا 500 هرتز پیشنهاد میشه و البته بستگی خیلی زیادی به موتورت داره و تو عمل باید ببینی کدوم بهتره )
البته این 61 هرتز هم مشلی نداره و اگه موتورت رپیل نمیزنه پس مشکلی نداره !
و وقتی از Clear Up استفاده کردی هر چی متغیر pwm رو کمتر انتخاب کنی خروجی بیشتر میشه و مثلا با pwm=0 موتور حداکثر سرعت رو داره و با pwm=255 موتورت توقف می کنه !
پس اینطوری بنویسی که هر چی عدد بیشتری می ذاری خروجی بیشتر بشه درصد مثبتش !
کد php:
Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down , Prescale = 64