Код ArduinoCode для 1-wire
Модератор: immortal
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Код ArduinoCode для 1-wire
Копался в инете и нашёл вот такую статейку. Очень доходчиво описана проблема питания
http://cxem.net/mc/mc90.php
http://cxem.net/mc/mc90.php
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
-
- Сообщения: 968
- Зарегистрирован: Пт дек 06, 2013 11:30 am
- Откуда: Москва
- Благодарил (а): 71 раз
- Поблагодарили: 95 раз
Re: Код ArduinoCode для 1-wire
Ну и в итоге получается, что резистор нужен только на входе в микроконтроллер (ардуино).
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Код ArduinoCode для 1-wire
Учтите что в приведённой статье не идёт речи о длинных проводах до датчика.
А подтяжка нужна самой ардуине а не датчику
А статью я кинул т.к. там хорошо описано про внутреннее устройство градусника по питанию
А подтяжка нужна самой ардуине а не датчику
А статью я кинул т.к. там хорошо описано про внутреннее устройство градусника по питанию
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
-
- Сообщения: 968
- Зарегистрирован: Пт дек 06, 2013 11:30 am
- Откуда: Москва
- Благодарил (а): 71 раз
- Поблагодарили: 95 раз
Re: Код ArduinoCode для 1-wire
Ну я еще стабилизатор с кондером подключу к датчику - будет нормально. Да?
Как защитить входы Ардуины? Да и вообще, вот я на макетке собираю схемки разные - что лучше добавить к каждой схемке (кондер, резюк), чтобы и схему и ардуинку защитить по возможности?
Вопросик еще - если использовать UTP, как шину, может лучше по ней две шины 1-wire тогда пустить?
Одна на датчики, вторая на исполнительные?
Как защитить входы Ардуины? Да и вообще, вот я на макетке собираю схемки разные - что лучше добавить к каждой схемке (кондер, резюк), чтобы и схему и ардуинку защитить по возможности?
Вопросик еще - если использовать UTP, как шину, может лучше по ней две шины 1-wire тогда пустить?
Одна на датчики, вторая на исполнительные?
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Код ArduinoCode для 1-wire
Если будет сеть то лучше как у бенукса обвязку делать с разъёмами (очень полезно)
Насчёт шины. Если у вас 2 устройства стоят в одной точке то шина данных идёт онда, на то она и шина. А вот питание лучше кинуть отдельным проводом (потолще).
У меня к сожалению уже нет такой возможности. Когда начинал разбираться кинул UTP четырёх жильный. Сейчас бы ложил питание отдельно и UTP 8 жильный 5 категории с экраном
Насчёт шины. Если у вас 2 устройства стоят в одной точке то шина данных идёт онда, на то она и шина. А вот питание лучше кинуть отдельным проводом (потолще).
У меня к сожалению уже нет такой возможности. Когда начинал разбираться кинул UTP четырёх жильный. Сейчас бы ложил питание отдельно и UTP 8 жильный 5 категории с экраном
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
-
- Сообщения: 968
- Зарегистрирован: Пт дек 06, 2013 11:30 am
- Откуда: Москва
- Благодарил (а): 71 раз
- Поблагодарили: 95 раз
Re: Код ArduinoCode для 1-wire
Тааак, не путайте меня, пожалуйста. Вот только что обсуждали, что так делать нельзя -http://smartliving.ru/forum/viewtopic.p ... 2&start=20
Я как раз кинул два кабеля UTP 5E и к ним 1x0,5 питание - а выяснилось, что толку никакого.
Я как раз кинул два кабеля UTP 5E и к ним 1x0,5 питание - а выяснилось, что толку никакого.
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Код ArduinoCode для 1-wire
Толк вы уже не увидите и скажите "УРА"
Если бы вы кинули 4 жилы, тогда бы увидели. После 10 устройств по всему дому (Учитывая что 1 шина), особенно если это не устройства с возможность пассивного питания (то есть не градусники). У меня сразу возникли проблемы как я свои шину переводил из пасивного состояния (то есть пустил питания) и повесил ключ. У меня сразу пошёл в расход DS9490R. А после как я его заменил долго долбался с ключём, который всё время отваливался и валил всю шину из-за чего приходилось передёргивать УСБ
Если бы вы кинули 4 жилы, тогда бы увидели. После 10 устройств по всему дому (Учитывая что 1 шина), особенно если это не устройства с возможность пассивного питания (то есть не градусники). У меня сразу возникли проблемы как я свои шину переводил из пасивного состояния (то есть пустил питания) и повесил ключ. У меня сразу пошёл в расход DS9490R. А после как я его заменил долго долбался с ключём, который всё время отваливался и валил всю шину из-за чего приходилось передёргивать УСБ
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4