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

基于WiFi的無線數(shù)據(jù)采集系統(tǒng)設(shè)計

2017-01-11 09:39:50張曉光
無線互聯(lián)科技 2016年23期
關(guān)鍵詞:單片機設(shè)置

張曉光

(福建水利電力職業(yè)技術(shù)學(xué)院,福建 永安 366000)

基于WiFi的無線數(shù)據(jù)采集系統(tǒng)設(shè)計

張曉光

(福建水利電力職業(yè)技術(shù)學(xué)院,福建 永安 366000)

本設(shè)計采用WiFi技術(shù)進行數(shù)據(jù)和命令的雙向傳輸。其主要包括數(shù)據(jù)采集控制器、路由器和上位機。控制器選用51系列單片機,通過各種接口與傳感器和執(zhí)行機構(gòu)相連,完成多種環(huán)境參數(shù)采集與顯示,同時可以通過鍵盤設(shè)定和查詢參數(shù)。多個數(shù)據(jù)采集控制器與路由器相連,作為上位機的電腦或手機也與之相連。這樣構(gòu)成了一個多點無線數(shù)據(jù)采集及傳輸系統(tǒng),可用于智能溫室、醫(yī)院病房等場所,無須布線、施工成本低、終端可以移動。

WiFi;單片機;數(shù)據(jù)采集控制器;無線數(shù)據(jù)采集

數(shù)據(jù)采集系統(tǒng)應(yīng)用范圍越來越廣,功能越來越全,更需要一種高效、簡潔、高性價比的無線傳輸方式。本文設(shè)計了一套由單片機與WiFi模塊構(gòu)成的無線數(shù)據(jù)采集傳輸系統(tǒng),可以滿足多數(shù)環(huán)境的需要。

1 總體設(shè)計方案

本方案采用價格低廉的51單片機作為主控芯片,其與WiFi模塊和各種傳感器及IO設(shè)備構(gòu)成數(shù)據(jù)采集控制器。這些控制器通過預(yù)設(shè)的通信協(xié)議與路由器連接并通信。上位機可以由電腦、平板甚至手機構(gòu)成,同樣以WiFi技術(shù)接入路由器。通過編制相應(yīng)的上位機軟件,上位機可實現(xiàn)對各個數(shù)據(jù)采集控制器的參數(shù)查詢和控制。

2 數(shù)據(jù)采集控制器

數(shù)據(jù)采集控制器是本設(shè)計的主要設(shè)備。由單片機、顯示模塊、按鍵模塊、撥碼開關(guān)、傳感器信號輸入接口、執(zhí)行器控制信號輸出接口,串行接口等部分構(gòu)成,其結(jié)構(gòu)及原理如圖1所示。

圖1 數(shù)據(jù)采集控制器模塊

根據(jù)設(shè)計要求,數(shù)據(jù)采集控制器需具備以下功能:

(1)信號輸入與處理:各種傳感器對現(xiàn)場環(huán)境參數(shù)進行采集,然后通過AD轉(zhuǎn)換電路,將所得信號轉(zhuǎn)換為數(shù)字信號,通過傳感器數(shù)據(jù)輸入接口送到單片機處理。

(2)設(shè)備地址設(shè)置:設(shè)備地址設(shè)置包括兩個方面,第一,對WiFi模塊的IP地址配置,可由專用軟件配置工具完成。第二,對數(shù)據(jù)采集控制器的地址設(shè)置,即控制器的編號,用以區(qū)別多個數(shù)據(jù)采集控制器,可由撥碼開關(guān)設(shè)置。

(3)液晶顯示:控制器對采集的數(shù)據(jù)進行實時記錄并顯示。

(4)按鍵設(shè)置:通過按鍵可以對各參數(shù)閾值進行設(shè)定,并可查詢各種數(shù)據(jù)。

(5)串行通信:WiFi模塊與單片機通過串行口進行通信,硬件上通過RS-232標(biāo)準(zhǔn),軟件需要設(shè)計相應(yīng)的通信協(xié)議。

(6)執(zhí)行控制信號輸出:采集的各種數(shù)據(jù)如果超出閾值范圍,則需要控制相應(yīng)的執(zhí)行機構(gòu)進行調(diào)整。

2.1 數(shù)據(jù)采集控制器主要電路

控制器的主要電路部分是單片機的最小系統(tǒng),其他功能設(shè)計為插座接口,使擴展和更改更加靈活。其中J7對應(yīng)顯示接口,J9對應(yīng)傳感器信號輸入接口,J10對應(yīng)鍵盤及執(zhí)行控制信號輸出接口。

S2為撥碼開關(guān),用來設(shè)置本控制器編號或地址。方便系統(tǒng)隨時加入新的控制器。通過對S2狀態(tài)的讀取,單片機可獲取該控制器的編號或地址。

2.2 按鍵與液晶顯示

按鍵電路設(shè)計采用4個獨立按鍵,基本可以滿足本系統(tǒng)的各種功能設(shè)置。如:菜單/功能鍵、上翻/+鍵、下翻/-鍵、確認(rèn)鍵。

