0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

信息家電嵌入式系統(tǒng)選擇方案

電子工程師 ? 來源:xx ? 2019-06-07 10:56 ? 次閱讀

1 引言?

Internet發(fā)展到今天,滿足了人們許多方面的需求,但也面臨著許多新的課題,如何讓各種家用電子設(shè)備聯(lián)入INTERNET從而實現(xiàn)遠程控制即是其中很重要的一點。具有Internet/Intranet功能的網(wǎng)絡(luò)化電子設(shè)備的實質(zhì)是在電子設(shè)備的基礎(chǔ)上實現(xiàn)網(wǎng)絡(luò)化和信息化,其核心是使電子設(shè)備本身實現(xiàn)TCP/IP網(wǎng)絡(luò)通信協(xié)議。?

總體上講,電子設(shè)備網(wǎng)絡(luò)化的方案可分為兩大類,一類是直接在電子設(shè)備上實現(xiàn)TCP/IP,使之直接連上Internet;另一類是使電子設(shè)備經(jīng)過通信轉(zhuǎn)換后通過公共的TCP/IP轉(zhuǎn)接口(或稱網(wǎng)關(guān)Gateway)與Internet相連。?

前一類的典型代表是Wind River System公司Vxworks及pSOS操作系統(tǒng)。由于TCP、IP協(xié)議的復(fù)雜性及系統(tǒng)實時性的要求,8位、16位的單片機很難滿足該系統(tǒng)的要求。后一類的實現(xiàn)方案則有多種。第一種是用專用芯片來完成單片機與網(wǎng)關(guān)間的協(xié)議轉(zhuǎn)換。其典型代表為武漢力源公司的Webchip芯片。第二種是用代理協(xié)議來完成單片機與網(wǎng)關(guān)間的協(xié)議轉(zhuǎn)換。其典型代表是中國單片機公共實驗室基于EMIT軟件提出的BOL-IST方案。第三種方案是用單片機控制以太網(wǎng)網(wǎng)卡進行數(shù)據(jù)傳輸,此時須加載TCP/IP協(xié)議到單片機中。還有一種方案是在設(shè)備與網(wǎng)關(guān)之間的通信采用RS-232等“輕重量級”協(xié)議,而后通過網(wǎng)關(guān)接入Internet。

2 可行方案及其特點?

2.1 單片機嵌入微操作系統(tǒng)方案?

單片機嵌入微操作系統(tǒng)的方案是將微型操作系統(tǒng)集成入單片機中,由它來控制單片機完成包括連入Internet等一系列任務(wù)。各種任務(wù)由微操作系統(tǒng)統(tǒng)一調(diào)度完成。在單片機內(nèi)載入專用操作系統(tǒng)必須滿足一定的條件:必須使操作系統(tǒng)足夠小并采用高檔16、32位單片機。這是因為單片機內(nèi)部的資源十分有限,不能載入復(fù)雜的系統(tǒng)并進行快速處理。從八十年代起,國際上就開始進行一些商用嵌入式系統(tǒng)和專有操作系統(tǒng)的開發(fā),現(xiàn)在已經(jīng)有了一些成熟的操作系統(tǒng)如:Windows CE、VxWorks、pSOS、Linux、VRTX等。采用本方案的優(yōu)點有:(1)單片機應(yīng)用系統(tǒng)可直接撥號上網(wǎng),外圍電路簡單且系統(tǒng)功能強大。(2)近年來,隨著Linux的普及,面臨壓力的各廠商開始考慮開放源代碼,這無疑將促進其發(fā)展。不足之處:(1)一次性投資較大。主流產(chǎn)品如VxWorks及pSOS售價均在20000美元左右。如采用Linux則開發(fā)量較大。(2)須采用32位單片機,在大多數(shù)場合采用如此高端的產(chǎn)品造成資源浪費。耗用大量的IP地址,總體成本高。?

2.2 Webchip解決方案?

Webchip方案是在家用電器中內(nèi)置一塊Web接口芯片Webchip,將其作為智能裝置連接到Internet網(wǎng)上的“橋梁”。Webchip是獨立于各種微控制器MCU的專用網(wǎng)絡(luò)芯片,通過標(biāo)準(zhǔn)的輸入輸出口,可與所有的微控制器相接。這樣,微控制器可以通過Webhip接收并執(zhí)行經(jīng)由Internet遠程傳來的命令,或?qū)⒁恍?shù)據(jù)交給Webchip發(fā)送出去。在Webchip方案中,嵌入式Internet網(wǎng)絡(luò)中有一個被稱為EmGateWay的網(wǎng)關(guān),它可以是一臺以Windows操作系統(tǒng)為平臺的普通PC機,主要用于支持復(fù)雜的TCP/IP協(xié)議并提供http服務(wù)。

