<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 手機與無(wú)線(xiàn)通信 > 設計應用 > E5122的家庭網(wǎng)絡(luò )控制系統

E5122的家庭網(wǎng)絡(luò )控制系統

作者: 時(shí)間:2004-12-07 來(lái)源:網(wǎng)絡(luò ) 收藏
摘要:的方案、組成、硬件配置、軟件設計、工作原理、功能以及技術(shù)性能進(jìn)行了論述。給出了通過(guò)單片機進(jìn)行數據采集,并通過(guò)協(xié)議處理器將數據打包成以太網(wǎng)協(xié)議包發(fā)送到以太網(wǎng)上,從而實(shí)現基于以太網(wǎng)的遠程控制方案。

關(guān)鍵詞:以太網(wǎng);;RTL8019AS;

1 系統簡(jiǎn)介

智能的開(kāi)發(fā)主要基于短信息技術(shù)、自動(dòng)控制技術(shù)、計算機技術(shù)、數字通信技術(shù)及加密技術(shù)。該系統利用相關(guān)的、計算機系統和控制器,以無(wú)線(xiàn)和有線(xiàn)網(wǎng)絡(luò )為基本控制指令和數據信息傳送方式來(lái)實(shí)現手機無(wú)線(xiàn)遙控和數據傳送,并通過(guò)專(zhuān)設的短信控制中心和服務(wù)中心,來(lái)為和小區管理提供全方位的數字化服務(wù)。家庭智能控制系統具有手機遠程控制、自動(dòng)報警、呼叫社區服務(wù)、物業(yè)管理等功能。還可以根據用戶(hù)群的需要向生活聯(lián)網(wǎng)服務(wù)、智能辦公等方向無(wú)限擴展。

一般情況下,只要將設備接入Internet/Intranet網(wǎng),原則上只要實(shí)現TCP/IP網(wǎng)絡(luò )協(xié)議就可以了。TCP/IP協(xié)議及其應用是一項復雜的系統工程。該協(xié)議的建立要經(jīng)過(guò)縝密的設計過(guò)程,全套協(xié)議實(shí)現起來(lái)比較復雜。在嵌入式系統中實(shí)現該協(xié)議有一定的難度。在實(shí)際應用中,如果要完全實(shí)現該協(xié)議,比較合理的方案是直接利用集成的TCP/lP協(xié)議芯片將系統中央控制單元和TCP/IP協(xié)議處理單元進(jìn)行分離。

另一方面,也可以對原有的TCP/IP進(jìn)行精簡(jiǎn),而只保留實(shí)際應用系統所需要的一些協(xié)議,從而使核心芯片既能實(shí)現網(wǎng)絡(luò )的數據傳輸任務(wù),又可完成對任務(wù)的監控。因為,對原有的TCP/IP協(xié)議進(jìn)行精簡(jiǎn)可大大減輕系統實(shí)現的難度,同時(shí)也可以提高系統的效率和可靠性。

圖1

2 系統工作原理

圖1所示是一個(gè)基于E5122網(wǎng)絡(luò )協(xié)議處理器的家庭網(wǎng)絡(luò )控制系統的原理框圖。圖中,以家庭中的三表數據作為采集信號,并將其通過(guò)采樣保持電路處理以后送入單片機,然后由單片機把數據通過(guò)串口送入E5122網(wǎng)絡(luò )協(xié)議處理器中進(jìn)行打包處理,以將數據打包成TCP/IP協(xié)議包,最后再把該數據包通過(guò)RTL8019AS以太網(wǎng)控制器發(fā)送到以太網(wǎng)上。本系統采用CPLD芯片EPM7128S作為譯碼和驅動(dòng)電路。由于家庭用戶(hù)終端一般對數據交換的速率要求不高(在1MB/s以下),所以可采用一般高速單片機來(lái)寫(xiě)入TCP/IP協(xié)議,這樣既可滿(mǎn)足功能要求,又能降低成本,用戶(hù)也容易接受這樣的價(jià)格。

3?。裕茫校桑袇f(xié)議解析芯片E5122

E5122是上海精致科技公司研制的飛虹系列網(wǎng)絡(luò )協(xié)議處理器。其外部晶振頻率為22.1184MHz,工作電壓為5V??蔀橛布?shí)現TCP/IP協(xié)議提供API接口,并可以I2C協(xié)議或RS-232接口方式與用戶(hù)端進(jìn)行通信,其通信接口支持帶I2C接口的MPU,同時(shí)還為不帶I2C接口的MPU提供I2C驅動(dòng)程序。 E5122與網(wǎng)絡(luò )的接口為以太網(wǎng)接口,可通過(guò)以太網(wǎng)控制芯片RTL8019連接到以太網(wǎng)。其串行速率最大可達115.2kbps,并可實(shí)現真正實(shí)時(shí)傳送。

