BMP085+Сервер под Linux

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Аватара пользователя
viris
Сообщения: 89
Зарегистрирован: Вс янв 20, 2013 5:24 pm
Откуда: РФ Горловка ДНР
Благодарил (а): 1 раз
Поблагодарили: 2 раза
Контактная информация:

BMP085+Сервер под Linux

Сообщение viris » Ср июл 10, 2013 9:01 pm

Всем привет. Ожидаю приезда датчика атмосферного давления BMP085 http://www.bosch-sensortec.com/content/ ... 000-05.pdf и сразу вопрос. Как его подключить к серверу по схеме BMP085+****>USB, что использовать вместо звездочек? Сервер это PC+Debian.
Urbas81
Сообщения: 289
Зарегистрирован: Вс сен 16, 2012 9:39 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: BMP085+Сервер под Linux

Сообщение Urbas81 » Чт июл 11, 2013 8:47 am

viris писал(а):Всем привет. Ожидаю приезда датчика атмосферного давления BMP085 http://www.bosch-sensortec.com/content/ ... 000-05.pdf и сразу вопрос. Как его подключить к серверу по схеме BMP085+****>USB, что использовать вместо звездочек? Сервер это PC+Debian.
Я вчера подключил BMP085, правда через LAN, использовав систему X13.Home, но можно наверное и через USB, но для этого надо собирать другое устройство.
Аватара пользователя
viris
Сообщения: 89
Зарегистрирован: Вс янв 20, 2013 5:24 pm
Откуда: РФ Горловка ДНР
Благодарил (а): 1 раз
Поблагодарили: 2 раза
Контактная информация:

Re: BMP085+Сервер под Linux

Сообщение viris » Чт июл 11, 2013 4:07 pm

Извиняюсь я не правильно сформулировал вопрос. Дело в том, что разведена сеть под 1-Wire четырех жильным кабелем. Так, что может кто подскажет как преобразовать I2C в 1-Wire.
Настроена такая схема PC Linux(OWFS)<=>USB<=>PL2303+DS2480<1-Wire>
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: BMP085+Сервер под Linux

Сообщение MaksMS82 » Пт июл 12, 2013 11:26 am

Сложновато реализовать такое , но возможно на каком нибудь микроконтроллере.Надо разбираться с 1-wire протоколом
Проще вариант использовать какую нибудь ардуинку или м/к+PL2303 для подключения BMP085 .Можно сделать так:
PC Linux(OWFS)<=>USB<=>PL2303+м/к<1-Wire>
+--<I2C>BMP085

Используя м/к и для обработки 1-Wire.
Аватара пользователя
viris
Сообщения: 89
Зарегистрирован: Вс янв 20, 2013 5:24 pm
Откуда: РФ Горловка ДНР
Благодарил (а): 1 раз
Поблагодарили: 2 раза
Контактная информация:

Re: BMP085+Сервер под Linux

Сообщение viris » Пт июл 12, 2013 8:55 pm

MaksMS82 писал(а):Сложновато реализовать такое , но возможно на каком нибудь микроконтроллере.Надо разбираться с 1-wire протоколом
Проще вариант использовать какую нибудь ардуинку или м/к+PL2303 для подключения BMP085 .Можно сделать так:
PC Linux(OWFS)<=>USB<=>PL2303+м/к<1-Wire>
+--<I2C>BMP085

Используя м/к и для обработки 1-Wire.
А, что скажите по поводу данной микросхемы http://www.maximintegrated.com/datashee ... vp/id/4382 Вроде бы в обе стороны работает.
И вот ещё она же http://owfs.org/index.php?page=i2c-ds2482-100
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: BMP085+Сервер под Linux

Сообщение MaksMS82 » Сб июл 13, 2013 7:35 am

viris писал(а):
MaksMS82 писал(а):Сложновато реализовать такое , но возможно на каком нибудь микроконтроллере.Надо разбираться с 1-wire протоколом
Проще вариант использовать какую нибудь ардуинку или м/к+PL2303 для подключения BMP085 .Можно сделать так:
PC Linux(OWFS)<=>USB<=>PL2303+м/к<1-Wire>
+--<I2C>BMP085

Используя м/к и для обработки 1-Wire.
А, что скажите по поводу данной микросхемы http://www.maximintegrated.com/datashee ... vp/id/4382 Вроде бы в обе стороны работает.
И вот ещё она же http://owfs.org/index.php?page=i2c-ds2482-100
Судя по примерам схем она служит для подключения 1-Wire устройств к I2C,а не наоборот.И все же использование м/к будет дешевле..
Geban
Сообщения: 136
Зарегистрирован: Вс июл 14, 2013 2:42 pm
Благодарил (а): 6 раз
Поблагодарили: 27 раз

Re: BMP085+Сервер под Linux

Сообщение Geban » Вс июл 14, 2013 2:53 pm

Живет такая связка у меня. Ключевое слово tiny-i2c. В дебиан уже есть драйвер. эмулирует в системе устройство /dev/i2c-0 и прекрасно видится через i2c-detect. контроллер это мега8 с парой резисторов в качестве обвязки и кварцем на 12 МГц. прошивка и схему чудесно гуглится.
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: BMP085+Сервер под Linux

Сообщение MaksMS82 » Вс июл 14, 2013 3:07 pm

Geban писал(а):Живет такая связка у меня. Ключевое слово tiny-i2c. В дебиан уже есть драйвер. эмулирует в системе устройство /dev/i2c-0 и прекрасно видится через i2c-detect. контроллер это мега8 с парой резисторов в качестве обвязки и кварцем на 12 МГц. прошивка и схему чудесно гуглится.
Интересный вариант , как раз есть ATtiny 85 ,вот только с прошивкой проблемы могут быть..
Кстати ,там не только резисторы,но ещё и стабилитроны нужны..
Geban
Сообщения: 136
Зарегистрирован: Вс июл 14, 2013 2:42 pm
Благодарил (а): 6 раз
Поблагодарили: 27 раз

Re: BMP085+Сервер под Linux

Сообщение Geban » Вс июл 14, 2013 4:35 pm

MaksMS82 писал(а):
Geban писал(а):Живет такая связка у меня. Ключевое слово tiny-i2c. В дебиан уже есть драйвер. эмулирует в системе устройство /dev/i2c-0 и прекрасно видится через i2c-detect. контроллер это мега8 с парой резисторов в качестве обвязки и кварцем на 12 МГц. прошивка и схему чудесно гуглится.
Интересный вариант , как раз есть ATtiny 85 ,вот только с прошивкой проблемы могут быть..
Кстати ,там не только резисторы,но ещё и стабилитроны нужны..
У меня была плата от программтора PROTOSS 910 .. там небыло стабилитронов в цепи УСБ.. резисторы по 68 ом и подтяжки. поправил в исходнике тини-и2ц ноги контроллера(там как и в программторе используется библиотека V-USB) и все.. скомпилил и зашил.. заработало сразу

http://learn.adafruit.com/using-the-bmp ... on-library вот тут есть скрипт на питоне который опрашивает датчик и выводит данные. Не смотря на то что заточен по малинку, отлично работает на дебиане
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: BMP085+Сервер под Linux

Сообщение MaksMS82 » Вс июл 14, 2013 5:22 pm

В малинке кстати тоже deban, так что ничего удивительного.

Посмотрел исходник проекта - там прошивка для ATtiny и меги8 ,интересно мега328 пойдет или надо переделывать что-то ?

Наверно такой программатор можно переделать под это дело: http://www.ebay.com/itm/1PCS-USBasp-USB ... 3cc61e7aab
Ответить