Hallo Zusammen, ich habe eine Frage, da ich so erstmal nicht weiter komme. Ich muss zugeben, dass ich mich mit den genauen Inhalten von 2-Draht Bussen noch nicht weiter beschäftigt habe, da bei mir eher die Hardware im Vordergrund steht. Ich habe hier ein Gerät, welches das angehängte Signal sendet, wenn eine Taste gedrückt bzw. losgelassen wird. Die Daten ändern sich entsprechend. Weitere Signale sind nicht vorhanden. Weis zufälligerweise jemand um welche Art von Bus es sich handelt? Für mich sieht es eher nicht nach I2C aus. Das Signal wird extern mit PullUps nach VCC gezogen, Deshalb bitte von der Amplitude nicht beirren lassen. Die Signale werden dann relativ direkt mittels eines NPN Transistors nach GND gezogen, welche mit einem PIC angesteuert werden. Es ist also durchaus Wahrscheinlich, dass die Signale invertiert sind. LogicAnalyzer habe ich leider gerade keinen zu verfügung - btw, wenn hier einer eine Empfehlung mit guten Preis-Leistungs Verhältnis hat, wäre ich sehr Dankbar. Ziel des ganzen soll es sein, über eine Schnittstelle (Arduino, PC, ....) anzeigen zu lassen, dass eine Taste gedrückt wurde, bzw. welche Taste betätigt wurde. Vielen Dank! Beste Grüße, Daniel
Wenn du die Kanäle etwas in Y-Richtung gegeneinander verschiebst, dann sieht man besser was da los ist.
Daniel L. schrieb: > Ich habe hier ein Gerät, welches das angehängte Signal sendet, wenn eine > Taste gedrückt bzw. losgelassen wird. Die Daten ändern sich > entsprechend. Was ist denn das für ein Gerät? Wofür ist es eigentlich da? Ist das vielleicht eine Art Tastatur für einen älteren PC?
Harald K. schrieb: > Was ist denn das für ein Gerät? Wofür ist es eigentlich da? Ist das > vielleicht eine Art Tastatur für einen älteren PC? Es handelt sich um einen Bedienhebel für ein landw. Gerät Baujahr ca. ab 2004. Die Signale werden auf einer Platine in der Armlehne zusammen mit anderen Signalen ausgewertet und auf den CAN gelegt. Leider habe ich diese Platine nicht.
H. H. schrieb: > Wenn du die Kanäle etwas in Y-Richtung gegeneinander verschiebst, dann > sieht man besser was da los ist. Sehr gerne, ich hoffe das ist entsprechend. Bild TEK00005.png = Taste wurde gedrückt Bild TEK00006.png = Taste wurde wieder losgelassen
Bietet das Oszilloskop keinen Protokolldecoder an? Einlesen auf fallender Uhrenflanke. Zur Not mal per Hand die Bytes aufschreiben und schauen ob man Muster erkennen kann (fällt die Flanke des gelben Kanals, Wert des blauen Kanals (0/1) aufschreiben).
Christoph S. schrieb: > Uhrenflanke Im Deutschen sind Takt und Uhr zwei unterschiedliche Paar Schuhe ... im diesbezüglich beschränkten Englisch nicht, deswegen gibt es auch die "realtime clock", die mitnichten als "Echtzeituhr" übersetzt werden müsste ...
Daniel L. schrieb: > LogicAnalyzer habe ich leider gerade keinen zu verfügung - btw, wenn > hier einer eine Empfehlung mit guten Preis-Leistungs Verhältnis hat, > wäre ich sehr Dankbar. Dafür reicht ein ganz einfacher in Kombination mit Pulseview,z.B. https://www.amazon.de/APKLVSR-Analyzer-USB-Kabel-8-Kanal-kompatibel/dp/B0CFFGS5XF
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.