MCS-51單片機嵌入式Internet技術(shù)的工作原理簡(jiǎn)述

TCP/IP 協(xié)議棧的鏈路層部分由網(wǎng)絡(luò )控制器RTL8019AS 完成,網(wǎng)絡(luò )層和傳輸層由單片機來(lái)處理。
應用層則根據需要可以在單片機內完成,也可以由單片機轉給用戶(hù)或終端設備完成。除了WEB 服務(wù)之外,其它應用層服務(wù)像SMTP 協(xié)議支持功能也可以根據需要編寫(xiě)相應的代碼。
5 系統測試
在完成上述工作的基礎上,我們?yōu)槭袇^中心停車(chē)場(chǎng)設計了一個(gè)停車(chē)監測管理系統。由于市區中心停車(chē)場(chǎng)業(yè)務(wù)量非常繁忙,車(chē)位經(jīng)常飽和,不僅管理人員而且客戶(hù)經(jīng)常需要實(shí)時(shí)掌握該停車(chē)場(chǎng)的停車(chē)位空閑信息。數據采集系統的前端通過(guò)傳感器監測各停車(chē)位的空閑狀態(tài)。并及時(shí)將信息反饋到單片機,反饋的信息包括停車(chē)位空閑狀態(tài),停車(chē)起始時(shí)間和時(shí)長(cháng)等。據此監測系統計算整個(gè)停車(chē)場(chǎng)空閑停車(chē)位的個(gè)數,并將信息返回到客戶(hù)端,同時(shí)以公告信息形式顯示在停車(chē)場(chǎng)出入口的LED 顯示屏上。方便客戶(hù)作出決策。根據停車(chē)時(shí)長(cháng)計算的計費信息也可以顯示在客戶(hù)端上。結合上述要求,我們在單片機上實(shí)現了一個(gè)嵌入式Web服務(wù)器。Http 網(wǎng)頁(yè)能夠完成接收數據、發(fā)送網(wǎng)頁(yè)數據、關(guān)閉連接等應用,并且能夠動(dòng)態(tài)實(shí)時(shí)地進(jìn)行數據更新??蛻?hù)端使用最常用的Windows 操作系統和Internet Explorer 瀏覽器,客戶(hù)端不需要安裝其它特殊的服務(wù)程序。系統僅設置為最多4 個(gè)并發(fā)客戶(hù)端訪(fǎng)問(wèn)單片機Web 服務(wù)器。圖4 是訪(fǎng)問(wèn)單片機Web服務(wù)器的結果。

圖4 客戶(hù)端訪(fǎng)問(wèn)單片機Web 服務(wù)器。
6 結語(yǔ)
嵌入式網(wǎng)絡(luò )通信是近幾年來(lái)嵌入式工業(yè)的新興應用領(lǐng)域。由于MCS-51 系列單片機具有悠久的歷史和廣泛的應用,其低廉的價(jià)格,以及uIP 協(xié)議??梢悦赓M使用,所以采用本設計方案的產(chǎn)品具有成本低,附屬硬件少,使得終端價(jià)格不會(huì )因嵌入式接入Internet而增加太多。具有極高的性?xún)r(jià)比,易于推向市場(chǎng)。目前根據此技術(shù)開(kāi)發(fā)的系統已在市區繁忙的停車(chē)場(chǎng)監測系統得到成功應用。只須稍加改進(jìn)即可應用于基于51內核的其它單片機系統。本系統能夠有助于智能信息家電、生產(chǎn)監控監測設備等的工業(yè)應用以較好的性?xún)r(jià)比實(shí)現嵌入式Internet.
評論