Датчик CO2 MH-Z19B от компании «Winsen» – предназначен для измерения концентрации углекислого газа (CO2) в воздухе. Не смотря на свои не большие размеры, датчик CO2 Z19 достаточно сложное устройство, состоящее из: контроллера, аналого-цифрового преобразователя, ИК сенсоров и герметичной колбой наполненной эталоном воздуха с содержанием в нем co2 400 ppm. В первой версии датчика без буквы “B” в конце названия. Была допущена ошибка. В колбу с эталоном, закачивали чистый воздух без содержания в нем CO2. В итоге если в процессе отладки по неосторожности, у сенсора слетала калибровка, то в домашних условиях датчик невозможно было откалибровать. Так как для его калибровки требовался чистейший воздух без содержания в нем углекислого газа. По этой причине мы не советуем приобретать датчик без буквы “B”.
Датчик co2 Z19 работает по следующей схеме: встроенный в него контроллер получает данные от NDIR сенсоров и сравнивает их с эталоном, разницу показаний после преобразований он отправляет по UART порту, к подключенному к нему внешнему контроллеру. Так же показания CO2 с датчика MH-Z19, можно снимать в виде ШИМ сигнала. Длительность периода ШИМ всегда 1004 мс. При расчете нужно всегда исключать: начальный высокий уровень длительностью 2 мс и конечный низкий уровень 2 мс. Все что находится между ними – 1000 мс, это и есть концентрации CO2, пропорциональная значениям датчика от 0 до 5000 ppm. Обращаем Ваше внимание, что не от 0 до 2000 ppm, а именно до 5000 ppm. Учитывайте это в своих программных кодах.