Пытался сделать 6-ти канальную ЦМУ, но руки так и не дошли. Может кому пригодится? Жалко выбросить.
Управление от компьютера по RS485, так что блок можно вынести довольно далеко и скорость обмена очень приличная. По крайней мере на модели задержек не замечал.
Сам блок управления планировался на 3-х ATbanned28. Выбор обусловлен тем, что есть пара 16-ти разрядных таймеров. Разрешение ШИМ 1024.
Программа имеет несколько режимов работы, все настройки можно сохранять в файл.
Для вывода сигнала от компа можно использовать преобразователь USB - RS485.
Контроллеры должны принимать строку данных состоящую из 18 чисел формата WORD (это значения ШИМ для таймеров) и просто выделять свои значения. Т.е. 1-й выделит с 1 по 6, второй с 7 по 12, 3-й с 13 по 18.
Если кому интересно пишите.
Пару фото:
Режим ЦМУ.
Другие режимы. В зависимости от типа будут доступны или не доступны органы управления.
Программа и схемы тут: https://yadi.sk/d/4xk7HYPfuFhnjA
Инсталляция программы не требуется. Только запустить и всё.
Маленькое видео.
https://www.youtube.com/watch?v=LVcMsRKTsSw
Отредактировано sva-don (2019-12-24 11:44:09)