EmGateWay通過RS232RS485、Lon works等輕量給網(wǎng)以及Modem、RF、IrDA等方式,將多個嵌入式設(shè)備或智能家電連接在一起,并擔(dān)當(dāng)TCP/IP和下級網(wǎng)之間有關(guān)協(xié)議的轉(zhuǎn)換任務(wù)。采用Webchip方案的優(yōu)點有:(1)可支持不同協(xié)議,應(yīng)用系統(tǒng)的設(shè)計簡單。(2)降低了對應(yīng)用系統(tǒng)中MCU性能的要求,減少了應(yīng)用系統(tǒng)硬件開支。(3)可充分利用現(xiàn)有設(shè)備。不足之處:(1)采用Webchip芯片后仍需通過網(wǎng)關(guān)代理。(2)用戶不僅要購買支持不同協(xié)議的Webchip芯片,還要采用EmGateWay網(wǎng)關(guān),總體花費較大。

2.3 EMIT解決方案?

emWare的EMIT軟件技術(shù)使用標(biāo)準(zhǔn)的Internet協(xié)議對8位和16位嵌入式設(shè)備進行管理,而沒有大型網(wǎng)絡(luò)服務(wù)器的軟、硬件開鎖。它實際上是一種代理協(xié)議機制,利用網(wǎng)關(guān)在網(wǎng)絡(luò)中橋接代理協(xié)議棧和TCP/IP協(xié)議棧。其思路是:一個通過互聯(lián)網(wǎng)控制的電子設(shè)備,它和控制它的服務(wù)器之間只需要交換很少量的數(shù)據(jù),不需要功能完整的TCP/IP協(xié)議去管理。網(wǎng)關(guān)完全可以擔(dān)當(dāng)?shù)昧朔g轉(zhuǎn)換的業(yè)務(wù),將代理協(xié)議提供的數(shù)據(jù)轉(zhuǎn)換成TCP/IP需要的數(shù)據(jù),或?qū)CP/IP發(fā)送的數(shù)據(jù)轉(zhuǎn)換后提供給代理協(xié)議。EMIT常采用桌面計算機或高性能的嵌入式處理器作為網(wǎng)關(guān),稱為emGateway,emGateway通過RS-232、RS-485CAN、紅外、射頻等輕量級總線與我個嵌入式設(shè)備聯(lián)系起來,每個嵌入式設(shè)備的應(yīng)用程序中包含一個獨立的通信任務(wù),稱為emMicro,監(jiān)測嵌入式設(shè)備中預(yù)先定義的各個變量,并將結(jié)果反饋到emGateway中;同時emMicro還可以解釋emGateway的命令,修改設(shè)備中的變量,或進行某種控制。增加到嵌入式系統(tǒng)中的emMicro代碼長度一般在1-8K Bytes左右。采用EMIT方案的優(yōu)點有:(1)可根據(jù)情況選用各檔次的單片機,8位、16位的均可采用。(2)價格相對而言比較便宜,少量購買時更具優(yōu)勢。(3)emWare公司2001年公開了emNet協(xié)議,此舉利有利于此方案的發(fā)展。不足之處:(1)emNet占用一定的系統(tǒng)資源且大多數(shù)情況下仍需通過PC機平臺(或網(wǎng)關(guān))。(2)系統(tǒng)設(shè)計工程師必須熟悉emNet協(xié)議和相關(guān)的接口,工作量大。原來客戶應(yīng)用系統(tǒng)的MCU也不一定符合要求。?

2.4 單片機控制以太網(wǎng)網(wǎng)卡進行數(shù)據(jù)傳輸?

