在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 手機與無線通信 > 設計應用 > 單片機控制MC55模塊實現遠程無線數據傳輸

            單片機控制MC55模塊實現遠程無線數據傳輸

            作者: 時間:2018-08-31 來源:網絡 收藏

            摘要:西門子模塊是一款內嵌TCP/IP協議的無線模塊,可以直接利用來實現多種網絡數據傳輸服務。文中以NEC 78K0/KF2系列8位78F0547D作為微控制器,利用其自帶的異步串口和模塊連接,使用模塊進行控制,實現、FTP服務、E—MAIL服務等多種網絡服務,從而實現遠程數據傳輸。本文詳細介紹控制MC55模塊進行網絡服務的相關,并給出實現的初始化設計流程。

            本文引用地址:http://www.biyoush.com/article/201808/388217.htm

            隨著無線通信網絡技術的不斷發(fā)展,通用分組無線業(yè)務()技術在遠程無線數據傳輸中起到了廣泛的應用。(General Packet Radio Service)是通用分組無線業(yè)務的簡稱,是一種以全球手機系統(tǒng)(GSM)為基礎的數據傳輸技術。GPRS網不但具有覆蓋范圍廣、數據傳輸速度快、通信質量高、永遠在線和按流量計費等優(yōu)點,而且其本身就是一個分組型數據網,支持TCP/IP協議,無需經過PSTN(公用電話交換網)等網絡的轉接,可直接與Internet網互通。因此GPRS業(yè)務在無線上網、環(huán)境監(jiān)測、交通監(jiān)控、移動辦公等行業(yè)中具有無可比擬的性價比優(yōu)勢。

            西門子MC55是帶有GSM/GPRS全套語音和數據功能的先進無線模塊。其超小的體積----所有功能都集中在一塊集成的芯片內(僅50 x 33 x 7.2 mm);最簡便的開發(fā)----內嵌TCP/IP協議棧,使用戶可以最大程度的縮短GPRS產品的研發(fā)周期。MC55是可以配置的,使得外部輸入、輸出接口提供的外部控制應用更有效,從而令MC55產品更適合。M2M解決方案。

            在網絡設置中有HTTP、FTP、POP3、SOCKET等類型。文中詳細介紹利用控制MC55 GPRS無線模塊進行遠程無線數據傳輸的控制方法,并給出實現的初始化設計流程。

            1 系統(tǒng)組成

            系統(tǒng)的組成如圖1所示。該系統(tǒng)利用現有的GPRS網絡,通過串口對MC55 GPRS模塊進行收發(fā)控制,實現Internet網絡通信服務,從而實現遠程無線數據傳輸功能。

            系統(tǒng)各部分的說明如下:

            1)單片機。單片機選用NEC78F0547D MCU,NEC78F0547D是NEC 78KF0/KEZ8位單片機系列中的一款性能優(yōu)越的單片機,它帶有兩個UART(異步串行通訊)口。它很突出的一點就是具有片上調試功能,非常方便開發(fā)應用。

            2)GPRS模塊。本設計采用西門子MC55 GPRS模塊。

            MC55模塊內嵌了完整的TCP/IP協議棧,包括TCP、UDP、FTP、SOCKET、Telnet、POP3、SMTP、HTYP等,為用戶提供了更簡單的網絡接口,使用戶可以最大程度的縮短GPRS產品的研發(fā)周期。MC55是可以配置的,使得外部輸入、輸出接口提供的外部控制應用更有效,從而令MC55產品更適合M2M解決方案。

            3)服務器。建立SOCKET連接必須具有公網的IP地址,故應保證服務器中心計算機連接到Internet并且取得公網IP地址。在單片機對GPRS模塊控制之前,服務器端需運行SOCKET端口監(jiān)聽程序,并且設為監(jiān)聽狀態(tài),端口號也要設定,例如port:8000。

            2 單片機與GPRS模塊的連接

            單片機與GPRS模塊一般采用串行異步通信接口,通信速度可設定,通常為9600 bps。單片機通過電平轉換電路與GPRS模塊連接,電路比較簡單,電路連接原理框圖如圖2所示。要特別說明的是,由于單片機的為5V TTL電平,MC55GPRS模塊為2.7V TTL電平,為了確保MCU串行口與MC55GPRS串行口TTL電平的匹配,采用了NL27WZ07來實現電平的轉換。電平轉換電路如圖3所示。

            如圖3所示,NL27WZ07的A1引腳接單片機的發(fā)送端TXD,A2引腳連接MC55 GPRS模塊的發(fā)送端TXD,作為單片機向MC55 GPRS模塊發(fā)送數據的信號通道。與之對應,NL27WZ07的Y1引腳接MC55 GPRS模塊的接收端RXD,Y2引腳連接單片機的接收RXD,作為單片機從MC55 GPRS模塊接收數據的信號通道。

            3 建立SOCKET連接的命令

            MC55 GPRS模塊為了要實現GPRS SOCKET TCP通訊,必須通過相應的AT命令對模塊進行初始化網絡連接及服務配置。下面對SOCKET通信中要用到的一些AT命令及數據傳輸步驟進行說明。

            4 建立FTP連接的命令及上傳數據的過程

            如果要利用無線模塊實現FTP上傳數據的功能,則可以用如下的步驟和相關操作實現相應的功能。

            5 建立E-MAIL連接的命令及通過E-MAIL傳輸數據的過程

            下面介紹通過GPRS方式發(fā)送e—mail的過程及相關操作:

            6 模塊初始化程序設計介紹

            MC55 GPRS模塊初始化主要是通過相關AT命令的操作實現的。其初始化包括模塊AT命令的測試、模塊信號強度測試、串口通訊波特率的設置、Internet網絡應用服務設置等過程。

            MC55 GPRS模塊為了要實現GPRS SOCKET TCP通訊,必須通過相應的AT命令來對模塊進行初始化網絡連接及服務配置。

            初始化網絡連接及服務配置的AT命令總結如下:

            開機上電后,程序在主函數中運行,單片機進行初始化。初始化包括設置串口工作方式、波特率、網絡連接配置設置、密碼及用戶名設置、接入點設置、通訊類型設置、網絡服務所用連接文件ID號設置、網絡服務IP地址設置等。

            7 結論

            文中采用內嵌TCP/IP協議棧的GPRS模塊西門子MC55模塊,在8位微控制器上使用AT命令對MC55模塊進行控制,并實現了SOCKET通信、FTP服務、E—MAIL服務等多種網絡服務,從而實現遠程數據傳輸的功能。



            評論


            相關推薦

            技術專區(qū)

            關閉