Драйвер шагового двигателя. Тестируем микросхему L9110 / Хабр

Откуда «ножки» растут


В настоящее время стали доступны и приобрели популярность различные станки с программным управлением. Это лазерные и фрезерные резчики и гравёры. А так же 3D принтеры. Все эти станки имеют один общий узел — шаговый двигатель.

И этому двигателю нужен драйвер.

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

Существует некоторое количество решений драйверов от различных компаний. В нашей статье мы рассмотрим самое доступное решение драйвера L9110 и его аналог HG7881 Это решение часто используется в Arduino

Теория и практика


Я решил применить микросхему L9110 в своём проекте.

Довольно легко нагуглил datasheet. Прочитал. Всё предельно понятно. Характеристики, распиновка, таблица истинности… По всем параметрам драйвер, вроде бы подходит. Напряжение коммутации — 12 вольт, выходной ток 800 ма. — всего хватает.

А что на деле?


Не откладывая в «долгий ящик» я сделал плату, написал и запустил тестовую программу…

Первое, на что я обратил внимание в своём устройстве — то, что микросхема драйвера сильно греется. Внимание! НА ХОЛОСТОМ ХОДУ. Без нагрузки. Это что за чудеса схемотехники?

Может у меня микросхема бракованная?

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

Сказано — сделано.

Хорошо, что у меня была припасена панелька SO-8 и плата для моделирования.

Ну, и контроллер на базе STM32.

Собран стенд и произведены измерения.

Да, кстати, кроме непосредственно, силового узла в микросхеме заложена логика исключающее ИЛИ. В даташите это описано.

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

В результате измерений получилась табличка:

Рассмотрим строчки 2 и 3. Что мы здесь видим?

  1. Падение напряжения на выходных транзисторах, при наличии нагрузки, около полутора вольт, что при токе 0,33 ампера даёт 0,5 ватт на канал.
  2. На холостом ходу микросхема потребляет 0,05 А, что при напряжении 12 В даёт 0,6 ватт на канал.


Другими словами, независимо от нагрузки она потребляет около 0,5 Вт на канал. Теперь понятно, почему я об неё обжигал пальцы.

Сильный нагрев — это, конечно недостаток. Но может свою функцию микросхема выполняет хорошо? Тут пригодился недавно подаренный себе 4-х лучевой осциллограф приставка. Не ожидал, что мне так скоро потребуются все 4 луча. Для тестирования написал простенькую программку на stm32, который давно использую в различных проектах. Программа, просто, генерирует 2 прямоугольных сигналы с трёхкратной разницей частот.

Поскольку один раз увидеть лучше чем много раз прочитать — прикладываю развёртку сигналов управления.

Ничего особо сложного. Просто прямоугольные импульсы сдвинутые с разницей частоты в 3 раза.

Верхняя часть экрана — входные сигналы — нижняя — выходные.

Сразу бросается в глаза, что при различающихся значениях сигналов на входах, значения на выходах вполне чёткие Устанавливаются без задержек и с резкими фронтами.

Если же сигналы на входах совпадают — то фронт пологий. похож на разряд конденсатора.

Просмотрев документацию я не увидел ничего такого, что предвещало бы такое поведение.

Может я задал слишком высокую частоту входных сигналов? В даташите лимит не указан.

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

Она пролила больше света на эту загадочную ситуацию. Оказывается, логика работы драйвера немного шире. Две единицы на входе — это торможение ( то есть на выходе оба сигнала должно быть низкого уровня.) А два нуля на входе — это «висящие» контакты. Разрыв.

Значит два нуля на входе должны «подвешивать» выходы. Тогда, поведение разряжающегося конденсатора вполне предсказуемо. Однако две единицы на входах — должны быть надёжным нулём на выходе. А фактически это не так.

Я мог бы списать этот дефект на «китайского производителя». Однако, я тестировал микросхему по честному выпаянную из ардуиновской платы. При чём — не одну микросхему. Из нескольких плат. То есть, вероятность брака сильно снижена.

Вывод


Область применения микросхем L9110 уже, чем задекларирована, да и КПД низковат.

Рассеяние 0,5-0,6 ватта на одном ключе — это многовато. Не случайно это решение самое дешёвое.(10 центов за микросхему. на алиэкспрессе).

В следующих статьях будут рассмотрены альтернативные драйвера шаговых двигателей.

CW8060 — Драйвер — Cau Cau.

sk

Код:
1092

Подробное описание продукта

Характеристики драйвера CW8060:

1. Тип входного питания постоянного тока: 24–80 В;

2. Выходной ток: 2~6А;

3. Микрошаг: 1 (1,8 градуса), 1/2, 1/4, 1/8, 1/16, 1/32, 1/64, 1/128, 1/256; 1/5,1/10,1/25,1/50,1/125,1/250;

