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

3 апреля 2015 10:05

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

Двигатель и должен греться, вопрос до какой температуры. Некоторые вполне имеют температуру в 80 градусов как рабочую.  Переменник подстройку тока должен осуществлять. На моих платах я просто подбирал постоянный резистор по определенный движки. Вообще все это дело было довольно давно - не все помню.

<
amotus

3 апреля 2015 11:52

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 23.06.2013
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 16

Спасибо!

<
amotus

4 апреля 2015 08:12

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 23.06.2013
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 16

Данная микросхема рассчитана на ток в 1,5 ампера. Настройка тока происходит за счет Vref максимальное напряжение на входе 2 вольта. Согласной схему и установленных токовых шунтах (резистор 0,68 ома) на один ампер падения тока составить 680 милливольт 0,68 вольта. изходя из этого можно сделать расчет напряжения на ноге Vref в зависимости от тока который вам нужен. для 500 миллиампер напряжение Vref составит Vref = I*0.68 = 0.5 mA * 0.68 Om = 0.34 V;
для тока 1,5 ампера Vref = 1.5 * 0.68 = 1.02 вольта. 0,68 номинал токового резистора.



Небходимые файлы для создания управления станка с ЧПУ: https://cloud.mail.ru/public/40790ecb2656/MadRat.rar

<
amotus

9 апреля 2015 22:30

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 23.06.2013
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 16

Нужна ваша помощь!!! ТМ7+Sla7024_+5v, +35V= немогу настроить двигатель EM-183-55оМ. Оч. большой пропуск шагов и разогрев его минут так через 5_10. Детали на сборке не греются обсолютно и писка не ШИМ не слышу. Не знаю что делать. (не хватает знаний). Кручю и в vri-cnc и Test lim speed, проблема остается неизменной...

<
administrator

9 апреля 2015 23:50

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

ничем не помогу ибо на дискретниках и vri ничего не собирал и не юзал, попробуй уменьшить ток на движках. Да еще, движки высокомные, ни о каких более менее вменяемых скоростях речи идти не может, возможно и пропуски отсюда - уменьшаем скорость пока пропуски не пропадут, это и будет реальная рабочая скорость.

<
amotus

9 апреля 2015 23:52

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 23.06.2013
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 16

а если их "отмотать" до 10_8 Ом?

<
administrator

10 апреля 2015 00:16

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

не стоит - много гиммороя, а результат сомнителен. 

<
Fabian

10 апреля 2015 02:55

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 9.04.2015
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 2

Привет друзья. Меня зовут Фабиан и я из Аргентины. У меня есть некоторые SLA7026 и хотел сделать этот проект. Что интерфейсная карта 3 или 4 оси использовать для этого? Из уже большое спасибо.

<
amotus

10 апреля 2015 15:55

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 23.06.2013
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 16

в общем проблема решилась: отключение от интернета и в биосе поменял на ecp. Драйвер должен безпроблемно крутить либой шд. вопрос с какой силой - согласен. цель была просто проверить драйвер на работоспособность. а вот уже подстройкой к конкретным шд, займусь при наличии их.



[quote=Fabian]span id="result_box" lang="ru">Привет друзья. Меня зовут Фабиан и я из Аргентины. У меня есть некоторые SLA7026 и хотел сделать этот проект. Что интерфейсная карта 3 или 4 оси использовать для этого? Из уже большое спасибо.

 

Я думаю можно, но смотря какие цели. Что хотите делать на станке?

<
Fabian

10 апреля 2015 23:09

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 9.04.2015
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 2

Спасибо за Ваш ответ, Amotus. Моя идея заключается в сделать фрезерный станок с ЧПУ для обработки в плазменную резку или фрезерный станок для дерева или пластика.

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.