Forum: Mikrocontroller und Digitale Elektronik 1-Wire an 5V TTL RS232 anschliessen ?


von Ralf G. (ralfg)


Angehängte Dateien:

Lesenswert?

Hallo Leute,

ich habe mal eine Frage, evtl. hat ja jemand eine Lösung dafür. Ich habe 
ein Gerät mit einer seriellen 5V TTL 1-Wire Schnittstelle, welches ich 
gerne an ein BTM-222 Modul anschliessen möchte.

Entweder habe ich z.Z. einen totalen Blackout, aber ich habe absolut 
keine Idee, wie ich dies lösen soll. Normalerweise benutzt man ja 2 
Schottky- und ein paar Z-Dioden wie im Anhang, um direkt an eine 
PC-RS232 zu gehen. Aber ich komme mit dem BTM-222 Modul einfach nicht 
weiter, da ich hier RX + TX auf 5V TTL Pegel habe.

Kann ich das auch hier mit Schottky Dioden lösen ohne z.B. einen Treiber 
wie
z.B. DS2480B einsetzen zu müssen ?

Auch per Google habe ich nichts sinnvolles finden können.

von holger (Gast)


Lesenswert?

Das wird nicht funktionieren. 1Wire benötigt
exakte Timings die du so nicht einhalten kannst.
Also uC dazwischen.

von Ralf G. (ralfg)


Lesenswert?

exakte Timings ist klar - aber wo ist der Unterschied zwischen einer 
PC-RS232 und der BT RS232, ausser in der Spannung ? Das Timing sollte 
doch identisch sein.

von Pete K. (pete77)


Lesenswert?

Wie kommst Du darauf, dass obige Schaltung ein Timing erzeugt?

von Ralf G. (ralfg)


Lesenswert?

sorry, die Schaltung wird z.Z. nur benutzt, um das Gerät an einen PC 
anzuschliessen. Der Rest wird von der PC-Software erledigt.

von holger (Gast)


Lesenswert?

>sorry, die Schaltung wird z.Z. nur benutzt, um das Gerät an einen PC
>anzuschliessen. Der Rest wird von der PC-Software erledigt.

Das ist ein Bitbanging Adapter. Der würde so weder
mit einem USB Seriell Wandler noch mit deinen BT Modulen
funktionieren. Die halten die erforderlichen Zeiten einfach
nicht ein.

von Ralf G. (ralfg)


Lesenswert?

ok danke,
dann muss ich doch über einen Treiber gehen.

von Christian H. (netzwanze) Benutzerseite


Lesenswert?

Du hast es doch schon geschrieben: DS2480

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.