ساخت اسپیدکنترلر موتور های براشلس ۳ ( با سنسور )
می خواهیم یک اسپیدکنترلر موتور براشلس با روش سنسور اثر هال ( موتور های براشلس سنسور دار ) درست کنیم . در اسپیدکنترلر هایی که از داده های سنسور استفاده نمی کنند باید نیروهای الکترومغناطیسی اندازه گیری شود و با توجه به آن به ترتیب سوئیچ زده شود . در مدل بدون سنسور مدار پیچیده تر است .
ما در این پروژه کد های برنامه را نسبت به اسپیدکنترلر بدون سنسور که در سایت قرار داده شده بهبود داده ایم . موتور های براشلسی که ما در این پروژه استفاده می کنیم دارای سنسور اثر هال است ، این سنسور ها برای به دست آوردن موقعیت چرخش است بنابراین مانند موتور های براشلس معمولی نیازی به اندازه گیری میدان مغناطیسی برگشتی از سیم پیچ ها که در سیم موتور جریان میابد نیست .
در این پروژه ما به دو روش سرعت موتور را کنترل می کنیم . یکی با استفاده از پتانسیومتر ، یعنی با چرخاندن پتانسیومتر و خواندن ولتاژ آنالوگ توسط واحد ADC میکروکنترلر با توجه به عدد خوانده شده سرعت کم و زیاد می شود . روش دوم توسط پالس PWM می باشد ، یعنی پالس PWM از طرف فلایت کنترلر یا گیرنده رادیوکنترل می آید و ما توسط اینتراپت ها پهنای پالس را اندازه می گیریم و با توجه به پهنای پالس خوانده شده سرعت موتور را کم و زیاد می کنیم .
تصویر زیر مربوط به روش اول یعنی کنترل سرعت توسط پتانسیومتر است .
تصویر مدار روش دوم در فایل های دانلودی خواهد بود .
قطعات مورد نیاز
- آردوینو نانو
- میکروکنترلر ATMEGA328
- کریستال ۱۶ مگاهرتز
- ۲ عدد خازن ۲۲ پیکوفاراد
- رگولاتور ۵ ولت AMS1117
- ۳ عدد ترانزیستور ماسفت IRFZ44N
- ۳ عدد ترانزیستور ماسفت IRF4905
- ۶ عدد دیود IN5819
- ۷ عدد مقاومت ۱۰ کیلو اهم
- موتور براشلس سنسسور دار ( می توانید از روی CD رایتر باز کنید )
- ۶ عدد ترانزیستور S8050 ( مشخصا می توانید از ترانزیستور مشابه هم استفاده کنید )
- آی سی آپ امپ LM324
- LED
- تعدادی سیم
- برد سوراخ دار
در این آموزش ما تمام نکات ساخت مدار اسپیدکنترل را به شما در یک فایل PDF خواهیم گفت و شماتیک مدار هر دو روش ( پتانسیومتر و PWM ) و کد های برنامه هر دو روش ( پتانسیوممتر و PWM ) را همچنین در اختیار شما قرار خواهیم داد .
دانلود پروژه
دیدگاهها (0)