Модуль измерения напряжения
Описание
Принцип работы модуля основан на принципах конструкции резистивного делителя, позволяя поделить входное напряжение на 5. Таким образом, при подключении модуля к пину 5В мы сможем измерить напряжение на клеммах до 25В (5Вх5). При использовании напряжения 3,3В - до 16,5В (5х3,3В). Разрешением измерения напряжения является величина 0.00489В (5В/1023), поэтому минимальная величина измеряемого напряжения составляет 0.02445В (0.00489х5).
Технические характеристики
- Диапазон входного напряжения: 0-25В
- Диапазон измеряемого напряжения: 0.02445В-25В
- Шаг измеряемого напряжения: 0.02445В
Физические размеры
- Модуль (Д х Ш х В): 30 х 20 х 12 мм
Плюсы использования
- Прост в подключении и использовании
- Удобен для измерения напряжения батарей и аккумуляторов
Минусы использования
- Небольшой диапазон входного напряжения
Пример подключения и использования
В примере иллюстрируется подключение модуля измерения напряжения к контроллеру, определение текущего значения и вывод значения в монитор Serial - порта. (Пример тестировался на контроллере Smart UNO)
Что нужно | Кол-во, шт |
---|---|
Контроллер Smart UNO | 1 |
Модуль измерения напряжения | 1 |
Провода папа-мама | 5 |
Схема подключения:
Скетч для загрузки:
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); }