|
Кількість
|
Вартість
|
||
|
|
|||
Arduino Motor Shield Rev3 / A000079 – подвійний повномостовий драйвер на базі L298, призначений для управління індуктивними навантаженнями, такими як реле, соленоїди, двигуни постійного струму та крокові двигуни. Він дозволяє керувати двома двигунами постійного струму за допомогою плати Arduino, незалежно контролюючи швидкість і напрямок кожного з них, при цьому вимірюючи споживаний струм кожного двигуна. Плата сумісна з TinkerKit, що дозволяє створювати проекти, підключаючи до неї модулі TinkerKit.
Живлення плати.
Arduino Motor Shield повинен живитись тільки від зовнішнього джерела живлення, оскільки використовувана ІС L298 має два окремі роз'єми живлення, один для логіки і один для драйвера живлення двигуна, потрібний струм двигуна часто перевищує максимальний номінальний струм USB.
Зовнішнє (не USB) живлення може надходити через штекер 2,1 мм із центральним позитивним контактом (від адаптера живлення, або від акумулятора). Також можливий варіант підключення живлення до гвинтових клем Vin і GND, дотримуючись при цьому полярності.
Щоб запобігти можливому пошкодженню плати Arduino, на якій встановлена плата розширення, рекомендується використовувати зовнішнє джерело живлення з напругою від 7 до 12 В. Якщо двигуну потрібно більше 9 В, то рекомендується розділити лінії живлення плати Arduino. Це можливо, якщо перерізати перемичку Vin Connect, розташовану на звороті плати. Абсолютна межа для Vin на гвинтових клемах становить 18В.
Піни живлення:
- Vin на гвинтовій клемній колодці - це вхідна напруга двигуна, підключеного до плати. Зовнішнє джерело живлення, підключене до цього контакту, також забезпечує живлення плати Arduino, на якій він встановлений. Знявши перемичку Vin Connect, ви зробите це виділеною лінією живлення для двигуна.
- GND Заземлення на гвинтовій клемній колодці.
Плата може подавати 2 ампери на канал, всього максимум 4 ампери.
Введення та виведення
Arduino Motor Shield Rev3 має два окремі канали, званих A і B, кожен з яких використовує 4 контакти Arduino для управління двигуном або його виявлення. Усього використовується 8 контактів. Ви можете використовувати кожен канал окремо для керування двома двигунами постійного струму або об'єднати їх для керування одним біполярним кроковим двигуном. Виводи, розділені каналами, показані в таблиці:
| Функція | піни на канал A | піни на канал B |
| Напрям | D12 | D13 |
| ШІМ | D3 | D11 |
| Гальмування | D9 | D8 |
| Вимірювання струму | A0 | A1 |
Якщо вам не потрібні гальмо та вимірювання струму, а також вам потрібно більше контактів для вашої програми, ви можете вимкнути цю функцію, знявши відповідні перемички на задній стороні плати.
Додаткові роз'єми на платі описані таким чином:
- Гвинтова клема для підключення двигунів та їх живлення.
- 2 роз'єми TinkerKit для двох аналогових входів (білого кольору), підключених до A2 та A3.
- 2 роз'єми TinkerKit для двох виходів Aanlog (помаранчеві посередині), підключених до виходів PWM на контактах D5 та D6.
- 2 роз'єми TinkerKit для інтерфейсу TWI (білого кольору з 4 контактами), один для входу, інший для виходу.
Підключення двигунів
Щітковий двигун постійного струму. Ви можете керувати двома колекторними двигунами постійного струму, підключивши два дроти кожного з них до гвинтових клем (+) і (-) для кожного каналу A і B. Таким чином, ви можете контролювати його напрямок, встановлюючи піни HIGH або LOW, DIR A та DIR B, ви можете керувати швидкістю, змінюючи значення робочого циклу PWM A і PWM B. Штир Brake A і Brake B, якщо вони встановлені в HIGH, ефективно гальмують двигуни постійного струму, а не дозволяють їм уповільнюватися через відключення живлення. Ви можете виміряти струм, що проходить через двигун постійного струму, вважаючи контакти SNS0 та SNS1. На кожному каналі буде напруга, пропорційна виміряному струму, яке можна вважати як звичайний аналоговий вхід через функцію AnalogRead() на аналоговому вході A0 і A1. Для вашої зручності вона відкалібрована на 3,3 В, коли канал видає максимально можливий струм, тобто 2 А.
Особливості плати:
- Максимальна довжина та ширина плати Motor Shield становлять 69мм та 54мм відповідно.
- Чотири отвори для гвинтів дозволяють прикріпити плату до поверхні або корпусу.
- Зверніть увагу, що відстань між цифровими контактами 7 і 8 становить 4мм, що не кратне відстані між іншими контактами.
Технічні характеристики:
| Робоча напруга | від 5V до 12V |
| Контролер | L298P, управляє 2 двигунами постійного струму або 1 кроковим двигуном |
| MAX струм | 2A на канал або 4A max (із зовнішнім джерелом живлення) |
| Чутливість струму | 1.65V/A |
| ФУНКЦІЯ ВІЛЬНОЇ ЗУПИНКИ ТА ГАЛЬМУВАННЯ |




