国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于無線傳輸?shù)姆植际綌?shù)據(jù)處理實驗教學平臺設計

2019-09-10 07:22丁青鋒鄧玉前李宋
高教學刊 2019年21期
關鍵詞:無線傳輸

丁青鋒 鄧玉前 李宋

摘? 要:為了加強電子信息類專業(yè)知識的綜合應用,綜合多門專業(yè)課程實驗教學需求,設計了基于無線傳輸?shù)姆植际綌?shù)據(jù)處理實驗教學平臺。通過DS18B20采集多點溫度數(shù)據(jù)將分布式溫度數(shù)據(jù)輸入到單片機無線發(fā)送模塊,多點溫度數(shù)據(jù)通過其配置的nRF24L01無線傳輸?shù)絾纹瑱C無線接收模塊,并將接收到的多路溫度數(shù)據(jù)通過RS232接口發(fā)送給計算機,利用VB實現(xiàn)溫度數(shù)據(jù)的多路采集、實時動態(tài)顯示、數(shù)據(jù)存儲等功能。實驗結(jié)果表明,該綜合實驗平臺具有功能全面、操作簡單、交互性強等優(yōu)點,為學生實踐能力與創(chuàng)新能力的培養(yǎng)提供了一個良好的實踐平臺。

關鍵詞:分布式數(shù)據(jù)處理;實驗教學平臺;無線傳輸;電子信息類專業(yè)

中圖分類號:G642 文獻標志碼:A 文章編號:2096-000X(2019)21-0067-04

Abstract: In order to strengthen the comprehensive application of electronic information knowledge and meet the needs of many professional experimental educations, a distributed data-processing teaching platform for specialty experiments based on wireless transmission was designed. The DS18B20 collects multi-point temperature data and inputs the distributed temperature data into the wireless transmission module of the single-chip microcomputer. The multi-point temperature data is wirelessly transmitted to the wireless receiving module of the single-chip microcomputer through the configured nRF24L01, and the received multi-channel temperature data is sent to the computer through the RS232 interface. VB is used to realize multi-channel acquisition, real-time dynamic display and data storage of temperature data. The experimental results show that the comprehensive experimental platform has the advantages of comprehensive functions, simple operation and strong interactivity, which provides a good practice platform for the cultivation of students' practical ability and innovative ability.

Keywords: distributed data-processing; experimental teaching platform; wireless transmission; electronic information major

在如今絕大多數(shù)院校的電子信息類專業(yè)的課程體系中,課程實驗一般與某門理論課程相關聯(lián),實驗課程的內(nèi)容通常僅限于與之相關聯(lián)的理論課程的內(nèi)容,具有很大的局限性[1-4]。同時,作為支柱產(chǎn)業(yè)的電子信息技術發(fā)展十分迅速,技術更新快,導致高校的課程特別是實驗課程往往落后于技術的進步,很難滿足實驗教學的需要[4]。因此,傳統(tǒng)單一性、老舊式的電子信息類實驗設備已不能滿足當代學生綜合能力和主動創(chuàng)新能力培養(yǎng)的需要。

針對電子信息類專業(yè)課程如傳感器技術、微機原理、計算機原理、通信原理等實驗教學中多個分布式數(shù)據(jù)無法集中處理的難題,設計了一種基于無線傳輸?shù)姆植际綌?shù)據(jù)處理實驗教學創(chuàng)新平臺。該平臺可實現(xiàn)在同一平臺上開展多種電子信息類實驗,實現(xiàn)多個相關數(shù)據(jù)通過無線傳輸?shù)接嬎銠C進行集中處理,具有操作簡單、實驗內(nèi)容綜合全面、交互性強等優(yōu)點,能夠滿足學生充分理解和掌握有關理論和實踐課程,加強學生的綜合應用能力,為電子信息類教學實驗提供了一個新的平臺。

一、總體設計方案

該綜合實驗平臺由配有無線射頻的溫度數(shù)據(jù)采集、發(fā)射模塊和配有無線射頻的接收模塊組成,兩模塊主要通過無線射頻進行通信。無線發(fā)射模塊主要用來負責采集溫度數(shù)據(jù)并將溫度數(shù)據(jù)進行無線發(fā)送;無線接收模塊主要用于負責接收多個節(jié)點的溫度數(shù)據(jù),然后將采集到的多點溫度數(shù)據(jù)發(fā)送到PC機上,并由VB所設計的上位機進行數(shù)據(jù)的顯示、處理、儲存等。該平臺的結(jié)構(gòu)框圖如圖1所示。

圖1 系統(tǒng)方案總體設計

二、硬件設計

(一)主控電路的設計

主控電路由STC單片機為核心和外設組成的最小系統(tǒng)[6-8],主控電路模塊是電路設計中的重要一部分,該模塊對處理數(shù)據(jù)、傳輸數(shù)據(jù)等發(fā)揮著重要作用。

(二)溫度采集與報警電路設計

