Forum: Mikrocontroller und Digitale Elektronik Bosch Beschleunigungssensor? ASIC?


von Franjo (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

kann jmd entwas zu dem (ASIC?) KFZ Beschleunigungssensor im Bild sagen? 
Der hat eine 2-Draht Schnittstelle, sowas schonmal gesehen???

Bosch Sensortec liefert leider nicht viel...

Danke & Gruß, Franjo.

von Gabi (Gast)


Lesenswert?

PSI5

von MK (Gast)


Lesenswert?

Falls du Glück hast, arbeitet das Teil mit dem offenen PSI5 Protokoll. 
Ansonsten entweder PAS3 oder PAS4. Das sind alles Strommodultiere 
Signale mit Manchester-Codierung. D.h. das Teil bekommt die 
Versorgungsspannung über die 2 Drähte und per Strommodulation kommen die 
Daten raus. Kann man sich dann über einen Shunt und Oszi angucken.

MK

von Franjo (Gast)


Lesenswert?

Gut - das wäre auch mein erster Test, die größte Massefläche als GND und 
dann mal 5V mit 100 Ohm drauf. Mal sehen, was passiert.

Hat jmd ein Pinout? Datenblatt?

Danke, Franjo.

von MK (Gast)


Lesenswert?

Guck dir mal die Spec auf PSI5.org an, wahrscheinlich musst du dem 
Sensor etwas mehr Spannung geben (9V sind okay, 5V sind eher die 
Untergrenze) und vor allem Sync-Impulse die normaler Weise von der ECU 
im 500µs Abstand kommen. Darauf hin sendet der Sensor dann immer 1-4 
Pakete die ein paar Bits (ich tippe hier mal so auf 10 Bit) Länge haben.

Ich kenne den Sensor nicht, aber falls das Teil PAS3 oder PAS4 macht, 
dann sendet er meist! von ganz alleine in 228µs Abstand Pakete.

Viel Erfolg,
MK

von Franjo (Gast)


Angehängte Dateien:

Lesenswert?

Hier 2 Bilder, zyklische Sinuspakete (alle 250us), deren Frequenz sich 
scheinbar mit der Beschl ändert. Oder ist es eine Kodierung?

Franjo.

von MK (Gast)


Lesenswert?

Das sieht ja schon nicht so schlecht aus. Nimm mal einen kleineren 
Widerstand (so ca. 12.5 Ohm) und dann sollten die Flanken steiler sein. 
Dann kannst du dir die Werte händisch dekodieren, indem du die 
steigenden und fallenden Flanken zählst und dir mal Manchester-Codierung 
ansiehst. Das letzte Bit sollte ein Paritätsbit sein.
Wertebereich ist dann von -480 bis 480 (bei 10 Bit) und alles drunter 
und drüber sind Fehler oder Init-Daten, die nach dem Anschalten gesendet 
werden.

MK

von Franjo (Gast)


Lesenswert?

Ah, ok - danke für die Info, schaue ich mir morgen mal an!

Klaus.

von Purzel H. (hacky)


Lesenswert?

>Bosch Sensortec

Doch. Tun sie, aber nur gegen ein eine Geheimhaltungserklaerung (NDA), 
ich hab mal so ein Datenblatt angefordert, und es auch bekommen, wenn's 
denn dieses Teil war...

von Franjo (Gast)


Lesenswert?

OK, wie auch immer - es scheint PSI5, aber mir ist der Aufwand gerade zu 
groß, das zu debuggen. Zumindest sendet das Ding bei reiner 12V murks, 
immer 01 oder 10, parität passt aber. hab bei freescale gesehen, dass 
der master die spg modulieren muss um den slave zum senden 
aufzufordern...wasn aufriß. brauche die teile eh nicht.

Danke, Klaus.

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
Noch kein Account? Hier anmelden.