M
M.Schindler
I am trying to reverse engineer a torque sensor. I have found the two data lines that are providing the torque value output to the ECU. Here are the waveforms that I have captured that show max. counter clockwise torque, zero torque, and max. clockwise torque respectively.
When I adjust the applied torque to the sensor, I can see the last 5 pulses vary in width. It also appears to be adjusting the width of these pulses with the last pulse being the least significant bit (pulse?).
I have done some research online and found that Bosch uses something called a PAS (Pulse Averaging System) interface in their torque sensors, but can't find much information on it.
Can anyone identify this specific protocol, and define exactly how it works? How would I turn these pulses into a human readable value?
When I adjust the applied torque to the sensor, I can see the last 5 pulses vary in width. It also appears to be adjusting the width of these pulses with the last pulse being the least significant bit (pulse?).
I have done some research online and found that Bosch uses something called a PAS (Pulse Averaging System) interface in their torque sensors, but can't find much information on it.
Can anyone identify this specific protocol, and define exactly how it works? How would I turn these pulses into a human readable value?