Например TDA7294

Форум РадиоКот • Просмотр темы - BMP280, датчик давления и температуры
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн июл 28, 2025 04:07:02

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 132 ]    , , 3, , , ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: BMP280, датчик давления и температуры
СообщениеДобавлено: Чт дек 14, 2017 20:22:33 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
nkrk писал(а):
P = 158966 ??? в каких это единицах?
Должны получить в Pa.
Говорил же, скачайте документацию на BMP280. Там и формулы и примеры есть.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BMP280, датчик давления и температуры
СообщениеДобавлено: Вт сен 18, 2018 11:43:43 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пн апр 28, 2014 22:22:33
Сообщений: 47
Откуда: Калуга
Рейтинг сообщения: 0
Всем привет. Выручайте, уже 2 недели бьюсь с датчиком BMP280. Считывает данные из регистров постоянно одни и те же (0b01111111), и давление и температуру. Перепробовал все варианты режимов работы. Но сегодня решил считать id чипа, он оказался 68h(0b01011000), а по datasheet должен быть 58h(0b01101000). Мне получается впарили (на AliExpress) какой то непонятный датчик?!
Проверил id других датчиков: BMP180 - 55h; BME280 - 60h;
Может кто сталкивался с данным id, подскажите что это за тип такой?

_________________
Я, конечно, могу вести себя нормально. Но чёрт возьми - это ведь так скучно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BMP280, датчик давления и температуры
СообщениеДобавлено: Вт сен 18, 2018 11:45:27 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
По какому интерфейсу с ним работаете?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BMP280, датчик давления и температуры
СообщениеДобавлено: Вт сен 18, 2018 11:49:30 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пн апр 28, 2014 22:22:33
Сообщений: 47
Откуда: Калуга
Рейтинг сообщения: 0
По какому интерфейсу с ним работаете?

По I2C.

_________________
Я, конечно, могу вести себя нормально. Но чёрт возьми - это ведь так скучно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BMP280, датчик давления и температуры
СообщениеДобавлено: Вт сен 18, 2018 11:54:59 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
У вас плата (с BMP280) для ардуино или вы отдельно покупали сам датчик?
Чтение по I2C писали сами или это некая скачанная библиотека?
Есть чем "встать на шину" (логический анализатор и т.п.) и посмотреть что там реально передаётся?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BMP280, датчик давления и температуры
СообщениеДобавлено: Вт сен 18, 2018 11:55:41 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 41
Рейтинг сообщений: 1217
Зарегистрирован: Ср фев 23, 2011 12:12:31
Сообщений: 2396
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
решил считать id чипа, он оказался 68h(0b01011000), а по datasheet должен быть 58h(0b01101000).

Для китайцев это норма. Они и с другими адресами попадаются.

_________________
Глупый не задает вопросы. Глупый и так все знает.


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: BMP280, датчик давления и температуры
СообщениеДобавлено: Вт сен 18, 2018 12:03:52 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
С какими адресами?
Речь про ID (имя) датчика.

Добавлено after 7 minutes 4 seconds:
DESIER, Фото датчика можете выложить (чтоб была видна маркировка)?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BMP280, датчик давления и температуры
СообщениеДобавлено: Вт сен 18, 2018 12:08:04 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 41
Рейтинг сообщений: 1217
Зарегистрирован: Ср фев 23, 2011 12:12:31
Сообщений: 2396
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Вот именно такими. На шине i2c все устройства имеют свои адреса.

Согласен, фото может пригодится, ибо датчик может оказатьcя не i2c, а SPI

_________________
Глупый не задает вопросы. Глупый и так все знает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BMP280, датчик давления и температуры
СообщениеДобавлено: Вт сен 18, 2018 12:12:53 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
:facepalm: Не адрес по шине I2C, а ID (chip identification number) самого датчика!
Неужели в первый раз слышите что такое бывает?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BMP280, датчик давления и температуры
СообщениеДобавлено: Вт сен 18, 2018 12:30:46 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 41
Рейтинг сообщений: 1217
Зарегистрирован: Ср фев 23, 2011 12:12:31
Сообщений: 2396
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Китайцы и с другими адресами присылают.
А id. А где гарантия что он его считал правильно? Если результат преобразований неверный, то и вся информация может быть неверная.
А связано может быть с тем что подключать надо по SPI

_________________
Глупый не задает вопросы. Глупый и так все знает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BMP280, датчик давления и температуры
СообщениеДобавлено: Вт сен 18, 2018 12:36:02 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
Вы про какие преобразования?
AndTer писал(а):
А связано может быть с тем что подключать надо по SPI
Извините, но вы явно не в теме.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BMP280, датчик давления и температуры
СообщениеДобавлено: Вт сен 18, 2018 12:39:44 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пн апр 28, 2014 22:22:33
Сообщений: 47
Откуда: Калуга
Рейтинг сообщения: 0
У меня готовая китайская плата CJMCU-8128. Фото с маркировкой выложить не могу, микроскоп сломался, а на телефон там ничего не видно будет вообще. Датчик очень маленький. Все библиотеки полностью мои (я пишу в Atmel Studio), вариант неправильного чтения данных не может быть, на этой же шине сидят часы DS3231 и дисплей (на который я вывожу все данные) SSD1306.

_________________
Я, конечно, могу вести себя нормально. Но чёрт возьми - это ведь так скучно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BMP280, датчик давления и температуры
СообщениеДобавлено: Вт сен 18, 2018 12:50:56 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 41
Рейтинг сообщений: 1217
Зарегистрирован: Ср фев 23, 2011 12:12:31
Сообщений: 2396
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Вы про какие преобразования?

