SRF04 Ultrasonic Range Finder. 30th September Introduction. The Devantech SRF04 Utrasonic Range Finder of- fers precise ranging information from. 28 Jan SRF04 datasheet. Description: The SRF04 was designed to be just as easy to use as the Polaroid sonar, requiring a short trigger pulse and. The Devantech SRF04 ultrasonic range finder provides precise, non-contact distance measurements from about 3 cm ( inches) to 3 meters ( yards).

Author: Tabei Mazahn
Country: Croatia
Language: English (Spanish)
Genre: Finance
Published (Last): 4 November 2018
Pages: 68
PDF File Size: 9.25 Mb
ePub File Size: 10.91 Mb
ISBN: 383-6-81117-118-3
Downloads: 43101
Price: Free* [*Free Regsitration Required]
Uploader: Tygokora

After programming its just an srf40 input with a srf04 datasheet resistor. This is because the Stamps take progressively longer to look at the higher numbered pins and srf04 datasheet miss the rising edge of the echo signal.

The new code has shipped in all SRF04’s since the end of April Although the SRF04 works with the BS2, the echo line needs to be connected to the lower numbered input pins. It uses a PIC12C to perform the control functions and standard 40khz piezo transducers. Each gain stage is set to 24 for a total gain of ish. The raising of the echo line srf04 datasheet shuts of the MAX Srf04 datasheet gain bandwidth product for the LM is 1Mhz.

I therefore adjust the detection threshold during this time so that only the echo is detectable. This pin is pulled high by default and when left unconnected, the timing remains exactly as before.

The receiver is a classic two stage op-amp circuit. The drive to the transmitting transducer could be simplest driven directly srf04 datasheet the PIC. The SRF04 was designed to be just as easy to use as the Polaroid sonar, requiring a short trigger pulse and providing an echo pulse. If the width of the pulse is measured in uS, then dividing by 58 will give you the distance in cm, or dividing by will give the distance in inches. This is to ensure the ultrasonic “beep” has faded away and will not cause a false echo on the next ranging.

You only need to supply a short 10uS pulse to the trigger input to start the srf04 datasheet. The SRF05 includes a small delay before the echo pulse to give slower controllers such as the Basic Stamp and Picaxe time to srf04 datasheet their pulse in commands.


The echo line is then srf04 datasheet daatsheet signal the host processor to start timing. Since the echo output is not raised until the burst is dataasheet, there is no change to the range timing, but the uS delay gives the Picaxe time to sort out which srf04 datasheet to look at and start doing so.

In this case you can connect the “do not srf04 datasheet pin to ground and give it an extra uS to get there. This is a question which crops up regularly, however there datawheet no easy srf04 datasheet to reduce or change the beam width that I’m aware of.

The problem of getting operation down to cm is that the receiver will pick up direct coupling from the transmitter, which is right next to it.

Average srf04 datasheet consumption is reasonable at less than 50mA and typically about 30mA. Changing beam pattern and beam width You can’t!

When left unconnected the SRF04 behaves exactly as it always has and srf04 datasheet described above. The SRF04 Timing diagram is shown below.

Update – May Since the original design of the SRF04 was published, there have been incremental improvements to improve performance and manufacturing reliability. Introduction The SRF05 is an evolutionary step from the SRF04, and has been designed to increase flexibility, increase range, and to reduce costs still further.

Here is the schematic, You can download a better quality pdf k version srf1. Srf04 datasheet the width of the pulse is measured srf04 datasheet uS, then dividing by 58 srf04 datasheet give you the distance in cm, or dividing by will give the distance in inches.

The beam pattern of the transducers used on the SRF04, taken from the manufacturers data sheet, is shown below. This project started after Srf04 datasheet looked at the Polaroid Ultrasonic Ranging module. The other srf04 datasheet of 5 pins The 5 pins marked “programming pins” are used once only during ssrf04 to program the Flash memory on the PIC16F chip. The 10uF capacitor C9 holds the negative rail just long enough to do this.

SRF05 Technical Documentation

The beam pattern of the SRF05 is conical with the width of the beam being a function of the surface area of the transducers and is fixed. This is close the 25 maximum srf04 datasheet available using the LM Mode 2 – Single pin for both Trigger and Echo This mode uses a single pin for both Trigger and Srf04 datasheet signals, and srf04 datasheet designed to save valuable pins on embedded controllers.


The width of this srf04 datasheet represents the flight time of the sonic burst. Looking at the returning echo on an oscilloscope shows that it is much datasheett in magnitude at close quarters than the cross-coupled signal. A convenient negative voltage for the op-amp and comparator is generated by the MAX The 5v drive can give a useful range for large objects, but can be problematic srf4 smaller objects.

The input capacitor C8 blocks some residual DC which always seems to be present.

Devantech SRF04 Sonar Ranging Module

Range is increased from 3 meters to 4 datashset. The SRF05 can be triggered as fast as every 50mS, or 20 times each second. The SRF05 will not raise the echo line until uS after the end of the trigger signal. If nothing is detected then the SRF04 will lower its echo line anyway srf04 datasheet about 36mS.

It srf04 datasheet listens for an echo, and as soon as it detects one it lowers the echo line again. The PIC16F’s programming srf04 datasheet are also used for other functions on the SRF05, darasheet make sure you don’t connect anything to these pins, or you will disrupt the modules operation. The SRF04 provides an echo pulse datqsheet to distance. The beam pattern of the SRF04 is conical with the width of the srf04 datasheet being a function of the surface area of the transducers and is fixed.

Your controller only has to time the length of this pulse to find the range.

Srf04 datasheet echo line is therefore a pulse whose width srf04 datasheet proportional to the distance to the object. You should wait 50ms before the next trigger, even if the SRF05 detects a close object and the echo pulse is shorter.

Back To Top