سلام و وقت بخیر من دارم روی پروژه ایی کار میکنم که باید تعداد دور چرخش موتور را بدست بیارم میخواستم بدانم آیا با سنسور مادون قرمر و آردوینو(کدام نوع؟) میشه انجام داد و در ضمن سرعت موتور تا 12000 دور هم میرسد. منظورم اینه که وقتی موتور روشن شد تا خاموش بشه بگه چند دور محورش چرخیده؟ تشکر
اطلاعیه
Collapse
No announcement yet.
اندازه گیری تعداد دور موتور
Collapse
X
-
پاسخ : اندازه گیری تعداد دور موتور
سلام/ میتونین از سنسور اثر هال استفاده کنین/ میتونین از مادون قرمز استفاده کنین و حتی میتونین از انکودر ها استفاده کنین(و یا خودتون یا سنسور هال یا مادون قرمز انکودر بسازین) سرعت 12000RPM هست؟ خب میشه 200 دور در ثانیه و به راحتی با یک میکرو ساده که فرکانس کاریش 16 مگ باشه میتونین اندازه بگیرین. اگه یک موتور هست از دستور وقفه استفاده کنین و به متغیر در هر دور یک عدد اضافه کنیننوشته اصلی توسط mhk1368 نمایش پست هاسلام و وقت بخیر من دارم روی پروژه ایی کار میکنم که باید تعداد دور چرخش موتور را بدست بیارم میخواستم بدانم آیا با سنسور مادون قرمر و آردوینو(کدام نوع؟) میشه انجام داد و در ضمن سرعت موتور تا 12000 دور هم میرسد. منظورم اینه که وقتی موتور روشن شد تا خاموش بشه بگه چند دور محورش چرخیده؟ تشکر
امیرحسین ضیا
-
پاسخ : اندازه گیری تعداد دور موتور
اگه اشتباه نکنم اتمگا2560 هشت تا اینتراپت پین داره فک نکنم به RTOS نیاز باشه! شما پریسکلر رو روی 1 قرار بده و با چهار تا وقفه با دقت بالایی روی کاغذ جواب میگیری(ساده ترین راهش هست)(من حدس میزنم چون فرکانس کار بسیار بالاتر از فرکانس چرخش موتور که 200 هرتز هست خواهد بود احتمال اینکه دو تا وقفه هم زمان توسط دو موتور رخ بده(از نظرمیکرو همزمان!) خیلی کم خواهد بودنوشته اصلی توسط mhk1368 نمایش پست هاهمزمان 4 موتور با هم باید شمارش بشه بنظرتون از قابلیت تایم بندی استفاده کنم(rtos) یا از وقفه های اردینو مگا؟
امیرحسین ضیا
دیدگاه
-
پاسخ : اندازه گیری تعداد دور موتور
از ورودی کانتر میکرو میتونید تعداد پالسهای موتور رو بخونید ... حتی با یه اتمگا 8 هم به راحتی میشه .... یه تایمر هم برای زمان 1 ثانیه ..... به همین راحتی
اگر شما 4 تا موتور دارید باید از میکرویی استفاده کنید که حداقل 5 تا تایمر داشته باشه .... فکر کنم 2560 6 تا تایمر داره ..... هم از مد capture و هم از مد counter میتونید استفاده کنید....جدیدترین ویرایش توسط microprocesor_2002; ۱۶:۱۹ ۱۳۹۷/۱۲/۲۲.
دیدگاه






دیدگاه