Самодельный 1wire адаптер

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
Ответить
bewdisus
Сообщения: 19
Зарегистрирован: 21 июл 2011, 11:57
Откуда: Украина, Крым, Судак (город, в котором нет радиомагазинов)

Самодельный 1wire адаптер

Сообщение bewdisus » 14 дек 2011, 00:58

Здравствуйте, форумчане. В связи с нехваткой лишних средств, и некоторой неопределенности выбора использования 1wire системы решил пока не брать готовый адаптер-мастер сети.
А задумал собрать по схеме Ридико (http://www.3dnews.ru/documents/2929/Pic09.gif) на транзисторах 2n7000. Все сделал, собрал, 10 раз проверил по схеме.
Подключаю к компьютеру, а он ничего не находит(т.е. адаптер не находят ни Бенукс, ни OWDriver (в Windows), ни owfs на Линукс). Подключать пытался и без датчика, и с датчиком(как на схеме), результата ноль.

Owfs сразу не сделатся, поосле того, как запустил /home/bewdisus/owfs# /opt/owfs/bin/owfs -d /dev/ttyUSB0 -m /mnt/1wire/ ничего не появляется в папке 1wire, но и ничего не пишет терминал.

Думаю, может, в транзисторах проблема, только не знаю как проверить..

Может что посоветуете(ну кроме того, чтобы купить готовый адаптер)?
Всем здравствуйте! Для своего умного дома я выбрал систему 1wire. Так как это самый лучший, по моему мнению, русскоязычный форум посвящённый 1wire, я тут поселяюсь :) . Так что, будем знакомы.
С уважением, Евгений.

andrewv
Сообщения: 5
Зарегистрирован: 28 ноя 2011, 01:41

Re: Самодельный 1wire адаптер

Сообщение andrewv » 14 дек 2011, 10:17

я тут писал
viewtopic.php?f=1&t=92#p1760

схема по этой ссылке полностью рабочая
пользуюсь Non-Parasitic Mode Circuit от сюда
http://martybugs.net/electronics/tempse ... rdware.cgi

1. Подключения проверять digitemp
2. Последние версии owfs прекратили поддержку пассивных адаптеров на Rs232. пользую owfs 2.7p.7
/opt/owfs/owfs -d /dev/ttyS0 -m /mnt/1wire
3. Покупать нужно оригинал для USB на микросхеме 2490 - она обеспечивает максимальную скорость и совместимость, все что продают китайцы сделано на 2480 с преобразователем USB->SERIAL,
оно работает, но чуть лучше пасивного за 1,5$ по запчастям.

bewdisus
Сообщения: 19
Зарегистрирован: 21 июл 2011, 11:57
Откуда: Украина, Крым, Судак (город, в котором нет радиомагазинов)

Re: Самодельный 1wire адаптер

Сообщение bewdisus » 14 дек 2011, 19:33

Спасибо. Попробую домучать схему, которую собирал. Вечером установлю старый owfs. Про результаты буду отписывать.
--
UPD: Нашел я проблему. Один не рабочий транзистор. Буду искать замену.
Всем здравствуйте! Для своего умного дома я выбрал систему 1wire. Так как это самый лучший, по моему мнению, русскоязычный форум посвящённый 1wire, я тут поселяюсь :) . Так что, будем знакомы.
С уважением, Евгений.

aurodionov
Сообщения: 212
Зарегистрирован: 16 авг 2011, 14:07
Откуда: Россия,Тюмень
Контактная информация:

Re: Самодельный 1wire адаптер

Сообщение aurodionov » 02 янв 2012, 01:27

как вариант сделать так
Вложения
1-wire_adapter.png
1-wire_adapter.png (5.75 КБ) 14823 просмотра

bewdisus
Сообщения: 19
Зарегистрирован: 21 июл 2011, 11:57
Откуда: Украина, Крым, Судак (город, в котором нет радиомагазинов)

Re: Самодельный 1wire адаптер

