Новичок
Регистрация: 16.05.2019
Сообщений: 73
Репутация: 12
![]() |
Есть схемка подключения двигателя.
https://3.allegroimg.com/original/03...1116910107a513 Из схемы теперь понятно, что за что отвечает. Если подать 5 Вольт (логическая 1, как я понимаю), то будут отрабатывать сигналы для драйвера. Минусы у нас объединены. ENA (Enabled) - отвечает за включение контроллера, если нет этого сигнала, то контроллер выключен и питание на обмотки двигателя не поступает. DIR (Direction) - отвечает за направление вращения вала двигателя. PUT (Pulse) - отвечает за начало движения вала двигателя на количество шагов запрограммированное в контроллере. Один импульс = 1 шаг. Как понимаю, этот сигнал и генерируется генератором импульсов и регулируется переменным резистором. Есть ли готовые программы для LPT?
__________________
Не прикасайтесь руками к паяльнику. И вообще, не трогайте это дьявольское устройство, вы можете обжечься. Конечно, если не умете им пользоваться. |
||
Оценка
|
Новичок
Регистрация: 16.05.2019
Сообщений: 73
Репутация: 12
![]() |
На самом деле там всё нормально описано. Надо просто английский учить, хотя бы технический. Подаём 5 Вольт на ENA и PUL с необходимой частотой и теоретически больше ничего не надо. Только осталось научиться необходимые сигналы на LPT-порте генерировать и всё.
__________________
Не прикасайтесь руками к паяльнику. И вообще, не трогайте это дьявольское устройство, вы можете обжечься. Конечно, если не умете им пользоваться. |
||
Оценка
|
Гуру
Регистрация: 28.06.2012
Сообщений: 5,023
Репутация: 1224
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Тогда зачем вам LPT ?
Уровни (0 и 1) можно подавать от батарейки вроде СR2032 (не напрямую, а через килоомный резистор !!!!!). А импульсы можно взять, например, от LPT - порта: https://www.google.com/search?source...4dUDCAU&uact=5 А можно собрать простейший генератор, хотя бы не NE555. Вообще, см. книжку Зубчука "Справочник по цифровой схемотехнике", там этих схем куча ... |
||
Оценка
|
Новичок
Регистрация: 16.05.2019
Сообщений: 73
Репутация: 12
![]() |
Допустим, питание для ENA возьму с блока питания или с зарядки от телефона на 5 Вольт.
С LPT действительно можно без всяких трудностей получать практически любые TTL сигналы. Сейчас ищу программу, которая была бы действительно бесплатной. Первые же, которые были в свободном доступе, оказались демо версиями и к тому же платными с привязкой к железу.
__________________
Не прикасайтесь руками к паяльнику. И вообще, не трогайте это дьявольское устройство, вы можете обжечься. Конечно, если не умете им пользоваться.
Последний раз редактировалось Paulius_PA; 26.01.2020 в 00:54.
|
||
Оценка
|
Новичок
Регистрация: 16.05.2019
Сообщений: 73
Репутация: 12
![]() |
__________________
Не прикасайтесь руками к паяльнику. И вообще, не трогайте это дьявольское устройство, вы можете обжечься. Конечно, если не умете им пользоваться. |
||
Оценка
|
Новичок
Регистрация: 16.05.2019
Сообщений: 73
Репутация: 12
![]() |
Можно и из-под MS-DOS, но хочется из под Windows всем управлять. Там ведь не только этот сигнал.
__________________
Не прикасайтесь руками к паяльнику. И вообще, не трогайте это дьявольское устройство, вы можете обжечься. Конечно, если не умете им пользоваться. |
||
Оценка
|
Гуру
Регистрация: 28.06.2012
Сообщений: 5,023
Репутация: 1224
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Windows (семейства NT - NT, 2000, XP и старше) не позволяет писать в порты напрямую, в отличие от DOS.
Так я о чем - вам надо бы пока просто начать. Включить, покрутить мотор, поиграть скоростью. А там видно будет и мотивация появится - заработало же ! А для этого можно за час спаять простейший генератор на логике или NE555. А компьютер для этой задачи - как экскаватор в детской песочнице. Гораздо лучше использовать микроконтроллер, вроде ATMEGA8 ... |
||
Оценка
|
Новичок
Регистрация: 16.05.2019
Сообщений: 73
Репутация: 12
![]() |
Цитата:
Вчера попробовал всю эту систему собрать. В проектор двигатель вошел как родной, размеры одинаковые, а вот вал у него меньше чем у оригинального, придётся токаря просить выточить новые шкивы.
__________________
Не прикасайтесь руками к паяльнику. И вообще, не трогайте это дьявольское устройство, вы можете обжечься. Конечно, если не умете им пользоваться. |
||
Оценка
|
Гуру
Регистрация: 28.06.2012
Сообщений: 5,023
Репутация: 1224
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Можно и генератор, не вопрос. Дома есть лабораторный генератор. Но это очень избыточное решение. Гораздо проще за часик спаять мультивибратор, например, на логике или той же LM358.
А вместо шкивов можно попросить выточить втулочку (трубочку, которая заполнит собой промежуток м/у валом мотора и отверстием в шестеренке ... |
||
Оценка
|
Ответ |
Страница 9 из 10
|
Метки |
arduino, программирование arduino, шаговый двигатель |
|
|
Обратная связь РадиоЛоцман Вверх |