陳 城,李瑞祥,劉婷婷,劉 毅
(上海理工大學(xué) 光電信息與計算機工程學(xué)院,上海 200082)
?
基于nRF24L01的無線數(shù)據(jù)傳輸系統(tǒng)研究
陳 城,李瑞祥,劉婷婷,劉 毅
(上海理工大學(xué) 光電信息與計算機工程學(xué)院,上海 200082)
針對傳統(tǒng)有線數(shù)據(jù)采集系統(tǒng)使用不靈活和布線困難等缺點,介紹了基于nRF24L01的無線數(shù)據(jù)傳輸系統(tǒng),采用模塊化的設(shè)計方法,系統(tǒng)通過MSP430單片機控制,由nRF24L01芯片將數(shù)據(jù)在收發(fā)模塊間進行傳輸。該系統(tǒng)的總體結(jié)構(gòu)結(jié)合了硬件及軟件設(shè)計,通過測試結(jié)果證明,系統(tǒng)穩(wěn)定、便捷,在實際應(yīng)用中有效、可靠。
無線數(shù)據(jù)傳輸;nRF24L01;有效可靠;MSP430
信息傳輸可采用有線傳輸或無線傳輸。無線傳輸利用無線電波作為數(shù)據(jù)傳輸?shù)拿浇椋诒镜匕l(fā)送端和遠(yuǎn)程接收端之間實現(xiàn)無線數(shù)據(jù)的傳輸。無線傳輸技術(shù)因可以克服鋪設(shè)線路的困難,同時便于移動,目前已得到廣泛應(yīng)用。
系統(tǒng)通過MSP430的控制,當(dāng)語音信號輸入時,將其模數(shù)轉(zhuǎn)換為離散數(shù)字信號,通過nRF24L01芯片將數(shù)據(jù)在收發(fā)模塊間進行傳輸,再轉(zhuǎn)換為音頻信號輸出。
此次無線數(shù)據(jù)傳輸系統(tǒng)中,發(fā)射和接收部分選用的核心處理單片機為MSP430。無線收發(fā)過程,以nRF24L01芯片實現(xiàn),使用它的增強型ShockBurst功能模式。單片機將采集到的音頻數(shù)據(jù),以32 Byte為一個數(shù)據(jù)包,通過SPI口nRF24L01定時發(fā)送。
具體設(shè)計過程中為兩個MSP430單片機之間的通信,實現(xiàn)單工無線通信的模塊。發(fā)射部分由單片機最小系統(tǒng)、電容式駐極體麥克風(fēng)、nRF24L01模塊組成:電容式駐極體麥克風(fēng)實現(xiàn)音頻信號輸入,無線模塊實現(xiàn)信息的無線發(fā)送。……