| Ваш IP: 54.80.247.119 | Online(26) - гости: 12, боты: 14 | Загрузка сервера: 3.99 ::::::::::::

Измерение напряжения в Arduino (внутренний ИОН)

В предыдущей статье рассматривалось как собрать простой вольтметр на Arduino, в качестве источника опорного напряжения использовалось напряжение питания +5 В, но такой вариант использования опорного напряжения имеет недостаток — нестабильность напряжения питания приведет к погрешности в процессе измерения напряжения. В этой статье мы рассмотрим вариант вольтметра с использованием внутреннего источника опорного напряжения.

Соберите схему показанную на рисунке:

Так как напряжение внутреннего ИОН равно 1,1 В (может немного отличаться), то максимальное напряжение которое можно измерить так же равно опорному. Если необходимо измерить напряжении выше напряжения опорного источника, то нужно применить делитель напряжения на резисторах. Сопротивление сопротивлений делителя напряжений подобрано так, чтобы при входном напряжении 5 В, напряжение на входе А0 было равно 1.06В, что близко в внутреннему ИОН.

Загрузите в микроконтроллер следующий скетч:

#include <LiquidCrystal.h>

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);// RS,E,D4,D5,D6,D7
int u = 0; // переменная для числа пребразования 0-1023
float u_in = 0.0; // переменная для напряжения

void setup() {
  lcd.begin(16, 2);// LCD 16X2
  analogReference(INTERNAL);/* используем внутренний источник опорного 
   напряжения 1.1 В, максимальное входное напрядение на А0 не должно превышать
   напряжение внутреннего ИОН */
  pinMode(A0,INPUT);// A0 - аналоговый вход
}

void loop() {
  u = analogRead(A0); // измерение по входу А0
  u_in = (u * 4.23) / 1023; // пересчет измерения в вольты (на Uвх = 5 В)
  lcd.setCursor(1,0); 
  lcd.print("U = ");
  lcd.print(u_in); // вывод измерения на экран
  lcd.print(" V");
  delay(500);
}

u_in = (u * 4.23) / 1023; — эта строка кода позволяет откалибровать вольтметр, при использовании на входе вольтметра делителя напряжения.

Добавить комментарий

Случайные статьи

  • Индикаторы потребляемой мощности

    Основой индикаторов потребляемой мощности является трансформатор тока, на один из сетевых проводов надевают кольцевой магнитопровод с обмоткой который и образует трансформатор тока. В трансформаторе тока сетевой провод является первичной обмоткой, а обмотка на магнитопроводе вторичной. При подключении нагрузки через сетевой провод протекает ток и на вторичной обмотке появляется переменное напряжение. …Подробнее...
  • УМЗЧ на 50Вт на полевых MOSFET транзисторах

    УМЗЧ на 50Вт на полевых MOSFET транзисторах

    На рисунке показана схема 50 Вт усилителя с выходными полевыми MOSFET транзисторами. Первый каскад усилителя представляет собой дифференциальный усилитель на транзисторах VT1 VT2. Второй каскад усилителя состоит из транзисторов VT3 VT4. Оконечный каскад усилителя состоит из МОП-транзисторов IRF530 и IRF9530. Выход усилителя через катушку L1 соединен с нагрузкой 8 Ом. Цепь состоящий …Подробнее...
  • Импульсные регуляторы напряжения MC34063A, MC33063A, NCV33063A

    Импульсные регуляторы напряжения MC34063A, MC33063A, NCV33063A

    Импульсные регуляторы напряжения MC34063A, MC33063A, NCV33063A — специально разработанные микросхемы для DC-DC преобразователей с минимальным количеством внешних элементов. Технические параметры Диапазон входных напряжений 3…40 В Диапазон выходных напряжений 1.25…40 В Максимальный выходной ток 1.5 А Рабочая частота 33 кГц На рисунках показаны типовые схемы подключения регуляторов напряжения, повышающий, понижающий и инверсный. Основные элементы …Подробнее...
  • Акустическое реле

    Акустическое реле

    Акустическое реле может работать от любого стабилизированного источника питания 5…12В. Акустическое реле срабатывает от любого громкого звука (хлопка), содержит минимальное кол-во элементов, коммутирует нагрузку в зависимости от типа выбранного реле. R1 определяет чувствительность акустического реле. В качестве датчика выбран электретный микрофон. Оригинал статьи и схемы — http://www.electroschematics.com/704/sound-activated-switch/Подробнее...
  • К140УД2А, К140УД2Б (справочные данные)

    К140УД2А, К140УД2Б (справочные данные)

    К140УД2А, К140УД2Б относят к ОУ средней точности. Электрические параметры: Uпит. ном — 2*12,6В (А), 2*6,3 (Б) I пот — 16мА (А), 10мА(Б) Ku — 35*10³(А), 3*10³(Б) Uсм — 5мВ Iвх — 700нА ΔIвх — 150нА Кос.сф — 60дБ f1 — 1МГц Vu — 0,2В/мкс Uвых.мах — 10В(А), 3В(Б) Rвх — …Подробнее...