Года три назад самый дешевый домашний прибор по измерению уровня CO2 стоил $80. И это была неплохая цена, так как до этого столько стоил один лишь инфракрасный датчик. Сейчас на Ali появилась пара устройств с ценником от 800 рублей. Их заказывают буквально сотнями в разных магазинах, и есть подозрение, что датчика CO2 в них, на самом деле, нет. В общем, у меня тут возникла пара вопросов к самым дешевым приборам.

Зачем они нужны

Избыточный уровень углекислого газа негативно влияет на работоспособность и самочувствие. ГОСТ 30494-2011 говорит о том, что воздух в помещении с содержанием CO2 от 1000 до 1400 ppm считается низкокачественным, при этом типичный уровень CO2 на улице в городе составляет 450 ppm. По моим личным ощущениям, во всех случаях, когда концентрация превышает 1500 ppm, явно требуется проветривание.

Если интересно, какие уровни CO2 можно намерить в различных ситуациях, посмотрите вот эту мою статью.

Что купил

Меня интересовали приборы в самом нижнем ценовом диапазоне – около 1 тыс. руб. До относительно недавнего времени ничего за такие деньги не предлагалось.

Собственно, таких приборов обнаруживается всего два. Один измеряет CO2, температуру и влажность. Его цена начинается от 800 руб. Второй, вдобавок, умеет измерять уровень летучих органических соединений (TVOC) и формальдегида (HCHO), цены стартуют с 1 тыс. руб.

На AliExpress они продаются, в основном, как безымянные. В описании на вкладке «характеристики» можно встретить упоминание бренда KKMoon, но на коробке и самих устройствах этот бренд не фигурирует. Я взял тот из двух, что дешевле и без лишних «наворотов».

На корпусе указана модель устройства – M8. Тип установленного датчика CO2 не уточняется, есть только упоминание про диапазон измерений от 400 до 5000 ppm и емкость встроенного аккумулятора – 1200 мАч.

Проверка

На бытовом уровне проверить работу подобного устройства легко. Достаточно сравнить его показания с проверенными устройствами. По логике, прецизионная точность показаний дома не важна, и на расхождения в 50-100 ppm можно даже не обращать внимания. Ведь глобальная цель, скорее всего, понять, нужно ли сейчас проветрить, или голова в тумане по какой-то иной причине (например, от недосыпа).

Для сравнения я взял измеритель HT-501, в котором установлен шведский инфракрасный датчик CO2 от SensAir. Ниже на фото он в круглом корпусе. Его обзор можно найти тут. Прибор перебывал в руках многих тестеров, где его сравнивали с профессиональными приборами, и никаких нареканий не было.

В компанию к нему я купил недорогой прибор Winsen WS1308B (~$35), тоже с инфракрасным датчиком. Скорее всего там установлен знакомый многим MH-Z19B. Заодно проверим и его.

Тактика сравнения такова: я помещал приборы в одинаковые условия, ждал минут 20 для исключения незапланированного влияния чего-либо (можно случайно дыхнуть на какой-то, пока несешь) и сравнивал показания.

Итак, поехали. Сначала буду ставить фото с показаниями, затем комментарии. Заранее извиняюсь за качество некоторых картинок, они были заскриншочены мною из отснятого видео.

Утро в спальне, где было чуть приоткрыто окно. HT-501 и WS1308B солидарны в показаниях, а M8 ничего плохого не «замечает».

Другая комната. Воздух тут тоже не очень свежий. С M8 вот какая история – как только я взял его в руки, чтобы перенести на новое место, его показания мгновенно скакнули до 1500 ppm и спустя 20 минут в тишине и покое опустились лишь до 1400. Складывается впечатление, что он просто среагировал на движение и дальше начал показывать что-то от балды.

На балконе показания HT-501 и WS1308B стали стабильно расходиться примерно на 90 ppm. А М8 повел себя и вовсе любопытно – он почувствовал свежий воздух и сразу сбросил показания до минимальных 440 ppm (меньше я у него не видел), но спустя несколько минут вдруг задрал их до 1200 и так и остался на этом уровне.

