تیم ICStation سیستم کنترل سرعت موتور بی سیم NRF24L01 را به شما معرفی می کند. این سیستم تحت ولتاژ 5 ولت DC کار می کند. از ماژول بی سیم NRF24L01 برای انتقال داده های کنترل سرعت و سنسور هال برای تشخیص سرعت چرخش واقعی استفاده می کند . این طراحی از چرخه وظیفه PWM برای تعدیل و تحقق کنترل سرعت استفاده می کند. علاوه بر این، می توان از آن در شرایطی استفاده کرد که به دقت کنترل سرعت بالا نیاز ندارند، مانند کنترل خودکار پرده.
کارکرد:
1) هنگام راه اندازی قسمت انتقال دهنده، برد LCD1602 کاراکترهای داده های اصلی PWM و سرعت صفر را نمایش می دهد. قسمت دریافت کننده انتقال بی سیم داده ها را کنترل می کند و سرعت چرخش واقعی را پس از اتمام اولیه سازی قسمت دریافت کننده نمایش می دهد.
2) هنگامی که ماژول گیرنده کار می کند، سرعت چرخش موتور با توجه به داده هایی که توسط قطعه ارسال می شود تغییر می کند. ماژول اندازه گیری سرعت سنسور هال شروع به تشخیص سرعت چرخش و نور LED سنسور هال می کند. در همین حال، ماژول بی سیم قسمت دریافت کننده، داده های سرعت چرخش شناسایی شده را به قسمت ارسال ارسال می کند.
3) برای قسمت ارسال به چهار کلید (K0,K1,K2,K3) در کیبورد برای تغییر سرعت موتور نیاز داریم. عملکردهای مربوط به چهار کلید به شرح زیر است:
① کلید KO را برای اولین بار فشار دهید، موتور به عنوان اولین دنده سرعت حرکت می کند. دوباره کلید KO را فشار دهید، موتور به عنوان دنده دوم سرعت حرکت می کند. بار سوم که کلید KO را فشار می دهیم، موتور به عنوان دنده سوم سرعت حرکت می کند. بار چهارم که K0 را فشار می دهیم، موتور به عنوان اولین دنده سرعت حرکت می کند.
②کلید K1 را فشار دهید، می توانیم سرعت چرخش افزایش یا کاهش را تغییر دهیم.
③کلید K2 را فشار دهید، می توانیم سرعت چرخش را به پنج بیشتر یا کمتر تغییر دهیم.
④کلید K3 را فشار دهید، می توانیم سرعت چرخش را به ده بیشتر یا کمتر تغییر دهیم.
کد مرجع:
http://www.icstation.com/newsletter/eMarketing/NRF24L01_Control_Code.zip
لیست اجزاء:
1. 1×ICStation ATMEGA328 UNO V3.0 R3 برد سازگار با آردوینو UNO R3