Hallo, Ich würde gerne eine die Kommunikation auf einem 1-wire Bus entschlüsseln. Es handelt sich um eine Verbindung zwischem einem Tacho und einem Motorsteuergerät aus dem Motorradbereich. Leider weiß ich nicht sicher um welches Bussystem es sich handelt. (Meine Vermutung: K-Line) Ich hab das Signal mit einem LogicAnalyser aufgezeichnet und in den Anhnag gepackt. Kann jemand von euch das Bussystem bestimmen? Ein paar Daten: der High-Pegel liegt bei 12V, der Low-Pegel bei 0V. Die Dauer eines Pakets (eingekreist) liegt im Bereich von 8ms. Der erste Puls in der vergrößerten Ansicht eines Pakets dauert ca 60us. Weiterhin suche ich nach einer Möglichkeit, den Sender eines Pulses zu bestimmen. Ich würde gerne Wissen, welcher der beiden Buspartner, das Signal auf Low-Level zieht. Wie könnte man das realisieren? Danke schonmal Matthias
komische Sache: Man muss den Anhang nach betrachten der Vorschau nochmal laden.... Hier nun der Anhang .
Hallo Matthias, lass' mich raten: Harley Davidson, ab Bj. 2004? Das kriegst Du fertig, mit allen Steckern bei www.motogadget.de. Kostet 69,- € und ist winzig klein. Wenn Dich nur das Tachosignal interessiert: da kommt dann eine Rechteckspannung mit geschwindigkeitsproportionaler Frequenz raus. Grüße, Götz
> Ich würde gerne Wissen, welcher der beiden Buspartner, das > Signal auf Low-Level zieht. Wie könnte man das realisieren? Erhoehe den Spannungspegel fuer Low bei einem der Busteilnehmer, zum Beispiel indem du in dessen Masseleitung eine Diode schaltest. Olaf
> lass' mich raten: > Harley Davidson, ab Bj. 2004? Ne is ne Yamaha R6.... >Erhoehe den Spannungspegel fuer Low bei einem der Busteilnehmer, >zum Beispiel indem du in dessen Masseleitung eine Diode schaltest Mein Logic Analyser kann leider nur Logic-Pegel messen, keine analoge Spannungen.
Hallo Matthias, ich vermute mal, deine Aufnahme ist bei einer bestimmten Geschwindigkeit (oder Stillstand) gemacht worden. Es wäre schon mal interessant zu sehen, was sich bei anderen Geschwindigkeiten am Bus ändert. Hast du dazu ein paar Aufnahmen?
Hallo, Die Aufnahmen wurden im Stillstand gemacht. Leider kann ich noch keine Daten während dem Betrieb des Motors machen. Meint ihr es ist irgendwas Herstellerspezifisches? Oder kennt vielleicht den Bus? Hias
> Weiterhin suche ich nach einer Möglichkeit, den Sender eines Pulses zu > bestimmen. Ich würde gerne Wissen, welcher der beiden Buspartner, das > Signal auf Low-Level zieht. Wie könnte man das realisieren? Wie schon geschrieben wurde z.B. so: Beitrag "Re: Wie Die Richtung bei einem 2-Draht-Bus erkennen?" Oder du nimmst nur einen Komparator (pro Leitung) und legst einen Eingang auf die eine Seite der Dioden und den anderen Eingang auf die andere Seite. Die Spannung am Komparator-Ausgang (z.B. 0V/5V) ändert sich dann mit der Datenrichtung.
12V-Pegel und Fahrzeugbereich legt die Vermutung nahe, dass es sich um einen LIN-Bus handelt. Die Telegramme müssten dann normale serielle Daten sein mit zusätzlichen Break-Kommandos.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.