Привет всем кто интересуется автоматизацией различного оборудования.Спросил меня как то приятель возможно ли заменить компьютер с программой Mach3 на простенький котроллер с возможностью записи команд и цикличном воспроизведении записанного. В общем возникла идея написания программы для данного приборчика.
Как это видится, имеем 4 оси с шаговыми двигателями и драйверами со стандартными сигналами управления Step, Dir, Enable блок индикации и управления,блок клавиатуры для ввода команд,в свете того что не требуется одновременное управление несколькими осями,и для уменьшения количества проводов блок коммутации управляющих сигналов,блок питания,так же необходима связь с компьютером для хранения корректировки и записи программ.
Алгоритм работы такой: нажатием кнопки на клавиатуре с нужной осью контроллер посылает ни текущую ось нужное количество импульсов которое отображается на экране индикатора,двигать ось можно и в плюс и в минус.При достижении нужного положения оси нажимается кнопка записи команды,команда записывается и увеличивается счётчик команд и так далее после записи всех команд останавливаем запись и переходим в режим воспроизведения команд.Задаём количество проходов по циклу
и нажимаем кнопку пуск.Дальше радуемся результату

Если есть вопросы и предложения можем обсудить,желающие присоединится милости просим.