circuit for ultrasonic parking sensor

32,064

Circuit Image

A USBI2C can be utilized with each sensor, allowing for a configuration of four sensors at a cost of £120. The SRF02 operates on the I2C bus, which should not be extended beyond approximately 2 meters. The proposed solution involves using one USBI2C for the rear bumper and another for the front, totaling £80. An experimental consideration is a 'spider' arrangement, with the USBI2C positioned centrally in the vehicle, leading to the four sensors, potentially reducing the total cost to about £65. It may be possible to lower costs further by soldering components oneself; however, the price of £65 for a four-sensor system is reasonable, with a maximum of £90 for six sensors. A significant drawback of the current setup is the lack of waterproofing. Future efforts will focus on researching effective methods to provide waterproofing for these components. Simply replacing the transceiver with a waterproof variant has proven ineffective for unspecified reasons.

A USBI2C interface serves as a bridge between USB and I2C communication protocols, allowing multiple sensors to be connected to a single USB port. In this setup, each sensor, such as the SRF02 ultrasonic range sensor, communicates over the I2C bus, which is designed for short-distance communication, ideally not exceeding 2 meters to maintain signal integrity.

The proposed installation includes two USBI2C modules, one for the front and one for the rear bumper of the vehicle, facilitating the connection of four sensors. This configuration is not only cost-effective at £80 but also simplifies the wiring and reduces potential interference by keeping the sensors close to the control module. The 'spider' arrangement suggests a central positioning of the USBI2C, which could optimize space and potentially reduce costs to £65 by minimizing the amount of wiring needed.

For cost reduction, a DIY approach to soldering components may be considered, although this requires a certain level of expertise and may not yield the same reliability as pre-manufactured solutions. The price point of £65 for a four-sensor system is competitive, especially when considering an expanded system of six sensors for up to £90.

However, the current design lacks waterproofing, which is a critical consideration for outdoor applications or environments where moisture exposure is likely. Research into effective waterproofing methods is necessary to ensure the longevity and reliability of the sensors. The suggestion that simply replacing the transceiver with a waterproof variant does not work indicates potential compatibility issues or the need for a more comprehensive solution to protect the entire assembly from water ingress. Exploring various encapsulation techniques or protective housings may be required to achieve the desired waterproof standards without compromising the performance of the sensors.You could have an USBI2C with every sensor, which would mean 4-sensors for £120. The SRF02 runs on the I2C bus, which i`ve been told I shouldn`t extend more than ~2metres. The obvious plan would then be to have one USBI2C for the back bumper, and one for the front, with a total price of £80. I`m currently experimentally considering if a `spider` arrangement, with the USBI2C in the center of the car,

leading out to the four sensors, would allow me to reduce the price to about £65. It could maybe be done cheaper by soldering it yoursef, and I wouldn`t call it cheap, but i think £65 for a 4-sensor system is a pretty good deal, up to £90 for 6 sensors. The only major flaw with these at the moment, is that they arn`t waterproof. So, next work is to research trying to cover these as best as possible. Apparently just replacing the transeiver with a waterproof type doesn`t work for some reason. 🔗 External reference




Warning: include(partials/cookie-banner.php): Failed to open stream: Permission denied in /var/www/html/nextgr/view-circuit.php on line 713

Warning: include(): Failed opening 'partials/cookie-banner.php' for inclusion (include_path='.:/usr/share/php') in /var/www/html/nextgr/view-circuit.php on line 713