» » Драйвер шагового двигателя на основе SLA7024M
Информация к новости
  • Просмотров: 242698
  • Автор: 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, драйвер двигателя, шаговый двигатель, ЧПУ

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

19 января 2009 10:34

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747
Rosh, да легко, этот драйвер вешаем на порт контроллера, к примеру
A1 -> PC0
A2 -> PC1
B1 -> PC2
B2 -> PC3
Соответственно подаем +5 в (можно с контроллера) и питание на обмотки двигателя из отдельного источника.
Далее просто дергаем ногами контроллера в соответствиии с нашими задумками и все. Каким именно манером ногами дергать - читаем литературу по управления шаговыми двигателями fellow к примеру есть неплохие статейки на stepmotor.ru .
<
Вудман

28 января 2009 13:19

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
dizzyy,
Не подскажете ссылочку на даташит по 6722?
Имею раскуроченный EPSON с такой МС,хочу использовать.
<
Sergey_r

28 января 2009 14:28

Информация к комментарию
  • Группа: Журналисты
  • ICQ: {icq}
  • Регистрация: 13.07.2008
  • Статус: Пользователь offline
  • Публикаций: 10
  • Комментариев: 181
Вудман,
Может ты имел в виду SLA7022, тогда вот: http://www.datasheetarchive.com/pdf-datasheets/Datasheets-29/DSA-573529.pdf
Только вот данная плата тебе тогда не подойдет...
<
Вудман

28 января 2009 14:40

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Sergey_r,
Я имел ввиду STK 6722H, у меня такая стоит на плате принтера.
<
Вудман

29 января 2009 11:11

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Нашел таки
http://www.alldatasheet.com/datasheet-pdf/pdf/152943/SANYO/STK6722H.html
Подключение с меньшим кол-вом навесных.
<
Rosh

4 февраля 2009 17:44

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
такой вот вопрос резисторы R6, R9 были вытащены так же из принтера? просто у вас наминалы по 0.68 а у меня 1 свиду обсолютно одинаковы...
и вот ещё конденсатор С6 обязательно должен быть 5, 12, 24, 35, 50 или всё зависит от подоваемого напряжения? (т.е. могу поставить и на 16 если напряжение меньше 16, да?)
<
administrator

5 февраля 2009 13:36

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747
Цитата: Rosh
такой вот вопрос резисторы R6, R9 были вытащены так же из принтера? просто у вас наминалы по 0.68 а у меня 1 свиду обсолютно одинаковы...
и вот ещё конденсатор С6 обязательно должен быть 5, 12, 24, 35, 50 или всё зависит от подоваемого напряжения? (т.е. могу поставить и на 16 если напряжение меньше 16, да?)

R6. R9 из принтера.
С6 ставь с запасом исходя от того напряжения которое хочешь подавать.
<
algera

28 марта 2009 00:52

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
в руки попались три старых эпсона (вернее платы) без особого трепета из них были вырезаны sla 7024
пока крутил только движки от принтера всё было нормально,но вот собрал станок и попробовал гонять его оказалось движки маловаты
на базаре нашёл ДШ 88-0,16-1,8
сопротивление в обмотке по плохому тестеру 0,9 ома
блок питания 20 В
только подключил и сразу спалил 1 канал
подскажите в чём причина, почему шим ток не ограничил?
или я что то недосмотрел?

ещё просьба мож у кого есть описаловка с хар-ми на движок?
по инетк пока ничего не нашёл
<
Dock

4 апреля 2009 00:25

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

4 апреля 2009 00:29

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