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

基于嵌入式計算機的網絡燈光控制系統研究

2016-05-14 21:31:20馬偉
軟件導刊 2016年5期
關鍵詞:單片機

馬偉

摘要:51單片機主要應用現場調光信息,基于嵌入式計算機的網絡燈光系統借助傳輸調光命令可以完成對現場燈光的控制,并回傳燈具工作狀態,在本機LCD主界面中完成信息顯示。對網絡燈光控制系統的結構、工作原理及實現方式進行了闡述,著重介紹了系統調光命令的實現過程,同時對51單片機及嵌入式計算機等進行了研究,綜合性地交代了應用程序如何通過網絡完成數據交換。

關鍵詞:單片機;嵌入式計算機;網絡燈光控制系統

DOIDOI:10.11907/rjdk.161070

中圖分類號:TP319

文獻標識碼:A 文章編號:1672-7800(2016)005-0113-02

0 引言

現代社會經濟的快速發展促使網絡技術應用不斷深入,網絡技術的發展速度與成熟度也進一步加強。電視中心、大劇場以及體育館等都需要借助網絡控制技術實現對燈光的管理與控制操作,利用這樣的平臺,采用網線、光纖等取代傳統意義上的DMX信號線,能夠在很大程度上簡化布線設置,進一步優化對燈光的控制與管理,解決了多路DMX的控制安全性問題,也能夠對舞臺機械網絡系統及吊掛系統等的安全傳輸產生積極影響。

1 網絡燈光控制系統構成分析

網絡燈光控制系統包括5個主要構成部分,網絡調光柜、調光臺、網絡智能燈具、網絡監控主機以及網絡移動終端。其中,網絡監控主機主要為工業控制機,主要組件為嵌入式計算機。網絡燈光控制系統能夠通過路由器與因特網直接連接,其系統構成如圖1所示。

網絡燈光控制系統基于HUB連接為局域網,主要采用TCP/IP協議,運輸層為UDP協議,網絡層為IP協議,數據鏈路層為IEEE802.3。

網絡調光臺的51單片機主要負責對調光臺以及操縱桿等單元數據進行獲取,通過信息處理后進行調光數據模塊操作,直接傳輸到PC104。完成第一步傳送后PC104再將調光命令數據直接傳送到網絡上,進行廣播。如圖1所示,全部網絡調光柜PC104均接受調光命令,通過并口傳輸到本機51單片機,再通過51單片機發出DMX512標注信號,以有效對燈具進行發光控制。除了這種控制形式,可以直接通過網絡對網絡智能燈具進行發光控制,并且網絡移動終端也能夠對燈具進行相關控制,發出調光命令。這種控制形式能夠為現場工作人員提供較大便利,便于工作人員根據工作需求進行移動控制以及臨時燈光調試等。

燈具發光情況除了在本機網絡調光柜進行信息顯示外,其相關狀態信息能夠直接傳輸到網絡調光臺,或將信息傳輸到網絡監控主機或移動終端上。若系統沒有直接顯示相關信息,或系統運行出現異常,將通過網絡調光臺或監控主機或移動終端進行報警;一旦出現故障信息或異常情況,網絡監控主機的短信貓將直接將詳細信息發送給工作人員。網絡調光柜相關參數、回路調光數據、調光曲線參數以及相關報警參數主要通過網絡監控主機的設置,通過網絡廣播形式直接將數據信息傳輸到網絡調光柜,工作人員能夠直接對網絡調光柜進行操作,可通過觸摸屏數據更改等形式進行參數調整或重置。

為了切實保障系統運行的穩定性和安全性,系統運行過程中主要應用RS485總線作為系統的備用通道,應用目的在于當系統出現運行故障時,能夠直接運行臨時RS485總線傳輸,保證調光命令順利進行。直至相關工作暫時停止,并等到以太網正常恢復工作后再將臨時RS485總線切換到正常方式下。網絡調光臺相關應用程序主要是通過DOS操作系統Turboc3.0開發,網絡調光柜PC104程序也是基于Turboc3.0開發。網絡監控主機應用程序與網絡調光臺和網絡調光柜PC104的系統程序開發不同,主要是在Windows 7操作系統下應用Visual C++6.0開發。

