Страница 1 из 1
Два датчика BMP 180
Добавлено: 23 янв 2016, 11:13
saleks
Добрый день. Я пока только начинаю осваивать ардуино. Нужно в проэкте реализовать подключение двух датчиков BMP 180. Как правильно это сделать?
Два датчика BMP 180
Добавлено: 23 янв 2016, 12:19
support
Боюсь что ни как. Дело в том что адрес датчика зашит в нём, и у всех датчиках он один. Шина I2С у ардуинки одна, а на одной шине работать несколько устройств с одним адресом работать не могут
Два датчика BMP 180
Добавлено: 23 янв 2016, 12:29
saleks
А если попробовать подключить разьёмы питания датчиков к разным цыфровым портам и поочередно подавать питание на датчики и также снимать с их показания?
Два датчика BMP 180
Добавлено: 23 янв 2016, 12:34
support
Оригинальная идея, можно поробывать. Если не часто опрашивать, и после подачи питания давать время на инициализацию, то должно сработать.
Два датчика BMP 180
Добавлено: 23 янв 2016, 12:53
saleks
Именно так и думал опрашивать где-то раз в минуту. Сейчас попробую набросать платку, поправите если что. Спасибо за ответы и ещё раз большое спасибо за уникальную программу.
Два датчика BMP 180
Добавлено: 23 янв 2016, 16:08
saleks
Вот что-то насочинян, не судите строго только начинаю.
Два датчика BMP 180
Добавлено: 24 янв 2016, 05:37
rw6cm
saleks писал(а):Вот что-то насочинян,
У вас в схеме нет синхронизации с питанием, и счетчик без сброса.
Думаю как то так, должно работать, если они в выкл состоянии друг другу мешать не будут.
[spoiler=Спойлер]
8597419.png
[/spoiler]
Два датчика BMP 180
Добавлено: 29 янв 2016, 22:45
saleks
спасибо за ответ, выключеные думаю точно мешать не будут, у меня они щас включенные и то не мешают. Вечером постараюсь попробовать.
Добавлено (29.01.2016, 22:45)
---------------------------------------------
С этой задумки ничего не получилось. Как только подключил дачкик к шине І2С и снял с него питание датчик вылетел и закоротил шину. Может нужно попробовать комутировать шину но уже нет желания и не чем пробовать.