Друзья, поздравляем вас с Днем независимости Украины!
Обратите внимание, 24 и 26 августа мы работаем с 10:00 до 19:00, а также напоминаем, что самовывозом забрать заказ можно после подтверждения менеджером.
(098) 067-12-26 Киевстар (098) 067-12-26   Киевстар
(066) 142-24-48 Vodafone (066) 142-24-48   Vodafone
(098) 067-12-26 Lifecell (063) 642-36-59   Lifecell
 info@arduino.ua
График работы магазина:
Пн-Пт: 9.00 - 19.00
Сб: 10.00 - 19.00
Вс: выходной
г. Киев, ул. Васильковская, 30
ст.м. "Васильковская"
Каталог

Школа робототехники intRobots

Напиши статью и получи скидку!

Барометр BMP280 (датчик атмосферного давления)

код: ADC200

  • Доставка по Украине.
    Мы отправляем заказы "Новой Почтой" по Украине и курьером по Киеву. Также возможен самовывоз из нашего магазина.
  • 6 месяцев гарантии.

    Мы даем гарантию на любой товар приобретенный в нашем магазине:

    6 месяцев на товары, кроме батареек и аккумуляторов

    14 дней на батарейки и аккумуляторы.

    В случае наступления гарантийного случая товар бесплатно ремонтируется, меняется на аналогичный или возвращается полная сумма его стоимости.

    Внимательно ознакомьтесь с условиями гарантии.
  • Проконсультируем до и после продажи.
    Вы можете задавать вопросы письменно по контактному e-mail или телефону указанным в шапке нашего магазина
49 грн.

есть в наличии

 

Купить в один клик

Добавить к сравнению

Добавить в "Список желаний"
20
голосовать
Нашли дешевле?
  • Барометр BMP280 (датчик атмосферного давления)
  • Описание
  • Отзывы (12)
  • Задать вопрос

Модуль измерения атмосферного давления основан на датчике BMP-280 от BOSCH. Этот датчик является улучшенной версией датчика BMP180 и отличается от него меньшими размерами, пониженным энергопотреблением, высокой точностью работы и наличием точной заводской калибровки и двумя последовательными интерфейсами: I2C и SPI.

От предыдущих моделей (BMP085 и BMP180) датчик отличается тремя режимами работы:

  • SLEEP - режим пониженного энергопотребления
  • FORCED – режим, аналогичный, режиму работы датчиков BMP085 и BMP180. По коменде контроллера датчик выходит из режима сна, производит измерения, выдает результаты измерения контроллеру и переходит в режим пониженного энергопотребления
  • NORMAL - уникальный для этого датчика режим. Датчик самостоятельно просыпается, производит измерения давления и температуры и засыпает. Все временные параметры этого режима программируются независимо. Считывать данные в этом режиме можно в любое время.

В датчике предусмотрена фильтрация результатов измерений с настройкой таких параметров фильтрации:

  • OVERSAMPLING для температуры (16,17,18,19,20 бит)
  • OVERSAMPLING для давления (16,17,18,19,20 бит)
  • TSB – время между между измерениями (0.5,62.5,125,250,500,1000,2000,4000 мс)
  • FILTER_COEFFICIENT – коэффициент фильтрации

Характеристики:

  • Напряжение питания: от 1.71 В до 3.6 В
  • Макс скорость I2C интерфейса: 3.4 МГц
  • Потребляемый ток: 2.7мкA при частоте отсчетов в 1 Гц
  • Интерфейс: I2C, SPI (4 Провода), SPI (3 Провода)
  • Калибровка: заводская
  • Уровень шума: до 0.2 Па (1.7 см) и 0.01 температуры
  • Диапазон измеряемого давления: от 300hPa до 1100hPa (9000 м до -500 м)
  • Размер: 21 мм х 18 мм

Ссылки:

Сравнение характеристик с BMP180:

Код для примера:

#include

#include

#include "atmega_bmp280_lib.h"

#include "uart.h"

int main(void)