2 基于嵌入式計算機的網絡燈光控制命令發布

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

51單片機及PC104主要采取并口數據傳輸方式,以保證數據邊采集邊計算及邊傳輸,這種形式可有效縮短將滑動操作桿的滑動動作傳輸到調光柜PC104的傳輸時間。51單片機通過并口中斷對調光柜PC104發布通知,使PC104開始接收數據,所有調光命令數據塊都將依次進行傳輸。本機PC104一旦接收到調光命令數據塊,則將利用網絡向所有網絡調光柜廣播802.3幀,幀的數據也即調光命令數據塊。完成命令數據塊裝幀后利用遠程DMA進行幀傳輸,將其傳輸到網卡緩沖區,完成初始化后將發動控制寄存器,并將幀傳輸到網絡中。網絡調光柜網卡將會通過DMA接受緩沖環,利用主機與遠程DMA進行配合,直接使緩沖環存入內存。完成以上命令操作后,向本機51單片機發出并口中斷請求,基于并口傳輸調光命令數據,輸出DMXA512控制數據,完成燈具發光控制。

PC104能夠直接通過調光柜將狀態信息顯示在LCD上,也能夠通過網絡直接將數據信息傳送到網絡監控主機,通過網絡監控主機直接對程序進行控制,通過調光柜狀態顯示進行相應調整。若狀態數據所包含的數據超限,將會出現圖閃,并向工作人員發出報警信號。

3 基于嵌入式計算機的網絡燈光控制系統實現

3.1 51單片機與PC104并行軟握手通信

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

以標準的硬握手并EPP方式進行工作,51單片機需要具備對應的接口予以配合,才可實現通信的正常傳輸。本研究中51單片機本身有個別并口能夠加以應用,因而選擇軟握手通信形式,并保證51單片機與PC104并行軟握手通信有效實現。

軟握手信號線如下:①51單片機與PC104雙向傳輸:數據線Data0~Data7;②51單片機到PC104:中斷請求ACK,準備好/數據已取走nWait;③PC104到51單片機:中斷請求nInit,準備好/數據已取走nWrite。其中,51單片機發動數據塊程序的主要流程如圖2所示。

圖2所示的準備好/已取走信號主要采用電平方式,若改為跳變方式則能夠實現數據傳輸加速,但需要對起始狀態作有效處理。同時,在判斷數據已取走信號前準備好下一個將發送的數據,也能夠促進數據傳輸加速。

3.2 應用程序及Windows程序之間的數據轉換

從實時性角度分析,網絡調光臺PC104以及調光柜之間主要應用DOS系統,該系統采用IEEE802.3的協議來實現數據信息傳輸。網絡監控主機的功能是對系統相關燈具等發光條件等進行顯示,同時也需要對系統管理及用戶自行定義情況功能進行確定。因此,采用Windows系統來完成具體操作具有明顯優勢。網絡調光臺產生的數據信息主要以調光命令組織程序完成的控制數據格式進行包裝,其中,802.3幀源MAC地址也即本機MAC的地址,因為MAC地址主要體現的是廣播MAC地址。網絡調光臺在出現命令的情況下,在網絡調光柜收到信號之后,通過調光命令傳送程序進入到單片機中完成相應操作。如果網絡監控主機接收到的命令數據不是IP數據,則不會進一步遞交給上級。

網絡調光柜PC104將燈具控制信息與燈具狀態信息傳輸到網絡監控主機時,要先對其進行假包裝,也即將狀態信息看作應用層數據,完成UDP協議包裝,再將UDP協議包裝進行IP協議包裝,主要是計算首部檢驗、源IP地址、目的IP地址。完成假包裝后的IP數據為802.3幀的數據,802.3幀目的MAC地址也即PC104的MAC地址,主要通過網絡監控主機廣播獲取。

燈具發光狀態信息傳輸狀態如圖3所示。

4 結語

