TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика... |
20.05.2014, 23:40
|
|
Гражданин KAZUS.RU
Регистрация: 21.05.2010
Адрес: Камышин
Сообщений: 991
Сказал спасибо: 449
Сказали Спасибо 1,665 раз(а) в 497 сообщении(ях)
|
Управление биполярным шаговым двигателем через LPT-порт
Столкнулся с проблемой проверки биполярных шаговых двигателей.
Нужна простая в реализации схема с управлением от LPT- порта или USB.
Рассматривал схему на ULN2003A. Проста в реализации, но не подошла по типу двигателя. На наших ШД только 4 провода.
При контроле в схеме важно большое количество полных оборотов и токовая нагрузка на двигатель. Пожелание таких критериев из-за массового выхода из строя подшипников двигателей. Причём дефект подшипника обнаруживается только под нагрузкой на вал двигателя.
В крайнем случае регулировку вращения в шагах "грубо" можно реализовать без LPT на переменных резисторах, но сильно усложнит схему добавочной логикой.
__________________
Последний раз редактировалось svKamber; 20.05.2014 в 23:45.
|
|
|
|
20.05.2014, 23:44
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Управление биполярным шаговым двигателем через LPT-порт
Вот отличный девайс для тестов:
http://www.ebay.com/itm/Single-1-Axi...item1e82b88898
Умеет до 1/16 делить шаг, менять направление, менять момент, включать/выключать удержание. В общем, готовый драйвер на все случаи жизни.
|
|
|
|
21.05.2014, 00:01
|
|
Гражданин KAZUS.RU
Регистрация: 21.05.2010
Адрес: Камышин
Сообщений: 991
Сказал спасибо: 449
Сказали Спасибо 1,665 раз(а) в 497 сообщении(ях)
|
Re: Управление биполярным шаговым двигателем через LPT-порт
Easyrider83, дёшево и сердито, но нам немного не то нужно. Как им контролировать ток при увеличении момента нагрузки на валу? По скачкам тока на шагах определяется рассыпавшийся или клинивший сепаратор подшипника.
Можно, конечно, руками крутить вал двигателя и определять "клин" подшипника. Но когда их уже несколько десятков - руками не накрутишься...
Если бы ещё схемку с обратной связью с PC и построением токовой диаграммы во время работы... Хех… Размечтался наверное )))
__________________
Последний раз редактировалось svKamber; 21.05.2014 в 00:05.
|
|
|
|
21.05.2014, 09:37
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Управление биполярным шаговым двигателем через LPT-порт
|
|
|
|
21.05.2014, 10:12
|
|
Гражданин KAZUS.RU
Регистрация: 21.05.2010
Адрес: Камышин
Сообщений: 991
Сказал спасибо: 449
Сказали Спасибо 1,665 раз(а) в 497 сообщении(ях)
|
Re: Управление биполярным шаговым двигателем через LPT-порт
Пробовали. Сейчас рассматриваю к реализации схему на L297-L298N.
И почему-то в голову лезут мысли с ферритовыми кольцами и стрелочными амперметрами. Хотя у них инерционность очень большая.
__________________
|
|
|
|
21.05.2014, 10:18
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Управление биполярным шаговым двигателем через LPT-порт
Вы когда во вторую половину прошлого века перешагнете, поговорим более предметно.
|
|
|
|
21.05.2014, 10:32
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,643
Сказал спасибо: 117
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Управление биполярным шаговым двигателем через LPT-порт
Easyrider83, обалдеть!
Вот что гугол подсказал! А то я и сам подумывал: как же осуществить контроль тока (были всякие идеи вроде измерения скважности ШИМа или измерения напряжения на обмотке двигателя - через выпрямительный мост и RC-фильтр). А тут все так просто, оказывается!
Даже не подозревал, что драйверов ШД такое великое множество!!
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
|
|
|
|
21.05.2014, 10:43
|
|
Гражданин KAZUS.RU
Регистрация: 21.05.2010
Адрес: Камышин
Сообщений: 991
Сказал спасибо: 449
Сказали Спасибо 1,665 раз(а) в 497 сообщении(ях)
|
Re: Управление биполярным шаговым двигателем через LPT-порт
Сообщение от Easyrider83
|
Вы когда во вторую половину прошлого века перешагнете, поговорим более предметно.
|
Прошу извинить меня, если мы не поняли друг друга.
Вот над чем я сейчас думаю.
При напряжении 24 вольта и токе 2,1 А измерить отклонение величины тока при увеличении момента нагрузки на вал двигателя.
Визуализация нужная!!!
__________________
|
|
|
|
21.05.2014, 11:43
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,003
Сказал спасибо: 0
Сказали Спасибо 4,946 раз(а) в 2,374 сообщении(ях)
|
Re: Управление биполярным шаговым двигателем через LPT-порт
svKamber,
а шунты чем не нравятся на выводах SENSE L298?
|
|
|
|
10.11.2016, 11:18
|
|
Гражданин KAZUS.RU
Регистрация: 21.05.2010
Адрес: Камышин
Сообщений: 991
Сказал спасибо: 449
Сказали Спасибо 1,665 раз(а) в 497 сообщении(ях)
|
Re: Управление биполярным шаговым двигателем через LPT-порт
Управление реализовано. При помощи Hi-asm "нарисована" мини программка для LPT порта. Две версии для 1 фазы и для 2х фаз.
Задействованы 4 контакта (2,3,4,5) LPT порта.
Минус программы в том, что работает только под Win XP.
Выходная микросхема L293D.
Максимальный ток при минимальных оборотах двигателя и задействованных 2х фазах 3 ампера.
p.s. Управление так же собрано на ттл-ках.
__________________
|
|
|
Сказали "Спасибо" svKamber
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:46.
|
|