基于激光掃描原理的路徑檢測方案
激光管驅動電路:用于驅動激光管發出激光束。由于激光管的輸出功率受溫度影響較大,故通常在激光管內部設有一個光敏二極管,以監測激光功率。驅動電路使用此光敏二極管的輸出信號構成功率閉環控制電路,從而穩定激光管的輸出功率。
本文引用地址:http://cqxgywz.com/article/95474.htm振鏡驅動電路:振鏡驅動電路用于驅動電磁線圈產生大小、方向可控的磁力,作用在反射鏡背面的永磁鐵上,從而控制振鏡的往復運行,形成掃描線。同時,振鏡驅動電路還輸出一個用于指示掃描起始的同步信號,用于后續信息處理。
電流—電壓轉換電路(I/V轉換電路):光敏二極管所產生的是隨光強變化的電流,為便于后續電路處理,設置電流—電壓轉換電路,將光強轉換為電壓信號。
二值化:由光強轉換得到的電壓信號,經過動態閾值比較器,轉換成0或1的二值化數字信號,分別指示了條碼中的黑線與白區,最后由外部條碼解碼系統得到條碼信息。
硬件電路
電路設計目的
激光條碼掃描器輸出的信號并不能直接用于賽道路徑檢測,主要原因如下。
- 為了準確檢測到寬度為mil級的條碼,激光掃描器的光源光斑直徑非常小,其二值化輸出信號對被測物十分敏感,以至于賽道上的黑斑、破損、縫隙等均可能導致錯誤輸出,給后續的處理帶來了困難,也大大降低了可靠性。
- 出于安全考慮,小型激光條碼掃描器都使用小功率的半導體激光管,功率通常不會超過5mW,檢測距離有限,并且使用時要求光束盡可能與條碼面垂直,以獲得足夠的反射光。為了使小車獲得足夠的前瞻,我們希望其檢測距離能達到70cm左右(自車頭開始計),并且為了穩定重心,希望掃描器的安裝位置盡可能低,這勢必增大掃描線與賽道垂直面間的夾角,掃描器的反射光將大幅減少,使掃描器的檢測距離與要求相差甚遠。
為了解決這些問題,我們僅利用掃描器的光學系統和振鏡驅動電路,自行設計其他附屬電路,主要設計如下。
- 直接從掃描器中的I/V轉換電路引出光強信號,結合其掃描同步信號,利用自行設計的電路完成賽道檢測的硬件電路部分。
- 將原掃描器上的小功率激光二極管更換成相同波長、同種封裝的大功率激光二極管。我們使用的是50mW的激光二極管,但原先的驅動電路不能與之匹配,故自行設計了激光驅動電路,并稍稍調整激光二極管的安裝位置,有意使其偏離準直透鏡的焦點位置,從而使掃描線適當加粗,降低掃描器對干擾目標的敏感度。



















評論