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

?

傳感器綜合實訓(xùn)系統(tǒng)的設(shè)計與實現(xiàn)

2020-08-31 14:40:43王俊波
物聯(lián)網(wǎng)技術(shù) 2020年8期
關(guān)鍵詞:數(shù)據(jù)采集控制系統(tǒng)傳感器

摘 要:根據(jù)檢測技術(shù)和傳感器智能化最新研究,為滿足物聯(lián)網(wǎng)工程專業(yè)應(yīng)用型人才培養(yǎng)的實際教學(xué)需要,分析了當(dāng)前傳感器實訓(xùn)平臺存在的問題。結(jié)合軟硬件分離的思想,設(shè)計了基于傳感器檢測的綜合實訓(xùn)系統(tǒng),主要介紹了系統(tǒng)總體結(jié)構(gòu)和硬件結(jié)構(gòu)設(shè)計,開發(fā)了一套實用型的軟件系統(tǒng),并以溫濕度傳感器為例,介紹了傳感器數(shù)據(jù)的在線檢測與處理。系統(tǒng)測試結(jié)果表明,所提系統(tǒng)具有配置簡單、操作靈活、簡單易用、可擴展性強等特點,且綜合了多款傳感器的實際應(yīng)用,滿足了基礎(chǔ)實踐教學(xué)的基本需求。

關(guān)鍵詞:傳感器;實訓(xùn)系統(tǒng);物聯(lián)網(wǎng)中間件;數(shù)據(jù)采集;控制系統(tǒng);串行通信

0 引 言

當(dāng)前,傳感器技術(shù)已經(jīng)趨于智能化、小型化和多元化,在實際應(yīng)用中涉及到多個行業(yè)[1-2];同時,也是信息時代各類應(yīng)用的重要技術(shù)之一,是獲取各類信息的必要技術(shù)和手段。在物聯(lián)網(wǎng)工程專業(yè)教學(xué)中,傳感器技術(shù)已經(jīng)融入到相關(guān)專業(yè)的人才培養(yǎng)體系,傳感器相關(guān)的知識已經(jīng)嵌入到專業(yè)課程體系[3],也出現(xiàn)了一些典型的物聯(lián)網(wǎng)實驗系統(tǒng),如嵌入了無線傳感器節(jié)點的實驗系統(tǒng)[4]。

在物聯(lián)網(wǎng)工程專業(yè)的課程設(shè)置中,主要介紹各類傳感器的原理,并結(jié)合以單片機為核心的智能檢測系統(tǒng)開展專業(yè)教學(xué),但是大多數(shù)高校的實踐教學(xué)主要是基于單片機系統(tǒng)開發(fā)[5]。通常對溫濕度傳感器、光敏傳感器、紅外光纖傳感器、震動傳感器、三軸加速度傳感器等各類傳感器的信息進行采集和處理,更多是偏重于傳感器的原理與構(gòu)成。

目前,大多數(shù)的傳感器實訓(xùn)平臺主要是針對傳感器原理的硬件平臺設(shè)計[6-7],缺少必要的信息處理系統(tǒng),給實踐教學(xué)造成困惑。主要存在問題:一是實踐教學(xué)效果差。學(xué)生對嵌入式單片機應(yīng)用開發(fā)不熟悉,尤其是計算機類專業(yè)的培養(yǎng)目標(biāo)定位于應(yīng)用型人才,而傳統(tǒng)的傳感器實驗系統(tǒng)具有片面性。二是基本理論知識的綜合應(yīng)用能力得不到有效的訓(xùn)練。傳感器的基本理論最終要應(yīng)用于實際的智能應(yīng)用系統(tǒng),大多數(shù)傳感器實驗是孤立的,沒有把上層應(yīng)用與多種傳感器的具體應(yīng)用結(jié)合起來,造成了專業(yè)技能達不到專業(yè)人才培養(yǎng)目標(biāo)。

為了解決這些問題和進一步完善綜合的實踐教學(xué)體系,優(yōu)化了傳感器綜合實訓(xùn)系統(tǒng)。同時,實訓(xùn)系統(tǒng)也應(yīng)具有物聯(lián)網(wǎng)設(shè)備中間件服務(wù)[8-9]。為此,該系統(tǒng)也擴展了數(shù)據(jù)接口和服務(wù)軟件。

1 系統(tǒng)簡介

