Регулятор оборотов для бормашинки с обратной связью на PIC

Данная схема позволяет плавно регулировать обороты коллекторного электродвигателя от 0 до 100%. При этом есть возможность кнопкой включать режим стабилизации оборотов. Датчик обратной связи построен на датчике холла (HAL508UA), магнит закреплён непосредственно на валу двигателя. Если применить более мощный симистор, схему можно также использовать для болгарки.

Схема регулятора оборотов для бормашинки с обратной связью на PIC

При включении устройства, двигатель разгоняется до выставленных оборотов на резисторе. Выставьте необходимые обороты и при необходимости включите стабилизацию оборотов коротким нажатием на S1. Настройка датчика: подав питание 5В на МК и подключив вольтметр к выходу датчике холла (вывод 2 МК), располагают датчик и магнит таким образом, чтобы с датчика фиксировались устойчивые импульсы при вращении якоря двигателя.
При прошивке МК не забывайте о калибровочной константе.

При резких изменениях нагрузки, у устройства присутствует небольшая перекомпенсация системы стабилизации, если вы умеете программировать на «С» для МК могу предоставить исходник для совместной модернизации прошивки. В будущем, если схема будет популярна, планирую ввести функцию плавного пуска, жду ваших комментариев и предложений по возможным улучшениям.

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
МК PIC 8-бит PIC12F675 1
Симистор BTA12 1
Оптопара MOC3023M 1
D1, D4 Стабилитрон 1N4733A 2
D2, D3 Выпрямительный диод 1N4005 2
C2 Конденсатор 680нФ 400В 1
C3 Конденсатор 470мкФ 10В 1
C4, C5 Конденсатор 100 нФ 2
C6 Конденсатор 100нФ 400В 1
R5, R15 Резистор 330 Ом 2
R6 Резистор 470 Ом 1
R7 Резистор 25 Ом 1
R8 Резистор 100 кОм 1
R9, R11 Резистор 1 кОм 2
R10 Резистор 680 кОм 1
R12 Резистор 12 кОм 1
R13 Резистор 4.7 кОм 1
R14 Резистор 100 Ом 1