Мотор шилд: Motor Shield (2 канала, 2 А) / Купить с доставкой по России / Амперка

Motor Shield Plus

Хотите сделать робота, ЧПУ станок или 3Д-принтер на Arduino? Микроконтроллер управляющей платы не сможет провернуть двигатель даже на градус. Плата расширения Motor Shield Plus поможет подключить коллекторные моторы и шаговые двигатели.

Драйвер моторов выполнен на базе двухканального H-моста L6206Q на полевых транзисторах. Микросхема выдержит пару коллекторных моторов с напряжением питания от 8 до 52 вольт и токе до двух с половиной ампер. Независимые каналы можно объединить в одну цепь и подключить шаговым двигателем с аналогичным потреблением.

Мы предусмотрели возможность определить потребляемый моторами ток. Это не только продлит жизнь двигателей, но и сэкономит батарею устройства.

Подключение

Плата расширения одевается сверху на управляющую платформу методом бутерброда.

Для коммуникации с микроконтроллером используются цифровые контакты управляющей платформы:

Назначение Канал 1 Канал 2
Направление 4 7
Скорость 5 (ШИМ) 6 (ШИМ)
Потребляемый ток A0 (АЦП) A1 (АЦП)

Эти пины подключены через джамперы. Если в вашем устройстве пины уже заняты, снимите джампер и подключитесь к свободному пину управляющей платы.

Питание

На плате предусмотрены два контура питания:

  • Силовой контур — для питания моторов от силовой части микросхемы H-моста L6206Q. Силовое питание подключается через клеммник PWR.
  • Цифровой контур — для питания вспомогательной цифровой логики управления микросхемой L6206Q и светодиодов индикации. Цифровое питание поступает на плату расширения от пина 5V управляющей платы.

Если тока нет хотя бы в одном контуре — Motor Shield работать не будет.

На платформе предусмотрена возможность объединения источников питания. Поставьте джампер, чтобы запитывать управляющую платформу и силовую часть от одного источника.

Световая индикация

Для удобства на Motor Shield’e расположены светодиоды-индикаторы:

  • состояние силового питания
  • скорость и направление вращения двигателей отдельно по каждому каналу

Комплектация

  • 1× плата расширения
  • 5× джамперов

Характеристики

  • Драйвер моторов: L6206Q
  • Количество каналов: 2
  • Напряжение логической части: 3,3—5 В
  • Напряжение силовой части: 8—12 c PWR JOIN или 8—52 без PWR JOIN
  • Продолжительный ток нагрузки на канал: до 2,5 A
  • Пиковый ток нагрузки на канал: до 5 А в течении 1 мс
  • Измерение потребляемого тока моторов на каждом канале

Особливості

  • Сумісність зі всіма контролерами форм-фактора Arduino R3.
  • Драйвер виконаний на базі H-мосту L298P
  • Управління пару колекторними двигунами або одним кроковим двигуном.
  • Можливість живити всю конструкцію від одного джерела напруги.
  • Допустима напруга двигунів 5-24 У режимі роздільного харчування і 7-12 У режимі об’єднаного харчування. Максимальний струм на канал 2 А.
  • Можливість зміни контактів управління на кожному каналі.
  • Світлодіодна індикація напрямку і швидкості двигунів по кожному каналу.

Підключення контролера

Плата розширення Motor Shield передбачена для установки на контролери формфакторов Arduino Uno і Arduino Mega 2560. Для комунікації з мікроконтролером використовуються контакти:

Контакт Функція
4 Напрямок першого каналу
5 Швидкість першого каналу
6 Швидкість другого каналу
7 Напрямок другого каналу

Підключення навантаження

Навантаження у вигляді двигунів підключається до відведеним клемника M1 і M2.

Харчування

На платі розташовані два контура живлення:

  • Силовий контур — для живлення двигунів від силової частини мікросхеми H-мосту L298P. Силове живлення підключається через клемник PWR в діапазоні 5-24 Ст.
  • Цифровий контур — для живлення допоміжної цифрової логіки управління мікросхеми H-мосту L298P і світлодіодів індикації. Цифрове харчування надходить на плату розширення від піна 5V керуючої плати.