E5122 是完成TCP/IP 協(xié)議的專(zhuān)用芯片,可用以實(shí)現以太網(wǎng)和串口之間的協(xié)議轉換,該器件只需外接MCU就可為串口設備提供完善的網(wǎng)絡(luò )通信解決方案。本系統采用的MPU為89C52單片機,而且只需在單片機程序中簡(jiǎn)單調用API函數即可。圖2所示是E5122的結構框圖。該設備可做為服務(wù)器端,即首次連接網(wǎng)絡(luò )時(shí),客戶(hù)機端主動(dòng)請求連接服務(wù)器端作為被動(dòng)端進(jìn)行監聽(tīng),同時(shí)接受局域網(wǎng)內聯(lián)網(wǎng)遠端客戶(hù)的主動(dòng)查詢(xún)訪(fǎng)問(wèn),并將設備信息返回給客戶(hù)?該設備同樣也可以作為客戶(hù)機主動(dòng)和局域網(wǎng)內或In-ternet 上的主機進(jìn)行通信。E5122 芯片外部使用32kB RAM來(lái)為以太網(wǎng)進(jìn)行數據緩沖。它使用256字節(最少為256字節)的串行EEPROM(I2C 總線(xiàn)接口)來(lái)存儲系統參數。用戶(hù)可通過(guò)串口與E5122進(jìn)行通信,E5122的作用是:完成TCP/IP 協(xié)議和串口通信協(xié)議,同時(shí)支持普通串口和用戶(hù)設備的交互,并可通過(guò)外接RTL8019AS 控制芯片來(lái)實(shí)現網(wǎng)絡(luò )連接。

4 硬件電路設計

4.1 接口電路

在具體使用中,由于單片機本身的限制,設計時(shí)可采用跳線(xiàn)方式將JP引腳接高電平; 而用E5122與RTL8019AS的接口來(lái)傳輸網(wǎng)絡(luò )數據。

當系統初次運行時(shí),E5122會(huì )對RTL8019AS進(jìn)行初始化,同時(shí)設置其工作模式以及中斷源等。RTL8019AS接收到數據時(shí)會(huì )觸發(fā)E5122中斷,此時(shí)E5122將通過(guò)A8~A13和A15來(lái)選擇RTL8019AS的寄存器地址和存儲器地址并控制和實(shí)現數據的讀取,當有數據通過(guò)E5122發(fā)送給RTL8019AS時(shí),系統將通過(guò)地址線(xiàn)設置RTL8019AS的相應寄存器以進(jìn)行數據發(fā)送。其具體的接口電路如圖3所示。

4.2 I2C總線(xiàn)數據存儲器

I2C總線(xiàn)是INTER INTEGRATED CIRCUIT BUS的縮寫(xiě),即“內部集成電路總線(xiàn)”。I2C總線(xiàn)是由Philips公司首先提出的串行通訊接口規范,該總線(xiàn)使用串行數據線(xiàn)?SDA?和串行時(shí)鐘線(xiàn)?SCL?來(lái)進(jìn)行主從器件之間的數據傳輸,接口十分簡(jiǎn)單。

I2C總線(xiàn)上的數據傳輸率可達100kbit/s,快速模式下可達400kbit/s。在I2C總線(xiàn)傳輸中,當SCL為高時(shí),SDA由高變低為開(kāi)始條件;而當SCL為高時(shí),SDA由低變?yōu)楦邉t為停止條件。SDA和SCL都是雙向傳輸線(xiàn),SDA線(xiàn)上的數據在時(shí)鐘為高期間必須是穩定的,只有當SCL線(xiàn)上的時(shí)鐘信號為低時(shí),數據線(xiàn)上的狀態(tài)才可以改變。輸出到SDA線(xiàn)上的每一個(gè)字節必須是8位,每次傳輸的字節不受限制,但每個(gè)字節必須有一個(gè)應答位。

4.3 隔離耦合變壓器

設計時(shí)應采用1?1隔離變壓器,同時(shí)應避免雷電引起的感應電壓損壞后級電路。此外,還需完成平衡-不平衡的轉換隔離、傳輸和匹配。

