Hallo,
ich beschäftige mich schon seit einigen Jahren mit Datenübertragung und Microcontrollern (mittlerweile nur noch als Hobby) und wurde von einem Bekannten gebeten die interne Kommunikation in einem Modellbahnfahrzeug analysieren und ggf. anpassen kann. Nun kenne ich allerhand Übertragungarten und Protokolle, habe mich auch in die Brancenüblichen (DCC, RAILCOM, SUSI eingelesen) bin dabei aber auf etwas seltsames gestoßen, das ich auch nach mehrtägigrem Googeln nicht identifizieren konnte.
- Kommunikation zwischen einem ATtiny441 und einem ATxmega32A4U
- 3-Leitungen GND/5V/Daten
- keine asysncrone Übertragung
- kein Manchester-Code
- Startbit 40 µs
- kurze Periode ca. 16,9 µs
- lange Periode ca. 27,5 µs
- gemischte Phasenwechsel lang lo - kurz hi - lang lo und umgekehrt
- sehr unterschiedliche Bitanzahl pro Übertragung
Anbei ein Screenshot vom Analysator.
Was könnte das für ein Bus sein ? Oder etwas ganz proprietäres ? Ich kann mir nicht vorstellen da man hier was ganz eigenes "erfunden" hat ...
Bevor ich da Protokoll dekodieren kann müsste ich aber erstmal die Übertragung verstehen. Die Elektronik wegschmeißen und neubauen ist sicher einfacher und billiger ..
Ich sehe es eher sportlich und würde gern verstehen was da läuft :-)
Vielen Dank und viele Grüße Uwe