Якщо струму немає хоча б в одному контурі — Motor Shield працювати не буде. На платі передбачено можливість обійтися єдиним джерелом харчування для всієї збірки в залежності від положення джаммпера PWR JOIN:

  • PWR JOIN ON: харчування з гвинтового клемника PWR електрично пов’язане з контактом Vin основного контролера. Діапазон силового напруження 7-12 Ст.
  • PWR JOIN OFF: харчування з гвинтового клемника PWR електрично не пов’язане з контактом Vin основного контролера. Діапазон силового напруження 5-24 Ст.

Програмування

Драйверів моторів спілкується з мікроконтролером через цифрові сигнали.

Для програмної роботи з платою розширення використовуйте бібліотеки і функції, які полегшують складання коду програми.

  • Функція управління піном вводу-виводу для Arduino
  • Бібліотека для Espruino

Якщо ви новачок у програмуванні мікроконтролерів, зверніть увагу на освітні набори Матрьошка і Йодо.

Комплектація

  • 1× Плата Amerka Motor Shield
  • 5× Джампер

Характеристики

  • Модель: Amperka Motor Shield / AMP-B001
  • Чіп управління: L298P
  • Цифрова частина:
    • Напруга живлення Vcc1: 3,3–5 В
    • Споживаний струм Icc1: до 50 мА
    • Сумісність: контролери Arduino R3
    • Програмний інтерфейс: цифровий двійковий сигнал
    • Логічне напруга рівнів:
      • Вхід: 3,3–5 В
      • Вихід: не використовується
  • Силова частина:
    • Напруга живлення Vcc2: 7-12 c PWR JOIN / 5-24 без PWR JOIN
    • Споживаний струм Icc2: до 2 A на канал
    • Кількість підключаються моторів: 2 колекторних або 1 кроковий
    • Роз’єм підключення моторів: клемник під гвинт
    • Роз’єм підключення живлення: клемник під гвинт
  • Розміри: 69×53×18 мм

Ресурси

  • Керівництво по використанню

Бібліотеки

  • Бібліотека для Arduino
  • Бібліотека для Espruino

Проекти

  • Ігровий автомат «Капітан Крюк»

Документація

  • Datasheet на мікросхему L298P

Arduino Motor Shield Rev3 — Официальный магазин Arduino

Код: A000079 / Штрих-код: 7630049200371

24,00 €

| /

Плата Arduino Motor Shield позволяет Arduino управлять двигателями постоянного тока и шаговыми двигателями, реле и соленоидами.

##цена##

Расширьте свои возможности, добавьте в корзину: €0,00

Обзор

Arduino Motor Shield основан на L298 (техническое описание), который представляет собой сдвоенный мостовой драйвер, предназначенный для управления индуктивными нагрузками, такими как реле, соленоиды, двигатели постоянного тока и шаговые двигатели. Он позволяет управлять двумя двигателями постоянного тока с помощью платы Arduino, независимо контролируя скорость и направление каждого из них. Помимо прочего, вы также можете измерить потребляемый ток каждого двигателя. Экран совместим с TinkerKit, что означает, что вы можете быстро создавать проекты, подключая модули TinkerKit к плате.

Начало работы

В разделе «Начало работы» вы можете найти всю информацию, необходимую для настройки платы, использования программного обеспечения Arduino (IDE) и начала работы с программированием и электроникой.

Нужна помощь?

  • О программном обеспечении на форуме Arduino
  • О проектах на форуме Arduino
  • На самом продукте через нашу службу поддержки клиентов

Технические характеристики

Рабочее напряжение от 5 В до 12 В
Контроллер двигателя L298P, Приводы 2 двигателя постоянного тока или 1 шаговый двигатель
Максимальный ток 2 А на канал или 4 А макс. (с внешним источником питания)
Измерение тока 1,65 В/А
Останов свободного хода и функция торможения

Соответствие

Для этой плиты были предоставлены следующие Декларации о соответствии:

CE

UKCA

REACH

Для получения дополнительной информации о наших сертификатах, пожалуйста, посетите docs.arduino.cc/certifications Вы можете собрать свою собственную плату, используя следующие файлы:

