Прочитав на днях на Geektimes про монитор CO2 от dadget, я не смог пройти мимо такого необычного девайса. Купил для использования по назначению «здесь и сейчас», так как озаботился качеством воздуха в квартире, но с прицелом встроить его в систему «умного дома» в будущем. Вот о последнем речь в посте и пойдет.

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

upd:
добавлены, не попавшие из-за преступной халатности, фотографии общего плана.
так же, добавлено бонусное видео работы датчик CO2


Небольшое предварительное резюме по информации которую я собрал до того как решил разобрать прибор. Конечно, Dadget не разработали сами это устройство. Настоящий производитель: Zyaura. На их сайте указано, что есть две модификации — ZG1683R и ZG1683RU — последняя имеет возможности подключения к компьютеру по USB для снятия показаний. Так как при подключении к PC мой прибор не определяется как устройство и никак с компьютером не взаимодействует, я сделал вывод, что это скорее всего ZG1683R.

Устройство разбирается откручиванием 3 винтиков с обратной стороны. Дальше лишь нужно побороть пластиковые защелки по периметру. Первое, что бросается в глаза: за заглушкой на корпусе оказался разъем RJ45.

Плата устройства хорошо подписана, например рядом с датчиком влажности указана его модель — это HS1101. К сожалению, на самом датчике никаких надписей мне обнаружить не удалось, но если это действительно HS1101, то очень странным кажется ограничения диапазона измерения влажности у прибора 20%-90%, так как сам датчик по даташиту умеет измерять от 1%-99%. Странность обрубания диапазона до 20% заключается в том, что в зимнее время в квартире, если владелец не озаботился дополнительным увлажнением, прибор всегда будет показывать «Lo» вместо влажности.



Переходим к USB. Видно что data± дорожки от разъема уходят куда-то вглубь под экран. К большому сожалению я не решился отпаивать огромное число ножек экрана, чтобы заглянуть под него, боясь повредить дорогой прибор из-за своей криворукости. Куда именно идут дорожки я не смог определить, но под экраном видно посадочное место под микросхему.

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



Следующее, на что я обратил внимание — 4 набора диагностических контактов, разведенных по краям платы.

Первый расположен за экраном слева и подписан WritePort, к сожалению, я не знаю для чего он.



Второй расположен справа вверху, пины подписаны как down, up, ent, mode. Google говорит, что они используются для калибровки датчика CO2.



Внизу слева пины подписаны как tem fhus vlad rfc и G, Гугл ничего осмысленного не подсказал, tem — определенно температура, остальное — неизвестно.
upd: в комментариях vanxant подсказал, что fhus — frequency humidity sensor



Ну и наконец справа внизу продублированы контакты, уходящие на RJ45. Как раз они и оказались самыми полезными в моём изучении. Я наткнулся на страничку, где описывалось устройство Zyaura так же с RJ45 портом и аналогичными G, C, D, V контактами.

Там же был выложен скетч для Arduino, позволяющий считывать с них информацию датчиков.

Резюмирую:

«Монитора качества воздуха» оказался полезнее, чем выглядит на первый взгляд. Очевидно, что его можно использовать в системе «умного дома» для мониторинга уровня CO2 и не только. Надеюсь, что пост ответит на вопросы тех, кто сомневался, стоит ли приступать к своим практическим экспериментам.

