» » Драйвер шагового двигателя на основе SLA7024M
Информация к новости
  • Просмотров: 242757
  • Автор: administrator
  • Дата: 26 мая 2008
  • 100
26 мая 2008

Драйвер шагового двигателя на основе SLA7024M

Категория: Домашнее ЧПУ (CNC)

Управление шаговыми двигателями только кажется таким сложным, на самом деле все гораздо проще.

 

В наши руки попало несколько списанных матричных принтеров фирмы EPSON, которые без особой жалости были пущены под «нож» - разобраны на комплектующие. Особое внимание пало на некую микросхему, которая при ознакомлении с даташитом оказалось неплохим девайсом – драйвером униполярного шагового двигателя.
 
Драйвер шагового двигателя на основе SLA7024M
 

 

Что собственно привлекло нас в этой микросхеме… Достаточная распространенность (старые матричные принтера EPSON, наличие в интернет-магазинах), простая схема включения, регулировка тока обмоток шагового двигателя ШИМом  и достаточно удобный корпус. Так как в настоящее время нами ведется неспешное изготовление простого ЧПУ станка (фрезеровка, сверление печатных плат, фрезеровка пластика и прочих мягких материалов),  решено было не дать пропасть «добру» =).

 

На основе даташита и прочтения иностранного опыта использования данной микросхемы, была нарисована схема и разведена печатная плата силового драйвера униполярного шагового двигателя. Получившийся модуль,  в процессе экспериментов показал себя исключительно с положительной стороны. Было испытано множество шаговых двигателей, с различным напряжением питания и токовой нагрузкой (SLA7024M позволяет подключить шаговые униполярные двигатели с нагрузкой по току до 1,5А, SLA7026M до 3А) – микросхема практически не грелась и легко управлялась микроконтроллером .
 
Драйвер шагового двигателя на основе SLA7024M

Печатная плата была разведена в двухстороннем варианте, но так как дорожки достаточно толстые – особых проблем при повторении не возникнет.
 
Драйвер шагового двигателя на основе SLA7024M
 
Более подробное описание и алгоритм управления для серии SLA70xxx вы можете изучить в прилагаемом даташите.
 

На фото плат резисторы R4 и R5 подобраны под конкретные шаговые двигатели (см datasheet).

 

Схема в формате sPlan 6.0, разводка платы в формате Sprint Layout 4.0 под ЛУТ и даташит на серию микросхем SLA70xxx вы можете скачать ниже.
Вы не можете скачивать файлы с нашего сервера
Вы не можете скачивать файлы с нашего сервера

 

 

Метки к статье: модуль, SLA7024M, драйвер двигателя, шаговый двигатель, ЧПУ

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
<
Dock

4 апреля 2009 01:07

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Поискав микросхемы постоянной логики наткнулся на L297, у меня они где-то есть. почитав датащит понял что они тоже генерируют Шим.
так вообще возможно ли использовать эту микросхему с SLA7024M.
<
administrator

4 апреля 2009 01:16

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747
Dock, я лично не подключал, но реально можно
<
chinga

9 апреля 2009 20:51

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
у меня на двигле 5 выхода(красный(с края) и остальные желтые)!! я красный на +мотор а желтые(любые?) на А и В подключаю??
<
administrator

10 апреля 2009 00:05

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747
chinga, а фиг его знает, у разных движков разные цвета выводов обмоток, это прозванивать надо.
<
chinga

10 апреля 2009 11:30

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
можете как то показать как подключили драйвер на движок? можете фото выложить на спэйсе?и еще один драйвер на 1мотор?
<
Nik_ks

28 мая 2009 21:55

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Собрал драйвер, подал с LPT порта последовательность импульсов(полушаг), но движок только дернулся, думал что движок не правильно подпаял, проверил еще раз, все в норме. Решил просто подать 5В последовательно на каждый вход, чтоб посмотреть в какой последовательности дернется шаговик, но получил неожиданный эффект - при подаче и удержании 5в на один вход движок начинает крутиться, скорость приличная и сила тоже.
Начал играться с RC цепочкой, но кроме как горелого резистор 0,68Ом, а может и самой микросхемы я ничего не получил. Движок подключаю с того же принтера ЕМ336.
Подскажите в чем может быть причина?
<
administrator

28 мая 2009 22:04

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747
Nik_ks, самый вероятный вариант - неправильно поданные сигналы + монтаж проверяй
<
Nik_ks

28 мая 2009 23:32

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
вместо двигателя, я подсоеденил 4 лампы накаливания , сигналы подавал в ручном режиме- взял в руку провод с напряжением 5в и проверил соответствие сигналов в визуальном режме. Откуда движок берет частоту вращения и сигналы? Может что то связано с RC цепочкой? Или микруха подгоревшая?
Движок крутится не вяло примерно 20 об/с.
<
administrator

29 мая 2009 09:49

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747
Nik_ks, вообще конечно в отсутствии нужного сигнала на входе движек ни куда не должен крутиться, это явный глюк. При условии правильного монтажа и соответствии номиналов всех деталей, вероятно паленая микра.
<
Nik_ks

31 мая 2009 01:26

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Все получилось, схема та же, печатка тоже была без проблем. Я подавал питание на шаговик и микросхему 42В, вот это и было причиной. Хотя по даташиту 46В, но уже при 42В микросхема себя так ведет - при подаче на любой вход 5В, движок вращается с частотой шима.
Подал 12В и движок зашагал. теперь добавлю схемку - сделаю двухрежимный ШИМ.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.