該系統(tǒng)主要是基于傳感器的物聯(lián)網(wǎng)數(shù)據(jù)采集和處理的綜合應(yīng)用實訓(xùn)系統(tǒng),主要采用模塊化設(shè)計的思想,利用傳感器實驗硬件平臺,集成了物聯(lián)網(wǎng)中間件的軟件系統(tǒng),適用于高校的傳感器課程的實驗實訓(xùn)。實訓(xùn)系統(tǒng)的主要特點:一是集成了溫濕度傳感器、光敏傳感器、紅外光纖傳感器、震動傳感器、三軸加速度傳感器等相關(guān)實驗,綜合性強,并且能夠使學(xué)生易于理解底層硬件數(shù)據(jù)處理方式;二是充分考慮了系統(tǒng)運行過程中遇到的各類問題,具有較強的可操作性;三是人機交互簡單,各類傳感器的應(yīng)用不盡相同,具有多元化的應(yīng)用平臺;四是集成了物聯(lián)網(wǎng)中間件,易于系統(tǒng)擴展,而且相關(guān)的傳感器數(shù)據(jù)也可以接入到其他平臺。

2 系統(tǒng)結(jié)構(gòu)

考慮到實驗設(shè)備與軟件系統(tǒng)之間有效的集成方式,設(shè)計了符合大多實際應(yīng)用的系統(tǒng)。系統(tǒng)結(jié)構(gòu)主要由各類傳感器、單片機控制系統(tǒng)和應(yīng)用軟件等三部分組成,如圖1所示。

2.1 硬件結(jié)構(gòu)

硬件部分主要包括傳感器和單片機控制系統(tǒng)。典型的傳感器主要包括溫濕度傳感器、光敏傳感器、紅外光纖傳感器、震動傳感器、三軸加速度傳感器等。單片機控制系統(tǒng)主要是以STM32嵌入式微處理器為核心的嵌入式集成系統(tǒng)。

為了簡化實訓(xùn)系統(tǒng),使學(xué)生更好地掌握串行通信機制,設(shè)計了RS 232串行通信接口,各傳感器數(shù)據(jù)采集通過RS 232通信與上位機進行互聯(lián),所有數(shù)據(jù)也可以通過以太網(wǎng)上傳到云服務(wù)平臺,這也是當(dāng)前物聯(lián)網(wǎng)的最新應(yīng)用需求[10]。

2.2 軟件結(jié)構(gòu)

上層實訓(xùn)軟件系統(tǒng)主要采用C#語言開發(fā)人性化的界面,實現(xiàn)了多功能展示,如圖2所示。軟件功能模塊主要包括實驗項目選擇、資源文件瀏覽、系統(tǒng)維護和管理等。

實驗項目選擇模塊可以選擇溫濕度傳感器實驗、光敏傳感器實驗、紅外光纖傳感器實驗、震動傳感器實驗、三軸加速度傳感器實驗等。所有傳感器的應(yīng)用界面可以在運行界面中進行展示,各類傳感器具有獨特的應(yīng)用場景。

設(shè)計的系統(tǒng)維護和管理模塊主要包括串口參數(shù)設(shè)置、Log文件記錄與查詢、數(shù)據(jù)庫參數(shù)配置等模塊。通過實訓(xùn)系統(tǒng),用戶可以了解各類傳感器的基本原理。通過實驗要求的相關(guān)說明,用戶可以充分了解實驗的具體要求和相關(guān)要求。

需要注意的是,該軟件需要上述的硬件支撐,要求通過串口連接傳感器模塊,且傳感器模塊需要符合相關(guān)的協(xié)議。另外,該軟件提供了傳感器數(shù)據(jù)接口,可以作為物聯(lián)網(wǎng)中間件,以便擴展相關(guān)應(yīng)用。

3 系統(tǒng)功能

3.1 參數(shù)配置功能

參數(shù)配置功能主要包括數(shù)據(jù)庫的連接配置和RS 232通信參數(shù)的配置。采用多種配置方式,使學(xué)生掌握實際應(yīng)用中的相關(guān)技術(shù),既可以通過人機交互界面進行配置,也可以直接打開XML配置文件進行配置。

用戶可以根據(jù)各類傳感器的實際應(yīng)用需要,配置數(shù)據(jù)庫連接參數(shù)和每個實驗的串行設(shè)置,XML配置文件如圖3所示。根據(jù)串行通信設(shè)置要求,重點是配置與單片機控制系統(tǒng)一致的相關(guān)串口號、波特率、數(shù)據(jù)位、停止位和奇偶校驗位等參數(shù)。

3.2 檢測功能

各傳感器檢測的主要功能包括數(shù)據(jù)顯示、歷史趨勢、應(yīng)用場景等,以溫濕度傳感器為例,簡要介紹如下。

(1)數(shù)據(jù)顯示功能:可以通過“溫度模塊”和“濕度模塊”實時顯示從傳感器獲得的數(shù)據(jù),通過數(shù)據(jù)和狀態(tài)條的方式顯示。

(2)設(shè)置參數(shù)功能:主要是設(shè)置溫度的上下限,方便進行數(shù)據(jù)處理,設(shè)置溫度和濕度的報警值,同時,“溫度模塊”中顯示從傳感器獲得的報警值。

(3)報警狀態(tài):當(dāng)溫度或濕度的值達到或超過報警值時,報警指示將由綠色轉(zhuǎn)換為紅色,通過解除報警,可以將報警解除的命令發(fā)送給傳感器硬件模塊,如圖4所示。

(4)顯示歷史數(shù)據(jù):通過選擇起止時間段后,可展示歷史趨勢,如圖5所示。

4 結(jié) 語

本文針對傳感器實踐教學(xué)的需求,設(shè)計了基于多個傳感器數(shù)據(jù)檢測的綜合實訓(xùn)系統(tǒng),實現(xiàn)了傳感器數(shù)據(jù)的檢測、參數(shù)設(shè)置、數(shù)據(jù)處理等功能。經(jīng)檢測,系統(tǒng)運行穩(wěn)定,具有較好的實踐應(yīng)用效果,達到了設(shè)計目的。

參考文獻

[1]趙丹,肖繼學(xué),劉一.智能傳感器技術(shù)綜述[J].傳感器與微系統(tǒng),2014,33(9):4-7.

[2]廖先碧.傳感技術(shù)實驗教學(xué)平臺的開發(fā)[D].成都:電子科技大學(xué),2009.

[3]王俊波.物聯(lián)網(wǎng)專業(yè)應(yīng)用型人才培養(yǎng)研究與改革[J].物聯(lián)網(wǎng)技術(shù),2015,5(5):106-108.

[4]暢麗紅,裴煥斗,楊佩宗.基于龍芯平臺的物聯(lián)網(wǎng)實驗系統(tǒng)的設(shè)計[J].現(xiàn)代電子技術(shù),2018,41(24):183-186.

[5]戴娟,倪瑛.智能傳感器物聯(lián)網(wǎng)綜合實訓(xùn)平臺的設(shè)計[J].南京工業(yè)職業(yè)技術(shù)學(xué)院學(xué)報,2011,11(2):64-66.

[6]陳勝利,黃家龍,曾威威.工業(yè)自動化傳感器教學(xué)實驗平臺的設(shè)計[J].化工自動化及儀表,2018,45(8):640-643.

[7]陳鑫洋.智能傳感器實訓(xùn)系統(tǒng)研究與設(shè)計[J].電子測試,2018(11):30-32.

[8]陳海明,石海龍,李勐,等.物聯(lián)網(wǎng)服務(wù)中間件:挑戰(zhàn)與研究進展[J].計算機學(xué)報,2017,40(8):1725 -1749.

[9]王攀藻.物聯(lián)網(wǎng)終端設(shè)備軟件的開發(fā)系統(tǒng)研究[J].計算機科學(xué),2017,44(z1):515-518.

[10]曾建電,王田,賈維嘉,等.傳感云研究綜述[J].計算機研究與發(fā)展,2017,54(5):925-939.

猜你喜歡
數(shù)據(jù)采集控制系統(tǒng)傳感器
康奈爾大學(xué)制造出可拉伸傳感器
簡述傳感器在物聯(lián)網(wǎng)中的應(yīng)用
電子制作(2019年22期)2020-01-14 03:16:52
“傳感器新聞”會帶來什么
傳媒評論(2019年5期)2019-08-30 03:50:18
跟蹤導(dǎo)練(三)2
Ka頻段衛(wèi)星通信自適應(yīng)抗雨衰控制系統(tǒng)設(shè)計
基于單片機的LED路燈控制系統(tǒng)設(shè)計
基于PLC的鋼廠熱連軋感應(yīng)加熱爐控制系統(tǒng)實現(xiàn)
鐵路客流時空分布研究綜述
基于廣播模式的數(shù)據(jù)實時采集與處理系統(tǒng)
軟件工程(2016年8期)2016-10-25 15:54:18
通用Web表單數(shù)據(jù)采集系統(tǒng)的設(shè)計與實現(xiàn)
軟件工程(2016年8期)2016-10-25 15:52:53
三江| 延安市| 镶黄旗| 新干县| 九江市| 肃南| 应城市| 海安县| 九龙城区| 东乡县| 中宁县| 黄石市| 玉树县| 舒城县| 富宁县| 科技| 绥棱县| 鲁山县| 化州市| 陆川县| 瑞丽市| 富蕴县| 文山县| 琼海市| 加查县| 沅陵县| 寿宁县| 阿鲁科尔沁旗| 宜昌市| 濮阳县| 盘锦市| 红原县| 白城市| 龙里县| 依安县| 佛冈县| 滦南县| 屏南县| 桐柏县| 固始县| 梁山县|