Temat: MR3220 serial -> 1-Wire kilka pytań
Postanowiłem podpiąć magistralę 1-Wire do świeżo kupionego mr3220 w celu pomiarów np. temperatury. Zrezygnowałem z przejściówki usb->1-wire meraprojektu, ponieważ jest droga i potrzebowałbym dodatkowego huba, żeby pomieścić jeszcze modem.
Znalazłem opis podłączania na stronie http://openwrt.pl/doku.php/usb:1wire?s[]=1&s[]=wire#czujnik_1-wire_na_rs232
Jest na niej m.in. schemat
Rys.1
Rys.2
Na stronie http://wiki.openwrt.org/toh/tp-link/tl-mr3420#serial jest zdjęcie opisujące piny portu rs232 na płycie:
Rys.3
Kolejność ma być taka:
1 2 3 4
TX RX GND VCC SJ1
Schemat na rys.1 pasuje do tego na rys.3 (zakładając, że +3.3V=VCC), oprócz braku pinu NC na płytce MR3220. Na schemacie z rys.2 też go nie ma - uwzględnienie go jest niepotrzebne?
Na w/w arcie z openwrt.pl jest opis:
Jak widać na załączonym schemacie (oba dotyczą tego samego układu) wyprowadzoną mamy linię 1-wire, GND, oraz 3,3V, którą należy pominąć !, ponieważ nie będziemy z niej korzystać. Termometr Cyfrowy DS18B20 będzie więc podłączony tylko do 1-wire i GND oraz do zasilania zewnętrznego. Jest tak dlatego, że termometr nie pracuje na napięciu mniejszym niż 5V (port rs daje tylko 3,3V). Zmuszeni będziemy zatem zastosować zasilanie z wtyczki od zasilacza z PCB routera. Najlepszy pomysł to właśnie zakup stabilizatora, który pozwoli na podłączenie się do lini +12V (czyli defacto do zasilacza) i zamianę napięcia na +5V, bezpiecznego dla naszego czujnika. Jak widać na załączonym obrazku, operacja nie jest skomplikowana. Niebieskie kable przylutowane zostały do PCB routera w miejcu wtyczki od zasilacza. I tu zdjęcie:
Widać, że emiter tranzystora został bezpośrednio podpięty tylko pod wyjście 5V ze stabilizatora napięcia. Jednak to wszystko niezbyt współgra ze schematem na rys.2, na którym do emitera tranzystora jest podpięty pin rx za rezystorem4k7, pin VCC za rezystorem 4k7, oraz najważniejsze - wyjście magistrali 1-Wire. Autor cytatu powyżej napisał, że należy pominąć pin 3.3V. Czyli oznaczałoby to, że schemat na rys.2 jest praktycznie nie do użytku. Jak zatem powinien wyglądać prawidłowy schemat z uwzględnieniem tego stabilizatora napięcia?
Kolejną zagwozdką jest fakt, że po rozkręceniu przyjrzałem się płytce MR3220 i nawet pod lupą nie zauważyłem żadnej ścieżki prowadzącej z trzeciego w kolejności pinu (GND). Czyżby TP-Link chciał utrudnić nieautoryzowane serwisowanie produktów ? Tutaj porobione przeze mnie fotki:
Front