基于LabVIEW的光柵測量系統(tǒng)設(shè)計
2.3 數(shù)據(jù)采集電路
數(shù)據(jù)采集電路主要由信號預(yù)處理電路和單片機主控電路組成。信號預(yù)處理電路主要完成對方波信號的鑒相與計數(shù)的預(yù)處理,是系統(tǒng)硬件設(shè)計的關(guān)鍵。為了保證計數(shù)的實時性和方便后期功能擴展,結(jié)合兩種軟硬件設(shè)計特點設(shè)計出了較合理的信號預(yù)處理電路,如圖3所示。鑒相電
路由1個D觸發(fā)器74 HC74和2個與非門74HC00組成,可逆計數(shù)電路由2片74HC193組成,低8位計數(shù)值輸出經(jīng)三態(tài)緩沖芯片74HC245后掛到單片機P1口總線上進行實時查詢。一旦發(fā)生計數(shù)值溢出,就會在外部產(chǎn)生觸發(fā)中斷,單片機進入中斷服務(wù)程序通過沒置在鑒相電路中的P2.3口狀態(tài)識別是止轉(zhuǎn)計數(shù)還是反轉(zhuǎn)計數(shù)。傳感器校驗信號直接與單片機引腳相連,檢測輸入信號。本文引用地址:http://butianyuan.cn/article/193949.htm
單片機主控電路除了對前端信號初始化計數(shù)預(yù)置,數(shù)據(jù)組合處理和中斷控制外,還負責(zé)將采集到的數(shù)據(jù)進行顯示,同時通過串口送入上位機。采用這種計數(shù)方式可以減少硬件資源的消耗,充分利用單片機軟件資源,方便功能擴展,節(jié)約成小,提高實時性。另外,由于單片機I/O端口資源比較有限,所以液晶顯示電路利用74HC595芯片實現(xiàn)單片機I/O引腳功能擴展。
評論