BME680: Функции и приложения датчика

  • BME680 измеряет температуру, давление, влажность и содержание газов (ЛОС).
  • Он работает с интерфейсами I²C и SPI, идеально подходит для микроконтроллеров.
  • Универсальные приложения: Интернет вещей, альтиметрия, домашняя автоматизация.
  • По сравнению с предыдущими датчиками его точность и низкое энергопотребление выделяются.

bm680

El BME680 — универсальный датчик, разработанный Bosch Sensortec.. Этот небольшой компонент объединяет несколько датчиков в одном устройстве, которые позволяют измерять температуру, барометрическое давление, относительную влажность и газы. Благодаря такому сочетанию возможностей он идеально подходит для приложений мониторинга окружающей среды, Интернета вещей (IoT) и систем контроля качества воздуха в помещениях.

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

Технические характеристики BME680

Этот датчик Bosch был разработан для широкого спектра бытовых и промышленных применений. Начиная с источника питания, BME680 работает в диапазоне От 1.2 до 3.6 V, что делает его совместимым с обеими платами разработки, такими как Arduino или ESP32, а также с другими микроконтроллерами.

Что касается связи, вы можете использовать как шину данных I²C (до 3.4 МГц) в качестве шины SPI (3 или 4 провода на скорости до 10 МГц). Это упрощает интеграцию с широким спектром устройств и сред.

  • Диапазон давления: от 300 до 1100 гПа, что обеспечивает точность высоты до 1 метра.
  • Рабочая температура: от -40°C до 85°C, что делает его пригодным для экстремальных условий окружающей среды.
  • Диапазон влажности: От 0% до 100% относительной влажности с превосходным разрешением 0.008% относительной влажности.

Кроме того, BME680 имеет небольшой Датчик MOX (оксид металла) способен обнаруживать летучие органические соединения (ЛОС) и газы, такие как окись углерода, этанол и ацетон. Однако важно отметить, что этот датчик не измеряет отдельные газы, а вместо этого оценивает общее качество воздуха на основе общего количества присутствующих ЛОС.

Режимы работы и энергопотребление

Одной из наиболее примечательных особенностей BME680 является его низкое энергопотребление. Это потребление варьируется в зависимости от режима работы. В спящем режиме потребление составляет всего 0.15 мкА, а в активном режиме оно остается в пределах от 3.7 мкА до 12 мА, в зависимости от измеряемых параметров. Для сравнения, потребляемая мощность при измерении только влажности, давления и температуры составляет около 3.7 мкА, а если активировано измерение газа, то может достигать 12 мА.

Датчик также поддерживает различные режимы измерения, обеспечивая гибкость адаптации к различным приложениям и средам. Например, в приложениях, где требуется высокая частота обновления, BME680 может работать со скоростью 157 Гц, а в режимах низкого потребления частота значительно ниже, что оптимизирует срок службы батареи.

Приложения BME680

BME680 использовался в широком спектре применений благодаря своей универсальности и точности. Некоторые из основных областей использования включают в себя:

  • Мониторинг окружающей среды: Он используется в устройствах, измеряющих внутренние климатические условия, таких как системы отопления, вентиляции и кондиционирования воздуха и системы контроля качества воздуха в домах и офисах.
  • Интернет вещей (IoT): Благодаря низкому потреблению и способности измерять множество параметров BME680 идеально подходит для автономных устройств в сетях IoT.
  • Системы альтиметрии: Этот датчик используется в дронах и других беспилотных летательных аппаратах (БПЛА) для обеспечения точных измерений высоты с отклонением всего в 1 метр.
  • Домашняя автоматизация: В системы домашней автоматизации BME680 можно интегрировать для оптимизации качества воздуха в зависимости от условий окружающей среды в каждой комнате.

Сравнение с другими датчиками

BME680 является прямым развитием других датчиков Bosch, таких как хорошо известный BME280или датчик давления BMP280. В этом смысле точность и измерительные возможности BME680 ставят его выше предыдущих моделей. Хотя BMP280 и BME280 также отличаются превосходной точностью измерения давления и температуры, BME680 добавляет возможность измерения летучих органических соединений (ЛОС)., охватывая область применения, которую не могут охватить другие модели.

С другой стороны, если мы сравним BME680 с датчиками влажности, такими как DHT21 o DHT22, BME680 отличается большей точностью и универсальностью, поскольку сочетает в себе несколько функций в одном устройстве, тогда как DHT измеряет только температуру и влажность.

Базовая схема сборки

распиновка бм680

Еще одним преимуществом датчика BME680 является простота его подключения к микроконтроллеру. В большинстве случаев используется интерфейс I²C, для которого требуется всего две линии связи, что делает установку очень простой. Питание осуществляется в диапазоне напряжений от 1.2 до 3.6 В, что позволяет напрямую подключаться к таким платформам, как Arduino или ESP32.

Базовый пример подключения к Arduino:

  • Вывод SDA (данные): подключен к контакту A4 Arduino.
  • Вывод SCL (часы): подключен к контакту А5.
  • Земля (земля) к выводу GND Arduino.
  • Вдд (мощность): для вывода 3V3 Arduino.

Кроме того, существуют библиотеки для облегчения сенсорного управления, подчеркивающие Adafruit или сам официальный книжный магазин Bosch. Оба варианта позволяют точно получать показания и иметь примеры в соответствующих репозиториях для быстрого внедрения.

BME680 требует короткого периода предварительный нагрев, особенно для получения точных измерений ЛОС. В обычных условиях производитель рекомендует подождать около 30 минут для получения стабильных показаний, а при перемещении датчика из одной среды в другую — до 48 часов.

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

Если вам нужен датчик, способный охватывать несколько переменных с высокой точностью и низким потреблением энергии, то BME680 Это, безусловно, рекомендуемый вариант для любого проекта, которому необходимо измерить качество воздуха и многое другое.


Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.