聯網(wang)模(mo)(mo)(mo)塊(kuai)是(shi)一(yi)個可以集成到目標電子(zi)系統的(de)模(mo)(mo)(mo)塊(kuai),這里的(de)聯網(wang)即指(zhi)連接到網(wang)絡(luo)(Internet,以太網(wang)等),顧(gu)名思(si)義,聯網(wang)模(mo)(mo)(mo)塊(kuai)就(jiu)是(shi)將嵌(qian)入式系統連接到網(wang)絡(luo)的(de)電路模(mo)(mo)(mo)塊(kuai)。
信息(xi)化(hua)(hua)時代,要求電子設備(bei)也應該進(jin)行(xing)信息(xi)化(hua)(hua)、網(wang)(wang)(wang)(wang)絡化(hua)(hua)管理,例如(ru)打印(yin)機、門(men)禁(jin)機等的(de)(de)聯網(wang)(wang)(wang)(wang)。在聯網(wang)(wang)(wang)(wang)方(fang)(fang)案(an)方(fang)(fang)面基本上有(you)兩種方(fang)(fang)法,一(yi)(yi)種方(fang)(fang)法就是(shi)將(jiang)TCP/IP網(wang)(wang)(wang)(wang)絡協議棧(zhan)在用戶系(xi)統(tong)上實(shi)現,但是(shi)這種方(fang)(fang)法對于(yu)系(xi)統(tong)的(de)(de)CPU要求比較(jiao)高(gao),并且對于(yu)系(xi)統(tong)開發(fa)(fa)人員的(de)(de)技術要求也較(jiao)高(gao),另外開發(fa)(fa)出來(lai)的(de)(de)系(xi)統(tong)的(de)(de)穩定(ding)性難(nan)以(yi)保證;另一(yi)(yi)個方(fang)(fang)法是(shi)使(shi)用聯網(wang)(wang)(wang)(wang)模塊(kuai)。聯網(wang)(wang)(wang)(wang)模塊(kuai)一(yi)(yi)端以(yi)串口(kou)、IO口(kou)、并口(kou)等方(fang)(fang)式和系(xi)統(tong)的(de)(de)CPU連(lian)接(jie),另一(yi)(yi)端可以(yi)連(lian)接(jie)網(wang)(wang)(wang)(wang)線(或(huo)經過耦(ou)合變壓器后連(lian)接(jie)網(wang)(wang)(wang)(wang)線)。此后系(xi)統(tong)CPU向模塊(kuai)發(fa)(fa)送(song)的(de)(de)數據(ju)將(jiang)透明(ming)地發(fa)(fa)送(song)到網(wang)(wang)(wang)(wang)絡上;網(wang)(wang)(wang)(wang)絡上的(de)(de)計算(suan)機向模塊(kuai)發(fa)(fa)送(song)的(de)(de)數據(ju)將(jiang)被透明(ming)地轉發(fa)(fa)給CPU。
聯(lian)網模(mo)塊外觀一般(ban)是類似電(dian)子芯片的結構,可以(yi)(yi)通過(guo)其引腳和系統(tong)(tong)PCB電(dian)路連接。一般(ban)來說(shuo)聯(lian)網模(mo)塊要求體積小(xiao),這樣系統(tong)(tong)PCB也(ye)可以(yi)(yi)相應(ying)減小(xiao)體積有利于節約成本。
使用聯網模塊進行嵌入式設備聯網一般有以下步驟:
1.使用者在系統PCB上按照聯網模塊的結構規格設計接口。
2.將聯網模塊中和用戶CPU連接的連線(例如串口RXD、TXD)連接上;和網口RJ45接口連接的連線連接上。
3.通過Web瀏覽器(或者專用的工具)訪問模塊,設置模塊的目的IP、串口波特率等參數。目的IP就是系統CPU向模塊發送數據的時候,模塊發往的計算機的IP地址。
4.此后(hou)就(jiu)可(ke)以用(yong)模(mo)塊實現網絡數(shu)據(ju)與串口(kou)數(shu)據(ju)的轉發了。
開發周期短。
對于用戶技術要求不(bu)高。
一般(ban)聯(lian)網(wang)模塊是經過長期測試的,這樣(yang)使(shi)用模塊比用戶自己實現聯(lian)網(wang)協(xie)議要穩定。
聯網模(mo)塊是嵌入(ru)式(shi)到(dao)目標系(xi)統的一個(ge)電子模(mo)塊,它的性能直接影響到(dao)了整個(ge)系(xi)統的性能。
1.穩定性:穩定性是聯網模塊的最重要的指標,穩定性是指在模塊的任何正常使用過程中(例如長時間使用、大量數據通信、各種溫度條件)都應該保持正常的工作狀態。由于很多情況下要進行串口到網絡、網絡到串口數據的同時轉發,并且一次轉發的數據長度也可能未知。這就要求聯網模塊具有全雙工、不間斷轉發功能。如果模塊設計不好很可能在這種高強度傳輸情況下出現丟失數據、甚至斷網的可能。這樣會影響系統的穩定性。
2.體積小:小體積的模塊,可以節約用戶PCB空間,從而降低用戶系統成本。
3.參數修(xiu)(xiu)改便捷(jie)性(xing):一般需要支持Web方式來修(xiu)(xiu)改聯(lian)網模塊參數,最好能(neng)夠支持專用的工具來批量修(xiu)(xiu)改模塊的各種參數。