智能水文監(jiān)控系統(tǒng)模塊
水位、水溫、流速等水文數(shù)據(jù)的測量一直是水電站部門的重點(diǎn)。目前,國內(nèi)水文采集系統(tǒng)功能多以數(shù)據(jù)的采集和傳輸為主,少有根據(jù)現(xiàn)場的水情自動(dòng)控制水利設(shè)備的功能。設(shè)計(jì)的智能水文監(jiān)控系統(tǒng)可以由水文管理者通過主控計(jì)算機(jī)設(shè)置水位的上下限,以實(shí)現(xiàn)自動(dòng)控制水利設(shè)備的運(yùn)轉(zhuǎn);也可以在網(wǎng)絡(luò)出現(xiàn)故障時(shí)直接在現(xiàn)場通過按鍵進(jìn)行上下限設(shè)置;目前國內(nèi)同類產(chǎn)品中少有對(duì)智能監(jiān)控系統(tǒng)進(jìn)行自檢的功能。本系統(tǒng)可以隨時(shí)通過上位機(jī)軟件設(shè)定的模擬水位信號(hào)對(duì)不同位置的智能監(jiān)控系統(tǒng)進(jìn)行檢查,確定數(shù)據(jù)是否誤差過大,以保證數(shù)據(jù)的安全和可靠性。
數(shù)據(jù)采集前端AD電路模塊
通常水文信息的采集多使用不同公司開發(fā)的各種傳感器,其中一些傳感器的輸出量直接為開關(guān)量或數(shù)字信號(hào),但是很多類傳感器的輸出是反應(yīng)被測的非電量的模擬電壓或模擬電流信號(hào),這類傳感器輸出的模擬電壓或電流信號(hào)需要轉(zhuǎn)換為相對(duì)應(yīng)的數(shù)字信號(hào)才可以被微控制器處理。因此本系統(tǒng)設(shè)計(jì)了用于模數(shù)轉(zhuǎn)換的功能模塊,該模塊使用的A/D轉(zhuǎn)換器是TI公司生產(chǎn)的10 位模擬轉(zhuǎn)換串行器件TLC1549。TLC1549以串行方式送給單片機(jī),TLC1549的三個(gè)控制管腳與單片機(jī)P1口的P1.7(數(shù)字信號(hào)的輸出端)、P1.6(時(shí)鐘)、P1.5(片選)三個(gè)通用I/O相連,構(gòu)成串行接口,由單片機(jī)內(nèi)部程序產(chǎn)生時(shí)鐘,控制單片機(jī)與TLC1549的數(shù)據(jù)傳送。單片機(jī)與TLC1549的接口電路如圖所示: