??czenie 1-wire z 3V3 UART

May 09, 2006 3 Replies

Witam, mam komputerek jednopłytkowy i chcę do niego dołączyć termometry 1-wire. Na pececie stosowałem klasyczny adapterek (np.

formatting link
) ale komputerek jednopłytkowy chodzi na 3V3 (piny akceptują 5V). Wiem, że mogę wstawić jakiegoś MAXa232 i zwykły adapterek ale chyba da się lepiej. Mam dostępne wszystkie potrzebne linie RSa (TXD,RXD,DTR,GND) i zasilanie 5V lub 3V3. Jak powinien wyglądać wtedy taki układ?



Z góry dzięki Pozdrawiam ;)


Hexx napisał(a):

Napewno nie tak. Podlaczanie 1wire do uartu to nieporozumienie. Na pc bylo tak robione (w najgorszym wypadku) ale tylko dlatego ze inaczej za bardzo sie nie dalo (czytaj - nie dalo sie w prosty sposob). Niewiem co to jest to twoje "komputerek jednopłytkowy" ale jesli posiada chocby 1pin wolny to mozesz programowo na nim zrobic 1wire + zrobic konwerter napiec. Jesli masz tylko dostepny uart to samo rxd i txd wystarczy by podlaczyc sie wprost (bez max232) z ds2480b (chodzi z uartem 3.3v bez problemu, sprawdzone) ktory juz zalatwi reszte spraw z

1wire. Oczywiscie zasilanie +5v bedziesz i tak potrzebowac

Dzi=EAki za odpowied=BC :-) M=F3j komputerek to

formatting link
. GPIO mam sporo ale jako=B6 mi si=EA nie u=B6miecha robienie samemu tego programowo (nigdy w =BFyciu nie pisa=B3em sterownik=F3w do sprz=EAtu) chocia=BFby z tego powodu =BFe ju=BF mam gotowy soft ( owfs.sourceforge.net ), wi=EAc wybior=EA chyba DS2480b + UART.

Pozdrawiam

Hexx napisał(a):

Masz zle ustawione kodowanie znakow. Niby w naglowkach UTF-8, ale piszesz raczej w ISO 8859-2.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required