Uart an DS2480B anbindung geht nicht

Gast #1119795
Lesenswert?

Hallo

Tolles Forum dies ist mein erster Beitrag.

Ich möchte einen Router mit einer Uart (5V?) an ein DS2480B (1_wire) 
koppeln. In PDF von maxim ist das auch auf seite 25 beschrieben wie man 
an Uart direkt geht. Leider reden die zwei teile miteinander nicht 
richtig. RX & TX beim Router gehen. Mein problem :

- der pegel an der Uart vom Router ist immer auf 4V wenn keine daten 
fließen
- sende ich daten liegt das signal High = 4V low = 2V

der DS2480B kann damit nicht´s anfangen.
Ist das bei einer Uart Normal, solche pegel ?
muss man das signal aufbereiten ?

Links zur Uart des Routers http://forum.opennas.info/viewtopic.php?t=8
Link zum PDF Maxim : http://www.maxim-ic.com/getds.cfm?qv_pk=2923

Danke
#1120349
Lesenswert?

sebastian wrote:
> Links zur Uart des Routers http://forum.opennas.info/viewtopic.php?t=8

Wie soll das gehen?
Diese UART ist doch nur zum Flashen des Routers.

Um sie für Deinen DS2480 zu benutzen, müßtest Du erstmal ein 
entsprechendes Programm in den Router laden.


Hat der Router überhaupt ein OS, welches das Ausführen fremder 
Applikationen gestattet?
Hast Du überhaupt nen Compiler mit der CPU des Routers als Target?


Peter
#1120460
Lesenswert?

ja der begriff router ist nicht ganz richtig  ist ein NAS server  mit 
linux und /dev/ttyS0 als Software läuft Digitemp was wir auch schon 
laufen haben.

ich habe heute nochmal zwei stunden probiert. ich denke ich muss einen 
transistor in den TX Router zum RX Chip bringen um das singnal weit 
genug nach low zu ziehen? mein problem immer noch laut oszi 4V High und 
2V LOw pegel wird der DS2480B nicht erkennen da low tiefer liegen muss 
???

es gibt noch mehr beispiele für mein vorhaben
http://owfs.sourceforge.net/WRT54G.html
dort wird an der Uart von Router der DS2480B direkt betrieben. (bild 
zwei)

Wo könnte der fehler liegen für den zu hohen pegel ???

am RX von DS2480B und auch am RX von der Uart stehen immer 4,5V an die 
mussen demnach von den TX gegen masse geschaltet werden ??? RICHTIG ???

danke
#1120799
Lesenswert?

Ok werde ich testen.
POL war schon richtig von mir auf 5V gelegt.
schade das ein analoger oszi so kurze sequenzen nicht messen kann. Denn 
ich hatte schon mal die pins gewechselt und habe von der software immer 
ein error bekommen als on nichts am kabel hängt. mal sehen.

Dank dir Peter !

grüße

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren