● JIO-D09C 2km Micro Laser Rangefinder Module adopts 905nm semiconductor laser components, with low power consumption, small size, stable performance and other characteristics, suitable for thermal imaging, night vision and other handheld mobile devices and miniaturized UAV pod equipment integration.
● Max range ≥2000m
● Ranging accuracy ± 1m
● Ranging frequency: Single ranging / Continuous ranging
● Weight 13g ±0.5g
JIO-D09C semiconductor laser rangefinder is an innovative product that integrates advanced technology and humanized design carefully developed by Jioptik.Using a unique 905nm laser diode as the core light source,this model not only ensures human eye safety,but also sets a new benchmark in the field of laser ranging with its efficient energy conversion and stable output characteristics.Equipped with high-performance chips and advanced algorithms independently developed by Jioptik,the JIO-D09C 2km Micro Laser Rangefinder Module achieves excellent performance with long life and low power consumption,perfectly meeting the market demand for high-precision and portable ranging equipment.
Used in UAV,sighting,outdoor handheld products and other ranging applications (aviation,police,railway,electricity,water conservancy,communication,environment,geology,construction,fire station,blasting,agriculture,forestry,outdoor sports,etc.)
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 | JIO-D09C |
1 | human eye safety | Class 1 |
2 | laser wavelength | 905nm |
3 | Ranging range | 5~2000m |
4 | Ranging accuracy | ≤±1m(≤400m),≤±(L×0.3%)m(>400m); |
5 | Measuring frequency | Single ranging / Continuous ranging |
6 | Accuracy rate | ≥98% |
7 | false alarm rate | ≤1% |
8 | Supply voltage | DC 3~5 V |
9 | Power wastage | Average power consumption: ≤1W |
10 | weights | 13±0.5g |
11 | Size(L×W×H) | 26.5×25×16mm |
12 | operating temperature | -20~+60℃ |
13 | storage temperature | -30~+70℃ |
14 | shock | 1200g,1ms |
15 | Vibration | 5~50~5Hz, 1 octave/min, 2.5g |
16 | Reliability | MTBF≥1500h |
17 | Start-up time | ≤200ms; |
The main components of the JIO-D09C miniature laser rangefinder are as follows:
a) Control and information processing circuit assembly;
b) Laser driver circuit assembly;
c)Detector driving circuit assembly;
d) Optical machine components.
The external dimensions are 26.5mm (L) x 25mm (W) x 16mm (H), and the weight is ≤13g. Its appearance is shown in Fig. 1.
Mechanical and Optical Interface
The external dimensions of the mechanical and optical interfaces are shown in Figure 2.
Figure 2 Mechanical and optical interface diagram
Electrical Interface
a)Power supply voltage: 3V~5V;
b)Average power consumption: ≤1W;
c) The upper computer side through the 06SUR-32S connector to achieve the distance measuring machine side with the SM06B-SURS-TF connector crosslinking test, distance measuring machine side of the power supply and communication port pin definition of its pin definition in Table 2, 1 foot position as shown in Figure 3.
Table 2 ranging machine end of the power supply and communication port pin definition
Pin | Labeling | Electrical Characteristics Definition | Signal direction |
1 | VIN- | Input Power Negative | Power supply |
2 | VIN+ | Input Power Positive | |
3 | GND | Serial port ground | Communication Ground |
4 | UART_TX | TTL_3.3V | Serial Transmitter |
5 | UART_RX | Serial Receiver | |
6 | UART_0N | Suspended or low level power off, high level power on |
Figure 3 Connector Pin 1 Location
Communication interface
a) Baud rate: 115200;
b) Byte composition: 1 start bit, 8 data bits, 1 stop bit, no parity bit.
Communication rate and format
Format standard |
Baud rate (bps): 115200; Byte data format: 1 start bit, 8 data bits, 1 stop bit, no parity bit |
Sent packet basic format
Description | Number of bytes | Value range | Remarks |
Frame Header | 2 | 0x55 0xAA | Fixed value |
Command Code | 1 | 0~255 | Indicates the control object of the current control command |
Data 1 | 1 | 0~255 | |
Data 2 | 1 | 0~255 | |
Data 3 | 1 | 0~255 | |
Data 4 | 1 | 0~255 | |
Checksum | 1 | 0~255 | The checksum is the lower 8 bits of the command code, data 1 to 4, and all bytes of data. |
Return packet basic format
Description | Number of bytes | Value range | Remarks |
Frame Header | 2 | 0x55 0xAA | Fixed value |
Command Code | 1 | 0~255 | Indicates the control object of the current control command |
Data 1 | 1 | 0~255 | |
Data 2 | 1 | 0~255 | |
Data 3 | 1 | 0~255 | |
Data 4 | 1 | 0~255 | |
Checksum | 1 | 0~255 | The checksum is the lower 8 bits of the command code, data 1 to 4, and all bytes of data. |
Specific protocols
Single ranging
Sent to the ranging module
Bytes | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Description | 0x55 | 0xAA | 0x88 | 0xFF | 0xFF | 0xFF | 0xFF | check digit |
Ranging module returns
Bytes | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Description | 0x55 | 0xAA | 0x88 | status | 0xFF | DATA_H | DATA_L | check digit |
Status: 0 - single measurement failure (DATA_H=0xFF, DATA_L=0xFF); 1 - single measurement success (DATA_H = measurement result high byte; DATA_L = measurement result low byte) |
Continuous ranging
Send to ranging module
Bytes | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Description | 0x55 | 0xAA | 0x89 | 0xFF | 0xFF | 0xFF | 0xFF | check digit |
Ranging module returns
Bytes | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Description | 0x55 | 0xAA | 0x89 | status | 0xFF | DATA_H | DATA_L | check digit |
Status: 0 - multiple measurement failure (DATA_H=0xFF, DATA_L=0xFF); 1 - multiple measurement success (DATA_H = measurement result high byte; DATA_L = measurement result low byte) |
Stop ranging
Send to the ranging module:
Bytes | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Description | 0x55 | 0xAA | 0x8E | 0xFF | 0xFF | 0xFF | 0xFF | check digit |
Ranging module returns
Bytes | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Description | 0x55 | 0xAA | 0x8E | status | 0xFF | 0xFF | 0xFF | check digit |
Status: 0 - Stop multiple measurements failed; 1 - success of stopping multiple measurements. |
Note: Data return to hexadecimal return, all data results will be real data multiplied by 10 output;
Example: dist=2000.3m, the output data is 20003, converted to hexadecimal as 4E23, i.e. Data1=0x4E,Data2=0x23.
For more information on our products, please contact Jioptik.