Шановні відвідувачі, вхід до магазину лише за наявності медичної маски. Поважайте себе та оточуючих. Дякуємо за розуміння.
(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
ст.м. "Васильківська"
Каталог

Программное управление диапазоном выходного тока понижающего преобразователя

Программное управление диапазоном выходного тока понижающего преобразователя постоянного напряжения на базе микросхемы XL4015 с использованием цифрового сопротивления на базе микросхемы

Desktop-NRF

Приемопередатчик NRF24L01+ очень популярен и используется в разного вида радиоуправляемых устройствах. Его популярность обусловлена низкой ценой, наличием готовых библиотек для работы с модулем, встроенной гарантией целостности и доставки данных,

Керування Raspberry Pi через Telegram

В цій статті я розповім як можна легко і швидко підключити Raspberry до телеграму та керувати нею з любого місця де є доступ до інтернету.

Програмне «покращення» Arduino UNO до двоядерної плати

У статті описано спосіб встановлення альтернативного завантажувача, який дозволяє програмувати другий мікроконтролер ATmega16U2 на платі Arduino UNO, перетворюючи її на «двопроцесорну» плату з апаратною підтримкою USB, що відкриває деякі можливості,

Sudo - настройка прав доступа

В любой операционной системе всегда уделяется особое внимание ”правам доступа“, ведь от их реализации непосредственно зависит безопасность всей системы в целом. Хотя это касается не только ОС, но и любых программных и аппаратных продуктов. OC GNU/Linux в
Напиши статтю і отримай знижку! Наши партнеры https://hacklab.kiev.ua/

Шилд драйвера двух двигунів 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