Страница 1 из 1

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

Добавлено: 14 дек 2011, 00:58
bewdisus
Здравствуйте, форумчане. В связи с нехваткой лишних средств, и некоторой неопределенности выбора использования 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, но и ничего не пишет терминал.

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

Может что посоветуете(ну кроме того, чтобы купить готовый адаптер)?

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

Добавлено: 14 дек 2011, 10:17
andrewv
я тут писал
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$ по запчастям.

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

Добавлено: 14 дек 2011, 19:33
bewdisus
Спасибо. Попробую домучать схему, которую собирал. Вечером установлю старый owfs. Про результаты буду отписывать.
--
UPD: Нашел я проблему. Один не рабочий транзистор. Буду искать замену.

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

Добавлено: 02 янв 2012, 01:27
aurodionov
как вариант сделать так

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

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

Теперь прикуплю пару симисторов для управления 220В.
Вот такие успехи..

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

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

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

owfs -d /dev/ttyS0 -m /mnt/1wire
, то терминал как-бы зависает..
Как оказалось - в это время программа совершает проверки на наличие активного адаптера. Эти проверки занимают около двух-трёх минут, а после чего всё подключается.
Проверенно.

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

Добавлено: 13 ноя 2015, 12:13
plusQ
спаял свой 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, который должен обеспечивать "стекание" заряда на землю

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

Добавлено: 08 дек 2016, 22:13
grigan
Добрый день! А где посмотреть схему данного дивайса?

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

Добавлено: 07 янв 2017, 23:16
plusQ
схема у меня в голове :)
могу попробовать от руки ее набросать, если еще актуально

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

Добавлено: 09 янв 2017, 01:53
plusQ
что-то вроде этой схемы