Знаете, в последнее время стал замечать за собой, что стал плохо спать. Возможно сказывается возраст ( скоро 50 стукнет), но решил начать с контроля атмосферы в спальне. Заказал датчики, первым пришел CSS811. Сам датчик мало известен и практических обзоров нет. А потому данный обзор будет полезен строителям метеостанций.
Первым делом — предупреждение!
Не покупаем по ссылке! В описании плата с 2 датчиками: HDC1080 и CCS811. По факте присылает CJMCU-811 с одним датчиком CCS811! Соответственно замеры температуры и влажности невозможны. При общении продавец утверждает: «присланная плата как на описании». Хотя на фото отличия видны не вооруженным взглядом. В прочем при открытии диспута на Али деньги возвращают без проблем. Ибо различия на фото и на описании очевидны.
А теперь о датчике…
Датчик достаточно интересен. Назначение датчика — контроль качества воздуха. Чувствительный элемент построен по технологии MOX (Metal Oxide Semiconductor) и несет на борту микропроцессор с АЦП для обработки данных от сенсоров.
Сразу уточню, основное назначение датчика — контроль TVOC. Измерение эквивалентного значения СО2 — вспомогательный функционал. Как и у других недорогих датчиков с селективностью не все хорошо.
Характеристики:
1) eCO2 maximum output value to 64000 ppm
2) TVOC maximum output value to 64000 ppm
3) напряжение питания: 1,8…3,3 В;
4) период опроса: 0,25/ 1/10/ 60 с
5) коммуникационный интерфейс: 400 кГц I2C;
6) корпус: 10-выводной LGA 2.7 × 4.0 × 1.1 мм.
7) диапазон рабочих температур: -40…+85 °C;
А теперь то, о чем вы должны знать перед использованием:
Что нужно знать перед использованием: Все пайки производим при закрытом изолентой датчиком. Не допускаем попадания паров флюса в датчик. При первом включении необходимо выдержать датчик под напряжением 24-48 часов для стабилизации характеристик сенсора. Настоятельно рекомендую проверить версию прошивку. С Китая приходят с версией 1.1.0. На сайте производителя уже давно лежит прошивка 2.0.1.
Сайт с прошивкой ( производитель):
https://ams.com/ccs811#tab/features
Чувствительность и скорость реакции: Датчик очень чувствительный. И с практически мгновенной реакций. В ситуации, когда другие датчики только начинаю реагировать, CSS811 уже бьется в истерике с значениями «мы все умрем»! Если вам не нужна такая острая реакция — фильтруйте и сглаживайте показания. Иногда бывают странные «шпильки» по показаниям.
Есть «отравление датчика»!
При высоких показаниях TVOC показания СО2 должны быть проигнорированы! Датчик, щедро глотнув органики, начинает выдавать нереально высокие показания по CO2.
Значения СО2 не измеряются, а получаются расчетным методом. Относительно правдоподобные значения СО2 можно получить только при близких к 0 TVOC! Если TVOC дает сигнал о органике, то значения СО2 нужно игнорировать. По причине абсолютно фантастических значений. .
Чувствительность по органике ( собрано по зарубежным источникам):
Эфиры ( Бутилгликоль — используется в авиа и космической промышленности для очистки поверхности) — очень высокая чувствительность.
Перманентный маркер — очень высокая чувствительность.
Спирты — очень высокая чувствительность.
Толуол — очень высокая чувствительность.
Ацетон — очень высокая чувствительность.
Бутанол — чувствует
Бутилацетат — чувствует
Бутан — обнаруживает, но слабо
Хлороформ — практически не чувствует
Дихлорметан — не чувствует
Ацетальдегид — слабо чувствует
Калибровка и настройка! Знать обязательно!
Изначально сенсоры датчика имеют достаточно большой технологический разброс. А потому в чипе есть регистр «Baseline», значение которого и собственно задают начальное «нулевое» значение. К нему и идет привязка показаний.
Есть 2 режима работы — ручной и автоматический.
В автоматическом режиме процессор чипа автоматически подстраивает показания регистра для показаний 400 для СО2 на чистом воздухе.Процедура очень не спешная, в среднем занимает не менее суток.
В ручном режиме выдерживаем датчик 2 суток в хорошем воздухе в режиме автоматической калибровки. Далее значение «Baseline» запоминаем, отключаем автоматическую настройку и подсовываем сохраненное значение при каждом старте.
Внимание! Значение «Baseline» при выключении питания не сохраняется! При отключении питания значение сбрасывается. И соответственно опять автонастройка на сутки…
Поэтому значение «Baseline» нужно сохранять. И соответственно восстанавливать при каждом включении последнее сохраненное значение. Это позволить получать корректные значения уже через 20 минут после включения.
Период сохранения «Baseline» (обусловлено дрейфом характеристик датчика):
Первая неделя — сохраняем каждые 24 часа.
Последующая неделя — каждые 1-28 дней.
«Baseline» — значения разные для разных периодов опроса. Если планируем менять — храним значения отдельно.
Датчик сильно не любит резких изменений температуры/влажности. Я рекомендую делать коррекцию по температуре/влажности от внешних источников ( записью в соответствующий регистр) — это увеличит точность. И тем не менее при резкой смене внешних условий датчик «чудит». Просто не надо постоянно бегать с ним из дома на улицу. Пусть отлежится и автокалибруестя.
Резюме:
Неплохой датчик за эту цену. Очень экономичен. Если планируете использовать от батарей в труднодоступном месте — выбор этого чипа будет хорошим решением. Конечно имеет свои «закидоны» — но это как всегда…
Может перед сном проветрить помещение и поставить окно на микропроветривание, ну или рекуператор установить. (мне помогает)
Утром, как кто под жопу пинает, ну не могу никак забыться-уснуть примерно часов в 5-6 утра. Приходится вставать. Теперь я понимаю своих бабушек и дедушек. Сам стал таким. И как это так случилось, что, вот, мне недавно было 17, и вдруг бац — 57. Когда время-то успело пройти?
Зато где-нибудь после обеда сон так накатывает, что готов прямо на рабочем столе вздремнуть минут 15. И в самом деле, когда я дома, а не на работе, такое «сно-клонение» случается, что реально мне достаточно 10-20 минут просто полежать на диванчике. Реально отключаюсь. Затем встаю вполне такой бодрый и могу снова работу работать. Что это? Видимо, это возрастное. Мы все пройдём через старость и дряхлость.
Глубокий сон бывает только в молодости. От неглубокого сна нам не избавиться, но можно дефект немного сгладить. У меня, когда выдается такая возможность, то мы с супругой совершаем небольшой пеший поход, минут на 10-30. Такой вечерний-ночной променаж помогает быстрее заснуть. Когда же такой возможности нет, то я обычно открываю окно и, перед тем как лечь, совершаю примерно пять-десять глубоких вдохов уличного воздуха. Иногда задерживаю выдох. Мне помогает. Очень. Засыпаю легко и быстро. Эффект иногда очень поразительный.
Не могу гарантировать, что Вам поможет — все люди разные, у каждого свои тараканы… И я не открою тайны, если скажу, что с годами здоровья становится всё меньше и меньше. Так что не надейтесь, что мир снова будет безоблачным и благожеланным к вам. Здоровыми помирают только те, кто попадает в ДТП или как-то так. А старики, сумевшие сохранить себя, мрут от изношенности организма. Вообще, природа-мать (мать-её!) ставит единственную цель человеку — продление рода. (Другой вопрос — зачем ей это надо? Вообще, это не наш вопрос. Это вопрос уровня так называемого господа бога. Это на этом уровне можно однозначно ответить. А мы в этом мире, на уровне… э-э-э… домашних животных. Кот, например, понятия не имеет как колбаса попадает в холодильник. Это не его вопрос. Но он абсолютно уверен, что хозяин обязан его кормить.) Возможно, у природы есть ещё какие-то смыслы, но те, что озвучены в обществе, — они все надуманы и чётко не прослеживаются. Либо недоказуемы. В общем, природа так устроена, что если ты успел оставить после себя наследников и сумел их как-то поднять (воспитать, дать образование, наставить на путь), то это означает только одно — всё, парень! Свободен! Ты свою миссию выполнил.
Русский профессор Савельев говорит: «Бог даёт человеку гарантию только на 35 лет». Другими словами, после 35 лет природа умывает руки. Если твои отпрыски бегают по планете и творят дела — значит, твоя задача выполнена. Хочешь — живи дальше. Сколько сможешь. Но природе ты уже не нужен. Таким образом, то, что люди живут дольше 35 лет — это всего лишь бонус.
Так что наслаждайтесь, вы «прошли в дамки»! Но гарантийное обслуживание снято.
Всех благ и здоровья Вам!
Берегите себя!
Во-первых в сон неплохо клонит (с 5-го просмотра )) ) во-вторых понимаешь, оценив масштабы, какая все пыль и тлен.
Пока посмотрел только 6 минут. В сон клонит обстоятельство, что завтра понедельник.
На деле же и продолжительность и качество жизни увеличивается и взрослеют и рожают существенно позже. Два поколения всего прошло. Так что нету здесь чётких «35 лет».
Как я могу судить о поступках людей, которые больше моего знают по тем вопросам, по которым я их должен оценивать? Сначала мне нужно дорасти до уровня Савельева, а уж затем говорить, где и в чём он не прав.
А в целом, для этого есть такие штуки как научный метод и мнение научного сообщества. (только не надо сразу вспоминать про гонения этим сообществом первооткрывателей — это лишь исключения, подтверждающие правила).
Однако, оставим Петрика, с ним всё ясно. По отношению к Савельеву, я Вам сказал уже, что его уровень познаний в области, которую он пропагандирует, значительно превосходит мой. Поэтому я не берусь судить о его профессиональной деятельности — на сколько он прав в своих умозаключениях и теориях.
Мегаполезно.
Вот после них душ+писярик — хорошо. Можно еще томик полного собрания сочинений Ленина почитать.
На плате HDC1080 — тоже очень неточный. поэтому дополнитиельно ставил bme280 для компенсации
Может MOS (а по-русски МОП — металл-окисел-полупроводник)?
ПО мануалу с сайта производителя TVOC имеет максимальное значение 32768 ppb (в топике ошибочно указано «TVOC maximum output value to 64000 ppm») — и ppb, а не ppm.
Насчет пределов измерения — зависит от прошивки ( я у себя обновил до 2.0.1):
Как-то сомнения вызывает 64000 ppm… наверно в мануале опечатка и речь все же о ppb.
Я поднес открытую флягу с этиловым спиртом датчику под нос — около 20000 ppb.
Показометр чего-то, крайне сомнительна прямая связь этого чего-то к КАЧЕСТВУ воздуха.
Остальное — домыслы и самовнушение.
Причины плохого сна, как правило возрастные и психические (не в смысле болезни).
Можете доверять подобным «умным» модулям, но я не буду.
Спасибо за обзор.
А вот это вот:
Это для кого написано? Я вообще половину слов впервые слышу. Оно мне что даст? Ацетон/спирт… Я когда с этим работаю, я и без датчика помещение проветриваю.
А как на счёт реального применения? Повесил я датчик в комнате, и… чищу апельсин, притащил ароматный кофе, или жена парфюмом попользовалась, или ванильную конфету кто-то распаковал, дашик заварил на кухне… Мой датчик BME680 в большей или меньшей мере на это реагирует. И по этой причине я его вышвырнул нафиг по дальше, бестолковая фигня, непонятный показометр. Пиком был фейл: я лежу с больным горлом, простыл, холод, не топили ещё, и распаковываю лединец от горла. Датчик через 10 сек учуял запах лимона и расхлебенил форточку на всю.
Ну я к тому, что эта фигня на любые даже не значительные запахи реагирует одинаково. Кофе? Все в опасности, надо срочно проветрить! Чистишь цитрусовые? Да ты без трёх секунд труп, срочно форточку открывай! Курьер принёс пицу? Буду зашкаливать показания пока не выкинешь пустые коробки!
P.S. Кучу
обзоровмнений встретил в инете по поводу bme680, но ощущение, что его никто в руках не держал. Иначе бы хоть кто-то написал бы такую правду. Радует что я не купил его на старте продаж, когда он стоил 2400р.Как в этом плане дела у Вашего датчика?
Жду замеры датчика! Хотел бы его прикрутить на детекцию табачного дыма.
А то от предложения гугля в 1k$ за MP6SX6SXU2 как то печально становится.