Тестер вентиляторов No Frost с ШИМ и обратной связью на Arduino

В холодильниках с системой No Frost вентилятор испарителя играет ключевую роль. Он обеспечивает циркуляцию холодного воздуха между испарителем и камерами холодильника. В современных моделях всё чаще используются вентиляторы с управлением ШИМ (PWM) и тахометрической обратной связью (TACH).

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

В этой статье разберём, как запустить вентилятор No Frost с PWM-управлением с помощью Arduino, как подключить обратную связь и как использовать такой тестер для диагностики холодильников.

Устройство вентилятора No Frost с PWM управлением

Большинство современных вентиляторов системы No Frost имеют 4 провода:

ПроводНазначение
+Vпитание вентилятора (обычно 12 В)
GNDобщий провод
PWMуправление скоростью вращения
TACHтахометрическая обратная связь

Такая схема аналогична вентиляторам компьютеров, но применяется и в бытовой технике: холодильниках Samsung, LG, Bosch, Haier и других.

Как работает PWM управление

Модуль управления холодильника не меняет напряжение питания вентилятора. Вместо этого он подает ШИМ-сигнал (широтно-импульсную модуляцию).

Чем выше коэффициент заполнения PWM, тем быстрее вращается вентилятор.

Например:

Скважность PWMСкорость
0%вентилятор остановлен
25%низкие обороты
50%средние обороты
100%максимальная скорость

Тахометрическая обратная связь вентилятора

Для контроля работы вентилятора используется тахометрический выход (TACH).

Он формирует импульсы во время вращения ротора. Обычно:

  • 2 импульса = 1 оборот

Это позволяет контроллеру:

  • определять скорость вращения
  • обнаруживать заклинивание вентилятора
  • фиксировать обрыв двигателя
  • контролировать износ подшипников

Зачем запускать вентилятор No Frost через Arduino

Тестер вентилятора полезен мастеру по ремонту холодильников для:

  • проверки исправности вентилятора
  • проверки PWM-управления
  • проверки тахометрической обратной связи
  • диагностики модулей управления
  • определения нестабильной работы двигателя

Такой тестер можно собрать буквально за 10 минут.

Подключение вентилятора к Arduino

Для эксперимента понадобится:

  • Arduino Nano или Uno
  • блок питания 12 В
  • переменный резистор (10 кОм)
  • вентилятор No Frost
  • несколько резисторов

Схема подключения

ЭлементПодключение
питание вентилятора+12 В
земля вентилятораGND
PWM входArduino D9
тахометрArduino D2
потенциометрArduino A0

Обязательно соединить GND Arduino и GND блока питания.

Принцип работы тестера

Алгоритм работы простой:

  1. потенциометр задает напряжение 0–5 В
  2. Arduino считывает это напряжение
  3. преобразует его в PWM сигнал
  4. подает сигнал на вентилятор
  5. считывает тахометрические импульсы
  6. рассчитывает обороты двигателя

Таким образом можно плавно регулировать скорость вентилятора.

Пример кода Arduino для управления вентилятором No Frost

#define PWM_PIN 9
#define TACH_PIN 2
#define POT_PIN A0

volatile int tachCounter = 0;

void tachISR() {
  tachCounter++;
}

void setup() {

  pinMode(PWM_PIN, OUTPUT);
  pinMode(TACH_PIN, INPUT_PULLUP);

  attachInterrupt(digitalPinToInterrupt(TACH_PIN), tachISR, FALLING);

  Serial.begin(9600);
}

void loop() {

  int pot = analogRead(POT_PIN);

  int pwm = map(pot,0,1023,0,255);

  analogWrite(PWM_PIN,pwm);

  tachCounter = 0;

  delay(1000);

  int rpm = tachCounter * 30;

  Serial.print("RPM: ");
  Serial.println(rpm);

}

Эта программа:

  • регулирует скорость вентилятора
  • измеряет обороты
  • выводит их в Serial Monitor

Проверка вентилятора системы No Frost

При исправном вентиляторе наблюдаются следующие признаки:

PWM сигнал

На осциллографе на входе PWM будет видно:

  • прямоугольный сигнал
  • частота обычно 20–25 кГц

TACH сигнал

На выходе тахометра:

  • прямоугольные импульсы
  • частота зависит от оборотов двигателя

Например:

RPMЧастота TACH
1000≈33 Гц
2000≈66 Гц
3000≈100 Гц

Типичные неисправности вентиляторов No Frost

На практике мастера чаще всего сталкиваются со следующими проблемами.

Заклинивание подшипника

Признаки:

  • вентилятор запускается не всегда
  • обороты нестабильны
  • повышенный шум

Обрыв тахометрического выхода

Признаки:

  • вентилятор вращается
  • но модуль показывает ошибку вентилятора

Повреждение PWM входа

Признаки:

  • вентилятор работает только на максимальной скорости
  • не реагирует на регулировку

Применение Arduino тестера в ремонте холодильников

Такой тестер позволяет:

  • быстро проверить вентилятор No Frost
  • проверить реакцию на PWM
  • определить неисправность тахометрической цепи
  • тестировать вентиляторы вне холодильника

Это особенно удобно при диагностике:

  • холодильников Samsung
  • холодильников LG
  • холодильников Bosch
  • холодильников Indesit
  • холодильников Haier

Вывод

Использование Arduino для запуска вентилятора No Frost с PWM-управлением — простой и эффективный способ диагностики системы охлаждения холодильника.

С помощью такого тестера мастер может:

  • регулировать обороты вентилятора
  • контролировать тахометрическую обратную связь
  • быстро определять неисправности двигателя

Это значительно упрощает ремонт холодильников и помогает точно определить причину неисправности системы No Frost.

Вызвать проверенного мастера
Мастера по ремонту бытовой техники из базы ТЕХНОМАГ не посредники, с проверенными данными и 100% знаниями в ремонте
Куда подключить 220 на компрессоре?
Куда подключить 220 на компрессоре?
Как правильно подключить 220 В к компрессору холодильника и определить контакты C, R, S. Подробное руководство по проверке обмоток мультиметром, подкл
Холодильники с NoFrost лучше или хуже обячных
Холодильники с NoFrost лучше или хуже обячных
Ошибка на панели управления холодильника
Ошибка на панели управления холодильника
Тестер заслонок холодильников на Arduino
Тестер заслонок холодильников на Arduino
Как проверить заслонку холодильника и запустить двигатель damper с помощью Arduino. Подробно разбираем устройство заслонки, почему у двигателя 4 прово
Неисправности системы оттайки No Frost: как определить, что именно сломалось
Неисправности системы оттайки No Frost: как определить, что именно сломалось
Не работает система No Frost? Разбираем основные неисправности автоматической оттайки холодильника: как по симптомам определить поломку таймера, ТЭНа,
Атлант или Haier что лучше?
Атлант или Haier что лучше?
Почему посудомоечная машина плохо моет посуду
Почему посудомоечная машина плохо моет посуду
Почему посудомоечная машина плохо моет посуду: основные причины и способы ремонта. Проверка фильтров, разбрызгивателей, циркуляционного насоса, ТЭНа и
Ошибки посудомоечных машин Bosch, Siemens, Electrolux, Indesit
Ошибки посудомоечных машин Bosch, Siemens, Electrolux, Indesit
Ошибки посудомоечных машин Bosch, Siemens, Electrolux и Indesit: расшифровка кодов, причины неисправностей и способы диагностики. Проверка нагрева, сл
Тех. поддержка