Sale!

FoLaser Measure Distance Sensor Moduler Arduino High Precision Infrared Ranging Sensor

$49.00

SKU: 4000055615706 Category:

Description

Laser Measure Sensor Laser Distance Sensor Module For Arduino High Precision Infrared Ranging Sensor Laser Range Finder Module
Technical Parameters:
Interface: 3.3V-5V / TTL232 three-wire serial interface (ie single-chip UART / USART / SCI interface, please do not directly connect RS232 interface!).
Baud rate: (4800, 9600, 19200, 38400, 57600, 115200) optional, default 38400
Power supply voltage: 3.3V;
Working current: <180mA;
Measuring range: 0.04 ~ 40m (based on the front of the module)
Measurement speed: up to 5HZ, that is, 5 data can be measured within 1s;
Measurement accuracy: ± 2mm + 5 * 10 (-5) D, where D is the measurement distance;
Operating temperature: -10 ~ 50 ℃;
Storage temperature: -30 ~ 70 ℃;
Product size: 60 * 31 * 14mm (length * width * height);
QQ截图20191204114557
Connection diagram:
Description: 1-EN_PWR // *** High level (3.3V ~ 5V) enable terminal, set high level for normal operation, set low level
When the machine is in a low power state *** //
2-RX // *** communication receiving end *** //
3-TX // *** communication sender *** //
4-GND // *** signal ground, and negative power supply port *** //
5-3.3V // *** Power supply “positive” port *** //
QQ截图20191204114604
Installation Notes:
1. Please do not loosen the 4 screws of the PCB circuit board, that is, loosening and stress after precision focus adjustment may cause irreparable defocus problems!
2. For fixing, you can use the three round holes left on the module for fixing. Please do not apply obvious external force to the circuit board or squeeze or distort the optical structure.
3. The module should not be used for a long time under strong vibration environment. If installed in a use environment with obvious vibration, the front end should have a certain soft fixation.
4. Care should be taken to keep the entire optical path of the module clean. Laser tube windows, small transmitting lenses, large receiving lenses, housing windows, and other optical lenses should be kept clean. Do not expose the module to dusty environments, and do not touch the transmitting and receiving lenses with your fingers. Especially when measuring long distance or weak reflection targets, the lens contamination will obviously or seriously affect the measurement! Contaminated lenses can be blown off with a strong skin to remove surface particles and floating dust, and then wipe it with a soft paper with a small amount of dust. Do not wipe it back and forth, and do not touch it with the paper or the place where it has been rubbed. Wipe the lenses! Do not wipe the transmitting and receiving lenses with liquids that are not suitable for PMMA resin lenses!
Outdoor use instructions:
1. The ability of the module to measure outdoors during the day is significantly reduced, especially in the sun. Therefore, it should cooperate with a special reflective plate or reflective film. However, the reflection film may cause excessive signal when measuring within 10 meters.
2. Direct sunlight on the lens of the module, or direct reflection surface with an angle of less than 45 degrees from the laser beam exit direction, may make it impossible to measure. Rain and snow can also make it impossible to measure.
3, whether indoor or outdoor, avoid reflecting surface is mirror or transparent and translucent unless special use.
V. Instructions for use of the upper computer
If necessary, you can ask the customer service for an upper computer software package after placing the order. You can also use the serial debugging tool, which can be selected according to your own needs. You can also ask our customer service for the installation package of the serial debugging tool. Of course, you can also download it online.
PC software interface
QQ截图20191204114811
1. First make sure that the machine is powered normally, and then the serial communication is normal, select the corresponding COM port, enter the address of the current machine in the “Sensor Address” column (the default is 1), and then select the corresponding baud rate (the default is 115200, users can change according to their needs during use);
2. Click the single measurement button, the laser will flash once, and the distance information currently measured will be displayed in the blank area on the right side of the software.
3. Click continuous measurement, the laser will flash continuously, and then the measured distance data will be output on the right display area.
4. Click to turn on the laser. The laser will stay on, but will not measure distance. Users can use this function to aim at the measured object.
5. Click the setting button to enter the following interface, which is mainly used to configure some parameters of the machine;
QQ截图20191204114909
Set the offset: For example, if you want the machine to measure 5cm more than the actual distance each time, you can output 50 in the side box, and then click the Set offset button, and you will be prompted to set it successfully. Similarly, if you want to measure 5cm less each time, enter “-50”.
Setting the benchmark: It is generally recommended to set the benchmark before, that is, counting from the front of the module. This function can be replaced by the function of “setting the offset”.
Set the slave address: When you are online, you can set a different address for each machine, from 1 to 254.
Set baud rate: You can set the required baud rate according to the user’s own needs. The default is 38400.
Serial assistant setting instructions:
Select the correct COM port—select the correct baud rate—data bit 8—check bit None—receive select Hex—send select Hex, and then send the correct command according to the protocol to measure the distance normally. .
Protocol instruction description:
1: The sensor is ready to continue
Before each ranging, set the EN pin to high level (3.3V ~ 5V), the sensor will be woken up and initialize the hardware, the sensor will continue to issue the following
Response:
01 03 02 00 00 B8 44
Set EN low after the measurement is completed, and the sensor enters low power mode.
2: Read the input register (function code 0x03) (Before issuing this command, wait for the sensor to continue)
Example:
Read measurement distance
Description Address code Function code Start address Number of registers CRC
Send: 0x01 0x03 0x00 0x0F 0x00 0x02 0xF4 0x08
Normal response (measurement distance 57.505m):
Description Address code Function code Number of bytes Register 1 value Register 2 value CRC
Normal response: 0x01 0x03 0x04 0x00 0x00 0xE0 0xA1 0x72 0x4B
Note (the distance in this instruction is 4 bytes, 0x00 0x00 0xE0 0xA1, and the distance is 0x0000E0A1, converted to 57505mm in decimal)
If the start address is wrong, the response is as follows:
Description Address code Error code Exception code CRC
Error response: 0x01 0x83 0x02 0xC0 0xF1 (wrong start address)
4: Error code
Under normal ranging conditions:
Send read measurement distance (single measurement)
Description Address code Function code Start address Number of registers CRC
Send: 0x01 0x03 0x00 0x0F 0x00 0x02 0xF4 0x08
Normal response (measurement distance 57.505m):
Description Address code Function code Number of bytes Register 1 value Register 2 value CRC
Normal response: 0x01 0x03 0x04 0x00 0x00 0xE0 0xA1 0x72 0x4B
Note (the distance in this instruction is 4 bytes, 0x00 0x00 0xE0 0xA1, and the distance is 0x0000E0A1, converted to 57505mm in decimal)
When an error occurs, registers 1 and 2 represent the error code. The specific types are as follows:
0xFF000000 Calculation error, remeasure
0xFE000000 The reflected light is weak or the measurement time is too long, the reflecting surface should be more easily reflected, or
With chopping board, blank paper, etc.
0xFD000000 Target is too reflective, do not aim at strong light
0xFC000000 range exceeded, please measure within the range of the instrument
5: CRC16 calculation source
1.CRC check code calculation table:
/ * CRC high byte value table * /

未标题-2_副本Hc3fa4b93a3fb4507b87c391a19967ce7l_副本H6db92e75d0e345deb52748b94183247aN_副本

(0)