Author Topic: Контроллер унипорярного шагового двигателя на основе драйвера BA13002F  (Read 20147 times)

0 Members и 1 Гость смотрят эту тему.

Offline mentat-vvo

  • Администратор
  • Пользователь
  • *****
  • Posts: 895
  • Карма: +32/-0
  • the grid
    • www.fornext.ru
Собрал простой контроллер всяческих ШД от дисководов (униполярных). Микросхема-драйвер оттуда же.

Особенности контроллера:
+ Подключается к LPT порту ПК, оптическая развязка интерфейса
+ Имеет 3 сигнала управления - STEP (ШАГ), DIR (направление вращения) и ENABLE (питание оптопар со стороны ПК)
+ Работает в режиме полушага (400 шагов на оборот)
+ Автоматически снижает мощность на валу ШД при простое более 2.5с с помощью ШИМ-сигнала, заведенного на ножку STROBE драйвера ШД
+ Питается от одного источника +12В через разъем, подходящий от блока питания ПК

-Нет стабилизации по току
-Ограничение микросхемы драйвера BA13002F по току - 350 мА

Выложена версия под D-sub разъем питания. Уже готова более компактно-продвинутая версия. Если интересует - спрашивайте. Под нее переделана программа с использовавнием прерываний для опроса портов входа управляющих сигналов.
« Last Edit: 21 Март 2011, 15:04:25 by mentat-vvo »

Offline maxkf

  • Бит
  • *
  • Posts: 5
  • Карма: +0/-0
Приветствую! Можно посмотреть на измененную плату драйвера? Еще вопрос какой ток они могут выдержать?

Offline mentat-vvo

  • Администратор
  • Пользователь
  • *****
  • Posts: 895
  • Карма: +32/-0
  • the grid
    • www.fornext.ru
Приветствую! Можно посмотреть на измененную плату драйвера? Еще вопрос какой ток они могут выдержать?
Максимальный ток обусловлен возможностями микросхемы-драйвера. В новой версии я поставил M54534P, там 320 мА на канал. BA-шка 350 мА, выше написано. Эта версия движками не пищит - Частота ШИМ за пределами слышимости. Кварц я не ставил, хотя он предусмотрен (циллиндрический). Tiny2313 программирую на 8 МГц (встроенный RC-осциллятор)
« Last Edit: 16 Апрель 2011, 12:18:54 by mentat-vvo »

Offline maxkf

  • Бит
  • *
  • Posts: 5
  • Карма: +0/-0
А есть какие нибуть драйвера на 3-4 ампера?

Offline mentat-vvo

  • Администратор
  • Пользователь
  • *****
  • Posts: 895
  • Карма: +32/-0
  • the grid
    • www.fornext.ru
Какие-нибудь где-то есть, несомненно. Если нужна стабилизация тока и движки биполярные, есть специализированные микросхемы, какие- можно глянуть в спецификации мощных драйверов, что предлагают за деньги. До 2.5А можно разогнать микруху TA8435HQ c активным охлаждением и внешними диодами. Для биполярных также можно сделать Н-мост на силовых ключах, надо 2 (моста), а стабилизацию мутить программно.

Для униполярных можно выводы объединять у слаботочных микрух-драйверов, типа тех, что я привел в этой ветке. На один DIP16-корпус бывает до 8 драйверов до 1А. У тошибы есть такие, в принтерах епсон стояли.

А куда такие мощные нужны?
« Last Edit: 20 Апрель 2011, 12:38:53 by mentat-vvo »

Offline maxkf

  • Бит
  • *
  • Posts: 5
  • Карма: +0/-0
да я собрался чпу собрать размером 1400х2400мм вот и ищу что подойдет, чпу по дереву будет
« Last Edit: 20 Апрель 2011, 13:35:02 by maxkf »

Offline mentat-vvo

  • Администратор
  • Пользователь
  • *****
  • Posts: 895
  • Карма: +32/-0
  • the grid
    • www.fornext.ru
Так по дереву и на 2.5А движки пойдут, или надо ОЧЕНЬ быстро чтобы работало?  ;D

Offline maxkf

  • Бит
  • *
  • Posts: 5
  • Карма: +0/-0
Дык станок тяжелый будет чтобы на верняка  :D еще не определился с передачей тросс, ремень или винт? ??? Но наверно будит винт из строительной шпильки на м18 по две на каждую ось кроме Z
« Last Edit: 20 Апрель 2011, 20:34:41 by maxkf »

Offline mentat-vvo

  • Администратор
  • Пользователь
  • *****
  • Posts: 895
  • Карма: +32/-0
  • the grid
    • www.fornext.ru
Вот такую штуку возьми http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&item=250518752296&ssPageName=STRK:MEWAX:IT
Винт тоже можно у китайцев найти. Шпилька - жуткий колхоз. У меня вообще на Y-координате резьба нарезана самостоятельно - надо менять ось, гуляет точность местами.
« Last Edit: 20 Май 2011, 19:13:25 by mentat-vvo »