Categories

Reverse engineering car parking sensors

Posted on Wednesday, February 22nd, 2012 in DIY, hacks by DP

James decided to reverse engineer car ultrasonic parking sensors. These sensors have integrated electronics that handle all the measurements. They are connected to the car’s internal computer via a low-speed single wire CAN network. James provides pinouts, protocol interface, and some source code to interface with them.

Since I know a thing, or two, about ultrasonic sensors and systems, I thought I would give back to the community with some insights. There are many millions of ultrasonic sensors produced each year for the vehicle manufactures. To date, I don’t see any of these sensors getting reused by the hacker community. I’m guessing this is simply due to a lack of understanding of these sensors. The automotive ultrasonic sensors would make great hobbyist’s sensors. The sensors are almost indestructible as compared to the hobbyist sensors I see used today. Below are a couple of advantages of the automotive ultrasonic sensors.

Via the forum

This entry was posted on Wednesday, February 22nd, 2012 at 3:00 pm and is filed under DIY, hacks. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

2 Responses to “Reverse engineering car parking sensors”

  1. W Lowry says:

    Have you done any work with the now incredibly cheap backup sensors? I’ve bought a few from China ($1.50 apiece) And was wondering if you knew any specs or, perhaps how to interface these with a “standard” duino or beagle like critter…

  2. Jorge Ferreira says:

    The Jame’s link doesn’t work.

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Drone: So these go for around $330 USD and NO published calibration procedure online or otherwise? Given what's inside - I don't think I'll be considering...
  • Pekka Akselin: This is ridiculous!? :-) We are back at 256(!) byte EPROMs that needed multiple, a handful, of voltages to run! :-(
  • KH: Let's try a back-of-envelope calc balancing energies. From MCP1700 datasheet, there are graphs for a 200mA load step. Estimate the energy shortfall as 12uJ. Say...
  • Daniel: It's been a week and my comment is still awaiting moderation. Apparently the CIA doesn't want their involvement known?
  • KH: Agree, so okay, I guess he must have learned from somewhere. 100nF and 1000uF is so far apart, that was jarring; it's more magic incantation...