Главная страницаКомпоненты для FritzingКомпонент Adafruit CCS811 для Fritzing
Компонент Adafruit CCS811

Компонент Adafruit CCS811

Дышите спокойно — у нас наконец-то появился датчик I2C VOC/eCO2 в магазине Adafruit! Добавьте мониторинг качества воздуха в свой проект с помощью датчика качества воздуха Adafruit CCS811 Breakout. Этот датчик от AMS является газовым датчиком, который может обнаруживать широкий спектр летучих органических соединений (ЛОС) и предназначен для мониторинга качества воздуха в помещениях. При подключении к вашему микроконтроллеру (с использованием нашего библиотечного кода) он вернет значение общего содержания летучих органических соединений (TVOC) и эквивалентное значение содержания углекислого газа (eCO2) по I2C.

CCS811 оснащен «стандартным» МОКС-датчиком горячей плиты, а также небольшим микроконтроллером, который управляет подачей питания на плиту, считывает аналоговое напряжение и предоставляет интерфейс I2C для считывания данных.

В этой части будет измеряться концентрация eCO2 (расчетный эквивалент углекислого газа) в диапазоне от 400 до 8192 частей на миллион (ppm), а концентрация TVOC (общее количество летучих органических соединений) в диапазоне от 0 до 1187 частей на миллиард (ppb). Согласно информационному бюллетеню, он может обнаруживать спирты, альдегиды, кетоны, органические кислоты, амины, алифатические и ароматические углеводороды.

Пожалуйста, обратите внимание, что этот датчик, как и все датчики ЛОС / газов, обладает изменчивостью, и для получения точных измерений вам потребуется откалибровать его по известным источникам! Тем не менее, для обычных датчиков окружающей среды это даст вам хорошее представление о тенденциях и сравнениях.Кроме того, AMS рекомендует вам запускать этот датчик в течение 48 часов, когда вы впервые получите его, чтобы «записать», а затем 20 минут в желаемом режиме каждый раз, когда датчик используется. Это связано с тем, что уровни чувствительности датчика будут меняться во время раннего использования. Наконец, этот чип использует растягивание тактовой частоты I2C, и некоторые микроконтроллеры / компьютеры этого не поддерживают (например, Raspberry Pi).

CCS811 имеет настраиваемый вывод прерывания, который может сработать, когда преобразование готово и / или когда показания превышают установленный пользователем порог. CCS811 поддерживает несколько режимов привода для проведения измерений каждые 1 секунду, каждые 10 секунд, каждые 60 секунд или каждые 250 миллисекунд.

Для вашего удобства мы подобрали и разместили датчик на печатной плате с регулятором напряжения 3,3 В и некоторым переключением уровня, чтобы его можно было легко использовать с вашим любимым микроконтроллером напряжением 3,3 В или 5 В.

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

Мы также подготовили библиотеки программного обеспечения, которые помогут вам запустить Arduino IDE или CircuitPython всего за несколько строк кода! Ознакомьтесь с нашим руководством для получения дополнительной информации!

Печатная плата

Печатная плат Adafruit CCS811

Схема

Схема Adafruit CCS811

Список пинов

Пин Тип
VCC мама
VCC мама
VCC мама
3.3V мама
SCL мама
SCL мама
SCL мама
SDA мама
SDA мама
SDA мама
!INT мама
!RESET мама
!WAKE мама
GND мама
GND мама
GND мама
Был ли полезен материал?

Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.