无线感测器的软硬体架构与相关应用简介国立中兴大学蔡智强课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《无线感测器的软硬体架构与相关应用简介国立中兴大学蔡智强课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 无线 感测器 软硬 架构 相关 应用 简介 国立 中兴大学 蔡智强 课件
- 资源描述:
-
1、 What is WSNs?設計考量 硬體規格 軟體規格 相關開發工具 學術上的研究 生活上的應用 結語 What is WSNs?設計考量 硬體規格 軟體規格 相關開發工具 學術上的研究 生活上的應用 結語 WSNs:Wireless Sensor Networks.無線感測網路。針對使用者所需要監控之區域,佈署大量具有感測能力及通訊能力之節點(Sensor Node),這些節點所形成之網路系統,即可稱為無線感測網路。WSNs:在系統中的各個節點,各自進行感測、運算及儲存,之後透過無線傳輸的方式,經由其它節點或是直接地將資料傳回到資料聚集中心。資料聚集中心除了負責資料之蒐集,同時也可用來發起
2、一個網路並充當協調者的角色。使用者將可從資料聚集中心來取得所需要的資料,並加以使用這些資料。WSNs:基於上述的運作原理,這些無線感測節點並不需要安裝太多昂貴的晶片及元件;並可視不同的應用,安裝不同的元件,更能減少無線感測節點的成本。利用大量佈署節點,來達到等同於一些昂貴器材的效能,這更是無線感測網路的特色之一。WSNs:美國早於越戰期間便有類似的概念。在地面上佈署音響感測器,用來偵察裝甲車以及部隊所造成的地面震動,利用C130運輸機將空投式振動偵測裝置(The air-delivered seismic detection,ADSID)空投到越南這個巨大的戰爭實驗場。WSNs:在1999年,
3、美國著名商業週刊(Business Week)就提到了這個可能成為21世紀最偉大發明的無線感測網路。WSNs:在2003年IEEE Journals,CHEE-YEE CHONG、SRIKANTA P.KUMAR 也在其著作“Sensor Networks:Evolution,Opportunities,and Challenges.”中,提到無線感測網路,並且以Cheap,smart devices來稱呼它。WSNs:由於微電子技術的進步,使得WSNs的相關元件成本得以下降至合理的範圍,成本的下降也讓更多人願意嘗試這項新科技以取代傳統的監控方式。WSNs:傳統的監控任務,通常是人工的方式進行
4、監控,或者是利用感測器收集資料後,再經由人工的方式回收資料至中央控制端。相較於上述的方式,WSNs有著全自動的資料回收流程,利用無線網路的傳輸,即可有效率的回收感應到的資料。WSNs:一些相關的通訊及計算的演算法也在同步發展中,讓這個電力資源有限的無線感測網路系統,能夠得到最高的效率。What is WSNs?設計考量 硬體規格 軟體規格 相關開發工具 學術上的研究 生活上的應用 結語 無線感測器設計的時候,主要有幾個需要考量的因素,如:運作環境.擴充性.硬體成本.電量消耗.容錯能力.網路拓樸.不同的無線感測網路應用,搭配上不同的設計,除了可以有效的節省成本外,也可以得到更高的系統效能。設計考
5、量:運作環境:無線感測網路的應用範圍相當廣泛,如:居家照護、野生動物追蹤、森林火災監測、化學環境監測以及戰場監測等。感測器的設計必須能夠因應各種不同環境而有不同的設計,以便更快速且正確地蒐集不同環境所產生的資料。設計考量:擴充性:依照應用的不同,感測器所需的數量也不相同,數量可從數十個、數百個到甚至數百萬個。例如:在車輛追蹤的應用上,每個區域中就可能會部署數十個無線感測器。如果需要較高的精準度,甚至可以將密度提高到數千個無線感測器,以增加準確度。設計考量:硬體成本:由於感測器部署的數量往往極為龐大,所以必須要降低設計開發時所花費的系統成本。因此,考慮什麼時候要裝配定位裝置、溫度感應裝置、溼度感
6、應裝置等,這些硬體方面的取捨,都是可以成為我們減少成本的考量因素。設計考量:電量消耗:無線感測器是一個微電子裝置,所能裝配的電量也因此受到限制,其一般的系統中,通常是以電池來提供電力的。在某些應用環境中要更換電池是不可能的。在進行事件感測、資料運算以及資料傳輸都會消耗感測器的電量,因此要怎麼減少電源的消耗以及如何管理電源就顯得相當重要。設計考量:容錯能力:無線感測節點很可能因為電力耗盡或是遭到環境因素的影響而故障,而這些故障的節點必須不能影響到整個網路的運作,因此我們必須設計容錯的機制,來避免上述情況的發生。在容錯的部分我們也會視應用的不同而分為不同等級,例如:用於感測居家環境的溫度、溼度時,
7、只需要等級較低的容錯機制;如果是在軍事環境中,用來監測敵方行動的情況,則需要較高的容錯等級,以便因應一些緊急的狀況。What is WSNs?設計考量 硬體規格 軟體規格 相關開發工具 學術上的研究 生活上的應用 結語 在無線感測器的硬體架構上,目前已經有共通的規範,也就是不管是由哪家廠商所生產製造的無線感測器都會包含感測元件、處理元件、傳送元件與提供電源的電力元件。針對感測器硬體中的幾個重要部份,說明其設計及應用之原理:感測單元(Sensing Unit)處理單元(Processing Unit)傳送單元(Transceiver Unit)電力單元(Power Unit)硬體規格:感測單元:
8、分為感測元件與訊號轉換元件兩部分。其中感測元件主要是用來負責偵測環境,例如:光的強度、溫度、濕度等。這些蒐集到的資料是以類比訊號表示,因此便要有一個訊號轉換的元件,將感測器所感測到的類比訊號轉換成數位訊號,之後再將資料送到處理元件加以處理。硬體規格:處理單元:分為儲存元件與處理元件兩部分。其中儲存元件功能就類似個人電腦中的記憶體,儲存感測到的資料。而處理元件就是嵌入式系統上的微控制元件,就像是個人電腦的中央處理器(Central Processing Unit,CPU),主要負責執行事先燒錄的韌體,或是透過後端發送命令,控制感測元件來收集資料,之後再透過傳送元件將感測到的資料,以無線的方式傳送
9、回去資料聚集中心。硬體規格:傳送單元:用來連結網路上的節點,也就是負責將其所存在的無線感測器與其它無線感測器連結,讓無線感測器之間能夠進行溝通,或是將感測器所感測到的資料回傳至資料聚集中心。硬體規格:電力單元:提供所有元件電力的主要來源。尤其,可以視應用的需求加裝太陽能電池來增加電能。大部分的感測任務中都需要藉由獲得無線感測節點所在的位置來提高準確率,因此可以安裝定位裝置來輔助系統運作。或是當系統執行較特別的任務時,也可以視情況加裝不同的元件,來取得更精準的實驗數據。What is WSNs?設計考量 硬體規格 軟體規格 相關開發工具 學術上的研究 生活上的應用 結語 作業系統:無線感測器的由
10、於硬體簡單,雖然可以直接在硬體上製作應用程式,但是在應用開發上出現問題時,設計人員便需要直接對硬體進行處理,無法得到一般作業系統可提供的強大支援。作業系統:若是直接使用現有的嵌入式作業系統,例如:WinCE、Linux等,由於這些作業系統主要支援嵌入式系統領域較複雜的應用,其功能對於感測器而言依舊過於複雜。且系統程式相當龐大,無線感測器的硬體資源相當有限,故一般作業系統很難在這樣的資源環境下正常運作。作業系統:因此,加州柏克萊大學針對感測器網路的特點設計了目前最普及的感測器作業系統TinyOS。TinyOS作業系統有一些特點,例如:輕量級線程技術(Lightweight Thread)、事件驅
11、動模式(Event Driven)、組件編程(Component-Based Programming)等。TinyOS作業系統、函式庫及應用程式都是用Network Embedded System C(nesC)語言撰寫而成的,這是一種全新的概念。程式語言:nesC利用編寫組件結構化的原理,來實現TinyOS的架構化概念和執行模型設計,其主要用於感應器網路嵌入式系統。nesC具有類似於標準C語言的語法,但支援TinyOS的協同模型。TinyOS定義了許多在nesC中所表達的重要概念。程式語言:nesC基本概念是讓架構和內容的分離。程式由許多組件構成,它們利用配線連結在一起(Wire)構成一個完
展开阅读全文