Простой драйвер на основе MOSFET транзистора IRF520N позволяет получить ШИМ до 24В, используется для светодиодных фонарей, двигателей постоянного тока, помп.
Управлять силовым ключем можно с помощью Arduino или другого микроконтроллера, при подаче на вход ключа высокого уровня от 5 В, он откроется и включит нагрузку. При токе нагрузки более 1 ампера нужен радиатор для транзистора. Практическое измерение нескольких экземпляров этого MOSFET модуля показало, что ключ открывается при подаче сигнала управления на затвор от 3,4 Вольт.
Если управляющий сигнал ниже 5 Вольт, то нужно использовать другой ключ, работающий от низкого постоянного напряжения (от 3 Вольт).
Для управления мощной нагрузкой переменного тока можно использовать твердотельное реле. А для коммутации маломощной нагрузки постоянного и переменного тока можно применить обычное реле.
Подключение
- V+ — плюсовой контакт подключения нагрузки постоянного тока
- V- — минусовой контакт подключения нагрузки постояннго тока
- Vin — «+» контакт, сюда подключить питание для нагрузки (от 0 до 24 В)
- GND — «-» контакт питания для нагрузки
- SIG — плюсовой контакт для подключения управляющего сигнала (например с Arduino)
- Vcc — не используется
- GND — минусовой контакт для подключения управляющего сигнала
Пример с управлением ШИМ
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
#define PWM 3 // к «SIG» силового ключа int pot; // потенциометр, А0 int out; // значение ШИМ void setup() { Serial.begin(9600); pinMode(PWM, OUTPUT); } void loop() { pot = analogRead(A0); out = map(pot, 0, 1023, 0, 255); analogWrite(PWM, out); } |