Сообщение bewdisus » 04 янв 2012, 01:32

Как я и обещал выше. Схема, как я и писал, не работала из-за транзистора. Заменил - все отлично заработало.
(Схема Л. Ридико на двух 2n7000). Сейчас с адаптером в меру своих возможностей работают два термодатчика DS18b20 и один двухканальный модуль DS2413P.
OWFS версии 2.7p4, так как версии выше пишут Invalid argument у PIO модуля DS2413

Теперь прикуплю пару симисторов для управления 220В.
Вот такие успехи..
Всем здравствуйте! Для своего умного дома я выбрал систему 1wire. Так как это самый лучший, по моему мнению, русскоязычный форум посвящённый 1wire, я тут поселяюсь :) . Так что, будем знакомы.
С уважением, Евгений.

bewdisus
Сообщения: 19
Зарегистрирован: 21 июл 2011, 11:57
Откуда: Украина, Крым, Судак (город, в котором нет радиомагазинов)

Re: Самодельный 1wire адаптер

Сообщение bewdisus » 11 авг 2012, 16:09

andrewv писал(а):Последние версии owfs прекратили поддержку пассивных адаптеров
Немного тебя поправлю. Как оказалось, в новых версия всё же есть поддержка пассивных адаптеров.
Но в них(в этих версиях), есть одна бяка - когда даешь комманду, например

Код: Выделить всё

owfs -d /dev/ttyS0 -m /mnt/1wire
, то терминал как-бы зависает..
Как оказалось - в это время программа совершает проверки на наличие активного адаптера. Эти проверки занимают около двух-трёх минут, а после чего всё подключается.
Проверенно.
Всем здравствуйте! Для своего умного дома я выбрал систему 1wire. Так как это самый лучший, по моему мнению, русскоязычный форум посвящённый 1wire, я тут поселяюсь :) . Так что, будем знакомы.
С уважением, Евгений.

plusQ
Сообщения: 104
Зарегистрирован: 01 фев 2013, 15:29
Контактная информация:

Re: Самодельный 1wire адаптер

Сообщение plusQ » 13 ноя 2015, 12:13

спаял свой 1-wire контроллер с гальванической развязкой для одноплатного ПК cubietruck

1) гальваническая развязка на TMV0505S (DC-DC преобразователь, 1Вт, 5В) и CPC5902GS (I2C изолятор)
2) контроллер 1-wire на DS2482S-100+
3) защита по питанию SMBJ5.0A и MF-MSMF020, по линии MMBD7000, DLP05LC-7-F и DS9503P
4) на этих фотографиях на плате не распаян резистор VR37 4,7МОм 1% 1/2W 3500V, который должен обеспечивать "стекание" заряда на землю
Вложения
1-wire.zip
(23.32 КБ) 220 скачиваний
3.jpg
3.jpg (115.77 КБ) 7456 просмотров
2.jpg
2.jpg (183.71 КБ) 7456 просмотров
1.jpg
1.jpg (319.71 КБ) 7456 просмотров

grigan
Сообщения: 1
Зарегистрирован: 17 окт 2016, 12:03

Re: Самодельный 1wire адаптер

Сообщение grigan » 08 дек 2016, 22:13

Добрый день! А где посмотреть схему данного дивайса?

plusQ
Сообщения: 104
Зарегистрирован: 01 фев 2013, 15:29
Контактная информация:

Re: Самодельный 1wire адаптер

Сообщение plusQ » 07 янв 2017, 23:16

схема у меня в голове :)
могу попробовать от руки ее набросать, если еще актуально

plusQ
Сообщения: 104
Зарегистрирован: 01 фев 2013, 15:29
Контактная информация:

Re: Самодельный 1wire адаптер

Сообщение plusQ » 09 янв 2017, 01:53

что-то вроде этой схемы
Вложения
1-wire.JPG
1-wire.JPG (82.05 КБ) 4522 просмотра

Ответить