嵌入式設備獲取網頁也是物聯網中常見的應用,它至少有如下的幾個應用場合:
1.顯示網頁上的內容:通過設備查詢web服務器上網頁的內容獲取新的數據在嵌入式設備終端上顯示。例如可以顯示某時、某地的天氣、溫度等。
2.以HTTP協議提交設備采集的數據。例如通過HTTP協議的POST命令,將設備采集的溫度信息提交到Web服務器,并可以更新網站中的數據庫,并在后續在網頁上顯示出來。
用卓嵐UART轉以太網模塊ZLSN2002可以輕松實現嵌入式網頁的獲取和網頁數據的提交。
ZLSN2002這款UART轉網口模塊,一端提供了UART的串口給用戶MCU,在UART串口端,用戶MCU可以通過指令輸入所需的獲取網絡的命令;在網口端,提供了4根網線接口,可以直接連接以太網網線。ZLSN2002內部集成了TCP/IP協議棧,以及HTTP協議所需的命令接口,用戶無需再關心具體的協議,立即可以通過串口命令獲取網頁和提交數據表單。
在基于HTTP協議的數據傳輸方案中,卓嵐ZLSN2002聯網產品充當計算機瀏覽器的角色,ZLSN2002可以將設備端的數據上傳到遠程Web服務器,同時也可以以網頁的形式從遠程Web服務器獲取數據。
用卓嵐UART轉以太網芯片ZLAN1003可以輕松實現嵌入式網頁的獲取和網頁數據的提交。
ZLAN1003這款UART轉網口芯片,一端提供了UART的串口給用戶MCU,在UART串口端,用戶MCU可以通過指令輸入所需的獲取網絡的命令;芯片將串口信號直接轉換成TCP/IP網絡信號在對應管腳上輸出,連接以太網。ZLAN1003,ZLAN1043芯片內部集成了TCP/IP協議棧,以及HTTP協議所需的命令接口,用戶無需再關心具體的協議,立即可以通過串口命令獲取網頁和提交數據表單。
在基于HTTP協議的數據傳輸方案中,卓嵐ZLAN1003,ZLAN1043可以做成聯網產品充當計算機瀏覽器的角色,ZLAN1003、ZLAN1043芯片可以將設備端的數據上傳到遠程Web服務器,同時也可以以網頁的形式從遠程Web服務器獲取數據。
卓嵐的ZLAN1003,ZLAN1043系列物聯芯片號稱零軟件開發芯片,提供給客戶參考設計原理圖,客戶只要1周畫好電路板,貼上芯片就可調試進行數據傳輸通訊。
用戶UART轉RJ45模塊獲取HTTP網頁或者以網頁表單形式發送數據的步驟如下:
1.硬件連接:第一步將ZLSN2002模塊的網口的IP、子網掩碼、網關配置為可以上網的正確網絡參數,網口連接RJ45網線。ZLSN2002的串口直接連接用戶MCU的UART串口,另外將ZLSN2002的串口波特率配置為用戶MCU的UART串口參數。
2.發送正確的Web服務器地址命令:第二步就是將網站服務器的域名地址通過卓嵐AT命令,通過串口發送給ZLSN2002。UART模塊自動連接上web服務器,并準備好獲取網頁。
3.獲取網頁還是發送數據:第三步對于獲取網頁和發送數據是不同的。獲取網頁時將網頁的URL地址通過卓嵐AT命令發送給UART模塊,網頁內容立刻會從串口輸出給用戶MCU;發送數據時,需要將發送的數據的變量命令、數值以參數的形式通過AT命令發送給UART轉TCP/IP模塊,數據會自動上傳到Web服務器。
