基于C8051F020海水預處理模塊測控系統設計
控制系統對各路傳感器的采集應該是實時的,本控制器模擬量通道數為7路,而C8051F020本身自帶的A/D轉換通道為16路,其中8路為12位采集精度,對每組轉換值取算術平均,完全滿足控制器的要求,采用定時器定時溢出觸發方式啟動轉換,系統初始化完成就一直處于轉換運行狀態。
A/D轉換子程序如下:

4 控制器試驗
為了驗證控制系統可行性,按照系統圖1設計一套預處理裝置,分別在海水人口、混合器出口以及濃海水排出口安裝PT100溫度傳感器,在混合器出口和濃海水出口處安裝流量傳感器,而海水進口流量則為兩者之差。本系統設計了兩項試驗用于驗證裝置的可控性。
試驗1:進入模塊的海水溫度T1變化,模塊可自動調節到期望的參數值,即混合后(出模塊、進入海水淡化裝置)的模塊出水溫度和流量可控。
試驗2:進入模塊的海水保持溫度T1不變,模塊出水可按設定值輸出,滿足海水淡化裝置變負荷要求(不同進水流量)。
兩項試驗的數據見表1。本文引用地址:http://www.j9360.com/article/193715.htm
上述兩項試驗說明:無論外界海水溫度是否穩定,模塊總能將海水調節至所需的溫度和流量值,滿足海水淡化裝置設計點需求。
5 結論
本文介紹了Cygnal C8051F020單片機在海水淡化裝置海水預處理上的應用,開發出一種預處理控制器,用實際應用進行了驗證。該控制器充分利用了C8051F020的內部資源,不但大大縮短了項目開發周期,而且減少了外擴單元,降低了項目成本。
評論