基于單片機(jī)光纖測距系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
【文章頁數(shù)】:2 頁
【部分圖文】:
圖1相位法測距原理圖
相位式激光測距是用調(diào)制信號將發(fā)射激光進(jìn)行調(diào)制,通過測量連續(xù)的被調(diào)制的光波信號在被測距離上往返所產(chǎn)生的相位差,間接得測定激光的傳播時(shí)間,從而計(jì)算出待測距離[3-4]。原理圖如圖1、圖2所示。假設(shè)調(diào)制光波為頻率為f的正弦波,根據(jù)波動方程可知,光在空氣傳播過程中產(chǎn)生的相位位移與待測距離....
圖2激光測距示意圖
其中f為正弦波頻練,L為待測距離,c為光在空氣中的傳播速度。因此通過計(jì)算可得待測距離L為:
圖3基于單片機(jī)的光纖測距系統(tǒng)的總體設(shè)計(jì)框圖
激光模塊與待測光纖采用自制的雙端光纖連接頭,為雙端的FC圓型帶螺紋接口,光纖雙端分別與激光模塊的發(fā)射端與接收端對接,連接卡口的設(shè)計(jì)主要目的是為了讓激光模塊與光纖精準(zhǔn)對接,使激光的發(fā)射與接收損失降低,提高光纖測距的靈敏度與準(zhǔn)確性。3硬件電路設(shè)計(jì)
圖4系統(tǒng)軟件實(shí)現(xiàn)流程圖
基于C語言進(jìn)行系統(tǒng)的功能軟件實(shí)現(xiàn),主要包括系統(tǒng)初始化、LCD顯示功能、I/O通信、獨(dú)立按鍵與矩陣鍵盤輸入功能以及計(jì)算功能。系統(tǒng)初始化包括單片機(jī)自身的寄存器、時(shí)鐘與串口等的初始化,對LCD1602顯示屏的初始化,同時(shí)包括對計(jì)算使用的參數(shù)進(jìn)行初始化。LCD1602顯示部分包括指針移動....
本文編號:3895861
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3895861.html