Moin, ich möchte gern den RS232 auf 1 Wire Adapter bauen, wie beispielsweise hier zu sehen: https://www.mikrocontroller.net/articles/SMD_One_Wire_Adapter_im_Sub-D_Geh%C3%A4use Diese Schaltung findet man ja zig mal im Netz, aber nirgends wird sie erklärt. Kann jemand mal genau beschreiben, wie das funktioniert? RXD geht an 1 Wire GND, das ist ja schon mal schräg. Und die 1 Wire Daten landen an DTR, wobei DTR meines Wissens nach ja nur ein Ausgang ist. Einerseits muss der PC ja die 1 Wire Datenleitung gegen Masse ziehen können und anderseits "nachgucken" können, ob der DS1820 gegen Masse zieht. Also wie wird das gemacht? Und noch eine konkrete Frage: Ich habe leider keine 6,2V Z-Diode, sondern nur 5,6 oder 6,8V. Würde das auch funktionieren? Danke euch!
Wie wäre es mit einem DS2480B von Maxim?
Moin, dass es Alternativen gibt, weiß ich. War jetzt aber nicht meine Frage ;) Ich habe den Adapter jetzt gebaut - funktioniert. Trotzdem hätte ich gern mal gewusst warum. Also kann es jemand erklären?
Gast
#4690731
Robert S. schrieb: > Moin, > > dass es Alternativen gibt, weiß ich. War jetzt aber nicht meine Frage ;) > > Ich habe den Adapter jetzt gebaut - funktioniert. Trotzdem hätte ich > gern mal gewusst warum. Also kann es jemand erklären? Zeichne Dir den Verlauf der Tx und DTR-Leitungen in relation zu OW-GND auf, dann legst Du diese Erkenntnisse auf GND um und Du wirst verstehen. So schwer ist das nicht. Du darfst halt nur OW-GND mit dem realen GND zusammenbringen, dann funktioniert es nicht. MiWi
Gast
#4837327
Das 1wire-Device "steht auf dem Kopf", weil RS232 invertierte Pegel hat. Im TUTORIAL214, TUTORIAL 214, AN214, AN 214, APP214, Appnote214, Appnote 214 ist die Software beschrieben: Beitrag "Re: Onewire + DS18x20 Library"
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.