Самовывоз возможен только по предварительному размещению заказа и только в МАСКЕ.
(098) 067-12-26 Киевстар (098) 067-12-26   Киевстар
(066) 142-24-48 Vodafone (066) 142-24-48   Vodafone
(098) 067-12-26 Lifecell (063) 642-36-59   Lifecell
 info@arduino.ua
График работы магазина:
Пн-Пт: 9.00 - 19.00
Сб: 10.00 - 19.00
Вс: выходной
г. Киев, ул. Васильковская, 30
ст.м. "Васильковская"
Каталог

Светодиодное освещение рабочего стола на Arduino

Хороший свет на рабочем месте всегда был одним из главных “пунктиков” для меня. Особенно когда сидишь ночью в темноте и пишешь курсач или кодишь в VS - из-за высокой контрастности, между светлым монитором и темным задним фоном, глаза сильно

Пробный минивыжигатель на двигателях 28byj-48: часть 2

После событий первой части появилось желание сделать нормальный каркас, приобрести более мощный лазер и перейти на GRBL v.1.1. Размер рабочего поля останется прежним: 80х80мм. Будет повторно использована та же механика.

Датчику кольору TCS230 в системі сортування за кольором на Arduino

Колись на виконанні дипломного проекту мені запропонували реалізувати свою ідею на реальному прототипі, сенс даної системи в тому, що вона автоматично сортує предмети на відповідні лінії, як продукцію на підприємстві але за кольором цього предмету.

Индуктивные датчики - описания, виды, характеристики

Индуктивные концевые переключатели (датчики) цилиндрического типа служат для контроля положения металлических объектов. Область их применения невероятно широка. В нашем магазине представлена линейка индуктивных датчиков, но что значат эти буквы и цифры в

Принцип работы дисплея E-ink

Само понятие E-Ink переводится как "электронная бумага" или "электронные чернила". Дисплеи, созданные на основе технологии E-ink называют электронной бумагой - т.к. данная технология разрабатывалась именно для имитации стандартной печати на обычном листе
Напиши статью и получи скидку!

Шилд драйвера двух моторов 2А

код: ASC118

  • Шилд драйвера двух моторов 2А
Архивный товар, который больше не продается в нашем магазине.

Увы, за этот товар уже голосовать нельзя :(

НО!

У нас есть куча других классных товаров! :)
18
голосовать

Драйвер для двух моторов с напряжением питания до 46В, постоянным током до 2А с пиками до 3А. Чип L298N содержит в себе мощный мостовой драйвер из двух H-мостов. Позволяет регулировать направление и скорость вращения независимо для каждого мотора.

Переключатели на плате:

VLO (Voltage Logic Onboard):

Чип L298N работает с двумя напряжениями: логическое напряжение (5В) т напряжение питания моторов (например 7.2В, 9В, 12В в зависимости от типа двигателя). Для конвертирования напряжения питания мотора от клемы VEX к логическому 5В напряжению служит соответствующая схема преобразования напряжения.
Посколько напряжение в этой цепи ограничено 20В моторы, которые питаются большим напряжением не могут использовать эту схему. Переключатель VLO на плате служит для включения схемы логического преобразования напряжения (положение "ON") или выключения (положение "OFF").

(VLC) (Voltage Logic Connected):

Кроме того что шилд может питаться от схемы преобразования напряжения, он так же может питаться напрямую от 5В поданных от платы Arduino. Для этого надо подать на клему 5V напряжение 5В от платы Arduino. Переключатель VLC позволяет выбрать откуда питаться шилду - от клемы 5V (положение "ON") или нет (положение "OFF").

VM (Voltage Motor):

Переключатель VM служит для выбора напряжения моторов. Когда шилд подключен к Arduino есть два пути питания моторов:

  • От Vin пина платы Arduino (переключатель на VIN)
  • От клемы VEX (переключатель на VEX)

По сравнению с Arduino, шилд с L298N может нести более высокое напряжение и ток, поэтому надо быть очень внимательными и осторожными при подключении.

Типичные схемы подключения:

1. Напряжение моторов от 6 до 12В
Плата Arduino может питаться внешним напряженим от 6 до 12В (пин Vin платы Arduino), если напряжение моторов в этом диапазоне, можно просто использовать внешнее питание одновременно для Arduino и моторов. В этом случае переключатели должны быть выставлены так:
* VLO : OFF
* VLC : ON
* VM : VIN

2. Напряжение моторов менее 6В
Питать моторы в этом случае можно только через клемы VEX и GND на шилде, так как 5В сехма преобразования напряжения на шилде не сможет работать (напряжение VEX слишком низкое), таким образом мы можем только подключить 5В клему Arduino для питания 5В логического напряжения нашего шилда. В этом случае переключатели должны быть выставлены так:
* VLO : OFF
* VLC : ON
* VM : VEX

3. Напряжение моторов от 12 до 20В
Запитать моторы в этом случае получится только от клемы VEX и GND, но 5В схема преобразования напряжения может работать. Таким образом переключатели следует выставить так:
* VLO : ON
* VLC : OFF
* VM : VEX

