Adam Dybkowski
Guest
Sat Jan 30, 2010 9:14 pm
W dniu 2010-01-30 19:50, Lukasz Sczygiel pisze:
Quote:
1wire ma miec strukture liniowa. Zadne choinki. To ze u mnie dziala nie znaczy
ze u ciebie zadziala. Od biedy mozna dopuscic takie dyndajace kabelkijesli sa
krotkie. Struktura gwiazdzista nie zadziala albo bedzie dzialac
nieprzewidywalnie.
Najlepszym w takim przypadku jest rozwiązanie gwiaździste - ale z
oddzielnymi magistralami 1-wire, z których odgałęzienia będą już
niewielkie. Z wykorzystaniem "huba" 1-wire takiego jak DS2482-800:
http://www.maxim-ic.com/quick_view2.cfm/qv_pk/4338
Z tym scalakiem gada się przez I2C więc można bezproblemowo podpiąć do
dowolnego peceta albo procka (i tu parametry czasowe transmisji nie są
już krytyczne tak jak w samym interfejsie 1-wire).
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
Jacek Osiecki
Guest
Sat Jan 30, 2010 10:23 pm
Dnia Sat, 30 Jan 2010 19:50:42 +0100, Lukasz Sczygiel napisał(a):
Quote:
Dnia Sat, 30 Jan 2010 01:08:40 +0100, Lukasz Sczygiel napisał(a):
Od 3 lat w domu mam magistrale 1 wire trzy przewodowa

. Podpieta na tym
interfejsie z rezystorkow i diod na rs-ie.
Rozumiem że chodzi o ten interfejs?
http://mod-planet.com/termometr-na-ds1820,293.html
Czy trzeba go modyfikować do działania w układzie z zewnętrznym zasilaniem?
Tak. Jeden z przewodow (3A) trzeba podpiac do zasilania ale OIDP to zasilanie
nie ma byc podlaczone do tego przewodu od strony interfejsu.
Oczywiscie masa wspolna.
Ale czy nie trzeba modyfikować samego interfejsu - czyli tego co umieszczone
we wtyczce RS232? Pytam się, bo przecież po "1-wire DATA" idzie też
zasilanie...
Quote:
Nie jestem elektronikiem ale gdybym potrzebowal to pierwsza probe bym zrobil
podpinajac do +5 w komputerze a sam interfejs tez do komputera.
Tak też zamierzam.
Quote:
1wire ma miec strukture liniowa. Zadne choinki. To ze u mnie dziala nie znaczy
ze u ciebie zadziala. Od biedy mozna dopuscic takie dyndajace kabelkijesli sa
krotkie. Struktura gwiazdzista nie zadziala albo bedzie dzialac
nieprzewidywalnie.
Poeksperymentuję - może ograniczę liczbę czujników, zobaczymy...
Quote:
Sugerowal bym wtedy zbudowanie sobie paru scalaczkow z podpietymi ds-ami, ktore
rs-em beda dane pomiarowe przesylac do jednego a ten jeden bedzie zapisywal to
na karte SD. Jak bedziesz chcial dane sobie zanalizowac wystarczy zgasic calosc,
wyjac karte zgrac zawartosc na komputerze i spowrotem umiescic w systemiku
uruchamiajac go ponownie.
To odpada, chcę zrobić coś online...
Raczej myślałem o jakimś układzie (przekaźniku?), który po podłączeniu zasilania
by zestawiał z jakąś częstotliwością (np. co dwie sekundy) połączenie między
nóżką 1 i kolejnymi... Wtedy by to działało jak x układów 1-wire, każdy z
jednym czujnikiem.
Quote:
Co prawda wyjdzie drozej i trzeba sie znac na mikrokontrolerach ale za to kaske
zaoszczedzisz na pracujacym kompie.
Komp będzie spełniał też inne funkcje, więc się nie zmarnuje. Zresztą to
będzie Alix 1C, pobierający standardowo ok. 400mA w porywach do 1,5A...
Quote:
Inna wersja jest tez taka ze stawiasz sobie kompa z kilkoma com-ami i podpinasz
kilka takich interfejsow dla kazdego zakatka domu. Ale trzeba uwazac bo niektore
dongle usb z rs-ami nie beda popawnie pracowac z takim interfejsem wiec
ewentualnie trzeba by kupic dedykowane interfejsy 1wire na usb.
Czyli jesli ci choinka drutu nie wyjdzie licz sie z wyzszymi kosztami.
To na pewno - pytanie tylko na ile wyższymi i czy mi się będzie chciało
(póki co - chce mi się ;)
Pozdrawiam,
--
Jacek Osiecki joshua@ceti.pl GG:3828944
I don't want something I need. I want something I want.
Lukasz Sczygiel
Guest
Sat Jan 30, 2010 11:20 pm
Quote:
Dnia Sat, 30 Jan 2010 19:50:42 +0100, Lukasz Sczygiel napisał(a):
Dnia Sat, 30 Jan 2010 01:08:40 +0100, Lukasz Sczygiel napisał(a):
Od 3 lat w domu mam magistrale 1 wire trzy przewodowa

. Podpieta na tym
interfejsie z rezystorkow i diod na rs-ie.
Rozumiem że chodzi o ten interfejs?
http://mod-planet.com/termometr-na-ds1820,293.html
Czy trzeba go modyfikować do działania w układzie z zewnętrznym zasilaniem?
Tak. Jeden z przewodow (3A) trzeba podpiac do zasilania ale OIDP to zasilanie
nie ma byc podlaczone do tego przewodu od strony interfejsu.
Oczywiscie masa wspolna.
Ale czy nie trzeba modyfikować samego interfejsu - czyli tego co umieszczone
we wtyczce RS232? Pytam się, bo przecież po "1-wire DATA" idzie też
zasilanie...
Raczej nie. Bo:
Mostkowanie pomiedzy 1 a 3 nozka robi sie w samym czujniku wiec puszczenie
trzeciego kabla i podpiecie go do 3 nozki zamiast mostka nie zaingeruje w interfejs.
Quote:
Sugerowal bym wtedy zbudowanie sobie paru scalaczkow z podpietymi ds-ami, ktore
rs-em beda dane pomiarowe przesylac do jednego a ten jeden bedzie zapisywal to
na karte SD. Jak bedziesz chcial dane sobie zanalizowac wystarczy zgasic calosc,
wyjac karte zgrac zawartosc na komputerze i spowrotem umiescic w systemiku
uruchamiajac go ponownie.
To odpada, chcę zrobić coś online...
Kiedys mnie rajcowalo takie online mierzenie ale IMO to malo pozyteczne bez
dodatkowej automatyki reagujacej na to co jest zmnierzone.
U mnie istotne jest to jak zmieniala sie temperatura (a wlasciwie ich stosunki i
opoznienia w zmianach) w trakcie zmian pogodowych i przed/po ociepleniach domu.
Z tego wywnioskowywalem ile dany etap ocieplenia dal. I do tego mi wystarczaja
odczyty offline. Ale oczywiscie jesli Tobie to potrzebne to zycze powodzenia i
bezawaryjnej pracy.
--
Lukasz Sczygiel
--
Wysłano z serwisu OnetNiusy:
http://niusy.onet.pl