• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于STM32隧道洞口環(huán)境監(jiān)測系統(tǒng)綜述

    2019-10-21 08:03:50葉傳宗秦會斌
    科學(xué)與信息化 2019年6期

    葉傳宗 秦會斌

    摘 要 為了解決獲取隧道洞口環(huán)境值的精度低,設(shè)備安裝難度大等苦難,設(shè)計了基于STM32處理器的采集系統(tǒng)。該系統(tǒng)可以采集隧道洞口照度、色溫、溫度、濕度和露點值,經(jīng)過RS485傳輸?shù)絇C機中顯示和保存。該系統(tǒng)在實驗室中運行穩(wěn)定,同時在上海市測試中心經(jīng)過了更精確的調(diào)試,在誤差范圍內(nèi)可以滿足使用。

    關(guān)鍵詞 環(huán)境參數(shù)采集;STM32;RS485傳輸;上位機設(shè)計

    引言

    隨著我國經(jīng)濟的快速發(fā)展,隧道建設(shè)項目與日俱增,隧道環(huán)境監(jiān)測成為公路隧道研究的重要課題之一[1],因為隧道洞口外的環(huán)境數(shù)據(jù)對于隧道洞內(nèi)的燈光調(diào)節(jié)管理有著重要作用。

    但是目前面臨著成本高、安裝復(fù)雜等困難。為了解決這些問題,本文采用了STM32微處理器和多個傳感器,設(shè)計了一種可以檢測洞外環(huán)境參數(shù)的環(huán)境探頭,其安裝方便,價格低廉。

    1系統(tǒng)介紹

    本系統(tǒng)以STM32為核心處理器,它將檢測模塊中各個傳感器接收到的數(shù)據(jù),包括照度,色溫,溫度,濕度值,通過核心芯片的處理,采用自定義的協(xié)議傳遞到顯示模塊PC機中,在PC機一端可將數(shù)據(jù)保存進數(shù)據(jù)庫。具體模塊如下劃分。

    采集模塊。數(shù)據(jù)采集模塊主要由多個傳感器組成,用于探測環(huán)境中的色溫、照度、溫度和濕度這些環(huán)境參數(shù)[2]。

    處理模塊。該模塊在STM32中實現(xiàn),它可將各個傳感器接收到的數(shù)據(jù)進行計算,采用自定義協(xié)議將數(shù)據(jù)發(fā)送到上位機中。

    數(shù)據(jù)通信模塊。該模塊的主要功能就是負(fù)責(zé)下位機與上位機之間的通信,主要采用RS485串口通信來完成通信功能。

    顯示模塊。上位機主要負(fù)責(zé)顯示數(shù)據(jù),同時將數(shù)據(jù)保存進數(shù)據(jù)庫。

    2硬件設(shè)計

    2.1 核心微處理器的選擇

    STM32F103VET6是基于ARM Cortex-M3內(nèi)核的一款32位RISC處理器,它的內(nèi)部集成了2個12位的ADC、3個通用16位定時器和一個PWM定時器,還包括了許多標(biāo)準(zhǔn)的通信接口,比如I2C、SPI、3個USART、一個CAN和一個USB等接口。該芯片的最高工作頻率可以達到72MHz,這些豐富的資源使得系統(tǒng)硬件電路大幅減少,同時它的工作溫度范圍在-40攝氏度到+105攝氏度,可以滿足在野外工作的需求[2]。

    2.2 數(shù)據(jù)采集器的選擇

    該系統(tǒng)用到了色溫、照度、溫濕度[3]三種傳感器,分別采用的是TCS34725,BH1750,SHT30傳感器,選擇這三種傳感器主要考慮到了一個是價格因素,第二個是這三款傳感器穩(wěn)定,工作的溫度范圍廣,完全可以適應(yīng)野外復(fù)雜的環(huán)境[4]。

    3軟件設(shè)計

    3.1 c#串口類

    本系統(tǒng)的上位機軟件部分采用的是基于c#語言的winform技術(shù),該技術(shù)中的SerialPort類提供了可以通過串口來收發(fā)數(shù)據(jù)的簡便方法,同時它具有功能強大,實時性好,通信快速等特點[5]。數(shù)據(jù)庫采用的是SQL server2008數(shù)據(jù)庫。

    3.2 上位機與下位機之間的通信協(xié)議

    該通信協(xié)議根據(jù)RS485的遠程終端協(xié)議而制定的。上位機向下位機發(fā)送查詢命令格式如表一所示:

    表格中的數(shù)據(jù)都是十六進制數(shù)據(jù),起始位以2A開始,31表示此時查詢的是洞外照度數(shù)據(jù),00表示數(shù)據(jù)的長度,查詢命令不攜帶數(shù)據(jù),以23表示結(jié)束命令。

    4測試結(jié)果

    本文設(shè)計的系統(tǒng)在實驗室中進行了測試,上位機的顯示如圖三所示:

    我們在上海市計量測試中心進行了進一步的調(diào)試,最終的結(jié)果如表三所示;

    5結(jié)束語

    這個以STM3為核心設(shè)計的系統(tǒng)具有可查詢當(dāng)前色溫、照度、溫度、濕度、露點值的功能。經(jīng)過測試表明,該系統(tǒng)各部分通信正常,且接收的數(shù)據(jù)經(jīng)過處理之后,在誤差范圍之內(nèi)可以接受。同時硬件成本低,容易安裝。以后還可以考慮在該系統(tǒng)中加入視頻模塊等,可以進一步提高系統(tǒng)的完整性。

    參考文獻

    [1] 婁誠.高速公路隧道環(huán)境監(jiān)測與控制管理發(fā)展趨勢[J].北方交通,2012,(05):122-124.

    [2] 丁月林.基于STM32的低功耗溫濕度采集器實現(xiàn)[J].軟件,2015, 36(5):84-88.

    [3] 張祥,蔡景,林海彬,等.基于STM32的溫濕度監(jiān)測系統(tǒng)設(shè)計[J].中國儀器儀表,2013,(07):62-65.

    [4] 鄭燕,王楊.基于嵌入式控制的智能家居防盜系統(tǒng)設(shè)計[J].科學(xué)咨詢,2013,(10):58-60.

    [5] 余小慶,趙偉杰,李曉青.基于C#.Net公共預(yù)算租賃系統(tǒng)上位機通信及數(shù)據(jù)庫管理[J].工業(yè)儀表與自動化裝置,2013,(05):70-73.

    眉山市| 霍林郭勒市| 海宁市| 延边| 阿拉善右旗| 额济纳旗| 得荣县| 来宾市| 湖州市| 东至县| 新密市| 长宁区| 项城市| 巴彦淖尔市| 镶黄旗| 高唐县| 平果县| 洛扎县| 房产| 大城县| 桦甸市| 博爱县| 舒城县| 唐河县| 九江县| 原平市| 富宁县| 漯河市| 宁国市| 长海县| 正蓝旗| 梁河县| 定安县| 舞钢市| 济南市| 华安县| 上蔡县| 淮南市| 七台河市| 通州区| 衡阳县|