Водій автомобіля - зробіть свою школу
[Seeed Studio Grove - I2C Motor Driver V1.3]

Як правило, струмів, які може подавати мікроконтролер, недостатньо для безпосереднього керування двигуном. Тому існують різні типи так званих водіїв двигунів. Вони підключені на вхідній стороні до мікроконтролера і на вихідній стороні до двигуна. Вони передають команди від мікроконтролера в струми, необхідні двигуну. У той же час мікроконтролер захищений від будь-яких коротких замикань або перенапруг, які можуть виникнути від двигуна.
Ця версія може керувати чотирипровідним кроковим двигуном або до двох двигунів постійного струму. Якщо підключено два двигуни постійного струму, ними можна керувати незалежно один від одного як за напрямком, так і за швидкістю.
Драйвер двигуна підключається безпосередньо або за допомогою Grove Shield до Arduino або Raspberry Pi через послідовний інтерфейс I2C. Водію потрібно окреме джерело живлення між 6В і 15В.
Прикладом проекту може бути робот, який має одне вільно обертається та два ведених колеса. Двома колесами можна керувати як вперед, так і назад за допомогою водія двигуна. Таким чином, робот може рухатися у всіх напрямках.
Вся подальша довідкова інформація, а також приклад структури та всі необхідні бібліотеки програм узагальнені на офіційній вікі (поки що лише англійською мовою) Seeed Studio. Крім того, ви можете знайти відповідні приклади проектів та навчальні посібники у всіх поширених пошукових системах, ввівши точну назву компонента.
Важливі вказівки:
Програмування та СКИДАННЯ: Коли програма завантажується в мікроконтролер через підключення до комп'ютера ("процес завантаження"), мікроконтролер автоматично відключається від джерела живлення на короткий час, щоб знову завантажена програма могла працювати повністю з самого початку. Представлений тут драйвер двигуна також працює із зовнішнім джерелом живлення, наприклад з блоком живлення або акумулятором. Якщо під час завантаження драйвер двигуна, зовнішнє джерело живлення та мікроконтролер підключені один до одного, іноді можуть виникнути проблеми. Причина полягає в тому, що мікроконтролер не може бути належним чином відключений від живлення, коли він підключений до зовнішнього джерела живлення (крім того, що він живиться від комп’ютера). Тому під час завантаження слід відключити мікроконтролер та драйвер двигуна від усіх джерел живлення, крім підключення до ПК. Якщо мікроконтролер повинен бути скинутий, тобто встановлений у початковий стан, він також повинен бути активований усіма зовнішніми Джерела живлення відключені.
Завантажуючи відео, ви приймаєте політику конфіденційності YouTube.
Вивчайте більше