4.4 復位與看門(mén)狗電路

通過(guò)看門(mén)狗電路可在程序跑飛或死機時(shí),對系統進(jìn)行重新置位或復位,以使系統恢復正常運行。其電路如圖4所示。該電路采用MAX813L來(lái)完成電源復位和看門(mén)狗功能。

5 應用中應注意的幾個(gè)技術(shù)問(wèn)題

在實(shí)際應用過(guò)程中,應注意以下幾個(gè)問(wèn)題:

(1)傳輸速度

在系統中,上位PC機與下位測控設備之間的數據交換速度取決于以太網(wǎng)接口模塊的傳輸速度;而它的傳輸速度則取決于以太網(wǎng)接口芯片的速度、單片機的處理速度以及和設備交換數據的方式。

測控系統要傳送的一般是控制命令和測量數據,且數據量不大?模塊與測控設備之間可采用RS-232、RS-485、CAN等串口方式進(jìn)行連接,其通信速率僅幾十kb/s或上百kb/s。而以太網(wǎng)接口芯片的速度(10Mb/s)和微處理器的速度遠大于串口通信速度。因此,傳輸速率主要取決于串口的通信速率。

當對傳送速率要求很高時(shí)(如傳送圖像),以太網(wǎng)接口模塊與測控設備之間就不能再采用串口進(jìn)行連接,而必須采用并口連接。這時(shí)傳輸速率取決于微處理器的處理速度。建議選用一些高速單片機,如P89C52RX系列或SX系列等。

(2)IP地址

以太網(wǎng)測控系統中的測控設備要通過(guò)模塊進(jìn)入以太網(wǎng),就必須確定自己的IP地址。IP地址的獲得有兩種方式:一是動(dòng)態(tài)獲得IP地址,二是固定分配IP地址。由于E5122不支持RARP反向地址解析協(xié)議,故無(wú)法獲得動(dòng)態(tài)IP地址,只能用固定IP地址。

(3)安全控制

在小型封閉式局域網(wǎng)中進(jìn)行測控時(shí),安全問(wèn)題一般不大。但在廣域網(wǎng)甚至因特網(wǎng)上進(jìn)行測控時(shí),安全控制就至關(guān)重要。為此,應采用48~128位的用戶(hù)密碼來(lái)保護測控設備的安全,以使合法用戶(hù)可修改、設定自己的密碼。這樣網(wǎng)絡(luò )非法用戶(hù)即使竊取了IP地址,由于沒(méi)有用戶(hù)密碼,也無(wú)法操作設備。

(4)實(shí)時(shí)性問(wèn)題

測控系統在很多場(chǎng)合都要強調它的實(shí)時(shí)性,但以太網(wǎng)不是一個(gè)實(shí)時(shí)系統。它的載波偵聽(tīng)沖突檢測(CSMA/CD)通信方式?jīng)Q定了以太網(wǎng)中IP包的傳輸會(huì )有延遲,甚至丟包,這是利用以太網(wǎng)組成分布式測控系統的最大缺點(diǎn)。但是,現在以太網(wǎng)的速度越來(lái)越快,在百兆甚至千兆網(wǎng)或一些小型封閉式局域網(wǎng)中,當網(wǎng)絡(luò )的繁忙程度大為減輕時(shí),IP包幾乎沒(méi)有沖突,因而傳輸延遲、丟包現象將大大減小,而不會(huì )影響測控系統的正常工作。同時(shí)在系統的網(wǎng)絡(luò )層之上,如能增加應答協(xié)議,則丟包問(wèn)題就可基本解決。

(5)連接方式

該模塊有兩個(gè)插座:一個(gè)是RJ-45插座,可用雙絞線(xiàn)直接連接到以太網(wǎng);另一個(gè)是25腳插座,內含RS-232或RS-485總線(xiàn)接口。

6 結束語(yǔ)

隨著(zhù)21世紀的到來(lái)?人類(lèi)逐步跨入了信息時(shí)代。家電的網(wǎng)絡(luò )化將給已趨飽和的家電消費市場(chǎng)帶來(lái)新的需求。對這方面的進(jìn)一步研究使得人們的生活方式、工作方式以及思維方式都發(fā)生了巨大的變化,同時(shí)也刺激了人們對各種數據源和網(wǎng)絡(luò )服務(wù)需求的日益增長(cháng)。因此本文所介紹的方案無(wú)疑具有一定的實(shí)用和商用價(jià)值。

tcp/ip相關(guān)文章:tcp/ip是什么




評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>