Например TDA7294

РадиоКот > Схемы > Цифровые устройства > Автоматика

Пульт управления STEP/DIR приводами.

Автор - Александр Теняков aka AlexAlcoa.
Опубликовано 25.03.2010.

Данный девайс в первую очередь предназначен строителям станков ЧПУ оснащенных приводами с интерфейсом STEP/DIR, например связка (L297+L298).

Находясь в процессе сборки своего станка, я дошел до стадии "подвигать отдельными узлами", очень быстро выяснилось, что таскать комп из дома в гараж (месту сборки механики) несколько утомительно, да и на этом этапе возможности компа избыточны т.к. требуется только покрутить механизм и посмотреть, что где клинит. Исходя из этого, был и собран данный пультик.
Итак, пульт реализован на базе микроконтроллера PIC16F628, схема очень проста и думаю, в пояснениях не нуждается:

Схема

В пульте имеется 2а режима работы:
-РУЧ (SA1 разомкнут) в этом режиме опрашиваются кнопки SB1 и SB2, при нажатии которых пульт устанавливает сигнал направления "DIR" в зависимости от нажатой кнопки и выдает сигнал "STEP", частота которого задается переключателями S1...S4. Пульт генерирует сигнал "STEP" до тех пор, пока не будут, отпущены кнопки SB1 и SB2 или не сработает конечный выключатель ограничения хода выбранного направления.
-АВТ (SA1 замкнут) в этом режиме происходит автоматическая смена сигнала направления "DIR" по срабатываниям выключателей ограничения хода. Т.е. двигатель вращается по часовой стрелке до тех пор, пока не сработает конечник CW_Limit далее двигатель реверсируется и вращается против часовой стрелки, пока не сработает конечник CСW_Limit и т.д. Частота сигнала "STEP", задается переключателями S1...S4.
Светодиод HL1 сигнализирует о наличии питания 5v, HL2 сигнализирует о срабатывании любого из конечных выключателей.
Пульт собран на односторонней печатной плате c применением SMD компонентов.

Хочу сразу сказать, название кнопок и конечных выключателей дано условно и только указывает на взаимосвязь между конкретной кнопкой и конечником. Для наглядности фотка двигателя c установленными конечными выключателями:

Если на вашем механизме не предусмотрено установки конечных выключателей, то для работы потребуется установить перемычки на ХТ3 и XT4 в этом случае, естественно режим автомат корректно работать не будет, а в ручном режиме только оператор будет принимать решение об остановке двигателя.
Фото отладочного макета:

Файлы:
Печатная плата в формате SL 5.0.
Прошивка МК с исходником.

Вопросы, как обычно, складываем тут.


ID: 205

Как вам эта статья?

 Нравится
 Так себе
 Не нравится

Заработало ли это устройство у вас?

 Заработало сразу
 Заработало после плясок с бубном
 Не заработало совсем

19
2 1 1
Подробно