<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 單片機(jī)在工業(yè)無線網(wǎng)絡(luò)中的具體應(yīng)用

          單片機(jī)在工業(yè)無線網(wǎng)絡(luò)中的具體應(yīng)用

          作者: 時(shí)間:2009-12-28 來源:網(wǎng)絡(luò) 收藏

            以Wavecom 為代表的GPRS SoC無線同時(shí)在演繹著GPRS無線處理器的革命, 如WMP50是一個(gè)帶有四頻GSM網(wǎng)絡(luò)無線通訊處理器,內(nèi)置了ARM9 CPU ,支持128K 閃存,128K RAM , 外設(shè)有11個(gè)GPIO,I2C,SPI,5X5鍵盤,2個(gè)UART,USB 2.0 并口,ADC,DAC 等。WMP50內(nèi)部有一個(gè)可強(qiáng)制的實(shí)時(shí)多任務(wù)操作系統(tǒng),它支持任務(wù)工作在比GPRS任務(wù)高優(yōu)先級(jí)的方式,即能保證控制響應(yīng)要求。 總之無論是GPRS無線,還是ZigBee都在朝著更低成本,更標(biāo)準(zhǔn)化和更高性能的方向發(fā)展。2007年4月,后起之秀jennic 推出了5美元zigbee/IEEE802.15.4參考設(shè)計(jì),這個(gè)價(jià)格是包括了JN513932位無線單片機(jī)PCB天線設(shè)計(jì)和其他輔助器件的BOM成 本,據(jù)稱RF性能能夠達(dá)到1公里的距離。

            無線單片系統(tǒng)

            無線單片機(jī)配合C語言開發(fā)調(diào)試工具可以勝任一個(gè)傳輸或者接收模塊的系統(tǒng)設(shè)計(jì),比如使用CC2430,IAR公司 embedded workbench (EW)編譯調(diào)試工具和TI公司z-stack的simpleAPI 設(shè)計(jì)的一個(gè)無線傳感節(jié)點(diǎn),用戶可以使用針對(duì)無線傳感網(wǎng)絡(luò)的TinyOS,或者uc/OS-II,或者不使用嵌入式操作系統(tǒng),再比如無線遠(yuǎn)程抄表終端,你可 以使用MSP430或者CYGNAL C8051或者HC08單片機(jī)和一顆無線數(shù)傳模塊,如G24,開發(fā)工具可以使用KEIL IDE 或者IAR EW430/8051,或者是codewarror, G24內(nèi)置了TCP/IP和GPRS協(xié)議,通過使用AT指令的測(cè)試,接入互聯(lián)網(wǎng),連接服務(wù)器,收發(fā)數(shù)據(jù)的操作完成GPRS無線通訊的任務(wù)。單片機(jī)通過傳感 器完成電表數(shù)據(jù)采集任務(wù)。但是如果你計(jì)劃設(shè)計(jì)一個(gè)智能家居的通訊節(jié)點(diǎn)的時(shí)候,這樣的無線單片機(jī)就不能夠滿足需求了,因?yàn)檫@樣的節(jié)點(diǎn)除了它們是通過 ZigBee網(wǎng)絡(luò)采集室內(nèi)環(huán)境 (如溫度,濕度),電、水和氣三表的數(shù)據(jù),家用電器開關(guān)和家庭安全報(bào)警外, 另外一個(gè)很重要的功能是這個(gè)節(jié)點(diǎn)還應(yīng)該通過有線以太網(wǎng)絡(luò),或者無線Wi-Fi網(wǎng)絡(luò)連接家庭服務(wù)器,這個(gè)服務(wù)器是家庭PC、電視、錄像,音響的核心,智能家 居的通訊節(jié)點(diǎn)、家庭服務(wù)器和互聯(lián)網(wǎng)(小區(qū)寬帶)路由器組成一個(gè)家庭網(wǎng)絡(luò)系統(tǒng)。

            要設(shè)計(jì)實(shí)現(xiàn)這樣的通訊節(jié)點(diǎn)是需要一定的系統(tǒng)軟件支撐和一定開銷的處理器能力,因?yàn)樗?a class="contentlabel" href="http://www.ex-cimer.com/news/listbylabel/label/工業(yè)">工業(yè)裝置, 它的可靠性、安全性、功耗和易操作要求就比家用電器嚴(yán)格得多,目前看到的設(shè)計(jì)方法有這樣兩種, 一種是使用一個(gè)大規(guī)模的嵌入式操作系統(tǒng),如Linux、WinCE,它們有良好的網(wǎng)絡(luò)和設(shè)備驅(qū)動(dòng)支持能力,代價(jià)是需要一個(gè)ARM9 以上MMU嵌入式處理器,32M以上存儲(chǔ)空間和32M以上執(zhí)行空間(WinCE要求可能還更高),比如業(yè)內(nèi)領(lǐng)先的無線傳感網(wǎng)絡(luò)平臺(tái)公司Crossbow的 imote2 (匯聚節(jié)點(diǎn))使用Marvell 416 MHz PXA271 處理器和一個(gè)TI 公司ZigBee收發(fā)器,這樣的設(shè)計(jì)好處是明顯的,但是隨即可能的問題是如何控制好系統(tǒng)的功耗和可靠性,多數(shù)安放在一個(gè)無人值守場(chǎng)地,還可能 是一個(gè)惡劣自然環(huán)境,無論是開源Linux,商業(yè)嵌入式Linux,還是WinCE電源管理技術(shù)都還不很完善,系統(tǒng)引導(dǎo)和恢復(fù)的功能和時(shí)間都還不能完全滿 足工業(yè)控制的要求。取而代之的另外一種方式是目前多家MCU半導(dǎo)體公司推薦的方案;硬件是ST、 NXP 的ARM 單片機(jī)和 Freescale coldfire 單片機(jī),比如MCF52335, 系統(tǒng)軟件是Interniche 公司和Freescale合作的Nichelite coldfire TCP/IP Lite 一個(gè)針對(duì)coldfire免費(fèi)的輕量級(jí)的嵌入式TCP/IP 軟件,它包含了TCP,UDP,ICMP,DHCP(用戶端),TFTP和一個(gè)簡(jiǎn)單的非搶占的RTOS(www.freertos.com),大約只有 20K的代碼,加上Freescale的Web server ,F(xiàn)lash 文件系統(tǒng), 對(duì)于工業(yè)網(wǎng)絡(luò)匯聚點(diǎn)是可以滿足的了。當(dāng)然如果這些免費(fèi)的軟件模塊還不能滿足應(yīng)用的要求,Interniche 還有PPP,SNMP,DHCP(服務(wù)器),F(xiàn)TP服務(wù)器,IPSEC,RTP等模塊選擇,甚至升級(jí)到全功能版本的nichestack。ST ARM、NXP LPC單片機(jī) 也有基于Nichelite類似的解決方案。 這個(gè)方案的好處是MCU可以使用低主頻的ARM/coldfire Flash 單片機(jī),起到降低功耗和增加可靠性作用,系統(tǒng)軟件由半導(dǎo)體公司免費(fèi)授權(quán)給用戶,這樣用戶只要購買常規(guī)的單片機(jī)開發(fā)工具,如IAR EW,ARM MDK,Codewarrior就可以完成一個(gè)工業(yè)網(wǎng)絡(luò)通訊節(jié)點(diǎn)的設(shè)計(jì)任務(wù),開發(fā)難度和產(chǎn)品整體核算成本要低。

            更近一步的看,傳統(tǒng)的單片機(jī)正在大踏步的進(jìn)入工業(yè)領(lǐng)域的各個(gè)方面,除了前面的SoC單芯片無線單片機(jī)外,比如最近TI 的SimplicTI ,一種TI私有的射頻網(wǎng)絡(luò),也可以說是一種簡(jiǎn)化的ZigBee網(wǎng)絡(luò)方案。比較起 ZigBee協(xié)議,SimplicTI支持點(diǎn)-點(diǎn)和星型網(wǎng)絡(luò),代碼只有4K,結(jié)構(gòu)和使用都很簡(jiǎn)單,一顆TI MSP430 16位單片機(jī)加上RFCC1100/CC2500就可以組成一個(gè)煙感,瓦斯泄漏報(bào)警和抄表節(jié)點(diǎn)設(shè)計(jì), SimplicTI 的開發(fā)目前還是一個(gè)典型的單片系統(tǒng),使用IAR EW430工具,RF 協(xié)議軟件和庫程序都是由TI 免費(fèi)提供源代碼,SimplicTI的API 只有6個(gè)函數(shù);初始化,連接和監(jiān)聽,發(fā)送和接受,配置,配置參數(shù)簡(jiǎn)單明了,包括有頻率,安全令牌,網(wǎng)絡(luò)拓?fù)?點(diǎn)-點(diǎn)、星型),電源管理和內(nèi)存分配。瑞典 IAR公司最近移植Powerpack RTOS 和支持MSP430單片機(jī)的開發(fā),這使得在RTOS支持下430無線節(jié)點(diǎn)設(shè)計(jì)功能可以再復(fù)雜些,設(shè)計(jì)的彈性也大。圖3是SimplicTI開發(fā) 板,chipcon radio interface 你可以安裝CC1100/2500器件。TI資料顯示,未來SimplicTI 還支持CC2430這樣的ZigBee無線單片機(jī) 升級(jí)CC2430支持SimplicTI還意味著TI對(duì)支持更加寬泛和靈活,升級(jí)換代方便了。

              圖3SimplicTI開發(fā)板

            圖3 SimplicTI開發(fā)板

            結(jié)語

            無線技術(shù)是未來嵌入式系統(tǒng)發(fā)展最快速的領(lǐng)域之一,單片機(jī)是嵌入式和工業(yè)控制系統(tǒng)最傳統(tǒng)的核心部件,SoC和微電子制造工藝的發(fā)展推動(dòng)單片機(jī)的變 革,無線技術(shù)和應(yīng)用是單片機(jī)發(fā)展的一個(gè)熱點(diǎn),是包括TI,F(xiàn)reescale,ST,NXP,Atmel,Microchip 這些工業(yè)芯片半導(dǎo)體巨頭和專業(yè)無線公司Ember,Jennic,Nordic角琢的重要舞臺(tái)。 無論是把射頻器件和單片機(jī)核心集成在一起的SoC無線單片機(jī),還是單片機(jī)加上射頻器件或者射頻單片機(jī)的無線單片系統(tǒng),都將嵌入在在未來形形色色電子設(shè)備 里。工業(yè)控制系統(tǒng)的無線網(wǎng)絡(luò)由于其行業(yè)的特殊性,決定選擇一種無線網(wǎng)絡(luò)技術(shù)的因素很多,如通訊范圍、環(huán)境干擾、連接方式、速率和功耗等,但會(huì)逐漸的從私有 模式向通用方向邁進(jìn)。正如今天我們看到的以太網(wǎng)和CAN總線是新一帶工業(yè)設(shè)計(jì)的主流網(wǎng)絡(luò)一樣,在工業(yè)控制系統(tǒng)里采用標(biāo)準(zhǔn)無線網(wǎng)絡(luò),比如今天我們能夠看到的 ZigBee,GPRS,Wi-Fi, Blutooth的應(yīng)用將越來越多,未來將是大勢(shì)所趨。

            但是,需要指出的是,在某些特殊的環(huán)境和條件下,短波和衛(wèi)星通訊方式依然在工業(yè)無線網(wǎng)絡(luò)中使用,比如此次四川汶川地震后水情自動(dòng)測(cè)報(bào)系統(tǒng),就是 由北斗衛(wèi)星,衛(wèi)星終端,傳輸設(shè)備和太陽能供電裝置組成,實(shí)現(xiàn)了在地震災(zāi)區(qū)這樣基本通訊方式無法保證的環(huán)境下,遠(yuǎn)程工業(yè)無線網(wǎng)絡(luò)設(shè)備正常工作。


          上一頁 1 2 下一頁

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();