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

        ?

        基于嵌入式計(jì)算機(jī)的網(wǎng)絡(luò)燈光控制系統(tǒng)研究

        2016-05-14 21:31:20馬偉
        軟件導(dǎo)刊 2016年5期
        關(guān)鍵詞:單片機(jī)

        馬偉

        摘要:51單片機(jī)主要應(yīng)用現(xiàn)場(chǎng)調(diào)光信息,基于嵌入式計(jì)算機(jī)的網(wǎng)絡(luò)燈光系統(tǒng)借助傳輸調(diào)光命令可以完成對(duì)現(xiàn)場(chǎng)燈光的控制,并回傳燈具工作狀態(tài),在本機(jī)LCD主界面中完成信息顯示。對(duì)網(wǎng)絡(luò)燈光控制系統(tǒng)的結(jié)構(gòu)、工作原理及實(shí)現(xiàn)方式進(jìn)行了闡述,著重介紹了系統(tǒng)調(diào)光命令的實(shí)現(xiàn)過程,同時(shí)對(duì)51單片機(jī)及嵌入式計(jì)算機(jī)等進(jìn)行了研究,綜合性地交代了應(yīng)用程序如何通過網(wǎng)絡(luò)完成數(shù)據(jù)交換。

        關(guān)鍵詞:?jiǎn)纹瑱C(jī);嵌入式計(jì)算機(jī);網(wǎng)絡(luò)燈光控制系統(tǒng)

        DOIDOI:10.11907/rjdk.161070

        中圖分類號(hào):TP319

        文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-7800(2016)005-0113-02

        0 引言

        現(xiàn)代社會(huì)經(jīng)濟(jì)的快速發(fā)展促使網(wǎng)絡(luò)技術(shù)應(yīng)用不斷深入,網(wǎng)絡(luò)技術(shù)的發(fā)展速度與成熟度也進(jìn)一步加強(qiáng)。電視中心、大劇場(chǎng)以及體育館等都需要借助網(wǎng)絡(luò)控制技術(shù)實(shí)現(xiàn)對(duì)燈光的管理與控制操作,利用這樣的平臺(tái),采用網(wǎng)線、光纖等取代傳統(tǒng)意義上的DMX信號(hào)線,能夠在很大程度上簡(jiǎn)化布線設(shè)置,進(jìn)一步優(yōu)化對(duì)燈光的控制與管理,解決了多路DMX的控制安全性問題,也能夠?qū)ξ枧_(tái)機(jī)械網(wǎng)絡(luò)系統(tǒng)及吊掛系統(tǒng)等的安全傳輸產(chǎn)生積極影響。

        1 網(wǎng)絡(luò)燈光控制系統(tǒng)構(gòu)成分析

        網(wǎng)絡(luò)燈光控制系統(tǒng)包括5個(gè)主要構(gòu)成部分,網(wǎng)絡(luò)調(diào)光柜、調(diào)光臺(tái)、網(wǎng)絡(luò)智能燈具、網(wǎng)絡(luò)監(jiān)控主機(jī)以及網(wǎng)絡(luò)移動(dòng)終端。其中,網(wǎng)絡(luò)監(jiān)控主機(jī)主要為工業(yè)控制機(jī),主要組件為嵌入式計(jì)算機(jī)。網(wǎng)絡(luò)燈光控制系統(tǒng)能夠通過路由器與因特網(wǎng)直接連接,其系統(tǒng)構(gòu)成如圖1所示。

        網(wǎng)絡(luò)燈光控制系統(tǒng)基于HUB連接為局域網(wǎng),主要采用TCP/IP協(xié)議,運(yùn)輸層為UDP協(xié)議,網(wǎng)絡(luò)層為IP協(xié)議,數(shù)據(jù)鏈路層為IEEE802.3。

        網(wǎng)絡(luò)調(diào)光臺(tái)的51單片機(jī)主要負(fù)責(zé)對(duì)調(diào)光臺(tái)以及操縱桿等單元數(shù)據(jù)進(jìn)行獲取,通過信息處理后進(jìn)行調(diào)光數(shù)據(jù)模塊操作,直接傳輸?shù)絇C104。完成第一步傳送后PC104再將調(diào)光命令數(shù)據(jù)直接傳送到網(wǎng)絡(luò)上,進(jìn)行廣播。如圖1所示,全部網(wǎng)絡(luò)調(diào)光柜PC104均接受調(diào)光命令,通過并口傳輸?shù)奖緳C(jī)51單片機(jī),再通過51單片機(jī)發(fā)出DMX512標(biāo)注信號(hào),以有效對(duì)燈具進(jìn)行發(fā)光控制。除了這種控制形式,可以直接通過網(wǎng)絡(luò)對(duì)網(wǎng)絡(luò)智能燈具進(jìn)行發(fā)光控制,并且網(wǎng)絡(luò)移動(dòng)終端也能夠?qū)艟哌M(jìn)行相關(guān)控制,發(fā)出調(diào)光命令。這種控制形式能夠?yàn)楝F(xiàn)場(chǎng)工作人員提供較大便利,便于工作人員根據(jù)工作需求進(jìn)行移動(dòng)控制以及臨時(shí)燈光調(diào)試等。

        燈具發(fā)光情況除了在本機(jī)網(wǎng)絡(luò)調(diào)光柜進(jìn)行信息顯示外,其相關(guān)狀態(tài)信息能夠直接傳輸?shù)骄W(wǎng)絡(luò)調(diào)光臺(tái),或?qū)⑿畔鬏數(shù)骄W(wǎng)絡(luò)監(jiān)控主機(jī)或移動(dòng)終端上。若系統(tǒng)沒有直接顯示相關(guān)信息,或系統(tǒng)運(yùn)行出現(xiàn)異常,將通過網(wǎng)絡(luò)調(diào)光臺(tái)或監(jiān)控主機(jī)或移動(dòng)終端進(jìn)行報(bào)警;一旦出現(xiàn)故障信息或異常情況,網(wǎng)絡(luò)監(jiān)控主機(jī)的短信貓將直接將詳細(xì)信息發(fā)送給工作人員。網(wǎng)絡(luò)調(diào)光柜相關(guān)參數(shù)、回路調(diào)光數(shù)據(jù)、調(diào)光曲線參數(shù)以及相關(guān)報(bào)警參數(shù)主要通過網(wǎng)絡(luò)監(jiān)控主機(jī)的設(shè)置,通過網(wǎng)絡(luò)廣播形式直接將數(shù)據(jù)信息傳輸?shù)骄W(wǎng)絡(luò)調(diào)光柜,工作人員能夠直接對(duì)網(wǎng)絡(luò)調(diào)光柜進(jìn)行操作,可通過觸摸屏數(shù)據(jù)更改等形式進(jìn)行參數(shù)調(diào)整或重置。

        為了切實(shí)保障系統(tǒng)運(yùn)行的穩(wěn)定性和安全性,系統(tǒng)運(yùn)行過程中主要應(yīng)用RS485總線作為系統(tǒng)的備用通道,應(yīng)用目的在于當(dāng)系統(tǒng)出現(xiàn)運(yùn)行故障時(shí),能夠直接運(yùn)行臨時(shí)RS485總線傳輸,保證調(diào)光命令順利進(jìn)行。直至相關(guān)工作暫時(shí)停止,并等到以太網(wǎng)正?;謴?fù)工作后再將臨時(shí)RS485總線切換到正常方式下。網(wǎng)絡(luò)調(diào)光臺(tái)相關(guān)應(yīng)用程序主要是通過DOS操作系統(tǒng)Turboc3.0開發(fā),網(wǎng)絡(luò)調(diào)光柜PC104程序也是基于Turboc3.0開發(fā)。網(wǎng)絡(luò)監(jiān)控主機(jī)應(yīng)用程序與網(wǎng)絡(luò)調(diào)光臺(tái)和網(wǎng)絡(luò)調(diào)光柜PC104的系統(tǒng)程序開發(fā)不同,主要是在Windows 7操作系統(tǒng)下應(yīng)用Visual C++6.0開發(fā)。

        2 基于嵌入式計(jì)算機(jī)的網(wǎng)絡(luò)燈光控制命令發(fā)布

        通常情況下,若調(diào)光命令發(fā)出后超過100ms后燈具才正常發(fā)光,則直接給人一種延時(shí)發(fā)光感覺。因此針對(duì)燈光控制實(shí)時(shí)性,要注重調(diào)光命令發(fā)布與燈具發(fā)光控制過程的順暢。在基于嵌入式計(jì)算機(jī)的網(wǎng)絡(luò)燈光控制系統(tǒng)中,其調(diào)光命令發(fā)布的主要方法為利用網(wǎng)絡(luò)調(diào)光臺(tái)操作桿的化工進(jìn)行控制。網(wǎng)絡(luò)調(diào)光臺(tái)上有諸多操作桿,為保證所有燈光控制準(zhǔn)確就要對(duì)滑動(dòng)操作桿的所有位置信息進(jìn)行采集,完成信息采集與處理后將調(diào)光命令數(shù)據(jù)傳到網(wǎng)絡(luò)調(diào)光柜PC104。因此,要求操作人員將運(yùn)用多個(gè)51單片機(jī)共同構(gòu)成單片機(jī)群,以有效控制調(diào)光臺(tái)的數(shù)據(jù)收集與處理,以及對(duì)數(shù)據(jù)I/O進(jìn)行控制。由多個(gè)51單片機(jī)構(gòu)成的單片機(jī)群,能夠有效對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ),將其存儲(chǔ)于共享RAM中,可極大提升數(shù)據(jù)應(yīng)用效率,避免出現(xiàn)交換問題。

        51單片機(jī)及PC104主要采取并口數(shù)據(jù)傳輸方式,以保證數(shù)據(jù)邊采集邊計(jì)算及邊傳輸,這種形式可有效縮短將滑動(dòng)操作桿的滑動(dòng)動(dòng)作傳輸?shù)秸{(diào)光柜PC104的傳輸時(shí)間。51單片機(jī)通過并口中斷對(duì)調(diào)光柜PC104發(fā)布通知,使PC104開始接收數(shù)據(jù),所有調(diào)光命令數(shù)據(jù)塊都將依次進(jìn)行傳輸。本機(jī)PC104一旦接收到調(diào)光命令數(shù)據(jù)塊,則將利用網(wǎng)絡(luò)向所有網(wǎng)絡(luò)調(diào)光柜廣播802.3幀,幀的數(shù)據(jù)也即調(diào)光命令數(shù)據(jù)塊。完成命令數(shù)據(jù)塊裝幀后利用遠(yuǎn)程DMA進(jìn)行幀傳輸,將其傳輸?shù)骄W(wǎng)卡緩沖區(qū),完成初始化后將發(fā)動(dòng)控制寄存器,并將幀傳輸?shù)骄W(wǎng)絡(luò)中。網(wǎng)絡(luò)調(diào)光柜網(wǎng)卡將會(huì)通過DMA接受緩沖環(huán),利用主機(jī)與遠(yuǎn)程DMA進(jìn)行配合,直接使緩沖環(huán)存入內(nèi)存。完成以上命令操作后,向本機(jī)51單片機(jī)發(fā)出并口中斷請(qǐng)求,基于并口傳輸調(diào)光命令數(shù)據(jù),輸出DMXA512控制數(shù)據(jù),完成燈具發(fā)光控制。

        PC104能夠直接通過調(diào)光柜將狀態(tài)信息顯示在LCD上,也能夠通過網(wǎng)絡(luò)直接將數(shù)據(jù)信息傳送到網(wǎng)絡(luò)監(jiān)控主機(jī),通過網(wǎng)絡(luò)監(jiān)控主機(jī)直接對(duì)程序進(jìn)行控制,通過調(diào)光柜狀態(tài)顯示進(jìn)行相應(yīng)調(diào)整。若狀態(tài)數(shù)據(jù)所包含的數(shù)據(jù)超限,將會(huì)出現(xiàn)圖閃,并向工作人員發(fā)出報(bào)警信號(hào)。

        3 基于嵌入式計(jì)算機(jī)的網(wǎng)絡(luò)燈光控制系統(tǒng)實(shí)現(xiàn)

        3.1 51單片機(jī)與PC104并行軟握手通信

        由上可知,51單片機(jī)與PC104間的數(shù)據(jù)塊傳輸模式為依次雙向傳輸,采取一次一個(gè)的模式,因此選擇并行接口、雙向EPP方式。

        以標(biāo)準(zhǔn)的硬握手并EPP方式進(jìn)行工作,51單片機(jī)需要具備對(duì)應(yīng)的接口予以配合,才可實(shí)現(xiàn)通信的正常傳輸。本研究中51單片機(jī)本身有個(gè)別并口能夠加以應(yīng)用,因而選擇軟握手通信形式,并保證51單片機(jī)與PC104并行軟握手通信有效實(shí)現(xiàn)。

        軟握手信號(hào)線如下:①51單片機(jī)與PC104雙向傳輸:數(shù)據(jù)線Data0~Data7;②51單片機(jī)到PC104:中斷請(qǐng)求ACK,準(zhǔn)備好/數(shù)據(jù)已取走nWait;③PC104到51單片機(jī):中斷請(qǐng)求nInit,準(zhǔn)備好/數(shù)據(jù)已取走nWrite。其中,51單片機(jī)發(fā)動(dòng)數(shù)據(jù)塊程序的主要流程如圖2所示。

        圖2所示的準(zhǔn)備好/已取走信號(hào)主要采用電平方式,若改為跳變方式則能夠?qū)崿F(xiàn)數(shù)據(jù)傳輸加速,但需要對(duì)起始狀態(tài)作有效處理。同時(shí),在判斷數(shù)據(jù)已取走信號(hào)前準(zhǔn)備好下一個(gè)將發(fā)送的數(shù)據(jù),也能夠促進(jìn)數(shù)據(jù)傳輸加速。

        3.2 應(yīng)用程序及Windows程序之間的數(shù)據(jù)轉(zhuǎn)換

        從實(shí)時(shí)性角度分析,網(wǎng)絡(luò)調(diào)光臺(tái)PC104以及調(diào)光柜之間主要應(yīng)用DOS系統(tǒng),該系統(tǒng)采用IEEE802.3的協(xié)議來實(shí)現(xiàn)數(shù)據(jù)信息傳輸。網(wǎng)絡(luò)監(jiān)控主機(jī)的功能是對(duì)系統(tǒng)相關(guān)燈具等發(fā)光條件等進(jìn)行顯示,同時(shí)也需要對(duì)系統(tǒng)管理及用戶自行定義情況功能進(jìn)行確定。因此,采用Windows系統(tǒng)來完成具體操作具有明顯優(yōu)勢(shì)。網(wǎng)絡(luò)調(diào)光臺(tái)產(chǎn)生的數(shù)據(jù)信息主要以調(diào)光命令組織程序完成的控制數(shù)據(jù)格式進(jìn)行包裝,其中,802.3幀源MAC地址也即本機(jī)MAC的地址,因?yàn)镸AC地址主要體現(xiàn)的是廣播MAC地址。網(wǎng)絡(luò)調(diào)光臺(tái)在出現(xiàn)命令的情況下,在網(wǎng)絡(luò)調(diào)光柜收到信號(hào)之后,通過調(diào)光命令傳送程序進(jìn)入到單片機(jī)中完成相應(yīng)操作。如果網(wǎng)絡(luò)監(jiān)控主機(jī)接收到的命令數(shù)據(jù)不是IP數(shù)據(jù),則不會(huì)進(jìn)一步遞交給上級(jí)。

        網(wǎng)絡(luò)調(diào)光柜PC104將燈具控制信息與燈具狀態(tài)信息傳輸?shù)骄W(wǎng)絡(luò)監(jiān)控主機(jī)時(shí),要先對(duì)其進(jìn)行假包裝,也即將狀態(tài)信息看作應(yīng)用層數(shù)據(jù),完成UDP協(xié)議包裝,再將UDP協(xié)議包裝進(jìn)行IP協(xié)議包裝,主要是計(jì)算首部檢驗(yàn)、源IP地址、目的IP地址。完成假包裝后的IP數(shù)據(jù)為802.3幀的數(shù)據(jù),802.3幀目的MAC地址也即PC104的MAC地址,主要通過網(wǎng)絡(luò)監(jiān)控主機(jī)廣播獲取。

        燈具發(fā)光狀態(tài)信息傳輸狀態(tài)如圖3所示。

        4 結(jié)語(yǔ)

        基于嵌入式計(jì)算機(jī)的網(wǎng)絡(luò)燈光控制系統(tǒng)包括控制和監(jiān)視兩項(xiàng)功能。系統(tǒng)控制主要是對(duì)調(diào)光命令的控制,借助網(wǎng)絡(luò)快速完成對(duì)相關(guān)現(xiàn)場(chǎng)燈具的調(diào)光操作;監(jiān)視則是通過網(wǎng)絡(luò)調(diào)光柜實(shí)現(xiàn)對(duì)現(xiàn)場(chǎng)燈光等狀態(tài)情況的信息采集,并在本機(jī)中顯示報(bào)警。同時(shí)也能夠通過網(wǎng)絡(luò)傳送的形式完成一對(duì)多或者多對(duì)一的監(jiān)視。由于本局域網(wǎng)屬于共享網(wǎng)絡(luò)類型,因此,在燈具數(shù)量大的情況下,也能夠通過增加網(wǎng)絡(luò)帶寬的方式提升傳輸速率。

        參考文獻(xiàn):

        [1]蔣偉,田喜艷,蔣玉暕,等.我國(guó)下一代網(wǎng)絡(luò)燈光控制系統(tǒng)設(shè)備識(shí)別機(jī)制的構(gòu)建[J].中國(guó)有線電視,2010(9):1026-1029.

        [2]郭小剛,王利明.基于嵌入式操作系統(tǒng)的無(wú)線數(shù)據(jù)采集平臺(tái)的設(shè)計(jì)[C].中國(guó)航空學(xué)會(huì)信號(hào)與信息處理專業(yè)全國(guó)第八屆學(xué)術(shù)會(huì)議論文集,2004.

        [3]呂孟鄒,劉志剛.基于嵌入式網(wǎng)絡(luò)控制技術(shù)的智能魚缸系統(tǒng)設(shè)計(jì)[J].現(xiàn)代物業(yè),2012(3):34-35.

        [4]AMMEKE KLEPPE,JOS WARMER,WIM BAST.MDA explained:the practice and promise of the model driven architecture[M].Washington: Addison Wesley/Pearson,2004.

        [5]彭可,陳際達(dá),鄒潤(rùn)民,等.控制系統(tǒng)網(wǎng)絡(luò)化及控制系統(tǒng)與信息網(wǎng)絡(luò)集成技術(shù)[J].信息與控制,2002(5):441-445.

        [6]廖建尚,陳益民,曹成濤.基于ARM和Linux的智能嵌入式網(wǎng)絡(luò)監(jiān)控系統(tǒng)[J].電子科技,2013(7):59-62,66.

        [7]王成義,薛慶軍,崔建明.基于嵌入式計(jì)算機(jī)系統(tǒng)的人防警報(bào)控制系統(tǒng)設(shè)計(jì)[J].青島大學(xué)學(xué)報(bào):工程技術(shù)版,2003(4):84-86,92.

        (責(zé)任編輯:孫 娟)

        猜你喜歡
        單片機(jī)
        基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的多功能智能插排
        電子制作(2019年11期)2019-07-04 00:34:48
        基于單片機(jī)的便捷式LCF測(cè)量?jī)x
        電子制作(2019年9期)2019-05-30 09:42:02
        小議PLC與單片機(jī)之間的串行通信及應(yīng)用
        電子制作(2018年12期)2018-08-01 00:48:04
        MSP430單片機(jī)在仿真中要注意的幾點(diǎn)問題
        電子制作(2017年9期)2017-04-17 03:00:53
        基于單片機(jī)的平衡控制系統(tǒng)設(shè)計(jì)
        電子制作(2017年19期)2017-02-02 07:08:27
        基于單片機(jī)的三維LED點(diǎn)陣設(shè)計(jì)
        電子制作(2016年21期)2016-05-17 03:52:51
        Microchip推出兩個(gè)全新PIC單片機(jī)系列
        基于Proteus的單片機(jī)控制系統(tǒng)的仿真設(shè)計(jì)
        精品一区二区三区人妻久久| 欧美巨大xxxx做受中文字幕| 国产亚洲美女精品久久久| 97视频在线观看免费| 91精品欧美综合在线观看| 人妻免费黄色片手机版| 伊人久久大香线蕉av最新午夜| 男人天堂这里只有精品| 九九久久自然熟的香蕉图片| 白又丰满大屁股bbbbb| 日韩在线精品国产成人| 亚洲中文字幕久爱亚洲伊人| 亚洲美女主播一区二区| 国产中文字幕免费视频一区| 久久精品国产久精国产爱| 人妻少妇乱子伦精品| 亚洲依依成人亚洲社区| 中年人妻丰满AV无码久久不卡| 日韩精品一区二区亚洲av性色| 久久久精品少妇—二区| 蜜臀一区二区三区精品| √新版天堂资源在线资源| 国产乱妇乱子视频在播放| 欧美精品AⅤ在线视频| 中文字幕在线人妻视频| 日韩精品免费在线视频一区| 人人妻人人澡人人爽国产| 亚洲avav天堂av在线网毛片| 天堂а√在线最新版中文| 岛国精品一区二区三区| 亚洲精品成人久久av| 丰满少妇被啪啪到高潮迷轩| 国产午夜精品av一区二区麻豆 | 免费国产黄网站在线观看可以下载 | 国产日韩欧美911在线观看| 国产成人综合亚洲国产| 在线观看国产视频你懂得| 久久97久久97精品免视看| 中文字幕熟妇人妻在线视频| 亚洲国产另类久久久精品小说| 久久国产精品av在线观看|