4. Форма защиты: защита от перегрева, блокировка автоматического половинного тока, защита от ошибок;

5. Максимальная частота пульса 100 кГц;

6. Размеры: 147 мм x 97 мм x 30 мм;

7. Вес: <500 г;

8. Рабочая среда: Температура-15~40 градусов Влажность<90%;

9. Подходит для двух- и четырехфазных шаговых двигателей NEMA17-34, ток которых меньше 6А.

Размер: 150 x 111 x 47 мм

 

Выбор переключателя:  («ВКЛ=0,ВЫКЛ=1»)

detail.1000023.i1.322b7e34eJUozY»> 1. Выбор микрошага:

SW5

0

0

0

0

0

0

0

0

1

1

1

1

1

1

SW6

0

1

0

1

0

1

0

1

0

1

0

1

0

1

SW7

0

0

1

1

0

0

1

1

0

0

1

1

0

0

SW8

0

0

0

0

1

1

1

1

0

0

0

0

1

1

Микро

1/2

1/4

1/8

1/16

1/32

1/64

1/128

1/256

1/5

1/10

1/25

1/50

1/125

1/250

 

2. Текущий выбор:

SW1

0

1

0

1

0

1

0

1

SW2

0

0

1

1

0

0

1

1

SW3

0

0

0

0

1

1

1

1

Ток (А)

2,00

2,57

3,14

3,71

4,28

4,86 ​​

5,43

6,00

 

3. Выбор полного или половинного тока:

SW4:0=полный ток;1=половина тока

 

 

 

Дополнительные параметры

Категория:

Драйвер для шаговых двигателей

Масса:

0,63 кг

Будьте первым, кто разместит статью на этот товар!

Не заполняйте это поле:

Вложенный hodnotenie súhlasite с podmienkami ochrany osobných údajov

Оптовая продажа драйверов шаговых двигателей Cw8060 по заводским ценам от производителей в Китае, Индии, Корее и т.

д.

Home

Электронные компоненты

Электромеханические компоненты

Моторы и механизмы

Драйверы шаговых двигателей

CW8060 Шаточный двигатель.
Драйверы шаговых двигателей

Шаговые двигатели

Печатная плата и печатная плата

Сборки печатных плат

Услуги OEM и ODM

Услуги OEM и ODM для электронных продуктов

Услуги контрактного производства

Слои

Многослойный(9)

Двойной слой(7)

Однослойный(6)

Тип

Материнская плата PCBA(5)

Умная электроника PCBA(4)

Бытовая электроника PCBA(1)

Бытовая техника PCBA(1)

Особенность

Поддержка пользовательских(10)

Подтвержденные типы бизнеса

Экспортер(136)

Производитель(86)

Оптовый продавец(12)

Импортер(1)

Подтвержденные сертификаты продукции

СЕ(50)

ROHS(4)

СГС(2)

UL(2)

Проверенные сертификаты компании

ИСО 9001:2015(75)

ИСО 14001(33)

СГС(2)

ИСО 13485(1)

ИСО/ТС 16949(1)

Местонахождение поставщика

Китай(145)

Гуандун(76)

Цзянсу(54)

Ляонин(5)

Шэньси(5)

Чжэцзян(4)

Рейтинг поставщиков

Р6(3)

П5(8)

Р4(127)

П3(3)

Р0(4)

Срок поставки

Годы в бизнесе

Услуги OEM

Услуги OEM(124)

Торговая выставка

Выставка(1)

Порт FOB

Шанхай(44)

Шэньчжэнь(41)

Гуанчжоу(30)

Китай (материк)(18)

Циндао(2)

Виды бизнеса

Торговая компания(99)

Производитель(55)

Оптовая продажа(45)

Интернет-продавец(44)

Агент(16)

供应商 免费 网络 推广

  • 1. 免费 传 传 100 张 产品 图
  • 2. 赢 逾 140 万 买 家 关注
  • 3. «生意 通 助 您 管理 询盘 询盘

9

9

145 результатов от 22 поставщиков для
«Драйвер шагового двигателя Cw8060»

Купить оптом Драйвер шагового двигателя cw8060 в интернет-магазине? Global Sources имеет полный список оптовых продуктов для драйверов шаговых двигателей cw8060 по заводским ценам, представленных проверенными оптовиками и производителями из Китая, Индии, Кореи и других стран, чтобы удовлетворить все требования!

Проверенный производитель

Готов к заказу

Мин. Заказ

Цена FOB (USD)

Компания Global Sources положила конец сложной традиционной торговле, объединив поставщиков и покупателей драйверов шаговых двигателей cw8060.