新聞中心

        EEPW首頁 > 光電顯示 > 設計應用 > 基于同步DMX512的LED控制系統設計

        基于同步DMX512的LED控制系統設計

        作者: 時間:2011-03-24 來源:網絡 收藏

        摘要:介紹燈光控制協議的幀及其數據格式、傳輸方式,分析的優缺點和異步的缺點;提出采用SD5128芯片實現DMX512協議以及對RGB 燈的控制,并給出了軟硬件方法。
        關鍵詞:DMX512;;SD5128;單片機;

        引言
        燈光大量采用了由USITT(美國劇場技術協會)提出的DMX512通信協議,該通信協議采用異步通信格式。燈具控制方案主要包括DMX512協議、DALI總線方案、SPI移位總線方案。DMX512是現在最流行的控制方法,但是在實際應用中多采用控制器互聯來進行控制的照明方案,軟件比較復雜。DALI總線是歐洲提出的一種燈光控制總線方案,DALI系統中每個燈具都有一個地址和一組控制命令,但其通信的速度不夠快。SPI移位總線方案是采用級聯的方法,變化速率很高,但是此方法數據量比較大,燈之間的線較多,軟件難度大,產品可靠性差。
        DMX512標準要求每個燈具都要有一個控制器,而每個燈都要設置地址很麻煩,異步傳輸方式也很麻煩。針對此缺點,本文提出了SD5 128的DMX512的。本文給出了同步DMX512實現的軟硬件方法,在硬件上增加了存儲接口芯片以實現燈光控制數據的移動存儲,具有更好的拓展性。
        同步DMX512是采用同步MX512總線(用一根線實現控制數據的移位和置入)的同步串行傳輸的方式,吸取了DMX512和SPI移位總線兩者的優點。同步DMX512在電氣特性、數據結構方面與DMX512協議大致相同,采用同步傳輸的方法來進行兩線移位傳輸,并且采取了SPI一位傳輸的方法來避免DMX512協議的地址設置問題。同步DMX512保留了DMX512的電氣特性,故在燈與燈之間的距離不是很遠的情況下,不使用RS485總線。

        1 DMX512燈光控制協議
        DMX512協議是一個數字調光協議,應用它能夠對舞臺、劇場、演播室等場所的調光器以及其他的控制設備進行數字控制,適用于一點對多點的主從控制。其互聯形式采用了多點總線結構,不存在信息通路阻塞問題,可靠性較高。
        協議規定控制信號數據包的傳輸通過異步通信的方式進行。一個DMX512數據包包含起始碼和512個數據幀。每一幀數據包括1位低電平起始位、8位數據位、2位高電平停止位。一個數據幀代表一個控制通道,因此該協議支持512個控制通道。DMX512協議的幀結構與數據包結構如圖1所示。

        本文引用地址:http://www.104case.com/article/169050.htm

        a.jpg


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 焉耆| 富阳市| 广灵县| 江津市| 防城港市| 辉南县| 彭山县| 南通市| 玉田县| 平泉县| 澄江县| 麻阳| 顺平县| 兰西县| 荔浦县| 康马县| 陇川县| 凌源市| 抚顺县| 临汾市| 民丰县| 越西县| 孝感市| 宝应县| 循化| 永济市| 伊宁市| 贵定县| 胶州市| 正镶白旗| 永昌县| 井研县| 原平市| 河源市| 满洲里市| 柘荣县| 仁布县| 手机| 内乡县| 南漳县| 兴文县|