平臺采用生產(chǎn)生活中常用的溫度傳感器DS18B20,該傳感器是一種單總線的傳感器,具有唯一的地址編碼[9]。溫度采集電路如圖3所示。由于測溫后需要根據(jù)溫度值的高低進行報警,溫度過高時或者過低時進行報警。具體報警電路如圖4所示,采用模擬電路中的NPN三極管作為開關來控制蜂鳴器的報警。

圖3 溫度采集電路

(三)穩(wěn)壓電路設計

平臺利用電壓為5V的USB供電,而nRF24L01無線射頻模塊的供電電壓范圍為1.9V到3.6V,電壓過高容易損壞該射頻模塊[9]。根據(jù)nRF24L01射頻模塊對供電的要求,選用LM1117-3.3V作為穩(wěn)壓芯片,該芯片的輸出電流可達0.8A,具有限流和過熱保護的功能,以確保芯片的穩(wěn)定性,電路圖如圖5所示。

(四)無線射頻與主控電路的連接

平臺無線通信所選用的射頻芯片為nRF24L01,該芯片內(nèi)置硬件CRC檢錯和點對多點通信地址控制[10-11],低功耗為3.6V以下工作。該模塊共有六個控制和數(shù)據(jù)信號,該模塊與單片機具體的接線圖如圖6所示。

(五)RS232串口電路設計

該綜合實驗平臺需要將主控模塊采集到的多路溫度信號傳送到PC機上,由上位機對相應的溫度數(shù)據(jù)的處理、顯示與儲存。本平臺采用串口通信的方式將溫度數(shù)據(jù)上傳到計算機上[12]。串口通信RS232的電路圖如圖7所示。

三、軟件設計

所設計的綜合實驗平臺利用C語言在KEIL編程環(huán)境下對單片機進行開發(fā)設計。對于配有無線射頻的溫度數(shù)據(jù)采集、發(fā)射模塊而言,首先對nRF24L01進行初始化配置,將射頻模塊的工作模式設定為發(fā)送模式,再啟動DS18B20進行溫度采集,并準備好要發(fā)送的數(shù)據(jù),然后調(diào)用無線通信模塊發(fā)送數(shù)據(jù),數(shù)據(jù)發(fā)送完畢等待到數(shù)據(jù)接收方的應答后再次返回進行溫度采集。其主要工作流程如圖8所示。

四、上位機設計

本綜合平臺的人機交互界面包括了數(shù)據(jù)顯示與報警界面、數(shù)據(jù)存儲與查詢界面,實用性強,操作簡單。

該綜合實驗平臺采用VB 6.0設計上位機。VB 6.0的最顯著的特點就是事件驅(qū)動,它的模塊化非常明顯[13-16]。根據(jù)系統(tǒng)應用設計要求和可視化的界面建立后,就可以按照系統(tǒng)各個模塊的特點,設計出相應的子模塊。該多通道溫度采集的程序執(zhí)行步驟如圖9所示。

圖9 上位機溫度采集軟件結(jié)構(gòu)圖

五、實驗調(diào)試及結(jié)果

(一)硬件電路

如圖10,硬件電路制作采用雙面PCB電路板,為了節(jié)約電路板面積,部分元件采用貼片封裝。通電后對各個電路板進行測試。其中,穩(wěn)壓電路能正常穩(wěn)壓到3.3V給nRF24L01供電。經(jīng)測試該實驗平臺的硬件電路工作正常。

圖10 綜合實驗平臺硬件測試

(二)串口通信

在無線接收模塊能夠正常接收到采集點發(fā)送過來的溫度數(shù)據(jù)的情況下,將無線接收模塊與PC機用串口線進行連接,進行三節(jié)點的溫度數(shù)據(jù)接收。不同的節(jié)點的溫度數(shù)據(jù)加上標志位,通過串口發(fā)送到上位機上,上位機根據(jù)不同的標志位來判斷不同的節(jié)點的溫度值,當按鍵被按下時,開始接收數(shù)據(jù),三節(jié)點溫度接收與顯示如圖11所示,數(shù)據(jù)接收穩(wěn)定。

(三)數(shù)據(jù)實時顯示與存儲

數(shù)據(jù)顯示界面是平臺的主要顯示界面,界面由眾多的子模塊組成,其中包括了串口設置、數(shù)據(jù)的實時顯示、溫度報警指示、數(shù)據(jù)處理與存儲。測試時先進行串口的設置,然后在控制面板中點擊“開始采集”按鍵,開始接收經(jīng)串口接收到的多路溫度數(shù)據(jù),采集的實時曲線如圖12所示;當溫度異常時,開始報警指示,采集點一和采集點三溫度過高,綠色的圓變?yōu)榧t色。經(jīng)測試,該界面的子模塊的各項功能均能達到設計要求。

在能接收、顯示多路溫度數(shù)據(jù)的情況基礎上,設計一個溫度數(shù)據(jù)庫。在該溫度數(shù)據(jù)庫中建立一個數(shù)據(jù)表和相關數(shù)據(jù)表的字段設置,用來保存上位機串口接收到的溫度數(shù)據(jù),將不同節(jié)點的溫度數(shù)據(jù)保存在對應的溫度存儲表的字段中,并且實現(xiàn)每隔一秒刷新數(shù)據(jù)表。具體溫度數(shù)的存儲查詢?nèi)鐖D13所示。