ФАЙЛЫ EAGLE В .ZIP СХЕМЫ В .PDF

Питание

Плата Arduino Motor Shield должна питаться только от внешнего источника питания. Потому что L298 ИС, установленная на экране, имеет два отдельных разъема питания, один для логики и один для драйвера питания двигателя. Требуемый ток двигателя часто превышает максимальный номинальный ток USB.

Внешнее (не USB) питание может поступать либо от адаптера переменного тока в постоянный (настенный), либо от аккумулятора. Адаптер можно подключить, вставив штекер 2,1 мм с центральным положительным контактом в гнездо питания платы Arduino, на котором установлен моторный щит, или подключив провода, идущие к источнику питания, к винтовым клеммам Vin и GND, соблюдая при этом полярности.

Во избежание возможного повреждения платы Arduino, на которой установлен шилд, рекомендуется использовать внешний источник питания с напряжением от 7 до 12 В. Если вашему двигателю требуется более 9 В, мы рекомендуем вам разделить линии питания платы Arduino, на которой установлен экран. Это возможно, если перерезать перемычку

«Vin Connect» , расположенную на задней стороне экрана. Абсолютный предел для Vin на винтовых клеммах составляет 18В.

Контакты питания следующие:

  • Vin на винтовой клеммной колодке — это входное напряжение двигателя, подключенного к экрану. Внешний источник питания, подключенный к этому контакту, также обеспечивает питание платы Arduino, на которой он установлен. Сняв перемычку «Vin Connect» , вы сделаете это выделенной линией питания для двигателя.
  • GND Заземление на клеммной колодке с винтовыми зажимами.

Экран может подавать 2 ампера на канал, всего максимум 4 ампера.

Вход и выход

Этот экран имеет два отдельных канала, называемых A и B, каждый из которых использует 4 контакта Arduino для управления двигателем или его обнаружения. Всего на этом шилде используется 8 контактов. Вы можете использовать каждый канал отдельно для управления двумя двигателями постоянного тока или объединить их для управления одним биполярным шаговым двигателем. Выводы экрана, разделенные по каналам, показаны в таблице ниже:

Функция контакта на кан. А контакта на кан. Б
Направление Д12 Д13
ШИМ Д3 Д11
Тормоз Д9 Д8
Измерение тока А0 А1

Если вам не нужны тормоз и измерение тока, а также вам нужно больше контактов для вашего приложения, вы можете отключить эту функцию, сняв соответствующие перемычки на задней стороне экрана.

Дополнительные разъемы на щите описаны следующим образом: 

  • Винтовые клеммы для подключения двигателей и их питания.
  • 2 разъема TinkerKit для двух аналоговых входов (белого цвета), подключенных к A2 и A3.
  • 2 разъема TinkerKit для двух аналоговых выходов (выделены оранжевым цветом посередине), подключенных к ШИМ-выходам на контактах D5 и D6.
  • 2 разъема TinkerKit для интерфейса TWI (белого цвета с 4 контактами), один для входа, а другой для выхода.

Соединение двигателей

Коллекторный двигатель постоянного тока. Вы можете управлять двумя коллекторными двигателями постоянного тока, подключив два провода каждого из них к винтовым клеммам (+) и (-) для каждого канала A и B. Таким образом, вы можете контролировать его направление, устанавливая ВЫСОКИЙ или НИЗКИЙ DIR A и DIR B, вы можете управлять скоростью, изменяя значения рабочего цикла PWM A и PWM B. Штыри Тормоз А и Тормоз В, если они установлены в ВЫСОКОЕ, будут эффективно тормозить двигатели постоянного тока, а не позволять им замедляться из-за отключения питания. Вы можете измерить ток, проходящий через двигатель постоянного тока, считав выводы SNS0 и SNS1. На каждом канале будет напряжение, пропорциональное измеренному току, которое может быть считано как обычный аналоговый вход через функцию AnalogRead() на аналоговом входе A0 и A1. Для вашего удобства оно откалибровано на 3,3 В, когда канал выдает максимально возможный ток, то есть 2 А.

Физические характеристики