單片機加載TCP/IP協(xié)議控制以太網(wǎng)網(wǎng)卡進行傳輸數(shù)據(jù),并通過TCP/IP協(xié)議連接到互聯(lián)網(wǎng)也是可行的一種方案。它的基本思路是:在遠程控制端進行的操作首先通過路由器尋找到目標(biāo),再通過網(wǎng)卡的ISA接口傳入單片機。在單片機中加載的驅(qū)動程序?qū)⒅D(zhuǎn)換成物理禎格式,最后由TCP/IP協(xié)議將之轉(zhuǎn)化為應(yīng)用層控制命令。因為單片機內(nèi)部資源有限,要完成上網(wǎng)任務(wù)必須精簡TCP/IP協(xié)議,這需要深入了解TCP/IP協(xié)議。此外,完成此方案還須了解單片機和網(wǎng)卡驅(qū)動程序。本方案由于在用戶中不使用PC機平臺或網(wǎng)關(guān),故而在價格上頗具優(yōu)勢,適合于工業(yè)監(jiān)控和智能小區(qū)。采用本方案的優(yōu)點有:(1)不需經(jīng)過網(wǎng)關(guān)代理,總體價格低廉。(2)產(chǎn)品系自己搭建,進一步開發(fā)、維護相對容易。不足之處:(1)開發(fā)周期長,需要對單片機、TCP/IP協(xié)議、網(wǎng)卡驅(qū)動程序有較深的了解。(2)協(xié)議和各種程序要占用一定的系統(tǒng)資源。?

2.5 局域網(wǎng)掛接Internet解決方案?

局域網(wǎng)掛接Internet解決方案是目前很常見的一種解決方案。它的基本原理是采用專用網(wǎng)絡(luò)(如RS232,RS485,Lon works、CAN Bus等)把一小批單片機連接在一起,然后再將專用網(wǎng)絡(luò)接到網(wǎng)關(guān)上。網(wǎng)關(guān)可以是PC機,它將專用網(wǎng)絡(luò)上的信息轉(zhuǎn)換為TCP/IP協(xié)議數(shù)據(jù)包,然后發(fā)到網(wǎng)上實現(xiàn)信息共享。在工業(yè)控制里,由于生產(chǎn)現(xiàn)場遍布信息節(jié)點,而又沒有必要將節(jié)點都直接聯(lián)入Internet,故采用局域網(wǎng)掛接Internet是一種較理想的解決方案。采用局域網(wǎng)掛接Internet的方案的優(yōu)點有:(1)對電子設(shè)備高度分散的場合非常適用。(2)局域網(wǎng)的技術(shù)已經(jīng)很成熟了,適于多種場合,可支持雙絞線、電力線、光纜、射頻、紅外線等。它的不足之處是:它依賴PC機作為網(wǎng)關(guān)進行協(xié)議轉(zhuǎn)換,在多個單片機系統(tǒng)分散的情況下,專用網(wǎng)絡(luò)布線極為不便;需要在PC機上安裝專門的協(xié)議轉(zhuǎn)換軟件,而這些軟件費用較高。?

3 結(jié)束語?

信息家電等電子設(shè)備聯(lián)入Internet在當(dāng)今十分流行,可選擇的方案也有很多。有些方案如局域網(wǎng)掛接Internet更像是一種過渡型方案要,而隨著Linux的普及與流行,以之為基礎(chǔ)的嵌入式操作系統(tǒng)則顯得更有活力。在實際應(yīng)用中,人們可根據(jù)具體場合及特定要求進行選擇。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機
    +關(guān)注

    關(guān)注

    6037

    文章

    44558

    瀏覽量

    635409
  • 嵌入式系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    3593

    瀏覽量

    129483