顯示部分采用12232液晶顯示器,其是一種自帶字庫及ASCII字符集的顯示器件,比起1602來說,它可以顯示漢字,并且體積較小。

2.3 WiFi模塊

本系統(tǒng)采用的WiFi模塊是海凌科電子推出的全新的第三代嵌入式UART WiFi模塊產(chǎn)品,型號為HLK-WiFi-M03。UART WiFi是基于Uart接口的符合WiFi無線網(wǎng)絡(luò)標(biāo)準(zhǔn)的嵌入式模塊,內(nèi)置無線網(wǎng)絡(luò)協(xié)IEEE802.11協(xié)議棧以及TCP/IP協(xié)議棧,能夠?qū)崿F(xiàn)用戶串口數(shù)據(jù)到無線網(wǎng)絡(luò)之間的轉(zhuǎn)換。通過UART WiFi模塊,傳統(tǒng)的串口設(shè)備也能輕松接入無線網(wǎng)絡(luò)。

3 WiFi模塊IP配置

該模塊在使用前根據(jù)控制器地址設(shè)置好參數(shù),一般控制器地址或編號,作為IP的最后3位。

(1)IP地址的最后3位設(shè)置為241,端口為:27011。

(2)無線路由的無線網(wǎng)絡(luò)名稱設(shè)置為:ANHUI,無密碼。

(3)無線路由的IP地址為:192.168.0.1。

(4)測試用主機可以用無線或有線方式連接到無線路由器,其IP地址固定設(shè)置為:192.168.0.2。

4 通信協(xié)議設(shè)計

各數(shù)據(jù)采集控制器與上位機的WiFi通信實際上是串行通信,這就需要嚴(yán)格的通信協(xié)議。本文協(xié)議以工業(yè)MODBUS協(xié)議為藍(lán)本生成。通信協(xié)議設(shè)定為:通信波特率為9 600 bps,全雙工異步,8位數(shù)據(jù)位,1位停止位,無奇偶校驗。

每幀內(nèi)容:ASCII碼傳輸,起始字節(jié)為:02H,結(jié)束字符為03H和校驗。

(1)開始符、結(jié)束符:這里采用ASCII碼的傳輸方式,根據(jù)表1,協(xié)議里起始符采用02H,結(jié)束符采用03H。當(dāng)然這只是實驗階段的協(xié)議,實際可以采用更復(fù)雜的開始符和結(jié)束符,比如,兩個字節(jié)的開始結(jié)束符。

表1 開始符-結(jié)束符

(2)設(shè)備地址:起始符后面緊接著用兩個字節(jié)來裝設(shè)備的地址,可以表示從01號到FF號共255個設(shè)備,即可以添加255個主控制器。注意這里的兩個字節(jié)存儲以ASCII碼形式,如設(shè)備地址是FA,則實際存在里面的兩個字節(jié)是:46H 41H。

(3)功能代碼:設(shè)備地址后面用2個字節(jié)來存儲功能代碼,當(dāng)然,如果要執(zhí)行的功能較多,也可以擴展更多個字節(jié)。第一個字節(jié)表示功能,如查詢用31H,設(shè)置用32H 。第二個字節(jié)表示對象,如溫度用31H,溫度用32H。則查詢溫度的功能代碼即為:31H 31H。

(4)數(shù)據(jù)及校驗:功能代碼之后就是要傳輸?shù)木唧w數(shù)據(jù),數(shù)據(jù)的長短可根據(jù)具體返回的參數(shù)進行設(shè)置。

數(shù)據(jù)之后就是校驗碼。校驗碼對于傳輸來說十分重要,它關(guān)系到傳輸?shù)乃俣群途_度。對于校驗方法的設(shè)計可以多種多樣。下面舉例說明。

例1:校驗字節(jié)需1個字節(jié),產(chǎn)生方式:將設(shè)備地址、功能代碼、數(shù)據(jù)的所有字節(jié)(不包含起始符和結(jié)束符字節(jié))求和,取和的低 8 位(最后1個字節(jié)),然后:先取反,再循環(huán)左移1位。最后,將上述計算得到的數(shù)只保留低 4 位(半字節(jié))的十六進制的ASCII碼作為校驗字節(jié)(例如:假設(shè)上述計算得到的數(shù)是“5AH”,只保留低 4 位的十六進制表示為“A”,其ASCII碼為“41H”,則校驗字節(jié)為:“41H”)。

5 上位機軟件

要實現(xiàn)整個系統(tǒng)的運行,除了對數(shù)據(jù)采集控制器進行編程外,還需要設(shè)計配合使用的上位機軟件。如果采用PC作為上位機,可以用VB或VC來編程實現(xiàn)。如果采用平板或手機,則要開發(fā)相應(yīng)的App。

6 結(jié)語

