利用網(wǎng)站實現(xiàn)單片機的網(wǎng)絡(luò)通信不是在單片機上走TCP/IP,而是將單片機通過RS-232連到一個網(wǎng)絡(luò)服務(wù)器,然后客戶端通過網(wǎng)絡(luò)訪問這個服務(wù)器, 從而達到監(jiān)控的目的。
如果是這種模式,應(yīng)該是比較容易實現(xiàn)的,可以用Client/Server結(jié)構(gòu),也可以用Browse/Web結(jié)構(gòu),目前都有很多成熟的應(yīng)用。這種模式比起直接監(jiān)控單片機的好處是可以在服務(wù)器上建立數(shù)據(jù)庫,記錄大量歷史數(shù)據(jù)。
即使要直接通到網(wǎng)絡(luò)監(jiān)控單片機,也不一定要在單片機上跑TCP/IP, 有很多現(xiàn)成的設(shè)備可以實現(xiàn)RS232和TCP/IP的互連,如終端服務(wù)器(Terminal Server),帶異步口的路由器(如Cisco 2509), 現(xiàn)在甚至有獨立的串口--TCP/IP連接器,具體型號你可以到“摩莎”公司咨詢一下。
這些設(shè)備的原理都是將串口映射成一個TCP/IP端口,如果你對Socket編程有所了解的話就很容易理解。