上周在工地上,老張跟我吐槽,說新買的激光測距儀,號稱能測200米,結果在中午大太陽底下,測個150米的塔吊都費勁,數據還飄來飄去。他問我:“這玩意兒是不是都這樣?”我笑了,告訴他,這不是技術問題,是選型沒到位。遠距離激光測距模塊這東西,看著差不多,用起來差別大了去了。今天咱們就掰扯掰扯,怎么挑一個靠譜的模塊。
先說說核心。遠距離激光測距模塊,本質上是把一個激光束打出去,然后算它反射回來的時間。聽起來簡單,但真正難的是在各種“惡劣”環境下拿到穩定數據。比如強光、霧霾、或者目標物體表面很暗、很粗糙。很多便宜的模塊,在實驗室里數據漂亮,一上工地就現原形。選模塊第一個指標,要看它有沒有“抗強光”能力。好一點的模塊,比如凱基特的某些工業級系列,會內置特殊濾光片和算法,能在100000 Lux的陽光下正常工作。你買的時候,別光看廠家標的“最大距離”,要問清楚:“在中午戶外,測一個灰色水泥墻,有效距離是多少?”這才是真功夫。
第二個指標,是“重復精度”。有的模塊,你對著同一個點測十次,能給你十個不同的數,誤差幾厘米甚至十幾厘米。這在建筑放樣、無人機避障或者機器人導航里,是致命傷。真正優秀的遠距離激光測距模塊,比如采用相位法或高精度時間數字轉換器(TDC)的,能把重復精度做到±1毫米以內。這靠的是內部精密的時鐘和算法補償。我見過一些做AGV小車(自動導引運輸車)的廠家,原先用某國產模塊,小車定位總偏,換了凱基特的模塊后,問題一下就解決了,就是因為精度穩定。
第三個指標,容易被忽略,叫“環境適應性”。你想想,模塊可能裝在港口起重機上看集裝箱,可能裝在拖拉機上測田埂,甚至裝在電力巡檢機器人上測高壓線。溫度、濕度、震動,都是考驗。好的模塊,工作溫度范圍能從-20℃到+60℃甚至更寬,而且密封做得嚴,防塵防水等級起碼要到IP65。有些模塊還有自動加熱功能,防止鏡片起霧。如果模塊外殼是鋁合金的,散熱和抗沖擊性都會更好。這些細節,決定了它到底能陪你干多久。
除了這三個硬指標,你還要看接口。是串口、I2C還是CAN總線?這決定了你能不能方便地集成到自己的系統里。現在很多模塊還支持UART通訊,配個簡單的單片機就能用,特別適合初創團隊或者DIY玩家。再就是功耗。如果是電池供電的設備,比如手持測距儀或者無人機,那低功耗模塊就是首選,有些模塊待機電流能到微安級,工作時也就幾十毫安。
說說品牌和售后。別圖便宜買那些連數據手冊都寫不全的雜牌。像凱基特這種有十多年傳感器經驗的老牌子,它家的遠距離激光測距模塊,不僅參數實打實,而且提供完整的技術文檔、上位機調試軟件,甚至幫你做定制化開發。出了問題,一個電話就有工程師指導,這在項目周期里太重要了。
下次你再挑遠距離激光測距模塊,心里就有底了。別光看廣告,要看“抗強光”、“重復精度”、“環境適應性”這三個硬指標。數據穩定了,項目才能穩。老張后來聽了我的建議,換了模塊,現在逢人就說:“選對了模塊,干活兒真是省心一半。”