UPD:
добавлены фотографии общего плана, фотография не распаянного чипа под экраном
еще включив прибор в разобранном состоянии я снял видео работы сенсора CO2

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


  1. serafims
    25.01.2016 15:46
    +2

    Уррааа! Сбылись мечты! Прибор с нормальным (относительно отсутствия интерфейса вообще) выходом данных и даже удобным разъемом!


  1. gregox
    25.01.2016 16:17

    Странно что вы не попробовали подключиться к прибору через rj45


    1. Hedzin
      25.01.2016 16:44
      +1

      К сожалению, сейчас у меня нет возможности полноценно заняться вопросом интеграции данного девайса с arduino и тп.
      Я предположил, лучше показать что есть сейчас, чем выпустить более полный пост, но через пол года.
      Судя по комментариям оригинального поста, многих интересовало, что там у прибора внутри и можно ли с него как-то снимать данные.
      Думаю мой пост хотя бы частично отвечает на их вопросы и будет полезен тем, кто разумно боится платить 100$ за кота в мешке.


      1. Tigrik
        25.01.2016 21:17

        Hedzin, дополнил свой обзор ссылкой на ваш разбор устройства (в самом низу).
        Спасибо за труды, реально информативно!


  1. vanxant
    25.01.2016 16:23

    fhus — frequency humidity sensor очевидно


    1. Hedzin
      25.01.2016 22:50

      спасибо, дополнил пост


  1. BelerafonL
    25.01.2016 20:22

    Мы в офис купили «ширпотребный» Green Eye, круглый такой, наверное, все видели. Внутри там вот такие штуки: фото1, фото2. И что-то влажность он показывает… странно. Сейчас, зимой, показывает 11%. Хотя по двум термометрам мы замеряли (сухой и влажный, а-ля самодельный психрометр) получилась влажность около 35%. При этом у нас работает вентиляция приточная сильная и небольшой увлажнитель. Непонятно, можно ли верить прибору? Если поднести прибор к увлажнителю, прямо «в пар», то показания поднимаются до 100%. Т.е. как-то там он реагирует. Если просто в паре метров от увлажнителя, то те же 11%. Кому верить? И как проверить? Что за компоненты на фото я определить не могу… Кто-то знает? Зато по uart данные прибор отдавать умеет.


    1. yupic
      25.01.2016 20:31
      +1

      Посмотрите какая влажность воздуха на улице, данные есть на многих погодных сайтах, а потом пересчитайте какая относительная влажность будет если этот воздух нагреть до комнатной температуры. Ещё можете учесть производительность увлажнителя, вы же знаете с какой скоростью он испаряет воду. Так и получите примерное значение относительной влажности в помещении.
      Думаю, что 11% ближе к реальности, у меня дома вообще показывает ниже 10%, так как нет увлажнителя воздуха и постоянно проветриваю квартиру.


      1. BelerafonL
        25.01.2016 21:56

        Да, спасибо! После пересчета получается около 5% влажность… Так что на достоверность прибора больше похоже. Наверное, с психрометром мы что-то неправильно делали.


    1. Foolleren
      25.01.2016 20:43

      Психрометр однозначно точнее, но ему нужен небольшой обдув иначе он будет завышать данные.


    1. ZlodeiBaal
      25.01.2016 22:52
      +1

      У меня такой же. И та же самая проблема с влажностью.
      Я измерял влажность несколькими другими приборами, все они показывают процентов на 20 больше. Так что показаниям влажности не очень верю.
      Кстати, если учесть, что при подсчёте ppm CO2 нужно учитывать влажность, вообще подохрения закрыдываются)


      1. Winnie_The_Pooh
        26.01.2016 16:20

        а какой тип датчика СО2? Если на поглощении спектральной линии — он не зависит от влажности. Если полупроводниковый химический — то очень сильно…

        У меня дома без увлажнителя влажность около 13-18%


        1. Winnie_The_Pooh
          26.01.2016 16:24

          сам разобрался. по видео — точно NDIR, он не зависит от влажности.


  1. timsoid
    26.01.2016 00:45

    Подцепите его к ардуино, расскажите пожалуйста.


  1. agarus
    26.01.2016 14:12

    «в зимнее время в квартире, если владелец не озаботился дополнительным увлажнением, прибор всегда будет показывать «Lo» вместо влажности.» И это будет хорошее напоминание о том, что надо протереть полы, тем самым быстро подняв влажность до уровня совместимого с жизнью :)


    1. Hedzin
      26.01.2016 14:31

      Боюсь что протирки полов будет мало.
      После покупки девайса, я из любопытства купил еще и увлажнитель.
      нон-стоп выпаривание 12литров воды в сутки позволило поднять влажность с Lo(я подозреваю там было около 10%) до 35%(при том что идеальной считается 45%-50%)
      выше влажность не поднимается.
      по моим оценкам протирка полов, больше похожа на самовнушение или плацебо и поднимет влажности с 10% до 12% где-то на пару часов. после чего влажность опять упадет.


      1. Winnie_The_Pooh
        26.01.2016 16:21

        если закрыть приточную вентиляцию — то можно процентов 50% нагнать :)
        Но дышать будет сложно = СО2 быстро вырастет до 1200-1500 ррм


        1. Hedzin
          26.01.2016 16:35

          Да в этом и дело, я был в шоке от того, как быстро растет уровень CO2 в закрытой комнате.
          Буквально за два часа он вырастает до с 600 до 900.
          А в трехкомнатной квартире с одним человеком и полностью закрытыми окнами он до такого же уровне вырастает всего за ночь.
          Я решил проблемы с СО2 тем что 3 окна из 4 открыты на микропроветривание.


        1. Foolleren
          26.01.2016 16:40

          Для этого и существуют рекуператоры с бумажным теплообменником — они большую часть тепла и влаги отправляют обратно в дом, а не на улицу.


          1. Macron
            28.01.2016 13:00

            рекупертатор я так понимаю работает при принципу кондиционерной сплит-системы? то есть дырка в стене и обменник воздуха?
            или существуют более компактные решения, чтобы не бурить стену?


            1. Foolleren
              28.01.2016 15:36

              С рекуператором — две дырки в стене — одна для приточного воздуха, другая для вытяжки.


    1. Macron
      28.01.2016 12:54

      в этом году когда ударили сильные морозы и я наглухо закрыл все окна я проснулся посреди ночи от того что у меня пересохло во во рту все. очень неприятные ощущения.
      теперь сплю с включенным на ночь ультразвуковым увлажнителем, но по «китайскому термометру» с влажнометром к утру не поднималось и до 15-20%.

      вот думал купить нормальное оборудование для измерения влажности, CO2… только остается вопрос что делать с этими цифрами. открыл окно — получил кислород но потерял влажность, и нааборот. а как сделать и то и то.


      1. Hedzin
        28.01.2016 12:56

        прямо над вашим комментарием упоминаются «рекуператоры с бумажным теплообменником»