Подключение датчика BMP280 к микроконтроллеру

Я создаю собственную плату со встроенным датчиком давления. (микроконтроллер имеет логику 3V3)

Я хочу знать, какие детали мне нужны. В даташите всего 2 конденсатора, а на коммутационной плате тоже 4 резистора.

Также в таблице указаны 2 конденсатора по 100 нФ, а на коммутационной плате - 1 мкФ и 0,1 мкФ.

Схема из таблицы данных:

Схемы разделительной платы:

, 👍0


1 ответ


Лучший ответ:

3

Конденсаторы — это просто развязывающие конденсаторы. Значение не столь критично. 100 нФ — хорошие значения для использования. При прорыве они использовали только одну пару развязывающих конденсаторов, но используют эту пару для обоих выводов питания. В даташите указано по одному развязывающему конденсатору на каждый вывод. Вы можете сделать это в любом случае. Лично я бы сделал это в соответствии со спецификацией, но для небольшой платы это не имеет большого значения.

Сопротивления - другое дело. BMP280 может работать в нескольких режимах связи, и от того, в каком режиме вы его используете, зависит, какие резисторы необходимы.

R1 используется для перевода его в режим I2C. R4 используется для установки адреса I2C. R2 и R3 — подтягивающие резисторы на шине I2C. На самом деле они не являются частью схемы BMP280, а являются частью любой схемы I2C в целом.

R1 и R4 можно заменить прямым подключением к VCC и GND соответственно, но наличие резисторов дает вам возможность переопределить их и использовать SPI вместо I2C, если хотите.

,