本設(shè)計方案簡單、組網(wǎng)方便快捷、成本低廉,并且可根據(jù)具體情況隨時增加或減少接入終端數(shù)量。可以應(yīng)用到農(nóng)業(yè)、工業(yè)、醫(yī)療等生產(chǎn)生活的各個領(lǐng)域。例如:對智能溫室各個溫室的溫度、濕度、光照度、二氧化碳濃度等參數(shù)的采集和數(shù)據(jù)傳輸。對于醫(yī)院病房中各床位病人的輸液進度、心率、脈搏等實時數(shù)據(jù)的監(jiān)控和測量。本系統(tǒng)有較好的應(yīng)用性和可移植性,有一定的理論和應(yīng)用價值。

[1]馬增煒,馬錦儒,李亞敏.基于WiFi的智能溫室監(jiān)控系統(tǒng)設(shè)計[J].農(nóng)機化研究,2011(2):154-157.

[2]李山,楊波.基于WiFi的環(huán)境監(jiān)測系統(tǒng)設(shè)計[J].軟件,2011(1):42-45.

Design of wireless data acquisition system based on WiFi

Zhang Xiaoguang
(Fujian College of Water Conservancy and Electric Power, Yongan 366000, China)

This design uses the WiFi technology to carry on bidirectional transmission of data and commands. It mainly includes data acquisition controller, router, and the host computer. The controller uses 51 Series MCU, connected through a variety of interfaces and the sensor and actuator, to complete the acquisition and display of various environmental parameters, at the same time it can query the parameters set by keyboard. And a plurality of data acquisition controller connected to a router, as PC computer or mobile phone connected. This constitutes a multi point wireless data acquisition and transmission system, which can be used for intelligent greenhouse, medicine hospital ward and other places, with no wiring, low construction costs, the terminal can be mobile and so on.

WiFi; single chip microcomputer; data acquisition controller; wireless data acquisition

張曉光(1980— ),男,吉林梅河口,講師;研究方向:電子信息工程,自動化,單片機與嵌入式系統(tǒng)。

猜你喜歡
單片機設(shè)置
中隊崗位該如何設(shè)置
少先隊活動(2021年4期)2021-07-23 01:46:22
基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
7招教你手動設(shè)置參數(shù)
小議PLC與單片機之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
基于單片機的平衡控制系統(tǒng)設(shè)計
電子制作(2017年19期)2017-02-02 07:08:27
本刊欄目設(shè)置說明
中俄臨床醫(yī)學(xué)專業(yè)課程設(shè)置的比較與思考
Microchip推出兩個全新PIC單片機系列
主站蜘蛛池模板: 色婷婷啪啪| 精品一区二区三区四区五区| 在线色国产| 国产乱人视频免费观看| 国产精品网址在线观看你懂的| 国产精品区网红主播在线观看| 2021国产乱人伦在线播放| 无码啪啪精品天堂浪潮av| 亚洲欧美成人影院| 国产超碰一区二区三区| 四虎精品黑人视频| 波多野吉衣一区二区三区av| 免费国产无遮挡又黄又爽| 91精品伊人久久大香线蕉| 国产免费观看av大片的网站| 久久国产黑丝袜视频| 毛片网站在线看| 国产一区二区三区精品久久呦| 一级毛片无毒不卡直接观看| 成年人国产网站| 青青操国产视频| 国产1区2区在线观看| 好久久免费视频高清| 国产区人妖精品人妖精品视频| 国产自无码视频在线观看| 国产精品视频导航| 全部毛片免费看| 国产午夜小视频| 久久综合婷婷| 亚洲永久色| 无码精油按摩潮喷在线播放 | 色综合a怡红院怡红院首页| 日本精品中文字幕在线不卡| 久久伊人色| 久爱午夜精品免费视频| 四虎在线高清无码| 日本不卡在线视频| 99这里只有精品6| 婷婷亚洲天堂| 亚洲色图在线观看| 首页亚洲国产丝袜长腿综合| 3344在线观看无码| 国产日韩精品欧美一区喷| 久久久久久久久18禁秘| 国产成人资源| 久久午夜影院| 国产电话自拍伊人| 亚欧美国产综合| 亚洲精品视频免费观看| 在线观看亚洲精品福利片| 免费高清毛片| 一级做a爰片久久免费| 永久免费无码日韩视频| 国产视频 第一页| 国产精品分类视频分类一区| 成人综合在线观看| 欧美三级视频在线播放| 精品视频一区在线观看| 精品国产电影久久九九| 欧美人与性动交a欧美精品| 亚洲天堂网2014| 在线观看国产黄色| 精品成人一区二区三区电影| 国产福利拍拍拍| 在线无码私拍| 在线免费无码视频| 欧美人与动牲交a欧美精品| 亚洲精品视频在线观看视频| 久久精品女人天堂aaa| 中文成人无码国产亚洲| 一级毛片在线播放| 久久久久人妻一区精品| 精品国产www| 亚洲aaa视频| 亚洲成a人片7777| 亚洲h视频在线| 国产福利2021最新在线观看| 在线色国产| 日韩精品免费一线在线观看| 国产区91| 国产成人综合久久精品尤物| 日本一区二区不卡视频|