Максимальная длина и ширина платы Motor Shield составляют 2,7 и 2,1 дюйма соответственно. Четыре отверстия для винтов позволяют прикрепить плату к поверхности или корпусу. Обратите внимание, что расстояние между цифровыми контактами 7 и 8 составляет 160 мил (0,16 дюйма), а не кратно 100 мил расстояния между другими контактами. и многое другое, посетите Arduino Docs

Получите вдохновение

##заглавие## ##субтитры##

##текст##

читать больше

Обзор | Adafruit Motor Shield V2

Оригинальный комплект Adafruit Motorshield — один из наших самых любимых наборов, поэтому мы решили сделать что-то еще лучше. Мы обновили комплект защиты, чтобы обеспечить лучший и самый простой способ управления двигателями постоянного тока и шаговыми двигателями. Этот щит ускорит работу над вашим следующим проектом по робототехнике! Мы сохранили возможность управлять 4 двигателями постоянного тока или 2 шаговыми двигателями, но добавили множество улучшений:

Вместо драйвера Дарлингтона L293D у нас теперь есть драйверы MOSFET TB6612 с допустимым током 1,2 А на канал (вы можете потреблять пиковый ток до 3 А в течение примерно 20 мс за раз). Он также имеет гораздо более низкое падение напряжения на двигателе, поэтому вы получаете больший крутящий момент от своих батарей, а также есть встроенные диоды обратного хода.

Вместо использования защелки и штырьков ШИМ Arduino, у нас есть встроенный чип с полностью специализированным драйвером ШИМ . Этот чип управляет всеми двигателями и скоростью через I2C. Только два контакта GPIO (SDA и SCL) плюс 5 В и GND. необходимы для управления несколькими двигателями, и, поскольку это I2C, вы также можете подключить любые другие устройства или экраны I2C к тем же контактам. Это также делает его совместимым с любым Arduino, таким как Uno, Leonardo, Due и Mega R3.

Полностью стекируемая конструкция : 5 контактов выбора адреса означают до 32 стекируемых экранов: это 64 шаговых двигателя или 128 двигателей постоянного тока! Что же вы могли сделать с таким количеством степперов? Понятия не имею, но если вы что-нибудь придумаете, пришлите нам фото, потому что это был бы довольно славный проект.

Множество других небольших улучшений, таких как полевой транзистор с защитой от полярности на контактах питания и большая область для прототипирования. Экран собирается и тестируется здесь, в Adafruit, так что все, что вам нужно сделать, это припаять прямые или стековые разъемы и клеммные колодки.

Давайте еще раз проверим эти характеристики:

  • 2 разъема для 5-вольтовых «хобби» сервоприводов подключен к специальному таймеру высокого разрешения Arduino — никакого джиттера!
  • 4 H-моста: набор микросхем TB6612 обеспечивает 1,2 А на мост (3 ​​А для коротких пиков 20 мс) с защитой от перегрева, внутренними диодами защиты от отдачи. Может запускать двигатели от 4,5 В до 13,5 В постоянного тока.
  • До 4 двунаправленных двигателей постоянного тока с индивидуальным 8-битным выбором скорости (т. е. разрешение около 0,5 %)
  • До 2 шаговых двигателей (униполярных или биполярных) с одиночной катушкой, двойной катушкой, чередованием или микрошагом.
  • Двигатели автоматически отключаются при включении питания
  • Большие клеммные колодки для легкого подключения проводов (18-26AWG) и питания
  • Кнопка сброса Arduino выведена наверх
  • 2-контактная клеммная колодка с защитой от полярности и перемычка для подключения внешнего питания для отдельных источников питания логики/двигателя
  • Проверено на совместимость с Arduino UNO, Leonardo, ADK/Mega R3, Diecimila и Duemilanove. Работает с Due с логической перемычкой 3,3 В. Работает с Mega/ADK R2 и более ранними версиями с 2-проводными перемычками.
  • Загрузите простую в использовании программную библиотеку Arduino, ознакомьтесь с примерами, и вы готовы к работе!
  • 5 В или 3,3 В совместимые логические уровни — перемычка настраивается.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *