日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

dmx512 java_什么书通过软件层讲解DMX512协议

發布時間:2023/12/14 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 dmx512 java_什么书通过软件层讲解DMX512协议 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

滿意答案

xaliuyn

2019.06.14

采納率:57%????等級:7

已幫助:3407人

基于DMX512控制協議進行調光控制的燈光系統叫做數字燈光系統。目前,包括電腦燈在內的各種舞臺效果燈、調光控制器、控制臺、換色器、電動吊桿等各種舞臺燈光設備,以其對DMX512協議的全面支持,已全面實現調光控制的數字化,并在此基礎上,逐漸趨于電腦化、網絡化。因此,對于影視燈光設計與操作人員,理解DMX512控制協議的程序結構、控制原理及其應用要點是十分必要的。

1. DMX512燈光控制協議

DMX是Digital MultipleX的縮寫,意為多路數字傳輸。DMX512控制協議是美國舞臺燈光協會(usITT)于1990年發布的燈光控制器與燈具設備進行數據傳輸的工業標準,全稱是USITT DMX512(1990),包括電氣特性、數據協議、數據格式等方面的內容。

每一個DMX控制字節叫做一個指令幀,稱作一個控制通道,可以控制燈光設備的一個或幾個功能。一個DMX指令幀由1個開始位、8個數據位和2個結束位共ll位構成,采用單向異步串行傳輸,如圖1所示。

圖1 DMX512定時程序的幀結構(上圖)和信息包結構(下圖)

圖1中虛線內控制指令中的S為開始位,寬度為一個比特,是受控燈具準備接收并解碼控制數據的開始標志;E為結束位,寬度為兩個比特,表示一個指令幀的結束;D0 D7為8位控制數據,其電平組合從0000~ 一l1111111共有256個狀態(對應十進制數的0~255),控制燈光的亮度時,可產生256個亮度等級,0000~ (0)對應燈光最暗,l1111111(255)對應燈光最亮。DMX512指令的位寬(每比特寬度)是4 s,每幀寬度為44 弘s,傳輸速率為250 kbps。

一個完整的DMX512信息包(Packet)由一個MTBP位、一個Break位、一個MAB位、一個SC和512個數據幀構成。MTBP(Mark Time Between Packets)標志著一個完整的信息包發送完畢,是下一個信息包即將開始的“空閑位”,高電平有效。Break為中斷位,對應一個信息包結束后的程序復位階段,寬度不少于兩個幀(22比特)。程序復位結束后應發送控制數據,但由于每一個數據幀的第一位(即開始位)為低電平,所以必須用一個高電平脈沖間隔前后兩個低電平脈沖,這個起間隔、分離作用的高電追問: 我不需要這個東西。這些資料我在百度上已經看到過了。我用Java和Python設計,所以說如果說有書的話,最好是有相關的書,看一下它里面就是這個協議整體需要發送些東西出去,最好的話,就是如果說有對應的Java的API的話,直接就是調用API就可以實現了。

01分享舉報

總結

以上是生活随笔為你收集整理的dmx512 java_什么书通过软件层讲解DMX512协议的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。