Hallo zusammen,
ich habe ein kleines Problem und zwar habe ich ein Signal eines Drehmomenten Sensors wozu ich aber kein Datenblatt habe.
Ich habe den Sensor in Labor Bedingungen angeschlossen und ein paar Signale gemessen. Das hat auch alles wunderbar geklappt. Nun aber stehe ich vor der Herausforderung das Signal zu dekodieren und das Datenpaket des Momentes auszulesen.
Die Annahme die ich getroffen habe ist, dass das Signal (siehe Signa_raw.png) eine Manchester Codierung aufweist. Mittels der Annahme habe ich in dem Programm meines Oszilloskops Picoscope 6 das Signal digitalisiert. Nach der Digitalisierung habe ich das ganze in ein .csv File umgewandelt in Python eingelesen und erstmal die Startbits ignoriert.
Mit einem simplen Python Skript habe ich dann versucht das Datenpaket zu suchen. Und zwar in dem ich eine gewisse Länge des Datenpaketes festgelegt habe und durch das Signal "geswiped" bin. Dadurch entstand dann das Diagramm "Signal.png" was am vielversprechendsten aussah.
Leider weist der Verlauf sehr hohe unplausible Sprünge auf. Da ich absolut keine Erfahrung damit habe würde ich gerne von euch wissen wie ihr hier vorgehen würdet? Gib es vielleicht bei der Signalübertragung irgendwelche Besonderheiten die man beachten muss bevor man das Signal decodiert?
Die gesamte Messung im csv Format habe ich zusätzlich hier angehangen. (hardcore.csv). Aufgenommenes Signal war ein starkes Drehmoment (hardcore) nach links zu einem schwachen Drehmoment rechts
Danke! Grüße Oli