收藏 人收藏

    評論

    相關(guān)推薦

    [原創(chuàng)]論述信息家電嵌入式微處理器

    信息家電都會包含有一個性能價格比優(yōu)越的,能適合實時應(yīng)用的高性能嵌入式微處理器/微控制器。   近年來信息家電的迅速發(fā)展正在改變著整個微處理器世界的面貌。在1996年嵌入式微處理器的銷
    發(fā)表于 02-05 11:55

    嵌入式系統(tǒng)選型與接口設(shè)計

    嵌入式系統(tǒng)選型與接口設(shè)計
    發(fā)表于 08-19 23:31

    基于Linux系統(tǒng)信息家電應(yīng)用

    生產(chǎn)結(jié)構(gòu),開始批量生產(chǎn)信息家電,國內(nèi)廠商也伺機而動,紛紛推出了自己的信息家電產(chǎn)品。 操作系統(tǒng)是計算機技術(shù)的核心技術(shù)之一。隨著技術(shù)的飛速發(fā)展,在嵌入式
    發(fā)表于 06-27 08:25

    主要嵌入式軟件系統(tǒng)是什么

    一、考試題型選擇(20分)簡答(30分)程序題(20分,內(nèi)容包括代碼解釋、填空等)論述題(30分)二、主要知識點第1章:1.嵌入式系統(tǒng)概念、p1嵌入式
    發(fā)表于 12-22 06:36

    嵌入式系統(tǒng)開發(fā)圣經(jīng)

    嵌入式系統(tǒng)開發(fā)圣經(jīng)的內(nèi)容: 第1章 嵌入式系統(tǒng)的介紹第2章 嵌入式SoC硬件系統(tǒng)概論第3章
    發(fā)表于 07-25 17:39 ?48次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>系統(tǒng)</b>開發(fā)圣經(jīng)

    基于信息家電的推拉技術(shù)的研究

    介紹了智能家居中信息家電的控制方式,并從信息家電生命周期的角度討論了推拉技術(shù)在其各階段的應(yīng)用。關(guān)鍵字:信息家電 生命周期 推送 拉取信息家電是未來家用電器的主
    發(fā)表于 08-21 09:41 ?14次下載

    嵌入式家庭遠程監(jiān)控系統(tǒng)設(shè)計

    本文結(jié)合32位嵌入式系統(tǒng)技術(shù),給出了一種基于嵌入式Web服務(wù)器的家庭遠程監(jiān)控系統(tǒng)的實現(xiàn)方案,它采用嵌入式
    發(fā)表于 09-02 09:58 ?9次下載

    基于CORBA的信息家電網(wǎng)絡(luò)監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)

        本文提出了一種信息家電網(wǎng)絡(luò)監(jiān)控系統(tǒng)的解決方案,給出了信息家電信息接口定義,
    發(fā)表于 09-02 11:52 ?4次下載

    信息家電身份認(rèn)證系統(tǒng)的實現(xiàn)

    身份認(rèn)證是信息家電開發(fā)中的關(guān)鍵技術(shù)之一。本文介紹了網(wǎng)絡(luò)中身份認(rèn)證技術(shù),根據(jù)嵌入式信息家電的特點,建立了兩層驗證的信息家電身份認(rèn)證體系,給出了關(guān)鍵技術(shù)的詳細(xì)描
    發(fā)表于 09-03 09:10 ?15次下載

    基于信息家電的推拉技術(shù)的研究

    介紹了智能家居中信息家電的控制方式,并從信息家電生命周期的角度討論了推拉技術(shù)在其各階段的應(yīng)用。
    發(fā)表于 07-14 15:36 ?12次下載

    信息家電是什么

    信息家電是什么 什么是信息家電?發(fā)明因特網(wǎng)TCP/IP標(biāo)準(zhǔn)、被稱為因特網(wǎng)之父的瑟夫博士(Dr.VintonCerf),早在幾年前就曾以生動的語言,描述不遠的
    發(fā)表于 02-06 16:56 ?1854次閱讀

    遠程監(jiān)控技術(shù)在信息家電領(lǐng)域的研究

    該文提出了 遠程監(jiān)控 技術(shù)在信息家電領(lǐng)域的兩種應(yīng)用模式,并給出了一套實際的洗衣機遠程監(jiān)控系統(tǒng),文章描述了該系統(tǒng)的體系結(jié)構(gòu)及其組成,其中重點介紹了嵌入式網(wǎng)絡(luò)接口模塊的
    發(fā)表于 06-28 11:06 ?43次下載
    遠程監(jiān)控技術(shù)在<b class='flag-5'>信息家電</b>領(lǐng)域的研究

    信息家電中藍牙通信的實現(xiàn)

    信息家電是當(dāng)前國內(nèi)外研究的熱點,而信息家電中又以數(shù)據(jù)傳輸方式的性價比為重點。藍牙可以作為一種有效的通信手段,實現(xiàn)家庭網(wǎng)關(guān)與信息家電間的控制信息等其他適中數(shù)據(jù)量的傳
    發(fā)表于 07-31 09:41 ?1268次閱讀
    <b class='flag-5'>信息家電</b>中藍牙通信的實現(xiàn)

    Linux系統(tǒng)信息家電上的應(yīng)用分析

    背景 當(dāng)今的信息產(chǎn)業(yè),信息家電(IA)無疑是最熱的話題之一。事實確實如此。據(jù)IDG預(yù)測,未來信息家電產(chǎn)品需求將出現(xiàn)大幅成長態(tài)勢,到2002年,全球信息家電產(chǎn)品的售出量將達到5570萬臺
    發(fā)表于 11-07 15:11 ?13次下載

    關(guān)于嵌入式開發(fā) 嵌入式系統(tǒng)有哪些

    我們通常把執(zhí)行專用功能并被內(nèi)部計算機控制的設(shè)備或者系統(tǒng)稱為嵌入式系統(tǒng),未來隨著“三網(wǎng)融合”不斷提速,手機、數(shù)字電視、信息家電、網(wǎng)絡(luò)電話、汽車電子、醫(yī)療電子等都將是
    發(fā)表于 06-17 11:17 ?3679次閱讀