SEN0153

SEN0153 Datasheet


Ultrasonic Sensor SKU SEN0153

Part Datasheet
SEN0153 SEN0153 SEN0153 (pdf)
PDF Datasheet Preview
Ultrasonic Sensor SKU SEN0153

Introduction

An ultrasonic sensor measures distance by calculating the time difference between sending a signal and receiving an echo from an object. It uses echolocation to measure distances, just like a bat. The URM07 is an ultra low-power sensor. The effect range is up to 7.5m, and it has a wide range power supply of - 5.5V. It is directly compatible with 3.3V or 5V devices such as Arduino, Raspberry Pi .etc. The average operating current is only 5mA and standby current is only 14uA. According to the principle of ultrasound sensors, the accuracy of the distance value will be affected by the air temperature and wind direction, so using a DFRobot URM07 built-in temperature sensor, you can read the ambient temperature, and automatically calculate temperature compensation. The sensor uses an integrated ultrasonic probe with a detection angle of approximately 60° in a compact and lightweight unit. The unit uses a 2.54mm pitch 4Pin interface, using UART communication, compatible with most common microcontrollers.

URM07 UART ultrasonic distance sensors have undertaken rigorous road testing and optimization. We guarantee that this sensor has first-class response speed, ultra high stability, the highest sensitivity and ultra low power consumption. If you have harsh environmental requirements for your sensor performance in your design, the URM07 is definitely the best choice.

Specification

URM07 Detecting Angle
• Operating Voltage ~ 5.5V DC
• I/O Operating Mode Open Drain OD , integrated pull-up resistor
• Effective Range 20 ~ 750 cm
• Direction Angle 60 °
• Standby Current <14 uA mainly by the power chip consumption, the core circuit consumption
<1uA
• Peak Current <9 mA
• Average Current <5 mA measured under continuous measurement, for reference only
• Distance Resolution 1cm
• Distance Error 1%
• Operating Temperature Range -10 ~ 70
• Temperature Error ± 1
• Operating Humidity Range RH <75%
• Acoustic Frequency 38 ~ 42KHz
• Boot Start Time <20ms
• Measurement Period <60ms
• Dimension 27 * 27 mm/ * inches
• Weight 4.2g.

Communication Protocol
• Factory parameters
• Serial parameters 19200 bps 8N1
• Factory address 0x11

Communication Command Frame Format:

Header Address Data Length Command

Data

Checksum
0x55 0xAA 1 byte
1 byte
1 byte Data n 1 byte

Commands List:

Read distance Read temperature Set address Set baud rate
0x02
0x03
0x55
0x08

Read the Measured Distance

The host sends a frame command to the ultrasonic module through the UART interface to trigger the module to start detecting, and then receives the distance value command returned by the module.

URM07 Distance Measurement

For example, the address of the ultrasonic module is 0x11, the host sends 0x55 0xAA 0x11 0x00 0x02 0x12 [ 55 AA 11 00 02 12 ]

Description Frame header --------- 0x55 Frame header --------- 0xAA Device address ----- 0x11 Data length ----- 0x00 Command --------- 0x02 Checksum ------- 0x12

The ultrasonic module returns data as 0x55 0xAA 0x11 0x02 0x00 0xCA 0xDE

Description Frame header --------- 0x55 Frame header --------- 0xAA Local address ----- 0x11 Data length ----- 0x02 Command --------- 0x02 Distance High ----- 0x00 Distance low ----- 0xCA Distance value 0x00CA unit is centimeter, that is, d ecimal 202 cm Checksum ------- 0xDE

Read the Measured Temperature

The host reads the current temperature measured by the ultrasonic module via the UART interface.

URM07 Temperature Measurement For example, the ultrasonic module address is 0x11, the host sends 0x55 0xAA 0x11 0x00 0x03 0x13 [ 55 AA 11 00 03 13 ]

Description Frame header --------- 0x55 Frame header --------- 0xAA Device address ----- 0x11 Data length ----- 0x00 Command --------- 0x03 Checksum ------- 0x13

The ultrasonic module returns data as 0x55 0xAA 0x11 0x02 0x03 0x00 0xFF 0x14

Description Frame header --------- 0x55 Frame header --------- 0xAA Local address ----- 0x11 Data length ----- 0x02 Command --------- 0x03 Temperature high ----- 0x01 Temperature low ----- 0x13 temperature value 0x0113, degrees. Note T = Returned value/10 Checksum ------- 0x29

Set the Address of the Ultrasonic Module

The host sets the ultrasonic module address via the UART interface.

URM07 Modify the Address For example, set the ultrasonic module address 0x12, the host sends 0x55 0xAA 0xAB 0x01 0x55 0x12 [ 55 AA AB 01 55 12 ] Description Frame header --------- 0x55 Frame header --------- 0xAA Device address ----- 0xAB for the broadcast address, that is, all the c ommon address of the module, you can use 0xAB instead of the device itself ad dress if you are not sure the current Address Data length ----- 0x01 Command --------- 0x55 Set the address ----- 0x12 need to set the device address 0x12 Checksum ------- 0x12

Set the success of the ultrasonic module return command 0x55 0xAA 0x12 0x01 0x55 0xCC 0x33 Description Frame header --------- 0x55 Frame header --------- 0xAA Device address ----- 0x12 modified device address Data length ----- 0x01 Command --------- 0x55 Operation status ----- 0xCC - operation completed 0xEE - operation fail ed Checksum ------- 0x33

Set the UART Communication Baud Rate
More datasheets: 109159003101116 | 209159004101116 | 109159004101116 | 209159002101116 | 209159003101116 | 109159006101116 | 109159005101116 | 209159006101116 | 209159005101116 | FAN5607HMPX


Notice: we do not provide any warranties that information, datasheets, application notes, circuit diagrams, or software stored on this website are up-to-date or error free. The archived SEN0153 Datasheet file may be downloaded here without warranties.

Datasheet ID: SEN0153 509078