專利名稱:一種自動寫入dmx512地址電路的制作方法
技術領域:
本實用新型涉及一種用于設定地址的電路,尤其涉及一種給DMX512燈具自動設定地址的電路。
背景技術:
DMX512協議是美國劇場技術協會在1986年發布的一種舞臺燈光控制協議,現已經成為一種國際通用的標準協議,被廣泛應用于各種燈光控制系統。DMX512燈具都是以不同地址去接收DMX512控制器發出的數據,從而實現場景效果的演示。但在燈具地址設定方面通常是在燈具上安置按鍵來調節地址,或用寫地址裝置進行單臺燈具寫入地址,這些方法使得人們消耗大量的時間和人力資源。因此,尋找一種簡單快捷的DMX512燈具地址設定方法,已經成為這個領域技術人員的研究方向。
實用新型內容為了克服現有技術的不足,本實用新型的目的在于提供一種能夠一次性自動并按照燈具連接順序設定一條信號支路上所有DMX512燈具地址的電路。把所述電路應用于DMX512燈具上,可簡單快捷地實現DMX512燈具地址的設定。本實用新型專利為實現上述目的所用的技術方案是一種自動寫入DMX512地址電路,其特征在于包括為后級電路提供工作電壓的直流穩壓電路;與所述直流穩壓電路相連接且用于接收外部信號輸入的DMX512信號接收電路;與所述直流穩壓電路及DMX512信號接收電路相連接且具有導通或截止狀態切換功能的高速電子開關;與所述直流穩壓電路及DMX512信號接收電路相連接且通過高速電子開關的導通或截止能控制其DMX512數據接收狀態和地址接收狀態切換的DMX512解碼控制電路;與所述直流穩壓電路及高速電子開關電路相連接且將接收到的信號還原成差分信號,并輸出給下一級燈具的DMX512信號發送電路。進一步地,所述高速電子開關電路的是核心元件是可以把范圍為+7. 5V +24V的輸入電壓輸出穩定+5V電壓的開關穩壓芯片。進一步地,所述DMX512信號接收電路的核心元件是可將差分信號轉換成TTL信號輸出的高速光耦芯片。進一步地,所述DMX512解碼控制電路的微控制處理器內部的存儲器為電可擦可編程只讀存儲器(EEPROM)。本實用新型的有益效果是通過在每臺燈具內都設置自動設定地址的電路,使得每臺燈具都可以接收到一個DMX512地址而且可以在其接收到的地址數上自動加1,并將地址數結果按照寫地址協議發送給下一臺燈具,從而能夠實現一次性自動并按照順序設定一條信號支路上所有DMX512燈具的地址。同時,存儲燈具地址的微控制處理器的內部存儲器采用EEPR0M,還可以方便以后對地址的修改,實現了節約人力成本和時間的目的。
以下結合附圖和具體實施例,對本實用新型作進一步說明。圖I是本實用新型實施例的電路方框圖。圖2是本實用新型實施例的電路原理圖。圖3是本實用新型實施例的電路工作流程圖。
具體實施方式
以下是對本實用新型一種自動寫入DMX512地址電路詳細功能及工作過程說明參照
圖1,圖I為本用新型實施例的電路方框圖,直流穩壓電路I為后級的每個子控制電路提供+5V工作電壓;DMX512信號接收電路2將接收到的信號輸入到DMX512解碼控制電路3串口上,DMX512解碼控制電路3將解碼接收過來的信號,進行區分是數據,還是地址數,來決定控制高速電子開關電路4的導通和截止,高速電子開關電路4的導通狀態,屬于DMX512數據接收狀態,就是將DMX512信號接收電路2接收到的信號直接經過高速電子開關電路4傳遞到DMX512信號發送電路并輸出給下一級燈具;高速電子開關電路4的截止狀態,屬于DMX512地址接收狀態,就是斷開DMX512信號接收電路2與DMX512信號發送電路5的信號通路,由DMX512解碼控制電路3將接收到的地址數存入微控制器的內部存儲器,然后地址數自動加1,按照寫地址協議發送給DMX512信號發送電路5并輸出給下一級燈具。DMX信號發送電路5只負責將接收到的信號還原成差分信號輸出。參照圖2,圖2是本實用新型實施例的原理圖,差分信號輸入從DMX512信號接收電路2的J端口 I輸入,流經限流保護電阻Rl,再進入高速光耦芯片Ul,限流保護電阻Rl為高速光耦芯片Ul內部LED的限流保護電阻,高速光耦芯片Ul通過內部的光電轉換,將輸入的差分信號轉換成單線的TTL電平信號,Cl為抗干擾電容,此電容在實際布局時應靠近高速光耦芯片Ul的電源輸入端(第5,8腳),R2為上拉電阻;高速光耦芯片Ul輸出TTL電平信號到DMX512解碼控制電路3中的U2,圖2中U2為8位單片機,內置控制程序,它包含DMX512數據接收程序,燈具地址接收程序,DMX512地址加I發送程序,DMX512數據廣播發送程序,數據與地址接收開關控制程序,動態效果變化程序及PWM調制輸出程序。8位單片機U2將高速光耦芯片Ul發送過來的TTL電平信號,進行解碼,如符合DMX512數據接收協議,則8位單片機U2第7腳輸出高電平控制高速電子開關4的U3處于導通狀態,讓DMX512數據信號直接進入DMX512信號發送電路5的差分收發器U4的接收端(第4腳),同時將接收到的數據進行PWM調制處理,進行控制LED的灰度等級;若符合DMX512地址接收協議,則8位單片機U2第7腳輸出低電平控制高速電子開關U3處于截止狀態,并將接收到的地址數自動加1,再按照寫地址協議輸出給DMX512信號發送電路5的差分收發器U4的接收端(第4腳)。差分收發器U4只需要將接收端(第4腳)的信號轉換成差分信號,輸出給下一級DMX512燈具。下一級DMX512燈具同樣按照上述工作過程進行信號處理。參照圖3,圖3是本實用新型實施例的工作流程圖,當電路接收到外來控制信號,事先進行協議判別,若不是寫地址命令,則執行其它控制命令或不執行,否則輸出信號控制高速電子開關4處于截止狀態,將并行總線切斷,信號線路變換為串行狀態,同時按照寫地址協議取出DMX地址數,保存到8位單片機U2的內部EEPROM中,并更新暫存此地址的寄存器,寫入成功之后,燈具紅光LED做閃爍變化,表示寫址完成,同時將DMX512地址數加1,再按照寫地址協議發送出去。地址發送出去之后,再輸出信號控制高速電子開關4處于導通狀態,將信號線路變換為并行狀態,以便后續的DMX512數據接收。上述實施例只是本實用新型的一個具體實施例,本實用新型保護的范圍應包括本領域的普通技術人員閱讀本實用新型文件后,根據本實用新型的技術方案和技術構思無需創造性腦力勞動而作出其它各種相應的變換方案。
權利要求1.一種自動寫入DMX512地址電路,其特征在于包括為后級電路提供工作電壓的直流穩壓電路;與所述直流穩壓電路相連接且用于接收外部信號輸入的DMX512信號接收電路;與所述直流穩壓電路及DMX512信號接收電路相連接且具有導通或截止狀態切換功能的高速電子開關;與所述直流穩壓電路及DMX512信號接收電路相連接且通過高速電子開關的導通或截止能控制其DMX512數據接收狀態和地址接收狀態切換的DMX512解碼控制電路;與所述直流穩壓電路及高速電子開關電路相連接且將接收到的信號還原成差分信號,并輸出給下一級燈具的DMX512信號發送電路。
2.根據權利要求I所述的一種自動寫入DMX512地址電路,其特征在于所述高速電子開關電路的是核心兀件是可以把范圍為+7. 5V +24V的輸入電壓輸出穩定+5V電壓的開關穩壓芯片。
3.根據權利要求2所述的一種自動寫入DMX512地址電路,其特征在于所述DMX512信號接收電路的核心元件是可將差分信號轉換成TTL信號輸出的高速光耦芯片。
4.根據權利要求I至3任一項所述的自動寫入DMX512地址電路,其特征在于所述DMX512解碼控制電路的微控制處理器內部的存儲器為電可擦可編程只讀存儲器(EEPROM)。
專利摘要本實用新型提供了一種自動寫入DMX512地址電路,包括為后級電路提供工作電壓的直流穩壓電路;與所述直流穩壓電路相連接且用于接收外部信號輸入的DMX512信號接收電路;與所述直流穩壓電路及DMX512信號接收電路相連接且具有導通或截止狀態切換功能的高速電子開關;與所述直流穩壓電路及DMX512信號接收電路相連接且通過高速電子開關的導通或截止能控制其DMX512數據接收狀態和地址接收狀態切換的DMX512解碼控制電路;與所述直流穩壓電路及高速電子開關電路相連接且將接收到的信號還原成差分信號,并輸出給下一級燈具的DMX512信號發送電路。本實用新型能夠一次性自動并按照燈具連接順序設定一條信號支路上所有DMX512燈具地址。
文檔編號H05B37/02GK202750294SQ20122042943
公開日2013年2月20日 申請日期2012年8月27日 優先權日2012年8月27日
發明者樊邦揚 申請人:鶴山麗得電子實業有限公司