Some of us are running cars without OBD-II. Would it be possible to use a Bluetooth device to read sensors on the car for things like wheel speed, engine speed, throttle inputs, accelerometers and the like? I'm thinking something like
this Bluetooth DAQ, which has 8 analogue inputs, Alternatively, "grow your own" with something like
this Bluetooth serial device, which allows connection of serial devices. This means you can connect any serial data acquisition device to allow connection of your sensors.
As for sensors, you can have lots of inputs:
3D accelerometers (although the new RaceChrono beta supports this with the right phone)
Optical sensor (wheel speed reading on ABS sensors, for example)
Driver heart rate
Distance sensor (how close are you to the car infront?)
Temperature (oil/water/intake)
Oil pressure
Brake pressure
Throttle position
Damper positions
Alternatively, importing of data from a data logger
like this would be great. Any thoughts?
Cheers,
Andy
Comments
The external data channels (like the OBD-II) are bit tricky as there is time stamps for the GPS but not the data channels. And synchronizing the external data to the Bluetooth GPS timestamps isn't too easy, as the lag depends on the connection and on the device.
So an ideal device would be one that would receive all channels as well as GPS, and possibly would back up them to SD. The device could then time stamp the accelerometer data, as it can trust the data is received with fixed time offsets, and send it all through one Bluetooth connection to RaceChrono. Also it could buffer the data to the SD if Bluetooth has disconnected, so data is not lost before reconnecting.
I even believe such device could have commercial potential. Too bad I'm clueless about electronics R&D :)
I'm sure someone with some PIC knowledge could interface something like this with a GPS receiver and use the 13 analogue inputs for something useful. That's beyond me, though.
Cheers,
Andy
Cheers,
Andy
Cheers,
Andy
Perfect sync is possibly achieved only if the data sources are integrated to the GPS input, like some professional data logging device. But the accelerometer / OBD-II sync may be improved by some computing, but only if the sync is already close enough. I've been investigating this but not working yet.
Cheers,
Andy
Cheers,
Andy
Let me know if you decide to integrate a GPS with your build (shouldn't be that hard, it's "just" another RS232 input).
Cheers,
Andy