Вы находитесь на странице: 1из 2

Форум Электроника Arduino & Shields

Управление однополюсным (unipolar) шаговым


двигателем

Доброго времени суток!

Понадобилось сделать устройство для управления с arduino на базе древнего


дисковода для дискет 5,25".
Там установлен однополюсный ШД Teac 14769070-90. К сожалению,
возможность управления таким двигателем не была заложена в стандартную
Андрей Я.
библиотеку для уже приобретённой платы Амперка MotorShield. Пришлось
Нерд
написать библиотеку самостоятельно). Библиотека позволяет работать в
одношаговом, полушаговом и чевертьшаговом режимах. Оставляю код и схему
подключения здесь. Может быть ещё кому-нибудь понадобится. Используйте на
свой страх и риск.

P.S. Код библиотеки, весьма вероятно, не лишён недостатков. Что поделаешь -


на C++ пишу в четвёртый раз в жизни). Но ведь работает же...

Вложения:

ms_unipolar_drv.zip
Размер файла: 3,4 КБ
Просмотров: 67

unipolar.jpg
Размер файла: 371,5 КБ
Просмотров: 474

Андрей Я., 6 май 2018 #1

Airbus, arkadyf и ostrov нравится это.

Новая версия библиотеки (исправлены замеченные ошибки).


Да, библиотека, вполне подходит для управления и биполярными моторами.
Подключение к выходам в этом случае штатное 1-2-3-4

Вложения:

ms_unipolar_drv_2018_06_09.zip
Андрей Я.
Нерд Размер файла: 3,4 КБ
Просмотров: 64

Андрей Я., 9 июн 2018 #2


(Вы должны войти или зарегистрироваться, чтобы ответить.)

Форум Электроника Arduino & Shields

AmperkaXF (FIX) Russian (RU) Помощь

Условия и правила Политика конфиденциальности


Forum software by XenForo™ ©2010-2015 XenForo Ltd.
Производные работы должны содержать ссылку на http://forum.amperka.ru как на первоисточник, непосредственно перед
содержимым работы.
Перевод: XF-Russia.ru