سلام
من از یک برد از طریق max232 اطلاعات سروو ها رو منتقل می کنم و سمت دیگه pwm رو می سازم
برای ساخت pwm از تایمر میکرو استفاده کردم و اطلاعات دریافتی رو هم با کامپیوتر چک کردم
مسنله اینه که با اطلاعات یکسان وارد شده به گیرنده (برای چک کردن صحت اطلاعات، دریافتی ها را در پورت سریال گیرنده پخش می کنم یک عدد سنکرون هم دارم 255)
بعضی مواقع pwm شروع به لرزش خیلی خفیفی می کنه که بعضی اوقات منجر به لرزش درجا و ایجاد صدا از سروو می شه
دلیل این قضیه چی می تونه باشه ؟؟
یادم هست خیلی وقت پیش هم که سیگنال کریستال رو با اسکوپ چک کرده بودم دیدم که فرکانس کریستال (8مگ) روی یه سیکنال فرکانس پایین اگر اشتباه نکنم 50 هرتز سوار هست البته اگر مقدار تایم دیویژن رو روی اعداد بزرگ بذارید مشهود میشه روی یکی دو تا دیگه میکرو دیگه هم دیده بودم به نظرتون می تونه از این باشه ؟؟
میکرویی که کار کردم mega8a هست
می دونم این قسمت arm کار میشه ولی بحث مربوط به AVR نیست و فکر می کنم کلی باشه و ممکنه با میکروهای دیگه هم این اتفاق بیفته
من از یک برد از طریق max232 اطلاعات سروو ها رو منتقل می کنم و سمت دیگه pwm رو می سازم
برای ساخت pwm از تایمر میکرو استفاده کردم و اطلاعات دریافتی رو هم با کامپیوتر چک کردم
مسنله اینه که با اطلاعات یکسان وارد شده به گیرنده (برای چک کردن صحت اطلاعات، دریافتی ها را در پورت سریال گیرنده پخش می کنم یک عدد سنکرون هم دارم 255)
بعضی مواقع pwm شروع به لرزش خیلی خفیفی می کنه که بعضی اوقات منجر به لرزش درجا و ایجاد صدا از سروو می شه
دلیل این قضیه چی می تونه باشه ؟؟
یادم هست خیلی وقت پیش هم که سیگنال کریستال رو با اسکوپ چک کرده بودم دیدم که فرکانس کریستال (8مگ) روی یه سیکنال فرکانس پایین اگر اشتباه نکنم 50 هرتز سوار هست البته اگر مقدار تایم دیویژن رو روی اعداد بزرگ بذارید مشهود میشه روی یکی دو تا دیگه میکرو دیگه هم دیده بودم به نظرتون می تونه از این باشه ؟؟
میکرویی که کار کردم mega8a هست
می دونم این قسمت arm کار میشه ولی بحث مربوط به AVR نیست و فکر می کنم کلی باشه و ممکنه با میکروهای دیگه هم این اتفاق بیفته
دیدگاه