基于A(yíng)RM的紅外光汽車(chē)速度管理系統研究
2.2 信號接收與定時(shí)器工作
如圖3 所示,在沒(méi)有車(chē)輛經(jīng)過(guò)光控測速區時(shí),M’、N’兩點(diǎn)一直能接收到38KHz 的調制紅外光,均輸出高電平,暫穩態(tài)電路均處在穩態(tài)。門(mén)G 的輸出為邏輯1,UL 始終為高電平。當有車(chē)輛通過(guò)光控測速區時(shí),M 點(diǎn)發(fā)出的光線(xiàn)首先被阻斷,UM 由高電平先變?yōu)榈碗娖?,暫穩態(tài)電路1 被觸發(fā)而進(jìn)入暫穩態(tài),如圖4 中的t1 時(shí)刻之后所示。此時(shí),UM’為低電平,G 門(mén)觸發(fā),輸出UL 為低電平。ARM 系統的CAP1.0 捕獲到UL 由高電平變低電平,發(fā)生下降沿捕獲,自動(dòng)裝載T1TC 的值傳輸到捕獲寄存器T1CR,并產(chǎn)生中斷,進(jìn)入中斷服務(wù)子程序,讀取T1CR 的值而保存。
隨后,當汽車(chē)達到N 點(diǎn)時(shí)——即在t2 時(shí)刻,暫穩態(tài)電路2 被觸發(fā),UN’變?yōu)楦唠娖?,?jīng)過(guò)非門(mén)變?yōu)榈碗娖経N’’。此時(shí)G 門(mén)輸出由低電平變?yōu)楦唠娖剑?a class="contentlabel" href="http://dyxdggzs.com/news/listbylabel/label/ARM">ARM 的CAP1.0 捕獲到UL由低電平變高電平,發(fā)生上升沿捕獲,自動(dòng)裝載T1TC 的值到捕獲寄存器T1CR,并產(chǎn)生中斷,進(jìn)入中斷服務(wù)子程序。計算兩次捕獲寄存器T1CR 的差值N 及計數器的工作頻率f,得到車(chē)輛通過(guò)兩測試點(diǎn)M 點(diǎn)和N 點(diǎn)的時(shí)間差t2-t1。
2.3 ARM 核心板及觸摸顯示系統
評論