999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA的多路無線數據采集系統設計

2020-01-09 03:32:06李錦明劉夢欣成乃朋成雅麗
中國測試 2019年12期
關鍵詞:信號系統設計

李錦明,劉夢欣,成乃朋,成雅麗

(中北大學儀器與電子學院,山西 太原 030051)

0 引 言

隨著工業、農業、醫療、倉儲行業的不斷發展,需要監測的數據對象逐漸增多[1]。數據采集是監測控制系統的關鍵部分,也是最為核心的部分,如何有效獲取多路數據并進行可靠地存儲傳輸成為關鍵的問題。

在實際應用中,數據的多路采集一般采用模擬多路復用器配合AD轉換器實現[2-3],數據的可靠傳輸多采用串口、網口等有線傳輸方式實現。然而,對于煤礦、油井、海洋探測等特殊環境,有線傳輸已無法滿足數據通信的需求。

針對數據采集系統存在的有線傳輸局限性問題,本文設計一種基于FPGA的多路無線數據采集系統,由FPGA控制模擬多路復用器與AD轉換器實現多路數據采集并完成數據的編幀處理,將處理后的數據存入Flash中,防止數據丟失,采用ZigBee無線通信技術實現采集數據的無線傳輸[4-5]。

1 系統總體設計

本系統設計的無線傳感網絡節點電路主要由FPGA主控模塊、AD轉換電路、Flash存儲模塊、無線數據傳輸模塊、電源管理模塊等組成。系統總體設計框圖如圖1所示,以FPGA為控制單元,模擬多路復用器配合AD轉換器完成64路模擬信號的采樣量化,FPGA對數據進行FIFO緩存和編幀操作,通過控制Flash模塊完成多路數據的存儲,由無線數據傳輸模塊實現數據的無線傳輸。

本設計以采集64路模擬信號為例,系統的工作過程如下:上位機發送有效指令,命令系統開始工作,該指令由無線數據傳輸模塊接收后發送至FPGA,FPGA通過對模擬開關相應地址的選通信號及AD轉換器片選信號的控制,將調理電路處理后的多路待采樣信號由AD模塊轉換成數字信號并傳輸給FPGA,FPGA對采樣量化后的數據進行編幀處理后存入寫FIFO中,待寫FIFO半滿標志有效,將數據傳輸至Flash存儲模塊。當讀數據信號有效,則在FPGA控制下將數據讀出至讀FIFO中并發送給無線數據傳輸模塊進行傳輸,最后由上位機軟件對數據進行處理和顯示。

2 系統硬件電路設計

2.1 數據采集模塊設計

數據采集模塊由模擬開關及AD轉換器組成,選用4片16通道模擬多路復用器ADG706,負責實現64路模擬信號地址切換,該芯片導通電阻小、切換速度快、切換時間僅為40 ns,符合AD7904的1 MS/s采樣要求,能夠滿足系統設計需要。AD芯片選用4通道的AD7904,該器件采樣率可達1 MS/s,采樣位數為8 bit,具有體積小、功耗低等優點。

圖2為AD7904控制寄存器位功能圖,通過配置控制寄存器將AD7904設置為二進制編碼格式,4通道循環采集,采集電壓范圍為0~2.5 V。

圖1 系統總體設計框圖

圖2 AD7904控制寄存器位功能圖

如圖3所示,AD7904的4個輸入通道分別與4片ADG706的輸出端相連,通過FPGA控制A3-A0實現模擬開關地址的選通。系統正常工作時,FPGA通過對AD7904的芯片設定及ADG706的地址切換控制,使其完成對應地址下信號調理電路輸出電壓信號的循環采集,經AD轉換后送至FPGA進行編幀處理。

2.2 Flash存儲模塊設計

由于FPGA內部FIFO資源有限,對于長時間、大數據量的存儲無法保證數據存儲的可靠性,故而在該系統中先將數據存儲至大容量Flash中,待系統收到有效的讀數據信號,再將數據讀取至FIFO中進行無線傳輸。FPGA與Flash的連接電路如圖4所示。

2.3 無線數據傳輸模塊設計

近年來,無線通信技術發展迅速,常用的短距離無線通信技術包括紅外通信技術(IrDA)、藍牙通信技術(Bluetooth)、WiFi通信技術和ZigBee通信技術[6]。

圖3 ADG706與AD7904電路連接圖

圖4 Flash與FPGA的電路連接圖

通過表1對短距離無線通信技術參數及特點進行比較,可發現WiFi通信技術與ZigBee通信技術都可實現本系統的無線傳輸模塊,但考慮到Wi-Fi通信技術抗干擾能力弱,且WiFi功耗高,故而本設計采用功耗低、時延短、容量大且安全性能高的ZigBee通信技術來實現無線數據傳輸。

無線數據傳輸網絡主要包括終端節點設備、路由器設備及協調器設備,數據由終端節點設備進行發送,路由器設備進行中繼轉發,協調器設備傳輸至上位機,三者協調工作實現無線數據傳遞。采用CC2530作為ZigBee無線通信的構成芯片,該片上系統兼容IEEE 802.15.4,支持ZigBee、ZigBee PRO和ZigBeeRF4CE標準,且功耗低、抗干擾能力強,可通過Z-stack協議棧[7]完成芯片的配置與組網操作[8]。ZigBee協議具有更好的交互操作性、節點密度管理、支持網狀網絡、低功耗且具有較高的安全可靠性,使得節點通信距離更遠,組網性能穩定[9-10]。該ZigBee模塊通過串口完成與FPGA的數據交互,通過配置,將其設置為終端節點數據發送模式[11-12],通過與FPGA的硬件連接組成無線數據傳輸模塊,如圖5所示。