4. Напряжение моторов от 20 до 46В
Запитать моторы в этом случае получится только от клемы VEX и GND, поскольку 5В схема преобразования напряжения работать не будет (напряжение на VEX слишком высокое), поэтому можно только подключить 5В клему Arduino для питания логического напряжения нашего шилда. Переключатели выставляются так:
* VLO : OFF
* VLC : ON
* VM : VEX

Для управлением направления движения мотора А используются выводы платы Arduino 13 и 12, скорость контролируется выводом 10. Для мотора В направление управляется через выводы 11 и 8, скорость через 9й. На плате имеется 4 светодиода, чтобы показать направление вращения двигателей, а их яркость соответствует скорость.

Пример скетча:

// motor A
int dir1PinA = 13;
int dir2PinA = 12;
int speedPinA = 10;

// motor B
// motor A
int dir1PinB = 11;
int dir2PinB = 8;
int speedPinB = 9;

unsigned long time;
int speed;
int dir;

void setup() {
pinMode(dir1PinA, OUTPUT);
pinMode(dir2PinA, OUTPUT);
pinMode(speedPinA, OUTPUT);
pinMode(dir1PinB, OUTPUT);
pinMode(dir2PinB, OUTPUT);
pinMode(speedPinB, OUTPUT);

time = millis();
speed = 0;
dir = 1;
}

void loop() {
analogWrite(speedPinA, speed);
analogWrite(speedPinB, 255 - speed);
// set direction
if (1 == dir) {
digitalWrite(dir1PinA, LOW);
digitalWrite(dir2PinA, HIGH);
digitalWrite(dir1PinB, HIGH);
digitalWrite(dir2PinB, LOW);
} else {
digitalWrite(dir1PinA, HIGH);
digitalWrite(dir2PinA, LOW);
digitalWrite(dir1PinB, LOW);
digitalWrite(dir2PinB, HIGH);
}
if (millis() - time > 5000) {
time = millis();
speed += 20;
if (speed > 255) {
speed = 0;
}
if (1 == dir) {
dir = 0;
} else {
dir =1;
}
}
}

Ссылки:

Отзывы покупателей о "Шилд драйвера двух моторов 2А"

Евгений (01.08.2019)

Как подключить в Arduino Nano?

admin (02.08.2019)

Соединить перемычками соответствующие вывода шилда и контроллера.

Андрей (16.09.2018)

Драйвер немного непривычен, но отлично работает, если разобраться.
Для шагового двигателя:
Библиотека Stepper.h
Объявляем двигатель так: myStepper(stp, 13, 12, 11, 8);
Выводы 9,10 (enable) объявляем как OUTPUT, и при обращении к мотору на оба подаем HIGH. Сразу после того, как мотор отработает, подаем на них LOW, чтоб не грелся мотор и драйвер.
Сам модуль гибок и удобен. Рекомендую!

Юрий Котюжанский (03.01.2017)

с этой платой,тут не доработано,нет схемы подключения,хотя есть 3 платы на одной микросхеме L298n
но входные контакты разные,и нет на эту плату программы запуска двигателей,даже нет в Российском сайте Ардуино

admin (03.01.2017)

Ссылка на схему шилда есть на странице товара.

Дмитрий (28.11.2016)

Работает отлично, с Arduino UNO, но почему-то при подключении еще сервомотора на 3 выход контроллера перестает работать регулировка скорости для двигателя "А", хотя она использует 10 выход. При этом скорость равна 0 пока не подашь на 10 выход 255 и с изменением значения дергается сервопривод.

Олександр (23.02.2016)

Рецепт по підключенню уніполярного мотора.

1) Спочатку треба зробити з нього біполярний. Для цього
а) Знайти центральні проводи котушки. В мене вони чорний та білий. Допомогло це відео https://www.youtube.com/watch?v=fTtwWJZlGt4
б) відкинути їх, бо вони не потрібні
в) знайти полярність двох пар проводів (в тому ж відео)
2) Підключити одну котушку (пару проводів) до виходів А+ та А- на шилді, іншу до В+ та В-
3) Завантажити код на ардуїно https://gist.github.com/anonymous/277c4b7c84b7eaf5234c
4) Підключити живлення по схемах з опису шілда
Мотор має крутитись в одну сторону без зупину.

Фото мого підключення http://i.imgur.com/AKf7xj0.jpg

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

Ігор (07.09.2015)

Ні, то ніби чисто мій код глючний був. Але та бібліотека трохи мутна.

Ігор (04.09.2015)

Мені попався бракований. На моторі В ніяк не вмикає один із режимів. Деколи вмикає ніби по-троху 2 нараз. Може контакт десь криво зробили, чи щось таке.. Певне покажу людині, яка трохи краще розбирається, може візуально й на мультитестері побачить що там не так. Якщо не знайдеться баг, то поверну.

Ігор (07.09.2015)

Ні, ніби він таки не бракований. Бракований можливо той код бібліотеки. =)

Ігор (04.09.2015)

В мене Due на 3.3v, ця плата його не вб''є?

оплата картами Visa и MasterCard