logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

ds2480b port szeregowy 3.3v

p4trykx 01 Lis 2010 01:36 2072 0
REKLAMA
MediaMarkt Black Week
  • #1 8687579
    p4trykx
    Poziom 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
    Cytat:

    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.
  • REKLAMA
    MediaMarkt Black Week
REKLAMA