基于網(wǎng)絡(luò )的空調程控系統設計與實(shí)現
3.2 控制終端硬件
控制終端硬件由網(wǎng)絡(luò )轉串口模塊和主板組成。模塊的主要任務(wù)是網(wǎng)絡(luò )數據與串口數據的相互轉換,并把轉換后的數據經(jīng)過(guò)指定的協(xié)議從各自的接口中發(fā)送。主板由電源、開(kāi)關(guān)量輸出、紅外發(fā)射頭、網(wǎng)口、模塊接口以及狀態(tài)燈等功能區塊組成,如圖2所示。每個(gè)區塊功能如表1所示。這些功能相對都很顯然,僅對模擬量采集的實(shí)現過(guò)程稍加說(shuō)明??刂平K端主芯片采用STC12C5A32S2,自帶8路10位A/D(P1口)。利用單片機本身的A/D轉換功能,根據交流互感器原理,i1n1=i2n2,來(lái)采集空調電源的電流數據,并把這些數據與正常功能值比較,得出空調的運行狀態(tài)或故障信息,然后把這些信息實(shí)時(shí)上傳到Web數據庫。經(jīng)服務(wù)器處理后再動(dòng)態(tài)顯示給用戶(hù),讓用戶(hù)實(shí)時(shí)撐握空調的狀態(tài),以便做出相應的處理措施。本文引用地址:http://dyxdggzs.com/article/171468.htm
3.3 控制終端軟件的實(shí)現
控制終端主芯片STC12C5A32S2通過(guò)一對一的串口連接方式與網(wǎng)絡(luò )轉串口模塊連接,網(wǎng)絡(luò )模塊設置成固定的客戶(hù)端網(wǎng)絡(luò )訪(fǎng)問(wèn)模式??刂平K端上電即開(kāi)始與設置的固定服務(wù)器連接。主芯片直接收發(fā)、處理串口數據。驅動(dòng)紅外和繼電器等I/O控制裝置,把現場(chǎng)采集到的信息每間隔兩2 s發(fā)送一次到服務(wù)器并循環(huán)檢測串口。如發(fā)現口串口的接收標志位為高電平,立即拉低發(fā)送標志位,直到數據接收完畢后再復位發(fā)送標志位,并把控制終端的即時(shí)狀態(tài)信息發(fā)送到服務(wù)器,如此往復循環(huán)。軟件的流程圖如圖3所示。
評論