Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

ds2480b port szeregowy 3.3v

p4trykx 01 Nov 2010 01:36 1868 0
  • #1
    p4trykx
    Level 16  
    Chciałem podłączyć mastera 1-wire ds2480b do portu szeregowego w routerze Linksys wrt54g v2.2. Router ma poziomy napięć 3.3V natomiast DS2480b ma napięcia 5V. Znalazłem jednak schemat gdzie był bezpośrednio podłączony bez konwertera napięć http://n952.dyndns.ws/1wire/#linksys podobnie na stronie owfs http://owfs.sourceforge.net/WRT54G.html#hardware Niestety u mnie to nie chce działać.
    Mam przejściówkę na FT232. Sprawdziłem na niej, że układ DS2480 działa bez zarzutu nawet jak ustawię poziomy napięć na 3.3V. 1-wire działa zarówno podłączone do laptopa jak i mojego drugiego routera z usb i openwrt. Sam port szeregowy w routerze też działa bo działa konsola na ttyS0 jeśli podłącze go przez przejściówkę FTDI.
    W DS2480b można zmienić polaryzację wyjść/wejść. Teraz mam POL połączone z VCC i chyba tak powinno być.
    Datasheet DS2480b
    Quote:

    RXD/TXD Polarity Select tied to GND for RS232 (12V or 5V) connection, tied to Vdd for direct connection to UART chip.

    Nie wiem, w czym może być problem.
    Mam jeszcze układ MAX3232 konwerter TTL (3.v) to RS232 5V ale on daje napięcia +-5V na wyjściu więc niebardzo mogę go podłączyć do DS2480. Niestety innego konwertera nie znalazłem w lokalnym sklepie elektronicznym:(
    EDIT
    Problemy stwarzało jednak oprogramowanie. Wypróbowałem kilka wersji i dopiero Kamikaze 8.09 na jądrze 2.4 zadziałało, nawet bez konwertera napięć przy bezpośrednim podłączeniu do portu.
    Nie wiem tylko czy to nie zaszkodzi routerowi? Na pinie RX jest 4,7 V czy mogę to tak zostawić?
    Skleciłem też konwerter napięć z MAX232 i tego MAX3232 ( 5V ttl<-> rs232 <-> 3V cmos tak, że wyjście jednego było wejściem drugiego i na odwrót.

    Znalazłem jeszcze jeden schemat http://home.mag.cx/uclinux/wrt54g/pdf/Product%20Overview.pdf tam jest użyty ADUM1201 ale jego też nie mogę dostać w lokalnym sklepie. Ostatecznie jest na tme.pl ale nie wiem czy jest sens to zamawiać czy nie wystarczy zostawić bez żadnych konwerterów.