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