在無線數據發送過程中,為保證ZigBee網絡數據傳輸的準確性,降低系統誤碼率,采用蛇形天線進行信號發射[13]。

3 系統軟件設計

系統軟件設計流程如圖6所示,其中系統初始化主要完成AD控制寄存器配置、FPGA初始化等操作。具體工作過程如下:系統開始工作,FPGA完成AD7904內部控制寄存器數據參數配置后進入等待觸發狀態。當系統接收到有效觸發信號,開始啟動數據采集,通過FPGA控制ADG706確定傳送給AD轉換器的通道電壓信號。而后,對采集數據進行編幀處理,并暫存于FPGA寫FIFO中,待寫FIFO半滿信號有效將數據傳輸至Flash。當系統收到有效數據發送請求時,將Flash中數據讀取至讀FIFO中,并由無線傳輸模塊進行傳輸。

4 系統測試結果及分析

為了測試系統的有效性和穩定性,FPGA芯片選用Xilinx公司生產的Spantan-6系列XC6SLX25-2FTG256C芯片,該器件內部集成24 051個邏輯單元,擁有936 kb的塊RAM與186個用戶定義I/O口。由信號發生器產生三路不同的信號,分別為正弦信號、方波信號和余弦信號,波形周期均為10 ms,幅值為5 V,其他通道均為0 V電壓信號,用于檢測系統傳輸的穩定性和可靠性。

表1 常用短距離無線通信技術參數及特點

圖5 無線數據發送模塊

圖6 系統軟件設計流程圖

圖7為上位機軟件對接收數據進行處理得到的相應波形顯示。觀察可得,測試信號經采集、存儲及無線傳輸后還原的信號波形穩定,無毛刺,波形周期為9.8 ms,幅值為5 V,與信號發生器產生的待采集信號一致,且接收到的0 V電壓信號波形無紋波與毛刺,表明該系統傳輸穩定、性能可靠,可實現預定的采集、存儲及無線傳輸功能。

圖7 上位機波形顯示

在具體的工程實踐應用中為增大系統的抗干擾能力,可在數據進行無線傳輸前進行信道編碼處理,進一步保證系統的可靠性和穩定性。

5 結束語

本文通過FPGA與ZigBee的結合使用,實現多因素復雜區域的數據采集及無線傳輸。無線數據采集系統通過對三種不同波形信號的采集,驗證了系統功能的有效性和穩定性。系統體積小、功能模塊化,可根據測量環境選擇不同的模擬多路復用器并更改相關的控制程序,完成特定路數的數據采集,對于較遠距離的無線采集,可增加中繼器的個數來實現。

猜你喜歡
信號系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 2021国产精品自拍| 一级毛片免费的| 精品国产一区二区三区在线观看| 欧美精品成人一区二区视频一| 国产精品天干天干在线观看| 亚洲欧美成人综合| 美女一区二区在线观看| 国产性爱网站| 色哟哟国产精品一区二区| 97综合久久| 亚洲欧美日韩综合二区三区| 无码精品国产dvd在线观看9久| 亚洲伦理一区二区| 国产麻豆aⅴ精品无码| 成人精品午夜福利在线播放| 无码一区二区三区视频在线播放| 国产又黄又硬又粗| 欧美精品在线免费| 国产人免费人成免费视频| 免费一级成人毛片| 干中文字幕| 亚洲国产精品不卡在线| 精品久久国产综合精麻豆| 999在线免费视频| 九九九精品成人免费视频7| 国产高清在线精品一区二区三区| 亚洲熟妇AV日韩熟妇在线| 欧美人人干| 久久香蕉国产线看精品| 国产中文在线亚洲精品官网| 亚洲男人在线天堂| 久久久噜噜噜| 真实国产精品vr专区| 黄色一级视频欧美| 亚欧美国产综合| 国产一级α片| 国产乱人免费视频| 国产成人免费| 久草热视频在线| 久久亚洲美女精品国产精品| 国产视频 第一页| 国产黄在线免费观看| 99精品在线视频观看| 无码精品一区二区久久久| 老色鬼欧美精品| 日本五区在线不卡精品| 99精品高清在线播放| 午夜国产精品视频| 欧美日韩中文国产| 国产精品一区在线观看你懂的| 青青青国产在线播放| 亚洲精品国产首次亮相| a毛片免费观看| 三级欧美在线| 波多野结衣在线se| 三上悠亚在线精品二区| 国产二级毛片| 91色国产在线| 国产精品手机在线观看你懂的| 麻豆精选在线| 97久久人人超碰国产精品| 中文无码日韩精品| 特级毛片8级毛片免费观看| 亚洲精品在线观看91| 9丨情侣偷在线精品国产| 亚洲综合经典在线一区二区| 国产精品所毛片视频| 国产香蕉国产精品偷在线观看 | 99热这里只有精品在线观看| 色成人综合| 在线综合亚洲欧美网站| 91口爆吞精国产对白第三集| 高清亚洲欧美在线看| 一级毛片免费不卡在线视频| 国产精品永久久久久| 国产精品免费电影| 国产日韩精品一区在线不卡| 亚洲日本中文综合在线| 国语少妇高潮| 久久综合色88| 99无码中文字幕视频| 韩日无码在线不卡|