Установка датчиков температуры

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Установка датчиков температуры

Сообщение Alex » Пт авг 17, 2012 6:09 pm

мне кажется Вы ошибаетесь. Вполне возможно использовать 1-wire на 1 ноге Arduino, используя при этом стандартную библиотеку OneWire.h (http://www.pjrc.com/teensy/td_libs_OneWire.html), а для получения данных температуры DallasTemperature.h (http://milesburton.com/index.php?title= ... ol_Library)

Тут могу ошибаться я сам, но по информации, которую мне удалось насобирать, получается что при нормальном питании топология - шина. Если конечно не рассматривать подключение 2-3 датчиков на расстоянии в несколько метров. Очень рекомендую посмотреть статью http://mk90.blogspot.com/2011/04/1-wire.html
Не очень понял, но если можно то и хорошо. Просто у меня так не получалось, а с паразитным питанием всё отлично работает.
Может я чего не понимаю, но почему нельзя использовать Arduino как шлюз между сетью 1-wire из датчиков DS18B(S)20 или других устройств и собственно управляющим компьютером?
Кто сказал, что нельзя? Я умаю, что можно.
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

Re: Установка датчиков температуры

Сообщение Jager » Сб авг 18, 2012 10:36 am

Alex писал(а): во-вторых, при нормальном питании каждый датчик занимает отдельную ногу Arduino. А так все датчики висят на одной ноге;
Так что...
У меня в одном месте висят 9 DS18b20 на на паразитном питании и на одной ноге arduino, пришлось только подбирать резистор подтяжки. От ардуино идет UTP на 4 жилы а от него ответвления к датчикам, длинной от 1 до 3 метров.
Как то вот так http://jager-f.livejournal.com/39726.html
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Установка датчиков температуры

Сообщение Alex » Сб авг 18, 2012 5:30 pm

У меня в одном месте висят 9 DS18b20 на на паразитном питании и на одной ноге arduino, пришлось только подбирать резистор подтяжки. От ардуино идет UTP на 4 жилы а от него ответвления к датчикам, длинной от 1 до 3 метров.
Как то вот так http://jager-f.livejournal.com/39726.html
Интересный блог, я прям зачитался :). Особенно понравилось про TL-WR702n, ибо актуально. Я вот прикупил TL-MR3020 для аналогичных целей. Железка просто гениальная. Наверное куплю ещё несколько штучек - в хозяйстве пригодятся :).
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

Re: Установка датчиков температуры

Сообщение Jager » Сб авг 18, 2012 8:22 pm

Alex писал(а):
Особенно понравилось про TL-WR702n, ибо актуально. Я вот прикупил TL-MR3020 для аналогичных целей. Железка просто гениальная. Наверное куплю ещё несколько штучек - в хозяйстве пригодятся :).
TL-WR702n не лучший вариант, лучше TL-WR703n это тот же TL-MR3020 только в чуть меньших размерах.
Ответить