基于嵌入式計算機的網絡燈光控制系統包括控制和監視兩項功能。系統控制主要是對調光命令的控制,借助網絡快速完成對相關現場燈具的調光操作;監視則是通過網絡調光柜實現對現場燈光等狀態情況的信息采集,并在本機中顯示報警。同時也能夠通過網絡傳送的形式完成一對多或者多對一的監視。由于本局域網屬于共享網絡類型,因此,在燈具數量大的情況下,也能夠通過增加網絡帶寬的方式提升傳輸速率。

參考文獻:

[1]蔣偉,田喜艷,蔣玉暕,等.我國下一代網絡燈光控制系統設備識別機制的構建[J].中國有線電視,2010(9):1026-1029.

[2]郭小剛,王利明.基于嵌入式操作系統的無線數據采集平臺的設計[C].中國航空學會信號與信息處理專業全國第八屆學術會議論文集,2004.

[3]呂孟鄒,劉志剛.基于嵌入式網絡控制技術的智能魚缸系統設計[J].現代物業,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]彭可,陳際達,鄒潤民,等.控制系統網絡化及控制系統與信息網絡集成技術[J].信息與控制,2002(5):441-445.

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

[7]王成義,薛慶軍,崔建明.基于嵌入式計算機系統的人防警報控制系統設計[J].青島大學學報:工程技術版,2003(4):84-86,92.

(責任編輯:孫 娟)

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 亚洲国产成人在线| 中文精品久久久久国产网址| 一级在线毛片| 国内精品小视频在线| 在线播放91| 欧美色综合网站| 国内精品九九久久久精品| 青青操国产| 99精品国产电影| a免费毛片在线播放| 亚洲高清中文字幕在线看不卡| 日韩天堂视频| 久久99热66这里只有精品一| 国产好痛疼轻点好爽的视频| 亚洲无码熟妇人妻AV在线| 日韩精品一区二区三区视频免费看| 毛片免费网址| 欧洲日本亚洲中文字幕| 国产精选小视频在线观看| 精品综合久久久久久97| 欧美日韩资源| 久草网视频在线| 国产拍揄自揄精品视频网站| 亚洲开心婷婷中文字幕| 伊人天堂网| 欧美日一级片| 中文无码精品A∨在线观看不卡| AV无码无在线观看免费| 日本不卡视频在线| 在线观看国产网址你懂的| 国产h视频在线观看视频| 99re这里只有国产中文精品国产精品| 国产精品lululu在线观看| 91www在线观看| 国产无遮挡猛进猛出免费软件| 99ri国产在线| 91蜜芽尤物福利在线观看| 波多野结衣二区| 亚洲欧美自拍视频| 无码'专区第一页| 无码福利视频| 日韩亚洲综合在线| 高清国产在线| 午夜高清国产拍精品| 爱色欧美亚洲综合图区| 久久精品亚洲热综合一区二区| 欧美成人h精品网站| 中文字幕亚洲另类天堂| 中文字幕欧美成人免费| 五月天久久综合| 人人看人人鲁狠狠高清| 欧洲熟妇精品视频| 青青操视频在线| 亚洲欧洲免费视频| 欧美在线网| 最新国产高清在线| 国产第四页| 黄色一及毛片| 久久毛片网| 亚洲狼网站狼狼鲁亚洲下载| 国产一区二区三区夜色| 免费a在线观看播放| 国产精品嫩草影院视频| 亚洲黄色激情网站| 精品无码视频在线观看| 精品久久久久无码| 日韩乱码免费一区二区三区| 久久精品欧美一区二区| 99久久99这里只有免费的精品| 国产精品久线在线观看| 亚洲天堂免费| 国产精品xxx| 国产人碰人摸人爱免费视频| 国产精品刺激对白在线| 国产日韩欧美在线播放| 中美日韩在线网免费毛片视频 | 免费观看男人免费桶女人视频| 国产亚洲欧美在线人成aaaa| 五月婷婷欧美| 午夜三级在线| 国产资源站| 日韩东京热无码人妻|