ماژول درایور موتور دو کاناله با تراشه TB6612FNG
ماژول درایور موتور دو کاناله با تراشه TB6612FNG
TB6612FNG یک مدار مجتمع (IC) راننده موتور دو کاناله است که برای کنترل دو موتور DC یا یک موتور استپر دوقطبی طراحی شده است. این IC به طور معمول در پروژههای رباتیک کوچک، پهپادها و سایر برنامههای الکترونیکی استفاده میشود که نیاز به کنترل موتور دارند.این IC دو کانال موتور مستقل با نام "A" و "B" را فراهم میکند که به شما امکان کنترل همزمان دو موتور را میدهد.TB6612FNG انواع گستردهای از موتورها را پشتیبانی میکند، از جمله موتورهای DC و موتورهای استپر دوقطبی. ولتاژ تامین موتور را میتوان در محدوده 4.5 ولت تا 13.5 ولت تنظیم کرد. جریان خروجی پیوسته حداکثر در هر کانال 1.2 آمپر (بیشینه 2.5 آمپر) است. برای جلوگیری از گرم شدن زیاد، مناسب است از یک رادیاتور مناسب یا کنترل مداوم جریان موتور استفاده کنید. این IC کنترل PWM را برای تنظیم سرعت فراهم میکند. با تنظیم نسبت وظیفه سیگنال PWM، میتوانید سرعت موتور را تغییر دهید.TB6612FNG شامل ویژگیهای محافظتی مختلفی است که جلوی آسیب به IC و موتورها را میگیرد. ولتاژ ورودی کنترل منطقی برای TB6612FNG در محدوده 2.7 ولت تا 5.5 ولت قرار دارد که با اکثر میکروکنترلرها و بردهای توسعه سازگار است.برای استفاده از TB6612FNG، به طور معمول ولتاژ تامین برق موتور (VCC) و زمین (GND) را به پینهای مربوطه متصل میکنید. خروجی موتور را به سررسید موتور متصل میکنید و ورودیهای کنترل (AIN1، AIN2، BIN1 و BIN2) سیگنالها را از میکروکنترلر یا مدارهای کنترلی دیگر دریافت میکنند. علاوه بر این، ممکن است نیاز به اتصال ورودی PWM (PWMA و PWMB) برای کنترل سرعت داشته باشید.
ویژگی ماژول درایور موتور دو کاناله با تراشه TB6612FNG
- قابلیت کنترل دور موتور در هر دو کانال
- ولتاژ کاری در حدود 2.7 الی 5.5 ولت DC
- قابلیت کنترل جهت گردش موتورها در هر دو کانال
- توان کنترل تا 2 آمپر به صورت بیشینه در خروجی
- دارای ورودی های مجزا جهت کنترل دور و جهت موتور هر کانال
به همراه درایور موتور TB6612FNG چه اقلامی باید خریداری شود؟
میکروکنترلر یا برد توسعه: برای کنترل درایور موتور، شما به یک میکروکنترلر (مانند Arduino یا Raspberry Pi) یا یک برد توسعه مرتبط نیاز دارید. این اجزا برای تولید سیگنال کنترلی مورد نیاز برای درایور موتور استفاده میشوند.
منبع تغذیه: برای تامین برق درایور موتور و موتورها، یک منبع تغذیه مناسب (مانند باتری یا آداپتور برق) لازم است. منبع تغذیه باید با محدوده ولتاژ توصیه شده برای درایور موتور (4.5 تا 13.5 ولت) سازگار باشد.
موتورها: موتورهایی که میخواهید با استفاده از TB6612FNG کنترل کنید. موتورها میتوانند موتورهای DC یا موتورهای استپر دوقطبی باشند. توجه داشته باشید که موتورها باید با مشخصات جریان و ولتاژ قابل تحمل درایور موتور سازگار باشند.
کاربردهای ماژول درایور موتور دو کاناله با تراشه TB6612FNG
- ساخت ماشین های کنترلی
- ساخت ربات های مختلف
- کنترل دور و جهت موتور در پروژه های مختلف
نکات راه اندازی ماژول درایور موتور دو کاناله با تراشه TB6612FNG
- این درایور موتور می تواند تا 1 آمپر بار را در هر کانال خود تحمل نماید.
- پایه VM مخصوص اتصال کابل های تغذیه موتورهاست. این پایه تا 15 ولت را می تواند تحمل کند.
- پایه های PWM مخصوص اعمال پالس PWM جهت کنترل سرعت موتورهای هر کانال هستند، با اعمال پالس می تواند سرعت موتور را کنترل نمایید.
- پایه های AIN1 و AIN2 برای کنترل جهت گردش موتور کانال A به کار می روند. به طریق مشابه پایه های BIN1 و BIN2 جهت کنترل جهت گردش موتور متصل به کانال B به کار می روند.
مشخصات
- کاربری
- مناسب برای استفاده شخصی
- نوع ماژول
- درایور
- ابعاد فیبر
- 20 * 20 میلی متر
- تعداد فیبر
- 1 عدد
- سطح تجربه مورد نیاز
- نیمه حرفه ای
- ولتاژ مورد نياز
- 2.7-5.5 ولت
- فیبر مدار چاپی
- فایبر گلاس
- جریان خروجی
- حداکثرتا 2 آمپر
- ظرفیت
- 2 موتور DC
- چاپ مس
- دارای چاپ قرمز
- تعداد پایه ها
- 16 پایه
- اقلام همراه محصول
- پین هدر نری
- ترتیب پایه ها
- طبق چاپ راهنما روی برد و دیتاشیت
- کشور سازنده
- چین
- پردازنده
- TB6612FNG
- سایر توضیحات
- روی هر خط تغزیه زارا بودن فیلتر خازنیصرفه جویی در مصرف انرژی با قابلیت standby
توسط همین ماژول هم میتوانید اقدام به اجرای درخواستتان کنید. البته اگر فقط بخواهید یک سلول باتری لیتیومی را مدیریت شارژ کنید، همان گزینه ماژول TP4056 مناسب خواهد بود.
امکان راه اندازی چند سنسور DHT با ESP8266 با استفاده از MicroPython وجود دارد. سنسورهای DHT با پروتکل دیجیتال و از طریق پایههای GPIO قابل اتصال به میکروکنترلرها هستند.
برای ساخت یک سیستم کنترل دما با برد میکروکنترلر ESP32، به موارد زیر نیاز دارید:
یک برد میکروکنترلر ESP32
یک سنسور دما مثل DHT DS18B20
یک المان سرد کننده
با استفاده از کتابخانه DHT.h، میتوانید از سنسور دما برای خواندن دمای محیط استفاده کنید. سپس، میتوانید از این دما برای کنترل المان گرمایشی یا سرمایشی استفاده کنید.
در خصوص برنامه نویسی از کتابخانه DHT و در صورت نیاز کتابخانه وای فای برای ارسال دادهها به پلتفرم IoT باید استفاده کنید.