You likely have to build all the interface electronics (amplifiers, etc) - check out the hexamite website for circuit examples that you might be able to repurpose:
Something like one of the demo circuits for that unit might work; note, though, that if you really want to have a chance in hell of this actually working well, that a signal generator and/or a 2-channel oscilloscope is highly recommended (especially the scope; you'll be operating blind without one).
So it is performing mostly mechanical work regarding installation and environmental insulation of dual-headed SR0x vs need for decent 2ch scope and much work troubleshooting and tuning compact and sealed automotive sensor...
Vadimus:
So it is performing mostly mechanical work regarding installation and environmental insulation of dual-headed SR0x vs need for decent 2ch scope and much work troubleshooting and tuning compact and sealed automotive sensor...
Well, anyway it is good to have a choice.
Thanks for the schematics
I happened across this for sale on eBay. It appears to be an automotive sensor with a controller.
What's interesting is that it appears to be the same controller as the first link. Maybe they attach a remote sensor instead of the board-attached sensor? If the pictures are to be believed, it appears it's a standard 4 pin 5V, Trig, Echo, Gnd which would work with most any ultrasonic library. Because they call it a DYP-ME007Y also makes me believe this because the DYP-ME007 uses the same connections.
Pure speculation on my part, but may be worth $17 to find out.
DYP-ME007Y-PWM module provides ultrasonic 30cm-3m of non-contact distance measurement function, range sensor in the sensor output corresponding to the objects in the high pulse width signal. Right picture shows the DYP-ME007Y-PWM appearance.
Detecting range: 30cm-3m
Best in 30 degree angle
Electronic brick compatible interface
5VDC power supply
Breadboard friendly
Dual transducer
Description:
After power on, the module waiting for the trigger signal. Triggered automatically issued within 8 40kHz cycle level, and to detect the long echo time, and through the corresponding timer output level TTL level PWM pulse width. According to the object at different distances, a corresponding proportion of the output pulse width. MCU can be used to determine the timing of pulses calculated distance. Formula: uS/5.8 = mm, or uS/148 = inches. If the object is not detected, the module output pin pin will output a constant pulse width of about 35MS.
It is built over Nomix SN8P2602BPB 8bit micro-controller.
The idea is to add some new features. Building the system from the scratch using LM1818 and UPD6453GT does not look very promising to me.
Is it feasible to replace it with Arduino-compatible one (leaving video and ultrasonic stuff intact), or is it easier to alter existing Nomix controller program?
BTW I opened my parking aid unit (4 sensors, overlays distance and directions over rear view camera video).
I think I would get the datasheet for that microcontroller, and set up some kind of logic analyzer or "bus pirate" sniffer on the i/o lines and play with it, see what it is actually doing. Likely it isn't doing anything much different than the controller board already posted (which is same as any of these ultrasonic sensors - twiddle the TRIG line, wait for the ECHO return line to go high - difference in time correlates to distance).
BTW I opened my parking aid unit (4 sensors, overlays distance and directions over rear view camera video).
I think I would get the datasheet for that microcontroller, and set up some kind of logic analyzer or "bus pirate" sniffer on the i/o lines and play with it, see what it is actually doing. Likely it isn't doing anything much different than the controller board already posted (which is same as any of these ultrasonic sensors - twiddle the TRIG line, wait for the ECHO return line to go high - difference in time correlates to distance).
I found datasheets for all chips involved.
Hopefully I won't need to sniff all the data flow, just recreate existing functions with some additions.