KJTLG10-WS激光雷達是我司針對無人機、掃地機器人、工業機器人等領域推出的全新激光測距解決方案。該產品基于 DTOF 測距原理,具有體積小、成本低、性能優、抗環境光干擾能力強,可以作為相關領域的升級替代產品。該產品基于 UART TTL 通訊接口傳送距離信息,使用簡單,安裝靈活,擴展方便。本型號采用全新光電方案,極具性價比。
特點 | 應用 | |
測量距離 | 20 米 | 基于飛行時間算法(Direct Time Of Flight) |
測量盲區 | 3 厘米 | 無人機定高、避障 |
測量速度 | 500Hz | 機器人避障 |
測量精度 | 1% | 工業級光幕 |
分辨率 | 1mm | AGV 避障 |
工作溫度 | -30~+65℃ | 交通、工業自動化領域高速測量和安全監測 |
小體積 | 18.7* 11.8* 13.3 mm | |
重量 | 約 2 克 |
▼基本功能參數: KJTLG10-WS 包含豐富的功能和參數。
連續測量 | √ |
上電啟動測量 | √ |
I2C 通信 | 可選 |
UART TTL 通訊 | √ |
▼基本參數
型號 | KJTLG10-WS | |
產品性能 | ||
激光光源 | 激光管 905nm | |
激光等級 | Class 3R | |
工作距離 | 0.03-20m | |
測距頻率 | 500Hz | |
5%反射率 | 20m | |
分辨率 | 1mm | |
重復精度 | ±10mm | |
工作電壓 | 3.3~5V DC | |
接口 | UART、IIC(可選) | |
功耗 | <0.5W | |
重量 | 約2g | |
尺寸(長寬高) | 18.7 x 11.8 x 13.3mm | |
工作環境溫度 | -30℃~+65℃ | |
抗環境光能力 | 12米@100K Lux | |
電氣連接 | ||
線序 | 功能 | 連接端子示意圖 |
1 | TX | |
2 | RX | |
3 | 3.3-5V | |
4 | GND |
▼通訊協議:UART串口數據輸出頻率默認為500Hz,UART串口波特率默認460800。串口設置:數據位8,停止位1,無奇偶校驗。
以下數據幀指令皆為16進制數據格式
1、UART串口輸出一幀數據4字節,格式如下:
幀頭 | 距離值兩字節 | 校驗位 | |
5C | 02 | 11 | EC |
5C:固定幀頭1字節
02 11:距離值兩字節表示測量距離為4354mm,小端模式,范圍0-65535,測不到時輸出65535
EC:校驗位一字節,從第二個字節02開始到倒數第二個字節11結束,求和取反
2、校驗函數:以下設置和讀取指令幀皆是用此校驗函數
從第二個字節開始到倒數第二個字節結束,求和取反
uint8_t Check_Sum(uint8_t *_pbuff, uint16_t _cmdLen)
{
uint8_t cmd_sum=0;
uint16_t i;
for(i=0;i<_cmdLen;i++)
{
cmd_sum += _pbuff[i];
}
cmd_sum = (~cmd_sum);
return cmd_sum;
}
3、設置和讀取指令
①產品序列號讀取
發送 | 5A | 0D | 02 | 0D | 0D | 校驗位 |
返回 | 5A | 8D | 02 | 10 | 01 | 校驗位 |
10 01表示產品序列號為272:小端模式,上位機上顯示產品序列號為:S00272(在5位數字前面加S顯示)
②UART串口波特率設置
發送 | 5A | 06 | 02 | 80 | 04 | 校驗位 |
返回 | 5A | 86 | 02 | 80 | 04 | 校驗位 |
80 04即十進制1152:小端模式,表示設置的波特率為115200=1152*100