辰龍天和CD-30B南陽市高頻激光測距傳感器 辰龍天和CD-30B高頻激光測距傳感器CD系列激光距離傳感器是一種功能強大的新型測距設備,它具有精確、快速、遠距離、非接觸等顯著優點,被廣泛集成應用于礦山、碼頭、橋梁、隧道、建筑等多種工業用途。辰龍天和CD-30B南陽市高頻激光測距傳感器 三、技術參數產品型號:CD-30B測量距離:30m測量精度:±0.5m測量頻率:1Hz,10Hz,20Hz,50Hz,100Hz,200Hz(***大)測量激光:905nm/ class Ⅱ類指示激光:有供電范圍:DC 9V---24V通訊方式:標準RS232、RS485***大功率:≤1.8W開關量輸出:開路輸出工作溫度:-20~60oC外殼材質:航空鎂鋁合金防護等級:IP67外型尺寸:108×76×51mm四、激光測距傳感器與通訊控制臺的使用雙擊激光測距傳感器通訊控制臺程序打開軟件。下圖為激光測距傳感器----通訊控制臺使用圖。2. 波特率--設置為:38400。3. 數據位--設置為:8Bit。4. 奇偶校驗—設置為:無校驗。5. 停止位—設置為:1個停止位。設置完畢后,按確定按鈕。否則按取消按鈕。設置完畢后,按打開串口按鈕。如果和激光測距傳感器連接不正常,會有如下圖提示:選擇其中的設置頻率后,點擊頻率設置按鈕。1. 是否測量速度,點擊開始速度測量按鈕,或點擊停止速度測量按鈕即可。2. 指示燈開關,點擊指示燈亮按鈕或指示燈滅按鈕即可。3. 點擊開始測量按鈕,即開始測量,測量數據顯示在右側的空白體中;點擊停止測量按鈕,即停止測量。4. 客戶密碼設置,只需要客戶為試用機的情況,當客戶需要購買該試用機情況。精測瑞科會給客戶相應的客戶密碼。不要試圖進行嘗試設置,以防激光測距傳感器死鎖。5. 距離標定。如果激光測距傳感器的精度偏離較大,客戶可以對本儀器進行距離標定。原因:可能為客戶使用的目標性能不很好。標定步驟如下:5.1 把本傳感器放置穩定,把目標板放置在一定距離的位置。把該距離輸入近距離*點標定的編輯框,點擊A點標定。等待,直到給出*點標定完畢的提示。5.2 把目標板放置在較遠的位置,把該距離輸入遠距離第二點標定的編輯框,點擊B點標定。等待,直到給出第二點標定完畢的提示。5.3 標定完畢后,激光測距傳感器自動按照設定的測量頻率進行測量。6. 距離誤差修正。如果測量的距離總是偏離準確距離一定的距離,可以對測量距離進行修正。舉例:如果實際距離為88米,而測量距離為88.5米,這時可以對距離進行修正,把修正值為:88-88.5 = -0.5,把該距離輸入距離修正編輯框中,點擊距離誤差修正按鈕即可。如果實際距離為88.5米,而測量距離為88米,這時可以對距離進行修正,把修正值為:88.5-88 = 0.5,把該距離輸入距離修正編輯框中,點擊距離誤差修正按鈕即可。7. 溫度標定暫不要使用。8. 客戶密碼注:產品出廠前均已完成標定。一般情況下,客戶無須對距離進行標定!一旦操作不當會對測量精度產生較大不利影響!!五、激光測距傳感器通訊協議說明發送指令為unsigned char型數據。上位機發送給激光測距傳感器的功能碼。功能碼定義:1.開始測量,頻率測量模式05 C1 23 00 232.停止測量05 C1 24 00 243.脈沖測量,脈沖測量模式05 C1 25 00 254.數據發送頻率,即激光測距傳感器的測量頻率設置05 C1 22 01 01 24------數據發送頻率為1Hz05 C1 22 01 02 25------數據發送頻率為10Hz05 C1 22 01 03 26------數據發送頻率為20Hz05 C1 22 01 04 27------數據發送頻率為50Hz05 C1 22 01 05 28------數據發送頻率為100Hz5.開始速度測量05 C1 50 00 506.停止速度測量05 C1 51 00 517.速度測量,速度單位為:千米/小時05 C1 58 00 588.速度測量,速度單位為:米/秒05 C1 59 00 599.指示燈滅05 C1 52 00 5210.指示燈亮05 C1 53 00 53----------------------------------------------------------------------------------------------------------------------激光測距傳感器發送給上位機的功能碼:1. 測量距離結果05 C1 52 04 X0 X1 X2 X3 CC0x52----功能碼0x04----數據長度0xX0----float型距離的*個字節0xX1----float型距離的第二個字節0xX2----float型距離的第三個字節0xX3----float型距離的第四個字節0xCC----校驗和,0xCC = (unsigned char)( 0x52+0x04+0xX0+0xX1+0xX2+0xX3)Float型數據的讀取:定義聯合體:union data{ char data[4];float f_data;};定義變量union data y;使:接收數組 [0] = rxbuf[0];[1] = rxbuf[1];[2] = rxbuf[2];[3] = rxbuf[3] ;則:fdata = _data。fdata即為接收到的距離數據。2. 測量距離、速度結果05 C1 53 08 X0 X1 X2 X3 Y0 Y1 Y2 Y3 CC0x53----功能碼0x08----數據長度0xX0----float型距離的*個字節0xX1----float型距離的第二個字節0xX2----float型距離的第三個字節0xX3----float型距離的第四個字節0xY0----float型速度的*個字節0xY1----float型速度的第二個字節0xY2----float型速度的第三個字節0xY3----float型速度的第四個字節0xCC----校驗和0xCC = (unsigned char)( 0x53+0x08+0xX0+0xX1+0xX2+0xX3+0xY0+0xY1+0xY2+0xY3)3. 距離標定*點已經標定完畢05 C1 54 00 540x54----功能碼4. 距離標定第二點已經標定完畢05 C1 55 00 550x55----功能碼5. 沒有進行距離標定05 C1 57 00 570x57----功能碼6. 正在進行標定距離標定05 C1 58 00 580x58----功能碼8. 測量不到目標05 C1 5D 00 5D0x5D----功能碼9. 測量距離超出量程05 C1 60 00 600X60----功能碼10. 串口接收錯誤05 C1 82 00 820x82----功能碼
暫無信息 |
暫無信息 |