Датчик углекислого газа (CO2), MH-Z19B
Датчик углекислого газа MH-Z19B — датчик, который детектирует уровень СО2 по принципу недисперсионного инфракрасного излучения (NDIR). Данный датчик имеет внутреннюю температурную компенсацию, может подключаться по 3-м интерфейсам (аналоговый, ШИМ, UART), имеет малые размеры и большой срок службы.
Общие сведения
Датчик углекислого газа MH-Z19B — датчик, который детектирует уровень СО2 по принципу недисперсионного инфракрасного излучения (NDIR). Данный датчик имеет внутреннюю температурную компенсацию, может подключаться по 3-м интерфейсам (аналоговый, ШИМ, UART), имеет малые размеры и большой срок службы.
Приблизительные нормы содержания уровня CO2 в помещениях:
Уровень CO2, ppm | Качество воздуха |
300-400 | Эталонное качество воздуха |
400-600 | Нормальное качество воздуха |
600-800 | Среднее качество воздуха |
800-1000 | Предельно допустимое качество воздуха |
Свыше 1000 | Низкое качество воздуха |
Свыше 2000 | Критически низкое качество воздуха |
Характеристики
- Рабочее напряжение: от 4.5В до 5В
- Потребление тока: <60мА (150мА в пиковой нагрузке)
- Диапазон измерений: 0~5000ppm
- Интерфейс: UART (3.3В) / ШИМ (3.3В, толерантен к 5В)
- Время прогрева датчика: 3мин
- Рабочая температура: от 0 до 50℃
- Влажность: от 0 до 95%
- Вес: 5г
Подключение
Датчик подключается по шине UART.
- Vcc — 5В
- GND — Земля
- RX — подключается к любому порту, указанному в скетче (TX)
- TX — подключается к любому порту, указанному в скетче (RX)
На плате Arduino UNO напряжение на выходах TX и RX равно 5В. Напряжение на входах TX и RX датчика не должно превышать 3,3В. В связи с этим подключение необходимо производить через делитель напряжения.