The STA-D09A miniature laser ranging module uses a 905nm semiconductor laser, which has the characteristics of long range, low power consumption, small size, and eye safety. It is very suitable for integrating small unmanned aerial vehicle pods, handheld night vision devices, thermal imaging and other equipment.
Max range: 1200m
Ranging accuracy: ± 1m
Ranging frequency: Single-shot ranging,1Hz,2Hz
Weight:10g ±0.5g
Semiconductor Laser Technology: Superior reliability, compactness and lower power consumption than traditional time-of-flight (TOF) rangefinders, enabling integration into portable and space-constrained devices.
Serial number | Project Name | STA-D09A |
1 | Human eye safety | Yes |
2 | Laser wavelength | 905nm |
3 | Laser divergence angle | 1×6mrad |
4 | Receiving field of view | ~20mrad |
5 | Transmitter Caliber | Φ10×7.5mm |
6 | Receiving caliber | Φ15×10mm |
7 | Ranging range | 5~1200m |
8 | Ranging accuracy | ±1m |
9 | Measuring frequency | Single-shot ranging, 1Hz, 2Hz |
10 | Accuracy rate | ≥98% |
11 | False alarm rate | ≤1% |
12 | Data Interface | UART(TTL_3.3V) |
13 | Supply voltage | DC 3~5 V |
14 | Power consumption |
Standby: ≤0.6W@3.3V; Work: ≤1W@3.3V; |
15 | ||
16 | Weights | 10±0.5g |
17 | Size(L×W×H) | ≤26×25×13.5mm |
18 | Operating temperature | -20~+60℃ |
19 | Storage temperature | -30~+60℃ |
20 | Shock | 1200g, 1ms |
21 | Vibration | 5~50~5Hz, 1 octave/min, 2.5g |
22 | Reliability | MTBF≥1500h |
23 | Start-up time | ≤200ms; |
24 | Electrical interface |
Socket: 0.8WTB-6AB-01 Plug: 0.8WTB-6Y-2 |
The main components of the laser rangefinder product are as follows:
a) Receiving and transmitting components;
b) Circuit components;26mm×25mm×13.5mm(L×W×H), the weight is ≤10g±0.5g, and its appearance is shown in Fig.1.
Figure 1 Product Appearance
The external dimensions of the mechanical and optical interfaces are shown in Figure 2.
Figure 2 Mechanical and optical interface diagram
Electrical interface
The electrical interface requirements are as follows:
a) Power supply voltage: 3V~5.5V (typical value 3.3V or 5V);
b) Standby power consumption: ≤ 0.8W;
c) Average power consumption: ≤ 1W;
d) The upper computer end achieves cross-linking testing with the distance measuring machine end 0.8WTB-6AB-01 connector (Yueqing Huabao) through the 0.8WTB-6Y-2 connector. The definitions of the power supply and communication port pins on the rangefinder end are shown in Table 1, and the connector pin positions are shown in Figure 3.
Table 2 Definition of Product Electrical Pin
Pin | Labeling | Electrical Characteristics Definition | Signal direction |
1 | Power-EN |
|
|
2 | TTL_RXD | Signal input port | Host computer to rangefinder |
3 | TTL_TXD | Signal output port | Rangefinder to host computer |
4 | NC |
|
|
5 | Power supply+ |
|
|
6 | GND |
|
|
Electrical Connection Diagram
Data
♦ Baud rate: 115200bps;
♦ Single byte transmission format: including 1 start bit, 8 data bits, no check, 1 stop bit, 8bit data is transmitted first in low and then in high;
Protocol
Single ranging command
Note: Send the verification code = byte 3 + byte 4 + byte 5 + byte 6 + byte 7;
Received verification code = byte 1 + byte 2 + byte 3 + byte 4 + byte 5 + byte 6 + byte 7.
Send to the ranging module
byte | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
description | 0x55 | 0xAA | 0x88 | 0xFF | 0xFF | 0xFF | 0xFF | check code |
The ranging module returns
byte | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
description | 0x55 | 0xAA | Freq | status | 0xFF | DATA_H | DATA_L | check code |
Status=0, continuous measurement fails; DATA_H=0xFF, DATA_L=0xFF; status=1, continuous measurement succeeds; DATA_H=high byte of the measurement result; DATA_L=low byte of the measurement result.
Freq=0x89, 1Hz for ranging; Freq=0xA9, 2Hz for ranging; Freq=0xB9, 5Hz for ranging; Freq=0xF9 for axis calibration mode (the axis status is sent back once after receiving the axis calibration instruction).
Stop measuring
Send to ranging module:
byte | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
description | 0x55 | 0xAA | 0x8E | 0xFF | 0xFF | 0xFF | 0xFF | check code |
The ranging module returns:
byte | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
description | 0x55 | 0xAA | 0x8E | status | 0xFF | 0xFF | 0xFF | check code |
Status=0, the continuous measurement is failed to be closed; status=1, the continuous measurement is successful to be closed.
Note: The data is returned in hexadecimal, and all the data results will be output by multiplying the real data by 10;
Example: dist=2000.3m, the output data is 20003, which is converted into hexadecimal as 4E23, that is, Data1=0x4E and Data2=0x23.