Считывает данные из регистров постоянно одни и те же (0b01111111), и давление и температуру.

Извините, но вы явно не в теме.

Абсолютно не в теме.
На шине висят 3 датчика. Китай с любыми адресами, которые могут не соответствовать даташиту.
Надо просканировать шину и получить ответ от всех 3.
Убедиться что к нему идёт обращение по правильному адресу.
Запустить преобразование и считать результат.
А какой у него ID, с учётом что куплено у китайцев, то это дело последнее.

_________________
Глупый не задает вопросы. Глупый и так все знает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BMP280, датчик давления и температуры
СообщениеДобавлено: Вт сен 18, 2018 12:59:41 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пн апр 28, 2014 22:22:33
Сообщений: 47
Откуда: Калуга
Рейтинг сообщения: 0
Вы про какие преобразования?

Считывает данные из регистров постоянно одни и те же (0b01111111), и давление и температуру.

Извините, но вы явно не в теме.

Абсолютно не в теме.
На шине висят 3 датчика. Китай с любыми адресами, которые могут не соответствовать даташиту.
Надо просканировать шину и получить ответ от всех 3.
Убедиться что к нему идёт обращение по правильному адресу.
Запустить преобразование и считать результат.
А какой у него ID, с учётом что куплено у китайцев, то это дело последнее.

I2C адреса часов и дисплея я знаю, с ними идет полноценная работа (чтение/запись). Для данного датчика взят адрес из datasheet, если бы был неверный адрес устройства, то данных вообще не было бы. Но речь идет не про адрес устройства, а про id устройства. Это совершенно разные вещи. Я предполагаю что раз id не соответствует datasheet, то карта памяти скорее всего другая.
Сравните для примера документацию датчиков BMP280, BMP180, BME280. Карты памяти у них разные, за исключением адреса где храниться id устройства.

Хочу попробовать считать память по всем 255 адресам и проанализировать данные.

_________________
Я, конечно, могу вести себя нормально. Но чёрт возьми - это ведь так скучно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BMP280, датчик давления и температуры
СообщениеДобавлено: Вт сен 18, 2018 13:36:32 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
DESIER, Если не сложно, выложите карту памяти, которую считаете.
При чтении, с ACK-ми точно всё корректно?
С ID=68h у меня никаких ассоциаций нет.

----------
AndTer, Когда перейдёте от теории к практике - скажите.
Пока что, я вижу что вы не работали с этими датчиками.
P.S.
AndTer писал(а):
Китайцы и с другими адресами присылают.
Выложите реальные, полученные лично вами, доказательства на эту тему по датчикам BOSH.
Надеюсь, вы предоставите эту информацию.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BMP280, датчик давления и температуры
СообщениеДобавлено: Вт сен 18, 2018 13:47:49 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пн апр 28, 2014 22:22:33
Сообщений: 47
Откуда: Калуга
Рейтинг сообщения: 0
DESIER
DESIER, Если не сложно, выложите карту памяти, которую считаете.
При чтении, с ACK-ми точно всё корректно?
С ID=68h у меня никаких ассоциаций нет.

ACKи корректные.
Хорошо. Когда будет результат я поделюсь.

_________________
Я, конечно, могу вести себя нормально. Но чёрт возьми - это ведь так скучно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BMP280, датчик давления и температуры
СообщениеДобавлено: Вт сен 18, 2018 13:51:27 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 41
Рейтинг сообщений: 1217
Зарегистрирован: Ср фев 23, 2011 12:12:31
Сообщений: 2396
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
На практике, как правило всё работает с первого раза, если что то не то, помогает логический анализатор.
Я сразу предложил убедиться в отсутствии ошибок, просканировать и получить ответ ото всех 3 датчиков и сверить с даташитами.
Так как либы он пишет сам, то могут быть ошибки.

----------
P.S.
Доказательства по датчикам бош могут быть если они куплены официально.
Что за партии и модификации продают китайцы под BMP280 неизвестно.

_________________
Глупый не задает вопросы. Глупый и так все знает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BMP280, датчик давления и температуры
СообщениеДобавлено: Вт сен 18, 2018 13:54:32 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
AndTer писал(а):
Доказательства по датчикам бош могут быть если они куплены официально.
Что за партии и модификации продают китайцы под BMP280 неизвестно.
Не уходите от ответа.
Вы же поняли, что я говорил про датчики BOSH (в т.ч., платы для абдурино), купленные в китае.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BMP280, датчик давления и температуры
СообщениеДобавлено: Вт сен 18, 2018 13:59:38 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 41
Рейтинг сообщений: 1217
Зарегистрирован: Ср фев 23, 2011 12:12:31
Сообщений: 2396
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Я не ухожу от ответа. В сети есть такие данные. Не доверять им?
Тогда давайте не будем доверять участнику что задал вопрос, давайте скажем ему что он нас обманывает и/или не правильно считывает, ибо мы такого на личном опыте не встречали.
Верно?

_________________
Глупый не задает вопросы. Глупый и так все знает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BMP280, датчик давления и температуры
СообщениеДобавлено: Вт сен 18, 2018 14:01:17 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
Да хватит уже пургу нести.
"В сети" много чего есть.
Вам, лично по своему опыту, есть что сказать?


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 132 ]    , , 3, , , ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y