自來(lái)水電子壓力表的設(shè)計(jì)
文章闡述了一種自來(lái)水電子壓力表的設(shè)計(jì)裝置,具有壓力系數(shù)大小實(shí)時(shí)現(xiàn)實(shí)、存儲(chǔ)、查詢、報(bào)警等功能。該 系統(tǒng)采用高精度的傳感器來(lái)檢測(cè)壓力,低溫漂的儀表放大器AD620對(duì)數(shù)據(jù)進(jìn)行放大,通過(guò)8位AD轉(zhuǎn)換器件 ADC0808進(jìn)行AD采集和數(shù)據(jù)變換處理,并可將數(shù)值通過(guò)串口發(fā)送到電腦,實(shí)現(xiàn)壓力系數(shù)的數(shù)字化測(cè)量。
在工業(yè)生產(chǎn)中,為了高效、安全生產(chǎn),必須有效控制 生產(chǎn)流程中的諸如壓力、流量、溫度等主要參數(shù)。壓力測(cè) 量對(duì)實(shí)時(shí)監(jiān)測(cè)和安全生產(chǎn)具有主要的意義。本文應(yīng)用了 液壓CAT測(cè)試系統(tǒng),這種系統(tǒng)具有對(duì)測(cè)試數(shù)據(jù)自動(dòng)高速 采集、實(shí)時(shí)顯示和自動(dòng)數(shù)據(jù)處理、繪圖等功能,使人們能 迅速、準(zhǔn)確地獲得測(cè)量結(jié)果,大大提高了工作效率和經(jīng)濟(jì) 效益。
1.系統(tǒng)總體功能結(jié)構(gòu)框圖
本系統(tǒng)有壓力傳感器、信號(hào)放大及AD轉(zhuǎn)換電路、單 片機(jī)控制電路、鍵盤、存儲(chǔ)電路及顯示電路和電源電路構(gòu) 成總體設(shè)計(jì)框圖如圖1所示。
本系統(tǒng)主要由信號(hào)轉(zhuǎn)換電路和控制電路構(gòu)成。該系 統(tǒng)只要打開電源時(shí),立即自動(dòng)通過(guò)26PC壓力傳感器進(jìn)行 壓力系數(shù)采集,經(jīng)過(guò)ADC0808模數(shù)轉(zhuǎn)換送到單片機(jī),并 通過(guò)LCD1602進(jìn)行數(shù)據(jù)顯示。用戶只要通過(guò)查看液晶數(shù) 據(jù)便可獲取壓力信息,并可對(duì)其數(shù)據(jù)進(jìn)行存儲(chǔ)以及讀取, 該系統(tǒng)還具有報(bào)警的功能,當(dāng)壓力值超過(guò)某一個(gè)設(shè)定值時(shí),系統(tǒng)LED燈會(huì)變亮,如果壓力值降下來(lái)時(shí),LED燈又 會(huì)自動(dòng)熄滅。該系統(tǒng)還具有斷電存儲(chǔ)的功能,在采集壓力 系數(shù)時(shí)只要按下存儲(chǔ)鍵即可對(duì)當(dāng)時(shí)數(shù)據(jù)進(jìn)行存儲(chǔ),按下 讀取鍵時(shí)便可讀取其存儲(chǔ)值,按下退出鍵時(shí)可退出讀取 模式,重新進(jìn)行數(shù)據(jù)采集。
系統(tǒng)軟件設(shè)計(jì)主要完成壓力傳感器的數(shù)據(jù)處理和各 模塊的控制,協(xié)調(diào)系統(tǒng)工作,軟件設(shè)計(jì)主要包括AD采集、 鍵盤掃描、結(jié)果顯示等過(guò)程控制的設(shè)計(jì)。
2.系統(tǒng)軟件設(shè)計(jì)
系統(tǒng)的軟件設(shè)計(jì)采用模塊化處理,通過(guò)各子模塊程序 的調(diào)用完成系統(tǒng)功能。主程序是本系統(tǒng)的核心,協(xié)調(diào)控制 整個(gè)系統(tǒng)的各個(gè)部分,實(shí)現(xiàn)整體功能。其主要完成壓力的 采集數(shù)據(jù)處理、鍵盤的掃描、各數(shù)據(jù)的顯示的協(xié)調(diào)工作,主 系統(tǒng)的流程圖如 圖2所示。
3.仿真與調(diào)試
圖3是放大電路和A/D轉(zhuǎn)換電路的模擬調(diào)試仿真圖, DB8 — DB1是經(jīng)過(guò)ADC0808之后輸出的數(shù)字信號(hào),這個(gè)信號(hào)送到單片機(jī)的P1 口,由圖3可知輸入到ADC0808的電壓信 號(hào)的大小事4.09619V,模數(shù)轉(zhuǎn)換后對(duì)應(yīng)的二進(jìn)制數(shù)是 11010001,對(duì)應(yīng)的十進(jìn)制數(shù)是209,也就是輸入的電壓每增 加0.02V輸出的數(shù)字量就增加。