Robie termometr z dwoma czujnikami, jeden w obudowie razem z mikroprockiem a drugi na zewnątrz opcjonalnie podlanczany w razie potrzeby. Czy jeśli w linie masy włączę diodę to zabezpieczę układ DS19B20 przed przypadkowym odwrotnym włączeniem? Oczywiście dioda włączona w kierunku przewodzenia
Zabezpieczenie ukladu 1wire przed odwrotnym wlaczeniem
-
Skrzydlaty
- Użytkownik
- Posty: 126
- Rejestracja: 23 wrz 2007, 21:08
- Lokalizacja: Krak
Zabezpieczenie ukladu 1wire przed odwrotnym wlaczeniem
Witam.
Robie termometr z dwoma czujnikami, jeden w obudowie razem z mikroprockiem a drugi na zewnątrz opcjonalnie podlanczany w razie potrzeby. Czy jeśli w linie masy włączę diodę to zabezpieczę układ DS19B20 przed przypadkowym odwrotnym włączeniem? Oczywiście dioda włączona w kierunku przewodzenia
Robie termometr z dwoma czujnikami, jeden w obudowie razem z mikroprockiem a drugi na zewnątrz opcjonalnie podlanczany w razie potrzeby. Czy jeśli w linie masy włączę diodę to zabezpieczę układ DS19B20 przed przypadkowym odwrotnym włączeniem? Oczywiście dioda włączona w kierunku przewodzenia
Nie do konca... Jezeli termometr jest zasilany osobnymi liniami (tzn. doprowadzenie do plusa i masy), to takie zwarcie przez diode wylaczy zasilacz (jezeli ma zabezpieczenia, 7805 ma) lub go spali. Oczywiscie zawiesi przy okazji caly uklad, ktory bedzie mial zasilanie na poziomie 0,7V). Istnieje tez ewentualnosc, ze przepali sciezki, jezeli sa za cienkie.c4r0 pisze:przy 1-wire chyba całkowicie niegroźne dla reszty układu
Rozwiazanie z dioda ma sens tylko wtedy, gdy w linie zasilajaca czujnik wstawic bezpiecznik, np. polimerowy na 0,1A.
Innym rozwiazaniem jest zabezpieczenie nadpradowe na poziomie pojedynczych mA.
Wiem, ze to moze brzmiec strasznie, ale tak sie robi w profesjonalnych systemach...
-
Skrzydlaty
- Użytkownik
- Posty: 126
- Rejestracja: 23 wrz 2007, 21:08
- Lokalizacja: Krak
Troche to zaduzo jak dla "systemu" wielkosci ATTiny2313, LCD i 2 układzikow DS19B20
;] A no i stabilizatora za bateryjką
Bo tak sobie pomyślałem że wlaczenie w linie danych odpada a masa jest zawsze masa. Wiec jesli dioda bedize zgodnie z kierunkiem przepływu pradu to bedzie chyba ok. A jesli sie przypadkowo właczy odwrotnie to....wlasnie - stanie sie coś? Prąd i tak popłynie przez DS'a minusa do lini danych i będzie bo układziku czy dioda spełni swoją role i nic sie nie stanie? Niby prosty przypadek ale jakos nie moge sobie tego "przeanalizowac"
Bo tak sobie pomyślałem że wlaczenie w linie danych odpada a masa jest zawsze masa. Wiec jesli dioda bedize zgodnie z kierunkiem przepływu pradu to bedzie chyba ok. A jesli sie przypadkowo właczy odwrotnie to....wlasnie - stanie sie coś? Prąd i tak popłynie przez DS'a minusa do lini danych i będzie bo układziku czy dioda spełni swoją role i nic sie nie stanie? Niby prosty przypadek ale jakos nie moge sobie tego "przeanalizowac"
To zalezy. Jezeli dioda bedzie na plytce mikrokontrolera - to DS1820 sie spali. Na mase trafi plus, a na VCC napiecie zasilania-0.7V. Jezeli ta dioda znajduje sie przy DS to bedzie OK.Skrzydlaty pisze:A jesli sie przypadkowo właczy odwrotnie to....wlasnie - stanie sie coś?
[ Dodano: 2008-07-30, 01:10 ]
Dla scislosci - DS sie nie powinien spalic, jezeli dioda jest z nim polaczona, a nie tkwi sobie w systemie uP.
-
Skrzydlaty
- Użytkownik
- Posty: 126
- Rejestracja: 23 wrz 2007, 21:08
- Lokalizacja: Krak
Nie wiem czy dobrze wnioskuje z powyższego postu i nie wiem czy mnie dobrze zrozumiano ale ja będę korzystał z czysto 1wire czyli zasilanie przez linie danych. Końcówkę plusa DS'a podłącze do GND jak to jest zalecane. Czyli zostaje połączenie GND - GND i linia danych - linia danych albo przy odwrotnym włączeniu GND - linia danych i linia danych - GND (ale ładnie rozpisałem
) No i wolał bym diodę umieścić w układzie z mikroprockiem. Jednak jeśli trzeba by było diodę wraz z układem to taka opcja też wchodzi w grę.
Zasilanie układów 1Wire idzie przez rezystor, więc to właśnie ten element będzie ograniczał prąd.
Przy umieszczeniu diody na płytce z uP nie będzie zabezpieczenia podłączanego termometru - bo niby jak ma zabezpieczać DS-a, skoro cały czas wpięta jest w kierunku zaporowym... a sama się nie odwróci. Prąd poszuka sobie inną drogę o mniejszej oporności (przez DS-a) - dlatego lepiej jest umieścić diodę obok podłączanego układu termometru
Przy umieszczeniu diody na płytce z uP nie będzie zabezpieczenia podłączanego termometru - bo niby jak ma zabezpieczać DS-a, skoro cały czas wpięta jest w kierunku zaporowym... a sama się nie odwróci. Prąd poszuka sobie inną drogę o mniejszej oporności (przez DS-a) - dlatego lepiej jest umieścić diodę obok podłączanego układu termometru
Nie zgodze sie z tym, rezystor ma za zadanie podciagac do plusa, a nie zasilac. Na rysunku widoczny jest sposob zasilania w tym trybie - wymaga podlacenia dodatniej linii bezposrednio do linii danych.marcing pisze:Zasilanie układów 1Wire idzie przez rezystor, więc to właśnie ten element będzie ograniczał prąd.
-
Skrzydlaty
- Użytkownik
- Posty: 126
- Rejestracja: 23 wrz 2007, 21:08
- Lokalizacja: Krak