<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>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > 單片機和工業(yè)無(wú)線(xiàn)網(wǎng)絡(luò )

單片機和工業(yè)無(wú)線(xiàn)網(wǎng)絡(luò )

作者:何小慶 時(shí)間:2008-07-08 來(lái)源:電子產(chǎn)品世界 收藏

無(wú)線(xiàn)單片系統

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

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

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

本文引用地址:http://dyxdggzs.com/article/85413.htm


圖3  SimplicTI開(kāi)發(fā)板

結語(yǔ)

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

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

參考文獻:

1.李文仲,段朝玉編著(zhù),ZigBee無(wú)線(xiàn)網(wǎng)絡(luò )技術(shù)入門(mén)與實(shí)戰,北京航空航天出版社出版社
2.TI 公司,2008TI 亞洲技術(shù)研討會(huì )資料
3. http://www.xbow.com/
4. rudan bettelheim 《connect to anytime ,anywhere, intro freescale Ethernet solution》FTF 2007  5. victor kowong《A overview of freescale zigbee and ieee 802.15.4 platform》FTF 2007 
6. 單片機與嵌入式系統雜志社,2007全國第7屆嵌入式系統和單片機會(huì )議論文集
7.  www.iar.com


上一頁(yè) 1 2 下一頁(yè)

評論


相關(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>