Регулятор оборотов

Регулятор оборотов на Ардуино

Понадобился регулятор оборотов коллекторного двигателя. Регулятор оборотов на Ардуино с поддержанием оборотов. Двигатель от стиральной машинки-автомата.

Регулятор оборотов на Ардуино

В схеме были сделаны небольшие изменения. Кое что выкинул. Некоторые компоненты заменены другими. Были добавлены 2 аналоговых входа, на них можно повесить датчик температуры и следить за температурой двигателя, и радиатора на котором сидит симистор управляющий двигателем.

Если вы выполняете кратковременные работы, то датчик температуры и не нужен. Ну а если двигатель будет много работать, то неплохо  с помощью датчика, Ардуино  следило за температурой, и при перегреве отключало двигатель пока тот не остынет.

На этом двигателе уже присутствует тахогенератор, но в моем случае он не работает — вышел из строя. Вместо тахогенератора буду устанавливать датчик холла. Выкидываем катушку нерабочего тахогенератора, оставляем только магнит на валу. Устанавливаю датчик холла на электродвигатель.Регулятор оборотов на Ардуино

Схема регулятора оборотов будет содержать в себе:

  • Ардуино Нано
  • Блок настроек, и управления оборотами
  • Силовая часть
  • Датчика скорости
  • Защита (реле)
  • Дополнительные входы и выходы

Ардуино Нано будет контролировать и управлять силовой частьюРегулятор оборотов на Ардуино

  • А0 — регулировка оборотов двигателя
  • А1 — настройка минимальных оборотов двигателя
  • А2 — настройка максимальных оборотов двигателя
  • А3 — выход управления симистором
  • А4 — дополнительный аналоговый вход (не задействован)
  • А5 — выход управления реле
  • А6 — дополнительный аналоговый вход (не задействован)
  • А7 — разгон или плавный старт
  • D2 — сигнал перехода через ноль
  • D4 — дополнительный выход
  • D6, D7 — тахогенератор
  • D8 — датчик холла

Блок настроек, и управления оборотамиРегулятор оборотов на Ардуино


Силовая часть будет управлять двигателем. Разъем Р1 — для подключении к сети 220В. Р3 — для установки перемычки в зависимости от блока питания.

При установке блока питания с выходным напряжением 5 вольт, на разъеме Р3 нужно установить перемычку на контакты 2 и 3. При выходном напряжении блока питания 7-12 вольт перемычку устанавливаем на контакты 1 и 2.

Не забывайте, при выборе блока питания нужно учитывать, что реле питается выходным напряжением с блока питания. Поэтому выбирайте блок питания и реле на одно напряжение.Регулятор оборотов на Ардуино

На выводы 220V0 И 220V1, подается сетевое напряжение 220 Вольт.

Схема будет питаться импульсным блоком питания с выходным напряжением 5 вольт. Импульсный блок питания, возьмём уже готовый. Так же схему можно питать от 7 до 12 вольт. На плате есть перемычка переключения напряжения 5/12v. Так же можно питать схему и зарядным от телефона, только проверьте выходное напряжение, там не должно быть выше 5 вольт.

При установки перемычки на 5 вольт напряжение поступает напрямую на шину +5 вольт. Реле надо будет установить на 5 вольт.

При установки перемычки на 12 вольт напряжение поступает на вход Ардуино Vin. В этом случае можно питать схему напряжением 7-12 вольт. но и реле должно быть на такое напряжение, какое выходит с блока питания.


Датчик скорости в двух исполнения. На тахогенераторе или на датчике холла.

Схема разрабатывалась так, что бы обороты можно было считывать с тахогенератора,  уже установленные на двигателях машинок-автоматов. Разъем Р4 служит для подключения тахогенератора.Регулятор оборотов на Ардуино

А так же при отсутствии или неисправности тахогенератора можно заменить на датчик холла. Регулятор оборотов на Ардуино


Реле служит защитой от пробоя симистора. Когда симистор пробивает, двигатель будет выходить на максимальные обороты, и это очень опасно . А что бы этого не случилось, контроллер отслеживает частоту вращения двигателя, и при превышении установленных оборотов реле отключает двигатель. Как обороты упадут ниже нормы, реле включится. Разъем Р7 — для подключения коллекторного электродвигателя.

Регулятор оборотов на Ардуино

 


Дополнительные входы и выходы

Иногда к устройству охота еще что нибудь прикрутить для удобства. Здесь добавлен дополнительный выход, он сейчас на плате указан как светодиод LED1. этот выход можно использовать под свои нужды. Можно пустить этот выход для управления вентилятором охлаждения двигателя и тд.Регулятор оборотов на Ардуино

Еще есть два дополнительных аналоговых входа, которые тоже можно задействовать как писал выше, например контролировать температуру двигателя и симистора.


Верхний слой печатной платыРегулятор оборотов на Ардуино

В конце статьи находится архив со всеми файлами для повторения данного проекта

Настройка регулятора

Настройка не сложная, поэтапная, так же можно протестировать все узлы регулятора на правильную работу.

Скачать архив . Внутри лежат: прошивки, файл Gerber.

Вам тоже будет интересно почитать
Подсветка монитора обычно не работает из за перегорания ламп. Можно конечно заменить перегоревшую лампу эквивалентом
Этот простой индикатор напряжения АКБ собран на доступных и недорогих компонентах. Индикатор предназначен для работы
Штатно в автомобиле практически во всех установлены вольтметры. Но неудобство состоит в том, что невозможно
При организации работ по бурение и штроблении стен, деревообработка, хорошо бы иметь промышленный пылесос имеющий
По правилам дорожного движения автомобили при движении должны в светлое время суток включать дневные ходовые

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here