基于8051的網絡遠程控制系統
本項目通過網絡實現遠程監控,遠程的電腦具有固定IP,在遠程電腦的COM1的串行傳輸端口接一塊8051控制板,然后以RS-232傳輸方式傳輸數據到8051的電路板,8051控制板上采用固態繼電器(Solid State Relay)連接到電子產品,從而可以遠程控制這些電子產品何時開啟或關閉。8051控制板上還可以每分鐘測量一次當前溫度,再傳輸到遠程監控端。
DSC(Data Service Center)用來接收和處理DTU發送過來的數據;如上圖,窗口1顯示當前登錄到DSC的DTU的信息,包括該DTU的電話號碼、IP地址和端口;窗口2顯示當前用短信呼叫DSC請求上線的DTU的電話號碼隊列,系統會自動處理該隊列,也可選擇手工處理,處理時,會向該DTU發送一條短信,包括當前DSC的Ip地址和端口;窗口3顯示接收到的數據和系統信息,可以選中窗口3上部的“16進制顯示接收數據”選項,以16進制顯示接收到的數據,“寫日志”選項為是否將接收到的數據寫到文本文件中,“應答”為接收到DTU數據后,是否向DTU發送一個應答數據包,轉發到串口,將接收到的數據從發送出去;窗口4為發送窗口,選中某個DTU后,該DTU的號碼會出現在發送窗口中,在右邊的文本框中輸入要發送的數據,即可將數據發送到DTU。