Adatum
Дек
14
2015

Измерение напряжения 220 вольт на Arduino

Измерение напряжения 220 вольт на Arduino
Измерения напряжения бытовой сети с помощью трансформатора и делителя напряжения на Arduino.

Что нам понадобиться:
1. Трансформатор у меня был в наличии 220/7 вольт.
2. 4 диода.
3. 2 резистора (т.к у меня выходное напряжение 7 вольт я использую 2 одинаковых резистора по 50 кОм).
4. Конденсатор электролитический (главное чтобы номинал был больше чем выходное напряжение трансформатора ).

Делитель напряжения расчитывается таким образом чтобы при напряжении в сети 270 вольт наш делитель не выдавал более 5 вольт!!! Иначе мы спалим нашу Arduino.
Измерение напряжения 220 вольт на Arduino схема подключения
Код:

const int analogInPin = A0;  
int sensorValue = 0;     

void setup() {
  Serial.begin(9600); 
}

void loop() {
  sensorValue = analogRead(analogInPin);            
  Serial.print("Voltage = " );                       
  Serial.println(int(sensorValue*0.2905));      
// Serial.println(sensorValue); 
  delay(1000);                     
}

Калибровка:
Сначала я подключил всю схему и посмотрел сколько показывает наш analogRead (закомментированная строка) у меня было порядка 740, далее я измерил напряжение в сети мультиметром у меня в сети 215 вольт теперь делим 215/740 = 0.2905 это мой поправочный коэффициент.

щщщ

Как видим при подключении сразу показывает правильное напряжение однако при отключении напряжение падает до 94 вольт и медленно снижается у меня это происходит около минуты. Это происходит из за конденсатора в нашей схеме и пока он полностью на разрядится будут показания напряжения.

Похожие статьи

Оставить комментарий

  • Схема на дурака .вместо 47к надо как минимум 510к , в разрыв между Ардуино и 510к поставить 100к на пин А0 10к на минус ну и стабик на 5.1 вольта .

  • Хорошо бы еще параллельно нижнему сопротивлению поставить стабилизатор на 5,1 В.

  • Здравствуйте.
    Подскажите, пожалуйста, где можно приобрести данный трансформатор!