Управление двигателями

Seagate 72041-240 — от старого пятидюймового флоповода. Шаговый 4-выводный. Вероятно, 12 VDC.

Oki KHL-40M12B — от принтера Oki Microline 393. Шаговый 6-выводный, напряжение 8.2 VDC, ток 0.24 A, 7.5 градуса на шаг.

Oki KHP-11M10 — от принтера Oki Microline 393. Шаговый 6-выводный, напряжение 5.53 VDC, ток 0.65 A, 1.8 градуса на шаг.

Ming Jong ST28 — из набора Velleman K8005. Шаговый 5-выводный, напряжение 12 VDC, ток 0.075 A. Шаг 5.625 градусов со встроенным релуктором 1/64. То есть 0.087890625 градусов на шаг, или 4096 шагов на полный оборот вала.

Mabuchi FF-180PH — из набора Kemo B240 (Мастер Кит NK340). Двигатель постоянного тока, максимальная мощность 1.3 W при напряжении 2.4 VDC и токе 0.82 A.

Хорошая статья Яна Харриса про шаговые двигатели.


Модули Kemo

Программируемые устройства управления двигателями. Выпускаются фирмой Kemo, в России продаются под маркой Мастер Кит. Подсоединяются к компьютеру через параллельный порт LPT1. Требуется дополнительный источник питания. Модуль электрически полностью изолирован от компьютера с помощью оптронов.

Для 4-х выводных шаговых двигателей — Мастер Кит MK308, он же Kemo M106. Напряжение питания 4…18 В, ток до 2 А.

Для 6-ти выводных шаговых двигателей — Мастер Кит MK305, он же Kemo M109. Напряжение питания 4…18 В, ток до 2 А.

Для двигателей постоянного тока — Мастер Кит MK306, он же Kemo M107. Напряжение питания 5…24 В, ток до 2 А.

Чтобы подключить к компьютеру несколько таких модулей, есть 4-канальный коммутатор Мастер Кит MK304, он же Kemo M108.

Программы управления модулями можно скачать с сайта Kemo. Прилагаются исходные тексты на Паскале. Для прямого обращения к параллельному порту из Windows 98/NT/2000/XP используется драйвер inpout32.dll.

Судя по текстам, двигатель управляется двумя битами параллельного порта:

Биты 7-6 Биты 5-4 Биты 3-2 Биты 1-0
Двигатель 3 Двигатель 2 Двигатель 1 Двигатель 0

Для вращения шаговых двигателей (M106, M109) необходимо сформировать бегущий меандр:

Направление Биты
Влево 0-2-3-1-0-2-3-1-0...
Вправо 0-1-3-2-0-1-3-2-0...

Как управлять двигателем постоянного тока (M107) — пока неизвестно.


Набор Velleman K8005

Карта управления шаговым двигателем — Velleman K8005. Продается в Чип-и-Дип. Управляется по интерфейсу I2C. Рекомендуемый корпус - G386.

Бибилиотека для управления модулем K8005 из Linux. Вопросы и ответы по Velleman K8000 для Linux.

Карта представляет собой микроконтроллер PIC 16C54 и драйвер двигателя, собранный на дискретных элементах.

Гораздо проще было бы применить драйверы:


Ссылки

Радиодетали

Диоды 1N4148, 1N4007. Оптопары TIL111, 4N27. Симисторы TIC206M. Транзисторы BC547B, BC547.

 
proj/motorcontrol.txt · Последние изменения: 2009/04/28 01:48 vak
 
Copyright (C) 1996-2013 Serge Vakulenko
serge@vak.ru