И еще раз комната, где с приоткрытым балконом воздух слегка посвежел. HT-501 и WS1308B сохранили свое расхождение. М8 как-то «догадался», что его убрали с балкона, и выдал очередное «предположение».

И еще пара фоток до кучи:

Констатирую, что HT-501 и WS1308B хоть слегка и расходятся в показаниях, но в целом идут в одной канве. А вот М8 постоянно находится в режиме угадывания. Самое время посмотреть, что у него внутри.

Что внутри

Скажу честно, я не смог аккуратно вскрыть корпус М8. Думал, что он на защелках, но по факту он оказался на винтах, находившихся под приклеенной пластиковой накладкой экрана. И поскольку прибор не выполнял своей основной функции, лишь мороча мне голову, я решил сделать из его вскрытия небольшое шуточное шоу, которое можно глянуть в видеообзоре начиная с 8:36.

Разумеется, нашлись люди, которые во всем видят войну, и они уже объяснили мне куда идти и что делать. Но, если следовать их логике, надо срочно закрыть все тиры в стране и изъять из продажи половину детских игрушек для мальчиков. В общем, друзья, давайте не будем в каждой шутке видеть какие-то намеки или ассоциировать их с тем, что ни к шутке, ни к самому замыслу автора никакого отношения не имеет.

Теперь по существу. Внутри у прибора обнаружился безымянный датчик (чуть помялся при «вскрытии»).

Попытки идентификации превратились в маленькую детективную историю. Основываясь на одном лишь внешнем виде, я отыскал электрохимический датчик CO2 с модельным номером MG-812. Его производит вышеупомянутая компания Winsen. Нашлась и pdf-ка к нему. В соответствии с ней датчик имеет диапазон измерений от 400 до 10 000 ppm (мы помним, что M8 фиксирует до 5000 ppm).

Но тут вот какой нюанс – этот датчик стоит минимум 520 рублей, в то время как стоимость прибора с ним начинается от 800 руб. Кроме датчика в приборе есть крупный ЖК-экран, аккумулятор, электроника. Неужто это все вместе с корпусом стоит лишь 280 руб.?

Дальнейшие поиски привели к универсальному датчику качества воздуха MP503 в аналогичном корпусе диаметром 8 мм и тоже без маркировки. Ценники на него начинаются от 82 рублей. Сравните внешний вид:

Судя по описанию, этот датчик реагирует как попало и на что попало. Продавцы пишут, что он якобы выявляет аммиак, дым, ароматические углеводороды, спирты, бензол и т.д. По всей видимости, хитрые китайцы решили привязать его показания к уровню CO2. Логика такова, что если воздух свежий, то датчик не должен ничего регистрировать. А если датчик на что-то реагирует, значит давно не проветривали. По факту же, если отбросить тему точности показаний, M8 в половине случаев даже приблизительно не «угадывает» состояние окружающего воздуха и уровня CO2.

Несмотря на все вышеперечисленные совпадения не буду однозначно утверждать, что в М8 установлен MP503 вместо MG-812, но очень уж похоже.

Итоги

Сначала плохая новость, потом хорошая. Дешевый монитор с модельным номером М8 оказался нерабочим. За две недели наблюдений он лишь временами показывал адекватный (не точный) уровень CO2. Все остальное больше похоже на попытки угадывания. Как минимум треть времени он отображал вообще неверные данные (в разы завышал, либо в разы занижал). Настоящий там датчик стоит или нет – вопрос открытый. Если настоящий, то все, что связано с электрохимическим MG-812, надо избегать. Если не настоящий, то избегать надо лишь приборов с ценником в районе 20-25 долларов.

Ну и до кучи – у M8 имеется громкая сигнализация, срабатывающая при превышении уровня в 1600 ppm. Не отключаемая. После того, как он в 4 часа ночи надрывно пропищал на всю квартиру раза три за одну минуту, я больше его не оставлял включенным.

Хорошая же новость состоит в том, что если пару-тройку лет назад рабочий прибор с датчиком CO2 стоил минимум 80 долларов, то сейчас такие можно купить за 35. Причем выбор достаточно широкий.

P.S.

