Самодельный 1wire адаптер
-
- Сообщения: 19
- Зарегистрирован: 21 июл 2011, 11:57
- Откуда: Украина, Крым, Судак (город, в котором нет радиомагазинов)
Самодельный 1wire адаптер
Здравствуйте, форумчане. В связи с нехваткой лишних средств, и некоторой неопределенности выбора использования 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, но и ничего не пишет терминал.
Думаю, может, в транзисторах проблема, только не знаю как проверить..
Может что посоветуете(ну кроме того, чтобы купить готовый адаптер)?
А задумал собрать по схеме Ридико (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, я тут поселяюсь . Так что, будем знакомы.
С уважением, Евгений.
С уважением, Евгений.
Re: Самодельный 1wire адаптер
я тут писал
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$ по запчастям.
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$ по запчастям.
-
- Сообщения: 19
- Зарегистрирован: 21 июл 2011, 11:57
- Откуда: Украина, Крым, Судак (город, в котором нет радиомагазинов)
Re: Самодельный 1wire адаптер
Спасибо. Попробую домучать схему, которую собирал. Вечером установлю старый owfs. Про результаты буду отписывать.
--
UPD: Нашел я проблему. Один не рабочий транзистор. Буду искать замену.
--
UPD: Нашел я проблему. Один не рабочий транзистор. Буду искать замену.
Всем здравствуйте! Для своего умного дома я выбрал систему 1wire. Так как это самый лучший, по моему мнению, русскоязычный форум посвящённый 1wire, я тут поселяюсь . Так что, будем знакомы.
С уважением, Евгений.
С уважением, Евгений.
-
- Сообщения: 213
- Зарегистрирован: 16 авг 2011, 14:07
- Откуда: Россия,Тюмень
- Контактная информация:
Re: Самодельный 1wire адаптер
как вариант сделать так
- Вложения
-
- 1-wire_adapter.png (5.75 КБ) 16860 просмотров
-
- Сообщения: 19
- Зарегистрирован: 21 июл 2011, 11:57
- Откуда: Украина, Крым, Судак (город, в котором нет радиомагазинов)
Re: Самодельный 1wire адаптер
Как я и обещал выше. Схема, как я и писал, не работала из-за транзистора. Заменил - все отлично заработало.
(Схема Л. Ридико на двух 2n7000). Сейчас с адаптером в меру своих возможностей работают два термодатчика DS18b20 и один двухканальный модуль DS2413P.
OWFS версии 2.7p4, так как версии выше пишут Invalid argument у PIO модуля DS2413
Теперь прикуплю пару симисторов для управления 220В.
Вот такие успехи..
(Схема Л. Ридико на двух 2n7000). Сейчас с адаптером в меру своих возможностей работают два термодатчика DS18b20 и один двухканальный модуль DS2413P.
OWFS версии 2.7p4, так как версии выше пишут Invalid argument у PIO модуля DS2413
Теперь прикуплю пару симисторов для управления 220В.
Вот такие успехи..
Всем здравствуйте! Для своего умного дома я выбрал систему 1wire. Так как это самый лучший, по моему мнению, русскоязычный форум посвящённый 1wire, я тут поселяюсь . Так что, будем знакомы.
С уважением, Евгений.
С уважением, Евгений.
-
- Сообщения: 19
- Зарегистрирован: 21 июл 2011, 11:57
- Откуда: Украина, Крым, Судак (город, в котором нет радиомагазинов)
Re: Самодельный 1wire адаптер
Немного тебя поправлю. Как оказалось, в новых версия всё же есть поддержка пассивных адаптеров.andrewv писал(а):Последние версии owfs прекратили поддержку пассивных адаптеров
Но в них(в этих версиях), есть одна бяка - когда даешь комманду, например
Код: Выделить всё
owfs -d /dev/ttyS0 -m /mnt/1wire
Как оказалось - в это время программа совершает проверки на наличие активного адаптера. Эти проверки занимают около двух-трёх минут, а после чего всё подключается.
Проверенно.
Всем здравствуйте! Для своего умного дома я выбрал систему 1wire. Так как это самый лучший, по моему мнению, русскоязычный форум посвящённый 1wire, я тут поселяюсь . Так что, будем знакомы.
С уважением, Евгений.
С уважением, Евгений.
Re: Самодельный 1wire адаптер
спаял свой 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) гальваническая развязка на 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 КБ) 278 скачиваний
-
- 3.jpg (115.77 КБ) 9493 просмотра
-
- 2.jpg (183.71 КБ) 9493 просмотра
-
- 1.jpg (319.71 КБ) 9493 просмотра
Re: Самодельный 1wire адаптер
Добрый день! А где посмотреть схему данного дивайса?
Re: Самодельный 1wire адаптер
схема у меня в голове
могу попробовать от руки ее набросать, если еще актуально
могу попробовать от руки ее набросать, если еще актуально
Re: Самодельный 1wire адаптер
что-то вроде этой схемы
- Вложения
-
- 1-wire.JPG (82.05 КБ) 6559 просмотров