版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、1應用微控制器進行標準 DMX512 通信1. 引言DMX512 是一種傳輸協(xié)議用于最專業(yè)的劇院燈光組件,例如調(diào)光器,掃描儀,移動燈、追光燈、掃描等等。這個應用筆記介紹了一個用于傳輸和接收標準 DMX512 通信協(xié)議的解決方案,這樣就可以實現(xiàn)使用任何 PIC 微控制器提供一個通用異步收發(fā)器(UART)模塊。特別需要指出的是,通用設備 PIC18F24J10,被用來在本應用筆記提供的代碼示例。它提供了 1024 字節(jié)的數(shù)據(jù)存儲器,它允許演
2、示代碼來存儲數(shù)據(jù),為整個 512 通道緩沖(盡管這并不是必需的對于典型的應用)。只有一個外部RS-485 兼容的收發(fā)器必須完成應用程序的框架。DMX 解決方案分為兩部分:1.DMX512 發(fā)送部分:這部分將解釋如何生成和傳輸標準 DMX512 數(shù)據(jù)包。這是分為兩個小節(jié):(a)如何生成和傳輸標準 DMX512 包;(b)一個演示程序,說明如何發(fā)送命令到一個標準 DMX512 調(diào)光接收器。2.DMX512 接收部分:這部分將解釋如何接收標準
3、 DMX512 數(shù)據(jù)包。再次,它分為兩個小節(jié):(a)如何接收數(shù)據(jù);(b)一個演示程序,它接收到的數(shù)據(jù)發(fā)送到 PWM 模塊用于控制一個 LED 的亮度。2. 背景在過去,變自耦變壓器被用來控制劇場舞臺燈光。這需要長期在臺上線供電的燈具,整個團隊將需要手動控制變壓器。后來,電動機接通了自耦變壓器,使控制少麻煩。最后,模擬控制采取了自耦變壓器的地方,變的很受歡迎,尤其是 0 - 10V 模擬游戲機。盡管如此,該系統(tǒng)有三大缺點:1.這容易產(chǎn)生噪
4、音。2.非線性調(diào)光可根據(jù)不同類型的燈具。3.一個單獨的控制線,需要每個燈。隨著計算機技術變得更具成本效益,新的數(shù)字調(diào)音臺來到市場,并與他們需要一個新的標準,使來自不同制造商的設備進行互操作的需要。美國劇場技術研究所,USITT 的,首先制定了在 1986 年之間的調(diào)光器和阿司匹林標準數(shù)字接口 DMX512 協(xié)議濃度,后來擴大并于 1990 年改善。該電流的發(fā)展標準 DMX512 - A 是目前管理的娛樂服務與技術協(xié)會(的 ESTA)
5、 。服務與技術協(xié)會(的 ESTA) 。 (ANSI)的標準(E1.11)的發(fā)展標準DMX512 - A 是目前管理的娛樂服務與技術協(xié)會(的 ESTA) 。您可以從 www.esta.org 或者www.ansi.org 網(wǎng)站獲取(購買)一個由萬維網(wǎng)協(xié)議規(guī)范的副本。3. 分析 DMX512 協(xié)議標準 DMX512(用于數(shù)字復縮寫) ,是極其簡單,成本低,相對強勁。由于這些優(yōu)勢,標準DMX512 已獲得了很大的普及。顧名思義,它可以支持
6、多達 512 個獨立的控制通道/設備。它是一個單向的異步串行傳輸協(xié)議,它不提供任何接收機和發(fā)射機之間的握手方式,也沒有提供任何錯誤檢查,或更正機制的形式。因此,它是不是適合任何安全關鍵應用。在 25 萬的數(shù)據(jù)傳輸波特率使用物理接口與兩個多線和地線的 RS - 485 傳輸標準兼容。32.SendData - 字節(jié) 0 到 511 的 DMX 框架3.SENDMAB - 數(shù)據(jù)線空閑的 DMX4.SENDBREAK - DMX 資料線被拉低
7、圖 2:發(fā)送狀態(tài)機在此應用中,為了簡化代碼,但仍保持在時間限制,在 SENDBREAK,SENDMAB 和 SENDMBB 間隔為 100 微秒都設置。這些時間可以很容易改變,如果需要。Timer0 模塊是用來控制在 100 微秒的時間和傳輸?shù)淖止?jié)之間的間距。例 1:標準 DMX512 變送器狀態(tài)機代碼。示例 1 顯示了實施的 DMX 發(fā)送狀態(tài)機子程序輪廓。發(fā)送子程序的 DMX 在合作設計的多任務應用程序使用。為了避免任何的時間問題上,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 外文文獻翻譯-應用微控制器進行標準dmx512通信
- 外文文獻翻譯-應用微控制器進行標準dmx512通信
- 外文文獻翻譯-應用微控制器進行標準DMX512通信.doc
- 外文文獻翻譯-應用微控制器進行標準DMX512通信.doc
- 外文文獻翻譯----微控制器
- dmx512
- msp430混合信號微控制器外文文獻及翻譯
- 微控制器外文翻譯
- 關于dmx512定址協(xié)議剖析
- dmx512燈光控制臺說明書
- 外文文獻翻譯----32kx16閃存16位語音微控制器
- 外文翻譯--基于微控制器的光控制器
- 外文翻譯--基于微控制器的光控制器
- 基于DMX512協(xié)議的照明控制系統(tǒng)設計.pdf
- 外文翻譯--基于微控制器的光控制器(英文)
- 外文翻譯--基于微控制器的光控制器(譯文)
- 基于DMX512協(xié)議的燈光解碼控制系統(tǒng)設計.pdf
- 基于DMX512協(xié)議的8通道舞臺電腦燈控制系統(tǒng)設計.pdf
- 外文翻譯--基于微控制器的光控制器(英文).pdf
- 外文翻譯--基于微控制器的光控制器(英文).pdf
評論
0/150
提交評論