Hallo zusammen.

Ich möchte mir einen Protokolleser für das d132 system von carrera basteln. Die Daten werden auf der Schiene zu den einzelnen Komponenten wie Weichen und Fahrfeugen übermittelt. Die Spannung beträgt 15V und wird bei einer Datenübertragung in Manchestercode ein und ausgeschaltet. Die datenübertragung beträgt ca. 10kBaud. Nun möchte ich die daten mit meinem Atmega8 mit horchen und nach einer Manchester -> bit umwandlung an den seriellen Anschluss meines PC's senden.

Jetzt habe ich folgendes Problem:

Wie kann ich die 15V Logikpegel, ohne grosse Verlustleistung oder gar signalstörungen zu verursachen, auf 5V TTL Pegel umwandeln um die Daten am Atmega empfangen zu können?

Würde ein paralell geschalteter Kondensator und ein nachgeschalteter PullUp Widerstand (ist im Atmega integriert) funktionieren oder muss ich einen Optokoppler einsetzen?

Carrera Schiene mit 15V 0-----||-----0 Atmega mit 5V

Ich hoffe ihr könnt mir weiter helfen.