This is the page for the SRF08 Ultrasonic Ranger, with I2C interface. The datasheet can be found from the Rapid Electronics website, or there is a good. The SRF08 Ultrasonic Sensor is an evolutionary step up from the SRF It requires less power to operate, has a longer range (up to 6m) and it performs its own. [an error occurred while processing this directive]. SRF08 Ultra sonic range finder . Technical Specification. Communication with the SRF08 ultrasonic.
|Published (Last):||20 November 2010|
|PDF File Size:||7.98 Mb|
|ePub File Size:||3.99 Mb|
|Price:||Free* [*Free Regsitration Required]|
SRF08 Ultrasonic Sensor
A potential hazard with this is that the second ranging may pick up a distant echo returning from the previous “ping”, give a false result of a close by object when there is none. In addition to the above addresses, all sonar’s on the I2C bus will respond to address 0 – the General Broadcast address. ANN mode provides a 32 byte buffer locations 4 to 35 inclusive where each byte represents the uS maximum flight time divided into 32 chunks of uS each – equivalent to about mm of range.
The module will automatically go to standby mode after a ranging, whilst waiting for a new command on the I2C bus. The first echo range is placed in locations 2,3.
This means that writing a ranging command sgf08 I2C address 0 0x00 will start all sonar’s ranging at the same time. Maximum possible gain is reached datasheer about mm of range.
Maximum possible gain is reached after about mm of range. Only locations 0, 1 and 2 can be written to. If you need them, I recommend 1. Arranging the data like this should be better for a neural net than the other formats.
If an echo is received within a bytes time slot then it will be set to no-zero, otherwise it will be zero.
The SRF08 is datasyeet a slave – never a bus master. The first echo range is placed in locations 2,3. By default, the ranging lasts for 65mS, but can be changed by writing to the range register at location 2.
Location 0 is the command register and is used to start a ranging session. Only locations 0, 1 and datashewt can be written to. If you appear to get false readings, it may be echo’s from previous “pings”, try going back to firing the SRF08 every 65mS or longer slower.
By default, the ranging lasts for 65mS, but can be changed by writing to the range register at location 2.
If you do so, then you will likely need to change the analogue gain by writing to location 1. The range can be set in steps of about 43mm 0.
Take care not to set more than one sonar to the same address, there will be a bus collision and very unpredictable results. Your controller can take advantage of this to perform other tasks while the SRF08 is ranging.
The analogue gain register sets the Maximum gain of the analogue stages. It cannot be read. To reduce this possibility, the maximum gain can be reduced to limit the modules sensitivity to the weaker distant echo, whilst still able to detect close by objects.
Arduino Playground – SonarSrf08
A potential hazard with this is that the second ranging may pick up a distant echo returning from the previous “ping”, give a false result of a close by object when there is none. There are two reasons you may wish to reduce the range. So if datashet echo is received from within the first mm, location 4 will be non-zero.
The SRF08 has a light sensor on-board. A potential hazard with this is that the second ranging may pick up a distant echo returning from the previous “ping”, give a false result of a close by object when there is none. Access Warning You do not have the correct permissions to perform this adtasheet. To set the maximum gain, just write one of these values datazheet the gain register at location 1.
The sequence must be sent to the command register at location 0, which means 4 separate write transactions on the I2C bus.
(PDF) SRF08 Datasheet download
Arranging the data like this should be better for a neural net than the other formats.
SRF08 Ultrasonic Sensor-DFRobot
More usefully, 24 0x18 gives a range of 1 metre and 0x8C is 6 metres. The actual measured current profile is as follows.