Это продолжение статьи «Регулятор оборотов коллекторного двигателя постоянного тока.» Так как использовал двигатель с максимальным напряжением 100В привязка к управлению такового.
За основу была взята платформа Arduino и переработана схема для текущей задачи.
Сама схема:
Печатная плата, вид с лицевой стороны:
Для вывода показаний был использован готовый блок на микросхеме TM1637. У него можно установить 2 колодки для подключения и это использовал как кронштейн для крепежа.

Для управления использованы 4 кнопки.
Кнопка "+" и "-" - при одиночном нажатии увеличивает/уменьшает значение на 1. При долгом нажатии плавно изменяется.
Копка "SAVE" - при долгом нажатии сохраняет в энергонезависимую память установленное значение. При коротком нажатии вызывает из памяти ранее сохраненное значение.
Кнопка "Start/Stop" - При нажатии плавно включает двигатель до установленного значения. При повторном нажатии также плавно уменьшает двигатель.
В состоянии настройки и управления на индикаторе высвечивается знак "F", при запуске двигателя знак меняется на "P".
В режиме работы также можно менять скорость, сохранять или вызывать нужное значение. В разводке платы заложил дополнительные выходы для будущей модернизации, первая будет обратная связь на датчике холла.
Gerber и прошивка для управления 100 вольтовым двигателем
Всем спасибо. Продолжение следует...