roxy
Guest
Fri Jul 03, 2009 10:19 pm
Jak mozna zabezpieczyc czujnik na magistrali 1wire przed skutkami wyladowań
atmosferycznych ?
Czy sprawe poprawi zastosowanie kabla ekranowanego z ekranem podlaczonym do
"bolca" PE gniazdka 220V.
Na magistrali 1Wire mam 1 czujnik. Dlugosc linii jest dosc znaczna bo okolo
25m - kabel podobny do telefonicznego 4 zyłowy z czego dwie zyly sa skrecone
na koncach razem tworzac przewod masy(czyli wlasciwie jest to kabel 3
zyłowy). Opornik podciagajacy do +5V ma wartosc 3,3k.
Wszystko chodziło przez 10 miesiecy dobrze do czasu ostatnich burz. Przez
ten czas na czujniku bylo tylko 90 transmisji z blednym CRC (transmisja co
2sek)- zrobiłem sobie programowo licznik.
Pierwszy czujnik padl 4 dni temu - zaczął pokazywac temperature od 67 do
71stopniC w miejscu gdzie bylo okolo 35 do 50 st C.
Nastepny padł po wczorajszej burzy - brak komunikacji.
mikrokontroler AVR przeżlyl. W czasie burzy uklad byl odlaczony od sieci
zasilajacej.
Jak mozna zabezpieczyc czujnik na magistrali 1wire przed skutkami wyladowań
atmosferycznych ?
T.M.F.
Guest
Sat Jul 04, 2009 11:12 am
Quote:
Jak mozna zabezpieczyc czujnik na magistrali 1wire przed skutkami wyladowa
atmosferycznych ?
Poszukaj datasheetow Dallasa, opisuja to dokladnie.
Jak twoj czujnik sie uszkodzil? Ma przebicie pomiedzy D a GND lub Vcc?
Mozesz dolozyc zaporowo spolaryzowane diody pomiedzy D a Vcc i GND. Ale
ogolnie ta magistrala raczej tak ma :)
--
Inteligentny dom -
http://idom.wizzard.one.pl
http://idom.sourceforge.net/
Teraz takze forum dyskusyjne
Zobacz, wyslij uwagi, dolacz do projektu.
Papkin
Guest
Sat Jul 04, 2009 12:22 pm
T.M.F. wrote:
Quote:
Ale ogolnie ta magistrala raczej tak ma
Mam z 15m sieci 1w, topologie drzewa (4 czujniki), zadnych diod zaporowo.
Wszystko dziala od nie wiem kiedy, wyladowan atmosferycznych sporo bylo
ostatnio i wszystko dziala. Moze te dodatkowe 10m zbiera wiecej smiecia i
przekracza wytrzymalosc ukladu. Podlaczone do oryginalnego dongla USB , ds9505
czy cos takiego tam jest - taka dioda na wszystkie smieci ale to tylko z jednej
strony. Przy samych ukladach nic dodatkowego.
mw158979
Guest
Sat Jul 04, 2009 12:40 pm
"T.M.F." <tmf@nospam.mp.pl> schrieb
Quote:
Poszukaj datasheetow Dallasa, opisuja to dokladnie.
Jak twoj czujnik sie uszkodzil? Ma przebicie pomiedzy D a GND lub Vcc?
Mozesz dolozyc zaporowo spolaryzowane diody pomiedzy D a Vcc i GND. Ale
ogolnie ta magistrala raczej tak ma
Testowalem takie cos i wyszlo, ze diody spinajace on
juz ma wbudowane. Predzej cos przeciwprzepieciowe
bym dolozyl.
hej
T.M.F.
Guest
Sat Jul 04, 2009 1:40 pm
Quote:
Poszukaj datasheetow Dallasa, opisuja to dokladnie.
Jak twoj czujnik sie uszkodzil? Ma przebicie pomiedzy D a GND lub Vcc?
Mozesz dolozyc zaporowo spolaryzowane diody pomiedzy D a Vcc i GND. Ale
ogolnie ta magistrala raczej tak ma :)
Testowalem takie cos i wyszlo, ze diody spinajace on
juz ma wbudowane. Predzej cos przeciwprzepieciowe
bym dolozyl.
Pewnie, ze ma wbudowane, jak kazdy uklad scalony. Pytanie tylko jakie
one wytrzymuja obciazenie - 1mA? To moze byc za malo przy wiekszym impulsie.
--
Inteligentny dom -
http://idom.wizzard.one.pl
http://idom.sourceforge.net/
Teraz takze forum dyskusyjne
Zobacz, wyslij uwagi, dolacz do projektu.
shg
Guest
Sat Jul 04, 2009 3:40 pm
On 3 Lip, 23:19, "roxy" <ki...@o2.pl> wrote:
Quote:
Pierwszy czujnik padl 4 dni temu - zaczął pokazywac temperature od 67 do
71stopniC w miejscu gdzie bylo okolo 35 do 50 st C.
Miałem podobne doświadczenia z DS1621.
Prawdopodobnie z powodu zakłóceń na magistrali coś tam się w środku
zatrzaskuje, czujnik się komunikuje z uC, ale strasznie się grzeje i
zwraca temperaturę w zasadzie prawidłową.
Odłączenie napięcia i ponowne włączenie pomagało. Przewód dużo
krótszy, kilka metrów tylko.
Co do połączenia, to raczej zrobiłbym dwie skręcone pary: masa + dane
i masa + zasilanie.
roxy
Guest
Sat Jul 04, 2009 11:15 pm
Quote:
Jak twoj czujnik sie uszkodzil? Ma przebicie pomiedzy D a GND lub Vcc?
zwarcie pomiedzy VCC i GND
mw158979
Guest
Sun Jul 05, 2009 12:58 pm
u
Guest
Sun Jul 05, 2009 7:13 pm
Użytkownik "roxy" <kicak@o2.pl> napisał w wiadomości
news:h2ok9l$rpu$1@news.onet.pl...
Quote:
Jak twoj czujnik sie uszkodzil? Ma przebicie pomiedzy D a GND lub Vcc?
zwarcie pomiedzy VCC i GND
Zastosuj trzyprzewodowe połączenie, w zasilaniu daj szeregowy opornik
ograniczający maksymalny prąd do 10mA.
Adam Dybkowski
Guest
Sun Jul 05, 2009 8:40 pm
u pisze:
Quote:
Jak twoj czujnik sie uszkodzil? Ma przebicie pomiedzy D a GND lub Vcc?
zwarcie pomiedzy VCC i GND
Zastosuj trzyprzewodowe połączenie, w zasilaniu daj szeregowy opornik
ograniczający maksymalny prąd do 10mA.
Lepiej po prostu źródło prądowe. Nie będziesz miał spadku napięcia przy
poprawnym prądzie.
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
__Maciek
Guest
Tue Jul 07, 2009 2:34 pm
Fri, 3 Jul 2009 23:19:36 +0200 "roxy" <kicak@o2.pl> napisał:
Quote:
Czy sprawe poprawi zastosowanie kabla ekranowanego z ekranem podlaczonym do
"bolca" PE gniazdka 220V.
Pewnie nie., uziemienia w gniazdku w ogóle bym tym nie dotykał.
Quote:
Jak mozna zabezpieczyc czujnik na magistrali 1wire przed skutkami wyladowań
atmosferycznych ?
Transil na napięcie nieco wyższe od nap. zasilania. Np. masz 5V to
dajesz transil na 7-8V. Szybka dioda prostownicza włączona kierunku
zaporowym też się przyda. Oczywiście wszystko włączasz jak najbliżej
czujnika.
--
I really hate this damn machine,
I wish that they would sell it.
It never does just what I want,
But only what I tell it.