時間:2011-02-25 11:47:11來æºï¼šboulifairy
一ã€ç„¡ç·šå‚³æ„Ÿå™¨ç¶²çµ¡æŠ€è¡“應用廣泛,百花齊放
無線傳感器和傳感器網絡,是具有éžå¸¸å»£æ³›çš„å¸‚å ´å‰æ™¯ï¼Œå°‡æœƒçµ¦äººé¡žçš„生活和生產的å„å€‹é ˜åŸŸå¸¶ä¾†æ·±é 影響的新技術。美國的《技術評論》雜志在論述未來新興åå¤§æŠ€è¡“æ™‚ï¼Œæ›´æ˜¯å°‡ç„¡ç·šå‚³æ„Ÿå™¨ç¶²çµ¡åˆ—ç‚ºç¬¬ä¸€é …æœªä¾†æ–°èˆˆæŠ€è¡“ï¼Œã€Šå•†æ¥å‘¨åˆŠã€‹ é æ¸¬çš„æœªä¾†å››å¤§æ–°æŠ€è¡“ä¸ï¼Œç„¡ç·šå‚³æ„Ÿå™¨ç¶²çµ¡ä¹Ÿåˆ—入其ä¸ã€‚
無線傳感器網絡有著ååˆ†å»£æ³›çš„æ‡‰ç”¨å‰æ™¯ï¼Œåœ¨å·¥æ¥ã€è¾²æ¥ã€è»äº‹ã€ç’°å¢ƒã€é†«ç™‚,數å—å®¶åºï¼Œç¶ 色節能,智慧交通ç‰å‚³çµ±å’Œæ–°èˆˆé ˜åŸŸæœ‰å…·æœ‰å·¨å¤§çš„é‹ç”¨åƒ¹å€¼ï¼Œç„¡ç·šå‚³æ„Ÿå™¨ç¶²çµ¡å°‡ç„¡è™•ä¸åœ¨ï¼Œå°‡å®Œå…¨èžå…¥æˆ‘們的生活。圖一是無線傳感器應用示æ„。
ç”±äºŽç„¡ç·šå‚³æ„Ÿå™¨å’Œç„¡ç·šå‚³æ„Ÿå™¨ç¶²çµ¡å·¨å¤§çš„å¸‚å ´å’Œæ‡‰ç”¨å‰æ™¯ï¼Œæ‰€ä»¥ç›®å‰å…¨ä¸–界許多公å¸éƒ½æŽ¨å‡ºäº†å„è‡ªçš„ç„¡ç·šå‚³æ„Ÿå™¨ç¶²çµ¡ã€‚é€™äº›æŠ€è¡“ç™¾èŠ±é½Šæ”¾ï¼Œå„æœ‰åƒç§‹ï¼Œä½†æ˜¯é€™äº›æŠ€è¡“之間,幾乎ä¸èƒ½ç›¸äº’兼容和互通。
ç›®å‰æ£åœ¨é–‹ç™¼ä¸çš„å„種無線傳感器技術,從這個圖我們å¯ä»¥çœ‹åˆ°ï¼Œä¸åŒçš„無線傳感器網絡,最終都是希望實ç¾å’Œäº’è¯ç¶²çš„通訊,這å¯èƒ½æ˜¯é€™äº›å‚³æ„Ÿå™¨ç¶²çµ¡æœ€çµ‚交匯的通é“。
二ã€å¦‚何鏿“‡åˆé©çš„無線傳感器技術
無線傳感器網絡系統的基本架構包括三部分,第一部分是無線收發芯片,其è·è²¬æ˜¯å°‡æ•¸å—ä¿¡æ¯è½‰æ›ç‚ºé«˜é »ç„¡ç·šä¿¡è™Ÿå‚³é€å‡ºåŽ»å’Œå°‡æŽ¥æ”¶åˆ°çš„é«˜é »ç„¡ç·šä¿¡è™Ÿæ¢å¾©æˆæ•¸å—ä¿¡æ¯ã€‚無線傳感器收發芯片而言,IEEE 802.15.4能為無線傳感器應用æä¾›æœ€ä½³æ–¹æ¡ˆï¼Œé€™æ˜¯å› 為IEEE 802.15.4è¦èŒƒå¯èƒ½æ˜¯ä¸»è¦ä¸”å¯èƒ½å”¯ä¸€çš„實用標準。目å‰å…¨çƒæœ‰å¤šå®¶å…¬å¸æä¾›é€™æ–¹é¢çš„æ”¶ç™¼èŠ¯ç‰‡ã€‚åƒTIå…¬å¸çš„CC2420/CC2520ç‰èŠ¯ç‰‡éƒ½ç‰¹åˆ¥é©ç”¨äºŽéˆ•æ‰£é›»æ± å’Œä½Žé›»èƒ½æ‡‰ç”¨çš„ä½ŽåŠŸè€—ç‰¹æ€§ã€‚
實ç¾ä¸€å€‹å…¸åž‹çš„無線傳感器網絡節點和路由器,å¯ä»¥é‡‡ç”¨å¤šèŠ¯ç‰‡æ–¹æ¡ˆï¼Œå¦‚åœ–3所示,由一個無線收發芯片和一個微控制器(單片機)組æˆï¼Œå¾®è™•ç†å™¨å¯ä»¥é‡‡ç”¨ä½ŽåŠŸè€—çš„MSP430,無線芯片å¯ä»¥é‡‡ç”¨CC2520/CC2420ç‰ã€‚
éš¨è‘—æŠ€è¡“ä¸æ–·ç™¼å±•,已經有越來越多的公å¸ï¼Œå°‡ç„¡ç·šæ”¶ç™¼å™¨èŠ¯ç‰‡å’Œå¾®æŽ§åˆ¶å™¨å’Œç„¡ç·šæ”¶ç™¼å™¨åšæˆäº†ä¸€å€‹ç‰‡ä¸Šç³»çµ±(SoC),例如TIå…¬å¸é‡‡ç”¨8051å…§æ ¸çš„CC2430/CC2431ç‰ZigBee無線單片機,隨著無線傳感器網絡å°è¨ˆç®—能力æé«˜è¦æ±‚,最近Freescaleå…¬å¸ä¹ŸæŽ¨å‡ºäº†ARMå…§æ ¸çš„32ä½ZigBee無線單片機。使用這些SoC無線單片機è¨è¨ˆç„¡ç·šå‚³æ„Ÿå™¨ç¶²çµ¡ï¼Œå°‡ä½¿ç„¡ç·šå‚³æ„Ÿå™¨ç¯€é»žå…·æœ‰æ›´å°çš„é«”ç©ï¼Œæ›´ä½Žçš„åŠŸè€—å’Œæ›´ä½Žçš„åƒ¹æ ¼ï¼›TIå…¬å¸åœ¨åœ‹å…§çš„æŠ€è¡“åˆä½œä¼™ä¼´ç„¡ç·šé¾ç§‘技公å¸ç‰ï¼Œä¹ŸåŒæ™‚æä¾›é€™äº›èŠ¯ç‰‡ï¼Œé–‹ç™¼å·¥å…·çš„ç›¸é—œæŠ€è¡“æ”¯æŒã€‚
無線傳感器網絡構架第二部分是é‹è¡ŒäºŽå–®ç‰‡æ©Ÿæˆ–者無線單片機內部的嵌入å¼è»Ÿä»¶ï¼Œä¹Ÿç¨±è»Ÿä»¶å”è°æ£§(network stack)ï¼Œç¶²çµ¡å †æ£§æœ‰å…©å€‹è·è²¬ã€‚é¦–å…ˆå®ƒå¿…é ˆè¦è™•ç†ç¯€é»žé–“çš„ç„¡ç·šéˆæŽ¥é€šä¿¡è³ªé‡çš„é »ç¹è®ŠåŒ–å’Œç’°å¢ƒå› æ•¸å°ç„¡ç·šé€šè¨Šé€ æˆçš„干擾,具有å°ç¶²çµ¡è‡ªçµ„織,自æ¢å¾©çš„èƒ½åŠ›ï¼›ç¶²çµ¡å †æ£§çš„ç¬¬äºŒå€‹è·èƒ½æ˜¯è¦å…·æœ‰å¾ˆå¼·çš„路由算法能力,確ä¿ä¿¡æ¯å¯é 高效地通éŽå„種網絡拓撲(星狀/網狀ç‰ç‰)從æºç¯€é»ž(å¦‚æžœç¾æœ‰ï¼Œå¯ä»¥é€šéŽæˆç™¾ä¸Šåƒè·¯ç”±ç¯€é»ž)發é€åˆ°ç›®æ¨™ç¯€é»žã€‚確ä¿é€šè¨Šçš„å¯¦æ™‚æ€§è¦æ±‚。
ZigBeeè¯ç›Ÿæ˜¯ç”±çœ¾å¤šæŠ€è¡“供應商和開發商組æˆçš„ç¨ç«‹æ¨™æº–組織。也是目å‰ä¸–界是最大的,基于IEEE 802.15.4平臺的網絡軟件å”è°æ£§æ¨™æº–æä¾›è¯ç›Ÿã€‚
該組織從ZigBee2004ã€ZigBee2006ã€ZigBee2007䏿–·ç™¼å±•ï¼Œç›®å‰æä¾›çš„å…©å€‹ç¶²çµ¡æ£§æ˜¯ï¼šZigBeeå’ŒZigBee PRO。從使用角度看ZigBeeå †æ£§å¾ˆé©åˆä¸€èˆ¬åŒ…å«å到幾百個節點的å°åž‹ç¶²çµ¡ã€‚而ZigBee PRO是ZigBeeè¶…é›†ï¼Œå®ƒå¢žåŠ äº†ä¸€äº›åŠŸèƒ½ï¼Œå¯å°ç¶²çµ¡é€²è¡Œæ“´å±•并更好地應å°ä¾†è‡ªå…¶ä»–技術的無線干擾,而且å¯ä»¥é©æ‡‰æ›´å¤§åž‹çš„ç¶²çµ¡å’Œå…·æœ‰æ›´åŠ å¯é 的路由通訊算法和無線通訊å¯é 性。
無線傳感器網絡構架第三部分應用軟件,這部分包括å„ç¨®æ ¹æ“šç”¨æˆ¶ç¾æœ‰é–‹ç™¼çš„軟件代碼,這些代碼目å‰å¤§éƒ¨åˆ†æ˜¯é‡‡ç”¨C語言來進行開發,å¯ä»¥ä¹‹é–“以接å£å’ŒAPIæ–¹å¼ï¼Œèª¿ç”¨è»Ÿä»¶å”è°æ£§çš„功能。
在多種無線傳感器網絡技術ä¸ï¼Œæˆ‘們èªç‚ºé‡‡ç”¨802.15.4國際標準和ZigBee技術,作為我們è¨è¨ˆç„¡ç·šå‚³æ„Ÿå™¨ç³»çµ±çš„èµ·æ¥ï¼Œæœ‰å¦‚下優點:
兼容一個全çƒåŒ–çš„å¯é 的國際標準。
å¯ä»¥é€šéŽTI〠Freescale這樣的大型芯片供應商。ç²å¾—穩定的無線收發芯片和無線單片機來æºï¼Œä¹Ÿå¯ä»¥ç²å¾—å…費的ZigBeeå”è°æ£§å’Œç›¸é—œæºä»£ç¢¼ï¼Œé™ä½Žé–‹æ”¾é–€æª»ã€‚
èƒ½å¤ é‡‡ç”¨KEILå’ŒIAR這樣的高性能軟件編è¯èª¿è©¦ç’°å¢ƒï¼Œå¯ä»¥å¤§å¤§åŠ å¿«é–‹æ”¾é€Ÿåº¦ï¼Œç¸®çŸä¸Šå¸‚周期。
三 開始無線傳感器網絡系統è¨è¨ˆæº–備些什么?
首先我們ç¾éœ€è¦é€²è¡Œä¸€äº›çŸ¥è˜æº–備,å°ç„¡ç·šå‚³æ„Ÿå™¨ç¶²çµ¡éœ€è¦çš„æŠ€è¡“和知è˜ï¼Œé€²è¡Œæº–備,雖然å¯èƒ½æˆ‘們已經熟悉單片機和相關軟件開發技術,但是無線收發器和無線SoC(無線單片機)還是有ç¨ç‰¹çš„地方,而且IEEE802.15.4å’ŒZigBeeå”è°æ£§ç‰ï¼Œä¹Ÿæ˜¯å…·æœ‰ä¸€å®šé›£åº¦çš„知è˜é ˜åŸŸï¼›å¥½åœ¨ç›®å‰åœ¨ç„¡ç·šå‚³æ„Ÿå™¨ç¶²çµ¡å’Œç„¡ç·šå–®ç‰‡æ©Ÿæ–¹é¢ï¼Œå·²ç¶“有大é‡çš„æŠ€è¡“書ç±å¯ä¾›åƒè€ƒï¼Œåœ–四是一些無線傳感器相關技術書ç±ï¼Œå°å…¥é–€ç„¡ç·šå‚³æ„Ÿå™¨ç¶²çµ¡å¯èƒ½é–‹å·æœ‰ç›Šã€‚
其次我們ä»ç„¶éœ€è¦ä¸€å¥—容易使用的無線傳感器網絡(WSN)é–‹ç™¼ç³»çµ±ï¼Œé€™æ˜¯å› ç‚ºï¼š
我們需è¦ä¸€å¥—完整的軟件編è¯é–‹ç™¼å¹³è‡ºï¼ŒåŒ…括IARå’ŒKEIL的編è¯èª¿è©¦ç’°å¢ƒï¼Œåœ¨ç·šä»¿çœŸå™¨ç‰å¿…è¦çš„開發工具。
我們進入無線傳感器系統è¨è¨ˆçš„難度é‡å¿ƒï¼Œæ˜¯ç›¡å¿«æŽŒæ¡ç„¡ç·šå‚³æ„Ÿå™¨ç¶²çµ¡å”è°æ£§è»Ÿä»¶ä½¿ç”¨ï¼ŒåŒæ™‚盡快進入相關應用軟件開發,所以我們需è¦ä¸€å¥—已經完æˆé«˜é »æ¸¬è©¦çš„無線節點,網關,路由器和無線模塊來進行硬件評估和é‹è¡Œæˆ‘å€‘çš„åµŒå…¥å¼æ‡‰ç”¨è»Ÿä»¶å’Œå”è°æ£§è»Ÿä»¶ã€‚
我們需è¦ç›¸é—œæº«åº¦ï¼Œå£“åŠ›ï¼ŒåŠ é€Ÿåº¦ï¼Œå…‰ç·šï¼Œæ¿•åº¦ç‰å‚³æ„Ÿå™¨æŽ¥å£åˆ°é€™å€‹ç³»çµ±ï¼Œæ–¹ä¾¿æˆ‘們系統è¨è¨ˆã€‚
æˆ‘å€‘åœ¨é€²å…¥ä¸€å€‹é™Œç”Ÿçš„æŠ€è¡“é ˜åŸŸæ™‚ï¼Œå¾€å¾€æœƒæœ‰å¾ˆå¤šçš„å›°é›£ï¼Œæˆ‘å€‘éœ€è¦ç›¸æ‡‰çš„æŠ€è¡“支æŒå’ŒçŸ¥è˜æ”¯æŒã€‚
ç›®å‰å¾ˆå¤šåœ‹å…§ä¼æ¥ï¼Œéƒ½å·²ç¶“推出了å„ç¨®ç„¡ç·šå‚³æ„Ÿå™¨ç¶²çµ¡é–‹ç™¼å·¥å…·ï¼Œåœ–äº”æ˜¯åœ‹å…§ä¼æ¥æˆéƒ½ç„¡ç·šé¾é€šè¨Šç§‘技公å¸çš„一種最新的,支æŒç¾Žåœ‹å¾·å·žå„€å™¨TI CC2520無線收發器和TIçš„ZigBee2007/PROå”è°æ£§ç„¡ç·šå‚³æ„Ÿå™¨ç¶²çµ¡(WSN)開發系統的新產å“,包括在線仿真器,PC GUI網絡監視控制軟件,相關æºä»£ç¢¼ç„¡ç·šå‚³æ„Ÿå™¨ç¶²çµ¡ç¤ºèŒƒä»£ç¢¼åŒ…è£ç‰ï¼Œæ˜¯å¿«é€Ÿé€²å…¥ç„¡ç·šå‚³æ„Ÿå™¨ç¶²çµ¡ç³»çµ±è¨è¨ˆçš„å¯é¸æ“‡åœ‹ç”¢å·¥å…·ä¹‹ä¸€ã€‚
å›› è¨è¨ˆç„¡ç·šå‚³æ„Ÿå™¨ç³»çµ±å…·é«”éŽç¨‹
當我們完æˆäº†ä¸Šè¿°çš„çŸ¥è˜æº–備和相關開發工具準備åŽï¼Œæˆ‘們就å¯ä»¥é–‹å§‹ä¸€å€‹ç„¡ç·šå‚³æ„Ÿå™¨è¨è¨ˆéŽç¨‹äº†ï¼Œä¸‹é¢ï¼Œæˆ‘們以一個家åºç¯€èƒ½ç„¡ç·šå‚³æ„Ÿå™¨ç¶²çµ¡ç³»çµ±ç‚ºå¯¦ä¾‹ï¼Œçœ‹çœ‹ä¸€å€‹ç„¡ç·šå‚³æ„Ÿå™¨ç¶²çµ¡çš„實際éŽç¨‹ã€‚å®¶åºç¯€èƒ½ç³»çµ±æ¡†åœ–å¦‚åœ–å…æ‰€ç¤ºã€‚
å®¶åºä¸çš„電器,包括空調,洗衣機,冰箱ç‰ï¼Œæ§‹æˆä¸€å€‹å…¸åž‹çš„無線傳感器網絡,通éŽèƒ½æºç®¡ç†ç¶²é—œå’Œå®‰è£åœ¨æˆ¶å¤–的無線轉發路由器,實時傳輸到能æºå…¬å¸é›»è…¦åŒ–管ç†ç¶²çµ¡å’Œæ•¸æ“šåº«ï¼Œå¯¦ç¾å°å®¶åºèƒ½æºçš„管ç†ã€‚
è¨è¨ˆä»»å‹™åŒ…括è¨è¨ˆåµŒå…¥åˆ°å®¶é›»å…§éƒ¨çš„無線傳感器網絡單元(無線節點),家åºç„¡ç·šé¡¯ç¤ºå–®å…ƒå’Œå®¶åºèƒ½æºæŽ§åˆ¶å–®å…ƒ(無線節點或者無線路由器),能æºç®¡ç†ç¶²é—œ(無線網關)ç‰ã€‚
首先,我們采用無線é¾WSN無線傳感器開發系統平臺æä¾›çš„多個無線SoC模塊(å…§å«CC2430ç‰ç„¡ç·šå–®ç‰‡æ©Ÿ),下載TI ZigBeeå”è°æ£§å’Œè°æ˜Žèƒ½æºç›¸é—œä»£ç¢¼ï¼Œé€²è¡Œç„¡ç·šé€šè¨Šæ•ˆæžœï¼Œå¯é 性評估,該軟件包是有TIå…¬å¸å…è²»æä¾›(ç¶“éŽç„¡ç·šé¾å·¥ç¨‹å¸«çš„實際測試和評估),å¯ä»¥å…費用于技術開發,圖7æ˜¯è»Ÿä»¶çµæ§‹ã€‚
使用強大的KEILå’ŒIARç·¨è¯é–‹ç™¼ç’°å¢ƒï¼Œåœ¨ç·šä»¿çœŸå™¨ç‰èª¿è©¦å·¥å…·ï¼Œå®Œå…¨é–‹æºçš„ZigBeeå”è°æ£§è»Ÿä»¶ï¼Œæ‡‰è©²å¯ä»¥å¾ˆå¿«å®Œæˆç„¡ç·šç¯€é»žå’Œè·¯ç”±å™¨ï¼Œç¶²é—œçš„æ€§èƒ½è©•估,通訊å¯é 性評估和ZigBee無線通訊代碼開發。
ç„¶åŽæˆ‘們å¯ä»¥ä»ç„¶ç›´æŽ¥ä½¿ç”¨é€™äº›ç„¡ç·šSoCçš„æ¨¡å¡Šï¼Œæ·»åŠ æˆ‘å€‘çš„æ‡‰ç”¨è¨è¨ˆï¼Œä¾‹å¦‚LEDå’ŒLCD顯示部分,å¯ä»¥é¡¯ç¤ºå¯¦æ™‚çš„é›»è²»æ˜¯å¤šå°‘ï¼Œå®¶é‡Œæœ‰æ²’æœ‰èƒ½æºæµªè²»ç‰ã€‚åŒæ™‚è¨è¨ˆç›¸é—œæˆ‘們需è¦çš„æŽ§åˆ¶é›»è·¯ï¼Œå¦‚é–‹é—œæŽ§åˆ¶ï¼Œé›»æ©ŸæŽ§åˆ¶ï¼Œä»¥åœ¨éœ€è¦æ™‚,å°ç©ºèª¿å™¨ç‰é›»å™¨ï¼Œé€²è¡Œç¯€èƒ½æŽ§åˆ¶ã€‚
ç”±äºŽåœ¨ç„¡ç·šé¾æä¾›çš„é–‹ç™¼å·¥å…·ä¸ï¼Œæœ‰ä¸€å¥—網絡å”è°åˆ†æžç›£è¦–儀,我們å¯ä»¥åœ¨æ¸¬è©¦éŽç¨‹ä¸ï¼Œæ¸…楚的監視到å„種在空氣ä¸çš„傳輸的無線包è£å…§å®¹ï¼Œå¾žè€Œå¾ˆå¿«ç¢ºå®šæˆ‘å€‘çš„ç„¡ç·šé€šè¨Šè»Ÿä»¶ä»£ç¢¼æ˜¯å¦æ£ç¢ºã€‚
ç”±äºŽä½¿ç”¨ç¾æˆçš„é«˜é »æ¨¡å¡Šï¼Œæˆ‘å€‘é¿å…了在入門時涉åŠé«˜é »æŠ€è¡“的困難,而是將主è¦ç²¾åЛ集ä¸åˆ°æœ€ä¸»è¦çš„æ–¹å‘,我們的應用代碼和我們的應用需è¦çš„硬件è¨è¨ˆï¼Œé€™æ¨£å°±å¤§å¤§åŠ å¿«äº†ç³»çµ±ç”¢å“化的進度;å°äºŽå®¢æˆ¶è¨‚å–®ä¸ï¼Œç”¢å“最åŽä½¿ç”¨çš„無線模塊,我們å¯ä»¥å®¹æ˜“的找到OEMå°ˆæ¥å» 家來生產完æˆã€‚å¦‚æžœä¸€åˆ‡é †åˆ©ï¼Œ3ï¼4個星期,這個ZigBeeå®¶åºç¯€èƒ½ç³»çµ±ï¼Œæœ‰å¸Œæœ›å®Œæˆã€‚
標簽:
上一篇:世紀星組態軟件:輸煤系統 全...
下一篇:微能WIN-V63çŸ¢é‡æŽ§åˆ¶è®Šé »å™¨åœ¨...
ä¸åœ‹å‚³å‹•網版權與å…è²¬è²æ˜Žï¼šå‡¡æœ¬ç¶²æ³¨æ˜Ž[來æºï¼šä¸åœ‹å‚³å‹•ç¶²]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Šå‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(www.siyutn.com)ç¨å®¶æ‰€æœ‰ã€‚如需轉載請與0755-82949061è¯ç³»ã€‚任何媒體ã€ç¶²ç«™æˆ–å€‹äººè½‰è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²â€ï¼Œé•å者本網將追究其法律責任。
本網轉載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯ç¶²æˆ–æ¥å…§æŠ•稿人士,版權屬于原版權人。轉載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² ç‰ˆæ¬Šæ³•å¾‹è²¬ä»»ã€‚
相關資訊