無線(xian)傳感器網絡的必備(bei)知識(shi)和(he)技術儲備(bei)有哪些(xie)?
時間:2021-07-02 來源(yuan):華清遠見(jian)
首先我們要明(ming)白什么是(shi)(shi)無(wu)線傳(chuan)(chuan)感(gan)器(qi)(qi)網(wang)絡(luo)(luo)?無(wu)線傳(chuan)(chuan)感(gan)器(qi)(qi)網(wang)絡(luo)(luo)是(shi)(shi)一項通(tong)(tong)(tong)過無(wu)線通(tong)(tong)(tong)信(xin)技(ji)術(shu)(shu)(shu)把數(shu)以萬(wan)(wan)計的(de)傳(chuan)(chuan)感(gan)器(qi)(qi)節點(dian)以自(zi)由(you)式(shi)進行(xing)組織與(yu)結合進而形成(cheng)的(de)網(wang)絡(luo)(luo)形式(shi)。傳(chuan)(chuan)感(gan)器(qi)(qi)網(wang)絡(luo)(luo)實現了(le)數(shu)據的(de)采集(ji)、處理(li)和(he)傳(chuan)(chuan)輸(shu)三(san)種功能。它(ta)與(yu)通(tong)(tong)(tong)信(xin)技(ji)術(shu)(shu)(shu)和(he)計算(suan)機技(ji)術(shu)(shu)(shu)共同構(gou)成(cheng)信(xin)息技(ji)術(shu)(shu)(shu)的(de)三(san)大支柱。無(wu)線傳(chuan)(chuan)感(gan)器(qi)(qi)網(wang)絡(luo)(luo)是(shi)(shi)一個比較龐(pang)雜的(de)技(ji)術(shu)(shu)(shu)體系,傳(chuan)(chuan)感(gan)器(qi)(qi)網(wang)絡(luo)(luo)是(shi)(shi)集(ji)成(cheng)了(le)監(jian)測、控(kong)制以及(ji)無(wu)線通(tong)(tong)(tong)信(xin)的(de)網(wang)絡(luo)(luo)系統(tong),節點(dian)數(shu)目更為龐(pang)大(上千甚(shen)至上萬(wan)(wan)),節點(dian)分布更為密集(ji)。從底層(ceng)的(de)硬件設計、嵌入式(shi)編程(cheng)到(dao)無(wu)線通(tong)(tong)(tong)信(xin)協議再到(dao)上層(ceng)的(de)計算(suan)機編程(cheng)、網(wang)絡(luo)(luo)編程(cheng)等(deng)都(dou)有涉(she)及(ji),所(suo)以單純從技(ji)術(shu)(shu)(shu)層(ceng)面來說涉(she)及(ji)面是(shi)(shi)非常廣的(de)。
再者(zhe),我們需要(yao)了解相較(jiao)于其他傳統式網絡(luo)和其他傳感(gan)器相比,無線傳感(gan)器網絡(luo)特(te)點(dian):組建(jian)方(fang)式自由、網絡(luo)拓(tuo)撲結構的(de)(de)(de)不確(que)定(ding)(ding)(ding)性、控制方(fang)式不集中(zhong)、安全性不高。無線傳感(gan)器網絡(luo)主要(yao)由三大部(bu)分組成,包括節(jie)(jie)(jie)點(dian)、傳感(gan)網絡(luo)和用戶(hu)這3部(bu)分。其中(zhong),節(jie)(jie)(jie)點(dian)一般是(shi)(shi)通(tong)過一定(ding)(ding)(ding)方(fang)式將(jiang)節(jie)(jie)(jie)點(dian)覆蓋在(zai)一定(ding)(ding)(ding)的(de)(de)(de)范(fan)圍(wei),整個范(fan)圍(wei)按(an)照一定(ding)(ding)(ding)要(yao)求能(neng)夠滿足監(jian)測的(de)(de)(de)范(fan)圍(wei);傳感(gan)網絡(luo)是(shi)(shi)最主要(yao)的(de)(de)(de)部(bu)分,它是(shi)(shi)將(jiang)所(suo)有的(de)(de)(de)節(jie)(jie)(jie)點(dian)信(xin)息通(tong)過固定(ding)(ding)(ding)的(de)(de)(de)渠道進(jin)行(xing)收集,然(ran)后對這些節(jie)(jie)(jie)點(dian)信(xin)息進(jin)行(xing)一定(ding)(ding)(ding)的(de)(de)(de)分析(xi)計算,將(jiang)分析(xi)后的(de)(de)(de)結果(guo)匯總到一個基站(zhan),最后通(tong)過衛星通(tong)信(xin)傳輸到指定(ding)(ding)(ding)的(de)(de)(de)用戶(hu)端,從而實現無線傳感(gan)的(de)(de)(de)要(yao)求。
那(nei)么(me)我們如果(guo)想熟練的(de)掌握無(wu)線(xian)傳感(gan)器(qi)網(wang)絡(luo)原理及(ji)(ji)應用,那(nei)需(xu)要(yao)的(de)知識及(ji)(ji)技(ji)術也必然是非常龐大。我們這里僅代表個(ge)人觀點,僅從嵌入式工程開(kai)發來闡述無(wu)線(xian)傳感(gan)器(qi)網(wang)絡(luo)的(de)必備知識與技(ji)術儲備:
1)C語言
2)PCB設計
3)嵌入式編(bian)程,常(chang)用的(de)嵌入式芯(xin)片要熟,特(te)別(bie)是低功耗芯(xin)片。
4)通信(xin)基礎(chu)知(zhi)識,計算機(ji)網絡基礎(chu)知(zhi)識
5)IEEE 802.15.4或者Zigbee、藍牙(ya)等無(wu)線協議技術方向。
6)C++或(huo)Java
7)數據結(jie)構與算法,計算機網(wang)絡,操作(zuo)系統(linux、rt-thread)等基(ji)礎知識
8)網絡通信(xin)方(fang)面,尤其(qi)是(shi)TCP/IP、UDP/IP軟件開發。