Ранее у меня был пост про трешовые зарядки с Ali, его можно найти тут. И про трешовые лампочки. Если в целом вам интересно продолжение этой темы, можно подписаться на мой Телеграм или YouTube. У меня закуплено куча всякого китайского барахла на несколько удивительных серий, но, к сожалению, не все они вписываются в концепцию Хабра.

Комментарии (33)


  1. QuAzI
    06.06.2022 20:00
    +2

    Тоже лоханулся заказать Multi-function Air Quality Monitor Digital Display CO CO2 HCHO TVOC Gas Detector Carbon Dioxide Meter от VKTECH Official Store - который у вас М8 прямоугольный. CO2 нагло врёт и занижен. Подсветка не отключается. Он греет сам себя и в итоге температура и влажность тоже врут. Попытался через спор вернуть хотя бы часть денег - ответили "шлите прибор взад". И как раз жмыхнул февраль и стало не до возни с почтой.

    В общем потерянные деньги. Лучше бы ещё один MH-Z19B заказал


  1. Jury_78
    06.06.2022 20:09

    Есть еще MQ135, тоже не дорогой, около 100р. Характеристик схожа с той, что у вас MG812.


  1. edo1h
    06.06.2022 20:16
    +4

    в ветке на ixbt подобные «измерители» обсуждали неоднократно.


    1. romaJMG
      08.06.2022 08:18
      +1

      Хорошо что я в свое время воздержался от покупки подобного девайса. Жаль ток этот тред не видел, за него спасибо!


  1. Sartorius84
    06.06.2022 20:31
    +2

    "В соответствии с ней датчик имеет линейную зависимость выходного напряжения от уровня CO2 " Почему линейную? Там же логарифмическая шкала


    1. LightTool Автор
      06.06.2022 20:37

      Ой, точно, проглядел. Поправлю.


  1. parpalak
    06.06.2022 23:16
    +5

    Тоже заказал похожий датчик, и у него были те же проблемы. Показания резко подскакивали, даже если рядом воспользоваться кремом для рук. Более того, показатели уровня органики и углекислого газа были сильно связаны. Для спора снимал видео, где надо было показать, что измеритель работает неправильно. Прямо на видео, как на лабах по физике, занес в табличку показания, нанес на график точки (по осям уровень органики и углекислого газа). Получилась почти прямая с небольшим разбросом (скрин видео, прошу прощения за качество):

    Видно, что показания с одного датчика шли. Или с двух похожих, измеряющих неизвестно что. Вернули примерно 3/4 стоимости. Вернули не всё, так как не все заявленные функции отсутствуют. А что присутствует? Термометр? Кому он нужен?

    Зато теперь в этом корпусе собрал свою самоделку :)


  1. Nedder
    07.06.2022 06:09
    +4

    В датчике TVOC действительно как дополнительная возможность указана функция измерения CO2. Но точность измерения - плюс/минус километр. Я работал в проекте разработки мобильного датчика чистоты воздуха и сравнивал значения CO2 от обычного датчика CO2 и этого датчика TVOC. Значения последнего были очень грубыми и часто вообще не совпадающими.

    Но опять же, производитель датчика TVOC не где не писал, что датчик МОЖЕТ реально измерять СО2, везде пишется о TVOC, а инфо о СО2 в мануале про датчик.


    1. blind_oracle
      07.06.2022 12:52
      +1

      Да, у меня есть несколько SenseAir и TVOC - показания eCO2 последних (эквивалентного CO2 по их терминологии) отличаются кардинально, примерно как в статье.


  1. mm3
    07.06.2022 09:49

    уже не помню откуда это взял, может из описания к какому нибудь прибору или это предустановленные уровни предупреждения были, но стараюсь уровень CO2 выше 800 ppm в комнате не поднимать.


  1. TehDmitry
    07.06.2022 12:30

    Давно в бытовые приборы начали ставить датчик HCHO? Ему можно верить в более дорогих устройствах?

    Получается, приборы становятся не только дешевле, но и функциональнее


    1. edo1h
      07.06.2022 14:03

      Ему можно верить в более дорогих устройствах?

      нет, нельзя, он реагирует на любую летучую органику


  1. karambaso
    07.06.2022 12:56
    +1

    Добавлю, что помимо бредовых показаний некоторых приборов, китайцы так же выдают лихо смещающиеся с течением времени значения. Был в наличии такой агрегат - air quality tester JLDG JD-3002 от Dongguan Jinlide Electronic Technology Co. Ltd, так он, при весьма приличной цене, сначала показывал что-то похожее на правду, но если держать его постоянно включенным, то постепенно показания уплывали куда-то в сторону 385ppm, то есть к нулю, к которому прибавлялась константа с примерным содержимым углекислого газа в чистом воздухе. А по прошествии небольшого времени (недели-двух) показания стали падать в ноль сразу после включения, потому что сначалa идёт калибровка на 2 минуты, вот этих 2-х минут и хватает, что бы показания уплыли в ноль.

    Дополнительно в агрегате ещё датчики влажности, TVOC и HCHO, первый завышает показания всегда, но всё же очень грубо по нему оценить влажность можно. Второй всегда показывает что-то в районе 20, а третий вообще - всегда 0. Только термометр врёт всего на градус-два, не больше, что удивляет на фоне остальных показаний.

    Не покупайте китайцев! Они даже если и работают, то обязательно криво. Даже так называемые "бренды", присутствующие на рынке много лет, обязательно хоть в чём-то, да обманут (подсунут сложно проверяемые характеристики или "по мелочи" что-то будет отличаться от реальных значений).


    1. Jury_78
      07.06.2022 14:18

      то постепенно показания уплывали куда-то в сторону

      Вроде их калибровать надо постоянно.


      1. blind_oracle
        07.06.2022 14:57

        Все нужно калибровать, даже SenseAir, разве что он это делает сам. Если его держать долго в непроветриваемом помещении с высоким уровнем CO2 то он тоже будет показывать погоду на Марсе.


      1. Nedder
        07.06.2022 19:26

        Причем калибовать нужно после определённого количества рабочих часов и НА СВЕЖЕМ ВОЗДУХЕ, т.к. калибровка многих китайских датчики делают калибровку автоматически каждый месяц, принимая воздух в время Х за 400 ppm и внося в алгоритм корректировку. А если реальное значение было 700 ppm, датчик со времени начинает врать.

        Именно поэтому мы в своём устройстве отключили автоматическую калибровку и выводили значек о необходимости провести калибровку и её пользователь запускал сам, вынеся устройство на свежий воздух. Вроде простейшая функция, но я такой негде не видел.


        1. Tsimur_S
          08.06.2022 12:02

          А разве нет датчиков с калибровкой по запаяной эталонной колбой на 400ppm? Dual beam NDIR вроде как называются или около того.


          1. Mogwaika
            08.06.2022 12:37

            Sensirion scd30 емнип именно такой.


  1. Stratum
    07.06.2022 14:25
    +1

    и я баловался с электрохимическими датчиками. 1. Для корректрных показаний надо также учитывать температуру и влажность. 2. Его МОЖНО откалибравать на содержание CO2 в воздухе, но ТОЛЬКО при отсутствии других примесей. Так, например, даже небольшой перегар такие датчики сводит с ума.


  1. demoth1
    07.06.2022 15:05
    +1

    Я купил себе TFA Dostmann 31.5009 AIRCO2NTROL (инфракрасный) - отличный прибор, по моему мнению. Не сверял с другими датчиками, но полностью соответствует ожиданиям (если не проветривать долго будет больше 1500 или даже 2000, как только на балкон выносишь ~ 500)


  1. veoramid
    07.06.2022 18:13
    +1

    Насколько я понял, датчик "CO2" без CO2, на химической основе, он регистрирует сопротивление химически-активной пластины, которое зависит от температуры и химической проводимости этой пластины. В результате ее сопротивление меняется от:
    - температуры окружающей среды
    - влажности окружающей среды
    - наличие соединений на основе углерода
    - наличие паров фиг знает чего на основе фиг знает чего

    Я купил несколько разных датчиков и наблюдал за показаниями в течении почти года. И если я плюс-минус привык к диапазону сопротивлений осенью, то зимой, когда включили отопление и температура влажность изменились - сопротивление датчика ушло совсем в другой диапазон.

    И тут выходит на второй план софт, который что то измеряет, усредняет, анализирует, выдает результат. И в результате истинный датчик CO2 оказывается более "нормальным", менее геморройным, более повторяемым.


    1. Mogwaika
      08.06.2022 11:16

      Ну тут можно придумать систему из нескольких датчиков с разными характеристиками кроссчувствительности, а потом решать систему линейных уравнений чтоб найти исходные возбудители)


      1. veoramid
        08.06.2022 11:33

        Давно это было... за точность не ручаюсь.
        Есть какой то датчик, BOSCH, если не ошибаюсь с интегрированными датчиками температуры, влажности... К нему идет библиотека, которая должна учитывать изменения параметров и выдавать eCO2, VOC и т.д.
        Но, на ESP8266 у меня библиотеку запустить ее не получилось. Получилось на Arduino MEGA.
        И тут мы получаем, что BOSCH+MEGA в сумме по цене похоже на "настоящий" датчик CO2 и выигрыша как такового не заметно.


        1. Mogwaika
          08.06.2022 11:50

          Вы видимо про bme680, там вообще всё грустно с подробностями.
          А нормальный это какой sensirion scd30?


          1. veoramid
            08.06.2022 12:31
            +1

            Да, BME680. Он. Если учесть, что в среднем он (и все похожие датчики) завышает температуру на один градус, то вообще не понятно почему у него такое восхитительное описание :)

            Самый 'нормальный' это MH Z19B. (*)

            (*) надо сразу отключить автокалибровку.
            Я вообще писал алгоритм, который если показания долго не опускаются ниже 400ppm - запустить автокалибровку. Дело в том, что применение в офисе с централизированной вентиляцией дает ночью минимальный уровень CO2 причем каждые стуки. Если брать применение дома, где зимой не проветривать - автокалибровка убивает "нормальные" показания.

            У меня на стене висит покупной датчик CO2 - в нем внутри аналогичный датчик: CO2 MH-Z14A  с моим показания +- адекватные уже почти год.

            Тестирую разные показания разных датчиков:


            1. Mogwaika
              08.06.2022 12:36

              MHZ19 уплывает и требует калибровки регулярной, не сказал бы что он хорош…
              А то, что один аналог MHZ19 показывает примерно как и другой, так это и про электрохимические можно так сказать…


  1. klounader
    07.06.2022 19:17
    +3

    можно глянуть в видеообзоре начиная с 8:36

    Имеет смысл вставлять ссылку сразу с таймкодом: youtu.be/Op8-RCkOsKA?t=516


  1. unwrecker
    08.06.2022 14:21
    +1

    Интересно, какой датчик стоит в приточных установках Xiaomi? При её цене, конечно, ничего не мешало поставить настоящий, но мало ли.


  1. Andruh
    08.06.2022 20:28

    Как всё сложно с этим CO2. Лучше бы написали для тех у кого есть деньги, какой нормальный прибор (именно готовый прибор, а не модель датчика) можно купить и быть уверенным, что измеряешь CO2. И желательно без ковыряния в помойке. Вот у Xiaomi, например, норм приборы?


    1. LightTool Автор
      08.06.2022 20:37

      В тестах фигурировал Winsen WS1308B. Вполне годный прибор за минимальную цену в ~2100 руб.


      1. Akr0n
        09.06.2022 01:21

        На Али такой можно покупать или там опять-таки подделка?


        1. LightTool Автор
          09.06.2022 13:01

          Я как раз брал на Али.


  1. VellBVN
    09.06.2022 13:02
    +1

    Как жаль что только сейчас прочел эту статью. Тоже купил такой прибор в надежде измерения качества воздуха. Не стоит ждать за дешевизной качества. Это как с флешками на много гигов за копейки... Век живи, век учись и все равно дураком помрешь...

    Единственное у меня получилось отключать на этом приборе сигнализацию. Нужно быстро нажать два три раза и он перестанет орать.