{

int32_t temperature;

int32_t pressure;

int32_t altitude;

uint8_t error_code=0;

int32_t var1, var2;

// Initialize UART0

uart_init();

// Initialize TWI

i2cSetBitrate(1000);

// Initialize BMP280

BMP280_Begin(&error_code);

if (error_code > 0) {

printf("Error code: %d n",error_code);

return -1;

}

Отзывы покупателей о "Барометр BMP280 (датчик атмосферного давления)"

US1GCA (12.12.2018)

Интересно, сработает идея создать высотомер с двух таких датчиков? Данные с одного пересылать по беспроводному каналу ко второму, производить расчеты и выводить значение?
Ответить

Лымарь Алексей (17.03.2018)

Работает стабильно, спасибо!
Ответить

Роман (15.01.2018)

Да, подключение по SPI:
BMP280 к Arduino
VCC --------3.3V
GND ------- GND
SCL -------- 13
SDA -------- 11
CSB -------- 10
SDO -------- 12

Далее надо доустановить библиотеку Adafruit BMP280, открыть скетч из нее bmp280test, и внести небольшую правку:
вместо
Adafruit_BMP280 bme; // I2C
//Adafruit_BMP280 bme(BMP_CS); // hardware SPI
//Adafruit_BMP280 bme(BMP_CS, BMP_MOSI, BMP_MISO, BMP_SCK);
вставить
//Adafruit_BMP280 bme; // I2C
//Adafruit_BMP280 bme(BMP_CS); // hardware SPI
Adafruit_BMP280 bme(BMP_CS, BMP_MOSI, BMP_MISO, BMP_SCK);
Ответить

Роман (15.01.2018)

Датчик прикольный.
По SPI на ура работает.

Пока не разобрался с данными, в тестовом скетче давление в Паскалях. Высотомер показывает 37 м, вот только чего? (По другим ресурсам в данной местности над уровнем моря 177-178 м.

Планирую собрать портативную автономную метеостанцию с экономным экранчиком.
Ответить

Маленко Сергей (29.12.2017)

Годный датчик, на I2C работает "с полпинка", удобно, что можно менять адрес устройства на шине.
Использую только как барометр, сверял температуру с DHT22 - очень близкие значения, в рамках погрешности.
Ответить

Станкевич Анатолий (12.08.2017)

Барометр работает но есть проблема с температурой она не точно определяется - в частности температура на 3 градуса выше нормы, в сетче пришлось учесть отклонение, в остальном все в норме.
Если хотите сделать метеостанцию советую обратите внимание на BME280.
Ответить

Хаттабыч (02.06.2017)

По интерфейсу SPI датчик работает без проблем.
Для работы по протоколу I2C необходимо подключать все четыре интерфейсных сигнала.
SDA и SCL на соответствующие выводы Arduino,
CSB на VCC - переводит микросхему датчика в режим I2C,
SD0 - формирует адрес на шине:
SD0 на VCC адрес 0х77, SD0 на GND - 0х76
Ответить

Влад (21.06.2018)

+1
Ответить

Юрий (01.06.2017)

Хороший датчик, точные данные, стабильная работа, низкое энергопотребление. Для тех кому нужен еще и датчик влажности в одной упаковке есть BME280.
Ответить

Корецький Роман (27.03.2017)

Хороший і простий датчик у використанні. Для навчання студентів самий раз.
Ответить

Сергей (23.11.2016)

Универсальный драйвер от производителя https://github.com/BoschSensortec/BMP280_driver (необходимо реализовать функции по SPI или I2C). Для STM32 отлично работают HAL_I2C_Mem_Write(&hi2c1, (uint16_t) I2C1_DEVICE_ADDRESS<<1, ....); HAL_I2C_Mem_Read(&hi2c1, (uint16_t) I2C1_DEVICE_ADDRESS<<1, ....);
Ответить

Моше Даян (02.11.2016)

Работает, запускал на I2C.
+ давление - три знака после запятой
+ есть режим авт. преобразования, можно быстро считывать показания

- завышает температуру на 1 градус
- на одном модуле из двух есть заметная зависимость давления от температуры(0,2мм.рт.ст. на 10 оС)

В целом - годный девайс.
Ответить
Новое сообщение:
Имя:
Текст:
 

Есть вопросы по Барометр BMP280 (датчик атмосферного давления)?

Ваше имя:

Email:

Вопрос:


Также рекомендуем ознакомиться:

Дорогие друзья! Мы стараемся держать на сайте информацию про наличие товаров и цены на них в АКТУАЛЬНОМ состоянии. Корректировки происходят постоянно. Если вы находите цену на товар завышенной, напишите нам про это с указанием ссылки на товар. Мы рассмотрим письмо и или обоснуем цену, или подкорректируем ее. Ассортимент магазина очень большой и иногда бывают ошибки в ценообразовании, особенно при скачках курса доллара. Благодарим за понимание.
оплата картами Visa и MasterCard