亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        嵌入式的實(shí)時(shí)數(shù)據(jù)采集和控制系統(tǒng)的設(shè)計(jì)

        2021-04-11 14:56:38云南師范大學(xué)商學(xué)院施媛波
        電子世界 2021年6期
        關(guān)鍵詞:瀏覽器網(wǎng)頁(yè)嵌入式

        云南師范大學(xué)商學(xué)院 施媛波

        針對(duì)現(xiàn)有工業(yè)數(shù)據(jù)采集的交互性和可靠性差的問(wèn)題,提出一種嵌入式實(shí)時(shí)數(shù)據(jù)采集和控制系統(tǒng),并完成系統(tǒng)的軟硬件實(shí)現(xiàn)。該系統(tǒng)以基于ARM11框架的Raspberry Pi為核心,將Web服務(wù)器應(yīng)用程序移植到嵌入式ARM處理器中,利用基于ARM的嵌入式Web服務(wù)器開(kāi)發(fā)在線交互式數(shù)據(jù)采集與控制系統(tǒng)。傳感器采集的數(shù)據(jù)通過(guò)嵌入式Web服務(wù)器上傳,遠(yuǎn)程客戶(hù)端通過(guò)網(wǎng)絡(luò)訪問(wèn)得到采集的數(shù)據(jù),當(dāng)數(shù)值超出預(yù)警值則啟動(dòng)繼電器進(jìn)行控制。測(cè)試結(jié)果表明,當(dāng)系統(tǒng)服務(wù)器的接收到任何請(qǐng)求時(shí),從傳感器采集的數(shù)據(jù)會(huì)以網(wǎng)頁(yè)的形式顯示,說(shuō)明了設(shè)計(jì)實(shí)現(xiàn)的嵌入式實(shí)時(shí)數(shù)據(jù)采集和控制系統(tǒng)的可行性與有效性。

        在工業(yè)測(cè)量和控制領(lǐng)域,獲得大量的實(shí)時(shí)現(xiàn)場(chǎng)參數(shù)是很有必要的。由于環(huán)境的復(fù)雜性,數(shù)據(jù)采集系統(tǒng)大多由工業(yè)計(jì)算機(jī)完成,但是工業(yè)計(jì)算機(jī)具有體積大、功耗大、可靠性差和安裝不方便等問(wèn)題。另外有專(zhuān)用的、可獨(dú)立工作的數(shù)據(jù)采集系統(tǒng),使用數(shù)字信號(hào)處理器和微控制器來(lái)完成,缺點(diǎn)是價(jià)格高,人機(jī)交互性差。

        嵌入式處理器的快速發(fā)展有效地彌補(bǔ)了工業(yè)個(gè)人計(jì)算機(jī)(Industrial Personal Computer,IPC)的不足,尤其是ARM處理器,它不僅結(jié)合了其他采集系統(tǒng)的優(yōu)點(diǎn),克服了它的缺點(diǎn),增加了一些新功能,進(jìn)一步擴(kuò)展其應(yīng)用領(lǐng)域和適用范圍,針對(duì)不同需求,具有極大的靈活性。ARM處理器通常是SOC芯片,相比傳統(tǒng)控制器具有大量的片上外設(shè)和更強(qiáng)大的性能。目前已經(jīng)有研究者對(duì)嵌入式數(shù)據(jù)采集系統(tǒng)進(jìn)行了研究。

        本文針對(duì)現(xiàn)有數(shù)據(jù)采集系統(tǒng)的問(wèn)題,提出一種基于ARM11框架的Raspberry Pi的嵌入式實(shí)時(shí)數(shù)據(jù)采集和控制系統(tǒng),遠(yuǎn)程客戶(hù)端用戶(hù)通過(guò)網(wǎng)絡(luò)訪問(wèn)嵌入式Web服務(wù)器,從網(wǎng)頁(yè)上得到傳感器采集的數(shù)據(jù),當(dāng)數(shù)據(jù)超出預(yù)警值以后啟動(dòng)繼電器進(jìn)行控制。

        1 系統(tǒng)硬件設(shè)計(jì)

        1.1 Raspberry Pi

        Raspberry Pi是一種嵌入式卡片電腦,由Raspberry Pi基金會(huì)在英國(guó)開(kāi)發(fā)出來(lái)的,其主要目標(biāo)是創(chuàng)建一個(gè)經(jīng)濟(jì)有效的平臺(tái),通過(guò)提供只需要SD卡的一體化電路板、監(jiān)視器和輸入設(shè)備來(lái)運(yùn)行,是一種實(shí)用且價(jià)格合理的設(shè)備。Raspberry Pi沒(méi)有只讀內(nèi)存,可以阻止用戶(hù)刷新固件使Pi變成一個(gè)不可操作的板。Raspberry Pi另一個(gè)吸引人的因素是設(shè)備的功耗很小,因?yàn)樗梢酝ㄟ^(guò)另一臺(tái)計(jì)算機(jī)的通用串行總線USB端口或小型5v充電器供電。

        Raspberry Pi接口較豐富,具有高清多媒體接口HDMI、通用串行總線USB和內(nèi)部集成電路IIC等,可通過(guò)C/C++或者Python語(yǔ)言編寫(xiě)相應(yīng)程序來(lái)實(shí)現(xiàn)不同的功能。圖1給出了Raspberry Pi的接口與外設(shè)圖。另外Raspberry Pi具有26個(gè)GPIO對(duì)外接口,通過(guò)GPIO可以實(shí)現(xiàn)控制工作和數(shù)據(jù)交互等功能,本文通過(guò)Python語(yǔ)言來(lái)控制其進(jìn)行工作。

        1.2 數(shù)據(jù)采集硬件設(shè)計(jì)

        Raspberry Pi嵌入式數(shù)據(jù)采集系統(tǒng)所提嵌入式Raspberry Pi數(shù)據(jù)采集和控制系統(tǒng)硬件組成有:嵌入式Raspberry Pi、AT-mega16微控制器、傳感器、繼電器和路由器。

        其中Raspberry Pi是系統(tǒng)的核心,具有實(shí)時(shí)仿真和嵌入式跟蹤支持的性能。傳感器如氣壓溫度傳感器,氣體傳感器和光敏傳感器連接到Raspberry Pi,將采集到的數(shù)據(jù)通過(guò)Raspberry Pi上web服務(wù)器以網(wǎng)頁(yè)的形式發(fā)送到客戶(hù)端。

        BMP085氣壓溫度傳感器,由壓阻式傳感器、模數(shù)轉(zhuǎn)換器、帶電可擦可編程只讀存儲(chǔ)器(Electrically Erasable Programmable read only memory,EEPROM)和串行I2C接口的控制單元組成。BMP085提供無(wú)補(bǔ)償?shù)膲毫χ担瑴y(cè)量范圍為300~1100hPa,絕對(duì)精度為2.5hPa,噪音低至0.03hPa。同時(shí),BMP085具有低至3uA的低功耗。傳感器支持1.8至3.6V的電壓,BMP085的額定工作溫度范圍為-550至+1500℃。BMP085與Raspberry Pi連接圖如圖1所示。

        圖1 BMP085管腳與Raspberry Pi GPIO對(duì)應(yīng)連接圖

        數(shù)據(jù)采集系統(tǒng)中使用的氣體傳感器是MQ-6,它對(duì)丙烷、丁烷和液化石油氣具有高靈敏度,也對(duì)天然氣有反應(yīng),MQ-傳感器可用于檢測(cè)不同的可燃?xì)怏w,尤其是甲烷,具有的優(yōu)點(diǎn)是成本低,適合不同的可燃?xì)怏w檢測(cè)。MQ-6氣體傳感器的敏感材料是SnO2,當(dāng)空氣中存在可燃?xì)怏w,MQ-6電導(dǎo)率隨著可燃?xì)怏w濃度的增加而增大,通過(guò)轉(zhuǎn)化電路,輸出與氣體濃度相當(dāng)?shù)臄?shù)據(jù)。MQ-6傳感器與Raspberry Pi連接圖如圖2所示。

        圖2 MQ-6管腳與Raspberry Pi GPIO對(duì)應(yīng)連接圖

        系統(tǒng)中采集光照強(qiáng)度使用的光感LDR傳感器是BH1750,作為一種數(shù)字型光強(qiáng)傳感器集成電路具有光靈敏度,該傳感器具有一個(gè)由高電阻半導(dǎo)體制成的光敏電阻,該電阻根據(jù)落在其上的可見(jiàn)光的數(shù)量而變化。

        2 軟件設(shè)計(jì)

        2.1 Web服務(wù)器

        嵌入式Web服務(wù)器構(gòu)建在Raspberry Pi上,選擇輕量級(jí)Web服務(wù)器,降低內(nèi)存消耗,提高運(yùn)行速度。在構(gòu)建Web服務(wù)器時(shí)使用的EWS(Exchange Web Service)協(xié)議是GoAhead,EWS的功能是實(shí)現(xiàn)客戶(hù)端和服務(wù)器之間的信息交換。

        嵌入式Web服務(wù)器用到的主要技術(shù)有HTTP協(xié)議和公共網(wǎng)關(guān)接口(Common Gateway Interface,CGI),在Web服務(wù)器工作時(shí),CGI用來(lái)規(guī)定調(diào)用其他程序接口協(xié)議的標(biāo)準(zhǔn),通過(guò)調(diào)用CGI實(shí)現(xiàn)Web瀏覽器交互。當(dāng)Web服務(wù)器的信息(該信息由瀏覽器發(fā)送給服務(wù)器)達(dá)到CGI時(shí)將進(jìn)行處理,把響應(yīng)結(jié)果再反饋給Web服務(wù)器和瀏覽器,最終完成網(wǎng)頁(yè)中表單數(shù)據(jù)的處理和查詢(xún)。

        圖3 系統(tǒng)監(jiān)視和控制過(guò)程

        圖4 瀏覽器顯示采集到的數(shù)據(jù)

        2.2 數(shù)據(jù)顯示和控制

        圖3給出了如何采取監(jiān)視和控制措施,系統(tǒng)軟件是IDLE,使用嵌入式Python程序語(yǔ)言實(shí)現(xiàn)。

        對(duì)于Raspberry Pi數(shù)據(jù)采集和顯示過(guò)程,利用WiringPi 函數(shù)庫(kù)對(duì)Raspberry Pi和傳感器進(jìn)行控制,利用編程語(yǔ)義對(duì)數(shù)據(jù)實(shí)現(xiàn)循環(huán)采集,并將數(shù)據(jù)傳送到網(wǎng)頁(yè)上。其中WiringPi是GPIO控制庫(kù)函數(shù),包含了GPIO控制命令,通過(guò)WiringPi可以對(duì)Raspberry Pi的GPIO管腳進(jìn)行擴(kuò)展,實(shí)現(xiàn)數(shù)據(jù)采集等模塊。

        3 結(jié)果與分析

        基于Raspberry Pi的嵌入式數(shù)據(jù)采集和控制系統(tǒng)硬件實(shí)現(xiàn),系統(tǒng)中客戶(hù)端使用的電腦配置為:win7及以上操作系統(tǒng),IE8及以上版本的Web瀏覽器,采用的測(cè)試地址為http://172.20.10.2/:8000。結(jié)果顯示在網(wǎng)頁(yè)上,如圖4所示。它顯示各種參數(shù)的狀態(tài),如溫度、氣體、壓力和待監(jiān)測(cè)位置的光強(qiáng)度以及通過(guò)該網(wǎng)頁(yè)進(jìn)行控制。

        如果獲取到的溫度、壓力、光照強(qiáng)度和其他濃度高于報(bào)警值,則啟動(dòng)繼電器進(jìn)行控制。

        結(jié)論:本文設(shè)計(jì)了一個(gè)基于嵌入式Raspberry Pi的數(shù)據(jù)采集和監(jiān)控系統(tǒng),并給出了硬件和軟件的實(shí)現(xiàn)方法,該系統(tǒng)可以使溫度壓力傳感器、氣體傳感器和光強(qiáng)傳感器采集的到數(shù)據(jù),通過(guò)嵌入式Web服務(wù)器將采集數(shù)據(jù)上傳,使得任何遠(yuǎn)程客戶(hù)端通過(guò)一個(gè)網(wǎng)絡(luò)訪問(wèn)得到從傳感器獲取的數(shù)據(jù),系統(tǒng)中嵌入式Web服務(wù)是在Raspberry Pi上構(gòu)建的。對(duì)設(shè)計(jì)系統(tǒng)進(jìn)行測(cè)試,當(dāng)嵌入式Web服務(wù)器接收到任何來(lái)自客戶(hù)端的請(qǐng)求時(shí),從傳感器獲取的數(shù)據(jù)將成功顯示在網(wǎng)頁(yè)上,說(shuō)明本文設(shè)計(jì)的系統(tǒng)是可行,可以提高系統(tǒng)的可擴(kuò)展性和靈活性,在工業(yè)測(cè)控領(lǐng)域具有廣闊的應(yīng)用前景。

        猜你喜歡
        瀏覽器網(wǎng)頁(yè)嵌入式
        反瀏覽器指紋追蹤
        電子制作(2019年10期)2019-06-17 11:45:14
        基于CSS的網(wǎng)頁(yè)導(dǎo)航欄的設(shè)計(jì)
        電子制作(2018年10期)2018-08-04 03:24:38
        搭建基于Qt的嵌入式開(kāi)發(fā)平臺(tái)
        基于URL和網(wǎng)頁(yè)類(lèi)型的網(wǎng)頁(yè)信息采集研究
        電子制作(2017年2期)2017-05-17 03:54:56
        嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
        環(huán)球?yàn)g覽器
        再見(jiàn),那些年我們嘲笑過(guò)的IE瀏覽器
        網(wǎng)頁(yè)制作在英語(yǔ)教學(xué)中的應(yīng)用
        10個(gè)必知的網(wǎng)頁(yè)設(shè)計(jì)術(shù)語(yǔ)
        Altera加入嵌入式視覺(jué)聯(lián)盟
        亚洲色自偷自拍另类小说| 日韩av免费一区二区| 蜜桃视频永久免费在线观看| 青青河边草免费在线看的视频| 好吊妞无缓冲视频观看| 蜜桃臀无码内射一区二区三区| 99国产综合精品-久久久久| 国产黄色一区二区三区av| 无码无套少妇毛多18p| 亚洲精品久久国产高清情趣图文| 无码人妻精品一区二区三区下载| 最新日本久久中文字幕| 久久亚洲精品国产亚洲老地址| 国产婷婷一区二区三区| 无码人妻中文中字幕一区二区 | 日本一区二区不卡二区| 日韩日韩日韩日韩日韩日韩| 97久久超碰国产精品2021| 欧美h久免费女| 国产在线91精品观看| 天堂а√在线最新版中文在线| 国产亚洲欧美在线| 亚洲色自偷自拍另类小说| 亚洲国产综合专区在线电影| 亚洲一区二区蜜桃视频| 亚洲av日韩av卡二| 亚洲性啪啪无码av天堂| 国产精品 精品国内自产拍| 在线不卡中文字幕福利| 日本不卡一区二区三区在线观看| 精品亚洲a∨无码一区二区三区| 337人体做爰大胆视频| 国产高清白浆| 人妻少妇中文字幕,久久精品| 亚洲av综合a色av中文| 不卡高清av手机在线观看| 日本一曲二曲三曲在线| 女人18毛片a级毛片| 少妇内射视频播放舔大片| 成人综合亚洲国产成人| 国产内射一级一片内射视频|