В чем разница между датчиками атмосферы BMP280 и BME280?

Что касается BMP280 и BME280, при покупке BME280 на eBay есть большая вероятность, что вы получите вместо него BMP280. Многие продавцы не делают различия между этими двумя понятиями. В этой статье мы объясним особенности и характеристики каждого из них, чтобы вы могли различать их. Помимо их различий, мы запустим руководство, чтобы увидеть, насколько хорошо они взаимодействуют с другими библиотеками. Выполняя сложный проект, вы будете знать, какой выбор лучше.
Каталог
Что такое БМП280?
Что такое BME280?
Распиновка BMP280 и BME280
Характеристики BMP280 и BME280
BMP280 против BME280Приложения
Производитель BMP280 и BME280
Печатная плата BMP28 и BME280
BME280 использовать с Arduino
Пакет BMP28 против BME280
Эквиваленты BME280
Техническое описание BMP28 и BME280
Заключение
Что такое БМП280?
BMP280 — это датчик барометрического давления, который измеряет давление и температуру воздуха. В отличие от BME280, который контролирует давление, температуру и влажность воздуха, BMP280 просто измеряет давление и температуру воздуха. Низкое энергопотребление и небольшой размер устройства позволяют использовать устройства с батарейным питанием, такие как часы, устройства GPS и мобильные телефоны. MBP280 дополнительно поддерживает соединение SPI и I2C и функционирует как прецизионный высотомер.
Что такое BME280?
BME280 — это прецизионный датчик окружающей среды, который измеряет влажность, температуру и барометрическое давление. Устройство обеспечивает высокую точность и линейность, а также безупречно практично благодаря высокой электромагнитной совместимости и долгосрочной стабильности.
Распиновка BMP280 и BME280
Распиновка БМП280
Номер контакта | Имя контакта | Контакт Описание |
1 | ВКК | Это контакт питания. Подключите к этому контакту источник питания 3,3 В постоянного тока. |
2 | Земля | Заземляющий контакт |
3 | СКЛ | Это последовательный тактовый вывод интерфейса I2C. |
4 | ПДД | Это вывод последовательных данных для интерфейса I2C. |
5 | ЦСБ | Вывод выбора чипа выбирает интерфейс I2C или SPI. Он выбирает интерфейс SPI при низком уровне сигнала или заземлении. При подаче ВЫСОКОГО сигнала 3,3 В этот вывод выберет интерфейс I2C. |
6 | СДО | Это вывод последовательного вывода данных, который отправляет выходное значение. |
Распиновка BME280
Пин код | Имя контакта | Контакт Описание |
1 | Земля | Земля |
2 | ЦСБ | Выбор чипа |
3 | СОИ | Последовательный интерфейс данных |
4 | ССК | Последовательный интерфейс часов |
5 | СДО | Последовательный вывод данных |
6 | ВДДИО | Цифровое/интерфейсное обеспечение |
7 | Земля | Земля |
8 | ВДД | Аналоговый источник питания |
Характеристики BMP280 и BME280
БМЕ280 | БМП280 | |
Меры | давление воздуха |
|
| От 1,7 до 3,6 В (для чипа) от 3,3 до 5 В для платы | От 1,7 до 3,6 В (для чипа) от 3,3 до 5 В для платы |
| от -40 до 85°С | от -40 до 85°С |
Вес ГВ | 10 г | 3g |
Точность давления воздуха | ±1,0 гПа | ±1,0 гПа |
Диапазон давления воздуха | 300 – 1100 гПа | 300 – 1100 гПа |
Размеры | 40мм х 20 мм х 15 мм | 20 мм х 40 мм |
Потребление тока | 0,4 мА | 0,6 мА |
Точность температуры | ±1 | ±1 |
BMP280 против BME280Приложения
Приложения BMP280
Вам может быть интересно, где пригодится датчик BMP280 . Благодаря своим характеристикам и возможностям, таким как совместимость с SPI и I2C, датчик BMP280 идеально подходит для измерения погоды и окружающей среды. Некоторые из приложений BMP280 перечислены ниже.
·Мониторинг фитнеса
·Управление домашней автоматикой
·Прогноз погоды
·Внутренняя навигация (обнаружение лифта, обнаружение пола)
·Наружная навигация (приложения для спорта и отдыха)
·Индикация вертикальной скорости
·Улучшение GPS-навигации (счисление пути, обнаружение уклонов и т. д.)
·Приложения, относящиеся к здравоохранению, например, спирометрия.
·Все другие проекты, требующие соответствующего измерения атмосферного давления.
Приложения BME280
Вам может быть интересно, где можно использовать датчик BME280 . Благодаря своим характеристикам и возможностям, таким как совместимость с SPI и I2C , датчик BME280 идеально подходит для измерения погоды и окружающей среды. Некоторые варианты использования BME280 перечислены ниже.
·Мониторинг фитнеса
·Управление домашней автоматикой
·Прогноз погоды
·Внутренняя или наружная навигация
·Улучшение GPS-навигации
·Все другие проекты, требующие соответствующего измерения атмосферного давления.
Производитель BMP280 и BME280
Bosch Sensortec GmbH — дочерняя компания Robert Bosch GmbH, полностью принадлежащая компании Robert Bosch GmbH, специализирующаяся на производстве бытовой электроники; предлагая полный портфель датчиков и решений на основе микроэлектромеханических систем (МЭМС), которые позволяют мобильным устройствам чувствовать и ощущать мир вокруг них. Bosch Sensortec разрабатывает и продает широкий ассортимент датчиков, решений и систем MEMS для приложений в смартфонах, планшетах, носимых устройствах и различных продуктах в рамках IoT (Интернета вещей).
Печатная плата BMP28 и BME280
Глядя на заднюю часть печатной платы, кажется, что фиолетовая печатная плата может быть «подлинной», а синяя — «клоном» — обратите внимание на плохую печать для сравнения и букву M, которая стала I1. Тем не менее, похоже, что печатная плата была разработана для BME280 и BMP280 — черная точка на левом модуле в тексте P указывает, что это BMP280 . Однако это смутило продавца, который настаивал, что это означает, что это BME280, как показано на рисунке E. На фиолетовом модуле справа не было никаких отметок.
BME280 использовать с Arduino
Датчик окружающей среды Grove-BME280 можно использовать с различными микроконтроллерами, такими как Arduino, LinkIt ONE и Beaglebone. Вы можете добиться этого через SPI или I2C. В нашем сегодняшнем примере мы объясним вам, как подключить датчик окружающей среды Grove BM280 к Arduino.
Пошаговое руководство
Шаг первый. Подключите датчик BME280 к порту I2C Grove Base Shield V2. После этого подключите или вставьте его в Seeeduino. Однако если у вас нет Grove Base Shield, модуль можно подключить напрямую к Seeeduino.
Шаг второй: с помощью USB-кабеля подключите Seeeduino к ПК.
Шаг третий: Вот программный аспект руководства. Прежде всего посетите Github, чтобы загрузить пример и код библиотеки.
Шаг четвертый: Создайте новый эскиз для Arduino, а затем вставьте в него несколько кодов. Вы также можете получить доступ к коду напрямую, просто пройдя по этому пути: Файл – Пример – Barometer_Sensor – Barometer_Sensor.
Шаг пятый. Для этого шага необходимо загрузить код, полученный на пятом шаге, в Arduino.
Шаг шестой: Откройте последовательный монитор, чтобы получить данные датчика, включая влажность, высоту, значение барометрического давления и температуру.
Пакет BMP28 против BME280
Наконец, вы можете узнать разницу между bmp280 и bme280, просто осмотрев упаковку визуально. Если вы проверите техническое описание BME280 , вы увидите маркировку устройств, требующих массового производства. Эта маркировка должна иметь ??? Ты? формат. Здесь U означает BME280 . Теперь последнее? вы видите здесь только букву P, а последние два символа должны быть UP.
По сравнению с даташитом на BMP280 формат должен быть ??? К?. Здесь последний знак «?» должно быть W, N, U или P. Таким образом, все KW, KN, KU и KP являются устройствами BMP280.
Эквиваленты BME280
БМЭ180, БМП280, ХТУ21Д
Заключение
Если вы попытаетесь купить модуль Bosch Sensortec BME280 на eBay, есть большая вероятность, что вместо него вы получите меньший BMP280 . Причина, по-видимому, в том, что продавцы не знают, что они продают, в цепочке поставок, которая не понимает разницы между BME280 и BMP280 , а также в конструкции печатной платы, которая является общей для обоих типов датчиков. В результате покупка этих датчиков может оказаться весьма неприятной, поскольку продавцам они часто сходят с рук.
Если вы хотите быть уверены, что получите то, что заказали, вам, вероятно, придется потратить немного больше на подходящий модуль от Adafruit, где все четко маркировано и контролируется.
Часто задаваемые вопросы












