Это продолжение статьи «Регулятор оборотов коллекторного двигателя постоянного тока.» Так как использовал двигатель с максимальным напряжением 100В привязка к управлению такового.
За основу была взята платформа Arduino и переработана схема для текущей задачи.
Сама схема:
Печатная плата, вид с лицевой стороны:
Для вывода показаний был использован готовый блок на микросхеме TM1637. У него можно установить 2 колодки для подключения и это использовал как кронштейн для крепежа.
Для управления использованы 4 кнопки.
Кнопка «+» и «-« — при одиночном нажатии увеличивает/уменьшает значение на 1. При долгом нажатии плавно изменяется.
Копка «SAVE» — при долгом нажатии сохраняет в энергонезависимую память установленное значение. При коротком нажатии вызывает из памяти ранее сохраненное значение.
Кнопка «Start/Stop» — При нажатии плавно включает двигатель до установленного значения. При повторном нажатии также плавно уменьшает двигатель.
В состоянии настройки и управления на индикаторе высвечивается знак «F», при запуске двигателя знак меняется на «P».
В режиме работы также можно менять скорость, сохранять или вызывать нужное значение. В разводке платы заложил дополнительные выходы для будущей модернизации, первая будет обратная связь на датчике холла.
Gerber и прошивка для управления 100 вольтовым двигателем
controllerr.zip
[30,36 Kb] (скачиваний: 11)
Всем спасибо. Продолжение следует…
Подборки: Двигатель ШИМ Регулятор
Источник: