Прикольный драйвер на одну ось - L298N

kreitzz

Народ, приветик!
Всех со Светлым праздником Пасхи, здоровья и удачи!!!

Делюсь мнением по драйверу на основе L298N.

Собственно, сам девайс:
cgi.ebay.com/ws/eBayISAPI.dll?ViewItem=&item=33040…

Брал с Ебея, пришел где-то за две недельки, стоит это удовольствие всего 20 долларов с доставкой.

На плате сам драйвер мотора L298N + микроконтроллер PIC16CF745 + память EEPROM ATMLU944.

Параметры драйвера:

  • Питание мотора 9-40В, контроллера - 5В;
  • Ток до 2А;
  • Управление кнопками вперед/назад/удержание;
  • Настройка скорости вращение с запоминанием параметров в памяти;
  • Управление как вручную, так и сигналами STEP/DIR.

Что понравилось - очень добротно сделан, качественная пайка и установка компонентов, плата хорошо отмыта от следов флюса.

Действительно работают все функции! Но разные моторы по-разному держат скорость - одни крутятся на высоких скоростях, другие нет.

Из планируемых апгрейдов:

  1. Преобразователь с напряжения питания мотора на 5В для контроллера;
  2. Светодиоды на питание 5В и на питание мотора;
  3. Кулер на радиатор, а сам радиатор заменить на более серьезный - быстро перегревается в режиме удержания.

Вывод - как тестер шаговиков или драйвер для небольших моторов - отлично!
Хорошо использовать совместно с динамометром для определения усилия шаговика.

ATLab

Действительно прикольный:
PIC16CF745 никакого отношения к Microchip не имеет, видимо какой-то китайский клон, ATMLU944 - тоже самое. Может и L298 - такой же китайский продукт?
А большие черные фиговины рядом с L298 похожи на выпрямительные диодные мосты. Если так, то не удивительно, что L298 греется.
А ШИМ стабилизация тока там есть? Что то не видно измерительных резисторов.

Вы с какими двигателями и напряжениями питания его пытали?

mura
ATLab:

ATMLU944 - тоже самое

Тут как раз все нормально это AT24C128 выпущена в 2009г на 44 неделе

kreitzz

На контроллере стоит явное клеймо Микрочипа, а на драйвере шаговика - ST, обе микросхемы похоже на оригинальные. Еепром и в самом деле стремный, без логотипа - хотя и Атмел этим может грешить.
Касательно диодов - стоят мостики KBP210 - обычный выпрямительный мост на 1000В 2А. По рекомендации даташита и по “внутреннему голосу” должны стоять быстрые диоды на 3А - поставлю UF5404.

ATLab
kreitzz:

На контроллере стоит явное клеймо Микрочипа…

Только сама фирма Микрочип о таком контроллере не знает 😃

Да и ладно, большой роли не играет какой микроконтроллер стоит.
Вы так и не написали с какими двигателями и напряженями питания его пытали?

kreitzz

Из двигателей:

  1. Dynasyn 4SHG-023A 39S 2.3V 1.5R 1.5A (от большого советского матричного принтера, японский аналог ДШИ200)
  2. Shinano Kenshi FH6-1652 STP58D1 3.5V 1.4A (от ксерокса Кэнон)
  3. Epson EM-257 вроде на 0,5А

Питание - от китайского блока 120Вт для ноутбука, ступенчато выставлял 15-24В, максимальный ток, выдаваемый блоком по паспорту 5-7А. Ток потребления драйвером не замерял.

Мотор от Эпсона запускается на больших скоростях (где-то до 1000 об/мин), соответственно большие моторы - лучше работают на более низких.

В режиме удержания первые два мотора смог провернуть с большим трудом, особенно мотор от Shinano - усилие явно больше справочных 4кг, что очень радует.

На больших напряжениях (24В) скорость вращение и усилие возрастают, где-то на 20-25%. Есть в наличии блок питания 36В 9,7А, попробую на нем.
Также наконец-то запущу и свой основной контроллер на 3 оси на А3977.

tumbzik
ATLab:

Только сама фирма Микрочип о таком контроллере не знает 😃

Да и ладно, большой роли не играет какой микроконтроллер стоит.
Вы так и не написали с какими двигателями и напряженями питания его пытали?

Товарищ судя по всему просто маркировку списал… так что ничего удивительного, что на сайте производителя процессора с названием таким, как написано на самом чипе не находится.
Скорее всего речь вот об этом: ww1.microchip.com/downloads/en/…/41124c.pdf

mura
tumbzik:

Товарищ судя по всему просто маркировку списал… так что ничего удивительного, что на сайте производителя процессора с названием таким, как написано на самом чипе не находится.

Ага, только по PDFy 28 ног, а на фото 18

7 months later
ALEX_61

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

3 months later
san3d

Смотрел на том же ebay, обнаружил несколько интересных моделей ссылка , смотрите Wrobot L298N Motor Driver Shield V1, 2, 3.0
Всё бы хорошо, низкая стоимость (даже с доставкой), высокое напряжение…
а в конце строка “apply to a variety of platforms including Arduino / AVR / ARM”
Вопрос: это значит, что мы не сможем использовать эти драйверы в своих станках? получается что драйверы являются модулями робо конструкторов типа Arduino?

ATLab
san3d:

…Вопрос: это значит, что мы не сможем использовать эти драйверы в своих станках? получается что драйверы являются модулями робо конструкторов типа Arduino?

Все относительно 😁
Я не знаю, какие у Вас станки, но то, что у этих драйверов сигналы управления не DIR/STEP совершенно очевидно, достаточно только посмотреть на нанесенную на плату маркировку входных сигналов.
Из этой маркировки (да и из состава платы) следует, что фактически там только мосты для обмоток ШД, а все управление этими мостами возлагается на ардуино или то, к чему подключат эту плату.
Для нормального драйвера там не хватает L297 и ШИМ регулировки тока.

4 months later
pa205

Подскажите можно ли использовать такой девайс cgi.ebay.com/…/250781815058 для управления тремя шаговыми двигателями, или к нему надо еще что то покупать ?

7 days later
Mr_Brooks

подскажите какой взять драйвер на одну ось, что бы крутился движок с помощью энкодера, лучше конечно же что бы самому спаять, а то c ebay ваще не дружу)

только не pic, програматор только для avr есть)