Страница 1 из 1

Два датчика BMP 180

Добавлено: 23.01.2016{, 11:13}
saleks
Добрый день. Я пока только начинаю осваивать ардуино. Нужно в проэкте реализовать подключение двух датчиков BMP 180. Как правильно это сделать?

Два датчика BMP 180

Добавлено: 23.01.2016{, 12:19}
support
Боюсь что ни как. Дело в том что адрес датчика зашит в нём, и у всех датчиках он один. Шина I2С у ардуинки одна, а на одной шине работать несколько устройств с одним адресом работать не могут

Два датчика BMP 180

Добавлено: 23.01.2016{, 12:29}
saleks
А если попробовать подключить разьёмы питания датчиков к разным цыфровым портам и поочередно подавать питание на датчики и также снимать с их показания?

Два датчика BMP 180

Добавлено: 23.01.2016{, 12:34}
support
Оригинальная идея, можно поробывать. Если не часто опрашивать, и после подачи питания давать время на инициализацию, то должно сработать.

Два датчика BMP 180

Добавлено: 23.01.2016{, 12:53}
saleks
Именно так и думал опрашивать где-то раз в минуту. Сейчас попробую набросать платку, поправите если что. Спасибо за ответы  и ещё раз большое спасибо за уникальную программу.

Два датчика BMP 180

Добавлено: 23.01.2016{, 16:08}
saleks
Вот что-то насочинян, не судите строго только начинаю.

Два датчика BMP 180

Добавлено: 24.01.2016{, 05:37}
rw6cm
saleks писал(а):Вот что-то насочинян,
У вас в схеме нет синхронизации с питанием, и счетчик без сброса.
Думаю как то так, должно работать, если они в выкл состоянии друг другу мешать не будут.


СпойлерПоказать
8597419.png

Два датчика BMP 180

Добавлено: 29.01.2016{, 22:45}
saleks
спасибо за ответ, выключеные думаю точно мешать не будут, у меня они щас включенные и то не мешают. Вечером постараюсь попробовать.

Добавлено (29.01.2016, 22:45)
---------------------------------------------
С этой задумки ничего не получилось. Как только подключил дачкик к шине І2С и снял с него питание датчик вылетел и закоротил шину. Может нужно попробовать комутировать шину но уже нет желания и не чем пробовать.