六、結(jié)束語

本文提出的基于多任務綜合教學實驗創(chuàng)新平臺涉及多門電子信息類課程知識,可以完成傳感器技術、單片機原理、通信原理等多門專業(yè)課程實驗教學。實驗結(jié)果效果表明,該平臺運行狀態(tài)良好,上位機與下位機通信穩(wěn)定可靠。利用該平臺能加強學生對課程知識的綜合實踐能力,為教學、實驗和科研創(chuàng)造出了良好的條件。

參考文獻:

[1]王連明,陳菊芳,黃繼鵬,等.電子信息類專業(yè)實驗課程體系改革與實踐[J].實驗室研究與探索,2018,37(03):147-149.

[2]惠鵬飛,方亞咪,石翠萍.基于ZigBee的無線指紋識別門禁實驗平臺設計[J].實驗技術與管理,2018,35(11):149-152+244.

[3]馬學條,程知群,鄭雪峰,等.電子信息技術虛擬仿真實驗教學平臺的建設與實踐[J].實驗技術與管理,2018,35(11):130-133.

[4]付興建,劉小河.信息與控制系統(tǒng)綜合實驗教學平臺建設與實踐[J].實驗室研究與探索,2016,35(04):190-193.

[5]劉辛,吳薇.電子信息專業(yè)實驗仿真平臺的設計與實現(xiàn)[J].武漢理工大學學報(信息與管理工程版),2013,35(01):61-63.

[6]張萍,馬樹軍,史可福.基于51單片機的指紋電子密碼鎖的設計與實現(xiàn)[J].實驗室研究與探索,2018(08):134-138+161.

[7]郭蕓俊.基于單片機的高校快遞柜控制系統(tǒng)設計[J].實驗室研究與探索,2017,36(11):91-93.

[8]何雅琴.基于LabVIEW和STC12C5A60S2的GPS實驗裝置[J].實驗室研究與探索,2018,37(01):109-112+146.

[9]王建勛,周青云.基于DS18B20和LabVIEW的溫度監(jiān)測系統(tǒng)[J].實驗室研究與探索,2012,31(03):47-50.

[10]段莉,周福斌.小型飛行器飛行數(shù)據(jù)無線采集系統(tǒng)[J].實驗室研究與探索,2016,35(06):125-130.

[11]李賀,程祥,曾令國.基于nRF24L01芯片的近程無線通信系統(tǒng)設計[J].現(xiàn)代電子技術,2014,37(15):32-34.

[12]王青.單片機與PC機通信的設計與仿真[J].實驗室研究與探索,2016,35(12):100-103.

[13]張辰亞,陳曉楠,劉家成,等.基于FMCW測距雷達系統(tǒng)模塊化實驗平臺設計[J].實驗技術與管理,2018,35(05):106-110.

[14]裴九芳,許德章,王海.測控專業(yè)綜合性實驗平臺設計與實踐[J].實驗技術與管理,2016,33(12):75-79.

[15]林士偉.Visual Basic 6.0程序設計簡明教程[M].北京:中國電力出版社,2015.

[16]李林,陳璨,劉復玉,等.模塊化電子技術課程設計實驗平臺研制[J].實驗技術與管理,2015,32(12):103-106.

*基金項目:江西省教育規(guī)劃項目“‘新工科’背景下大學創(chuàng)新教學建設調(diào)查與比較研究”(編號:19YB068);江西省學位與研究生教育教學改革研究項目“基于聯(lián)通主義學習的研究生‘現(xiàn)代無線網(wǎng)絡新技術’課程教學模式改革與創(chuàng)新”(編號:JXYJG-2017-078);江西省學位與研究生教育教學改革研究項目(重點)“基于CIPP模型的專業(yè)學位研究生工程實踐能力培養(yǎng)的研究與實踐”(編號:JXYJG-2017-075);2018年度華東交通大學課堂教學改革項目“基于MOOC的混合學習模式課堂教學改革與實踐(教學范式改革類)”(編號:2018KTJG04)

作者簡介:丁青鋒(1980-),男,漢族,安徽安慶人,博士,副教授,碩士生導師,研究方向:電子信息類教學、軌道無線通信系統(tǒng)理論與設計等。

猜你喜歡
無線傳輸
摩擦焊機數(shù)據(jù)檢測系統(tǒng)設計與研制
基于ZigBee的人體健康數(shù)據(jù)采集系統(tǒng)的設計
低功耗藍牙傳輸遠程脈搏血氧飽和度監(jiān)測系統(tǒng)設計
基于無線傳輸?shù)腖ED燈遠程控制系統(tǒng)設計
無線傳輸LED十字屏集群控制系統(tǒng)
公路路面現(xiàn)場檢測數(shù)據(jù)無線傳輸系統(tǒng)的設計
基于LABVIEW的溫室管理系統(tǒng)的研究與設計
可移動自動紅外熱成像測溫無線傳輸初探
數(shù)據(jù)信息于無線傳輸之下的采集和控制