Главная страница » Arduino » Начинающим Ардуинщикам » Измерение напряжения 220 вольт на Arduino
Опрос
Какие статьи добавлять?
Выделенные и виртуальные серверы в Европе

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

Автор: administrator Дата: 8-09-2018, 17:50 Категория: Arduino / Начинающим Ардуинщикам

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

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

Делитель напряжения расчитывается таким образом чтобы при напряжении в сети 270 вольт наш делитель не выдавал более 5 вольт!!! Иначе мы спалим нашу 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 вольт и медленно снижается у меня это происходит около минуты. Это происходит из за конденсатора в нашей схеме и пока он полностью на разрядится будут показания напряжения.
  • Не нравится
  • 0
  • Нравится
Просмотров: 3 334 Напечатать Жалоба
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.
Написать комментарий
Ваше Имя:
Ваш E-Mail:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Код: Кликните на изображение чтобы обновить код, если он неразборчив
Введите код: