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