Содержание

Модуль измерения напряжения

Описание

Принцип работы модуля основан на принципах конструкции резистивного делителя, позволяя поделить входное напряжение на 5. Таким образом, при подключении модуля к пину 5В мы сможем измерить напряжение на клеммах до 25В (5Вх5). При использовании напряжения 3,3В - до 16,5В (5х3,3В). Разрешением измерения напряжения является величина 0.00489В (5В/1023), поэтому минимальная величина измеряемого напряжения составляет 0.02445В (0.00489х5).

Технические характеристики

Физические размеры

Плюсы использования

Минусы использования

Пример подключения и использования

В примере иллюстрируется подключение модуля измерения напряжения к контроллеру, определение текущего значения и вывод значения в монитор Serial - порта. (Пример тестировался на контроллере Smart UNO)

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

Скетч для загрузки:

const int sensorPin = A0; //пин подключения датчика

int direct; //переменная для хранения значения с пина
float voltage; //переменная, преобразованного значения

void setup()
{
  Serial.begin(9600); //инициализация Serial порта
}

void loop()
{
   direct=analogRead(sensorPin); //чтение данных

   //Вывод сообщения о прочитанном значении
   Serial.print("Direct measurement: ");
   Serial.print(direct);

   //преобразование значения
   voltage=direct/(4.092 * 10);

   //вывод сообщения о преобразованном значении
   Serial.print(" voltage: ");
   Serial.print(voltage); 
   Serial.println(" V");

   //задержка 1 секунда
   delay(1000);
}