午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

Dmx512協(xié)議自動(dòng)寫(xiě)入mcu地址的電路及其實(shí)現(xiàn)方法

文檔序號(hào):8051502閱讀:1229來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):Dmx512協(xié)議自動(dòng)寫(xiě)入mcu地址的電路及其實(shí)現(xiàn)方法
技術(shù)領(lǐng)域
本發(fā)明涉及LED電路控制電路,更具體的說(shuō)是一種DMX512協(xié)議自動(dòng)寫(xiě)入MCU地址的電路及其實(shí)現(xiàn)方法。
背景技術(shù)
目前在LED亮化工程中,大功率LED產(chǎn)品越來(lái)越多,而大功率LED產(chǎn)品中使用 DMX512協(xié)議進(jìn)行通訊的占了 90%以上,而在LED產(chǎn)品控制中所廣泛采用的DMX512協(xié)議是 RS-485總線(xiàn)傳輸方式,即將LED產(chǎn)品中的單片機(jī)并聯(lián)在RS-485總線(xiàn)上進(jìn)行統(tǒng)一控制,而為保證每個(gè)產(chǎn)品中的單片機(jī)在RS-485總線(xiàn)上都可收到控制信號(hào),就需要使每個(gè)單片機(jī)都具有一個(gè)唯一的通訊地址,從而在LED產(chǎn)品待安裝時(shí)需要逐個(gè)進(jìn)行地址寫(xiě)入,而這也是目前使用DMX512協(xié)議進(jìn)行LED控制最主流的方法之一,其具體方法是將每個(gè)LED產(chǎn)品單獨(dú)采用 RS-485總線(xiàn)寫(xiě)入地址,寫(xiě)完地址再逐個(gè)按地址裝到指定的位置,這樣造成施工難度大,且錯(cuò)誤率高,施工效率較低,而目前國(guó)內(nèi)各大LED生產(chǎn)廠(chǎng)家都針對(duì)上述問(wèn)題做了不同的改進(jìn),不同程度的簡(jiǎn)化了 DMX512協(xié)議傳輸?shù)刂穼?xiě)入的程序,而本專(zhuān)利也是針對(duì)這一技術(shù)問(wèn)題而提出的。

發(fā)明內(nèi)容
本發(fā)明的目的在于解決上述不足,提供一種可一次性自動(dòng)寫(xiě)入MCU通訊地址的一種DMX512協(xié)議自動(dòng)寫(xiě)入MCU地址的電路及其實(shí)現(xiàn)方法。為解決上述的技術(shù)問(wèn)題,本發(fā)明采用以下技術(shù)方案本發(fā)明一方面提供的一種DMX512協(xié)議自動(dòng)寫(xiě)入MCU地址的電路,包括多個(gè)地址單元,地址單元中的MCU通過(guò)RS-485總線(xiàn)并聯(lián),且MCU還接入恒流驅(qū)動(dòng)電源,所述的每個(gè)地址單元中的MCU的其中至少三極還接入串轉(zhuǎn)并芯片,且每個(gè)MCU所接入的串轉(zhuǎn)并芯片之間形成獨(dú)立串聯(lián),串轉(zhuǎn)并芯片至少兩路輸出,并將輸入的串行電平信號(hào)轉(zhuǎn)換為并行電平信號(hào)一路輸出至MCU,另一路將電平信號(hào)繼續(xù)傳遞至下一個(gè)串轉(zhuǎn)并芯片,MCU將輸入的電平信號(hào)通過(guò)既定協(xié)議轉(zhuǎn)換為地址并通過(guò)其內(nèi)部的EEPROM保存。進(jìn)一步的技術(shù)方案是所述的多個(gè)地址單元中的串轉(zhuǎn)并芯片通過(guò)地線(xiàn)與單總線(xiàn)形成串聯(lián),單總線(xiàn)用于多個(gè)串轉(zhuǎn)并芯片之間的電平信號(hào)傳輸,而地線(xiàn)則接地。更進(jìn)一步的技術(shù)方案是所述的既定協(xié)議是基于DMX512協(xié)議寫(xiě)入的轉(zhuǎn)換協(xié)議,轉(zhuǎn)換協(xié)議可根據(jù)輸入并行電平信號(hào)的不同配合MCU進(jìn)行地址轉(zhuǎn)換。本發(fā)明另一方面提供了一種DMX512協(xié)議自動(dòng)寫(xiě)入MCU地址的實(shí)現(xiàn)方法,所述的方法按照如下步驟進(jìn)行步驟一、首先在DMX512協(xié)議傳輸RS-485總線(xiàn)電路中的每個(gè)地址單元中分別增加一個(gè)串轉(zhuǎn)并芯片,將其接入通過(guò)RS-485總線(xiàn)相互并聯(lián)的MCU的至少三腳上,且將多個(gè)串轉(zhuǎn)并芯片設(shè)置為獨(dú)立串聯(lián);步驟二、當(dāng)電路上電后,通過(guò)向相互串聯(lián)的串轉(zhuǎn)并芯片輸入電平信號(hào),相互串聯(lián)的每個(gè)串轉(zhuǎn)并芯片將輸入的串行電平信號(hào)轉(zhuǎn)換為并行電平信號(hào),并行輸入MCU中,串行輸入下一個(gè)串轉(zhuǎn)并芯片中;步驟三、MCU在收到來(lái)自于串轉(zhuǎn)并芯片的并行電平信號(hào)后,通過(guò)其內(nèi)部預(yù)先設(shè)定的既定協(xié)議,將收到的電平信號(hào)轉(zhuǎn)換為地址信息并儲(chǔ)存。進(jìn)一步的技術(shù)方案是該實(shí)現(xiàn)方法還包括步驟四、當(dāng)串行電平信號(hào)輸入至電路中最后一個(gè)串轉(zhuǎn)并芯片后,串轉(zhuǎn)并芯片直接將電平信號(hào)通過(guò)并行輸出口輸入其所屬的MCU 中,不再輸出串行電平信號(hào),MCU將其轉(zhuǎn)換為地址信息并儲(chǔ)存。更進(jìn)一步的技術(shù)方案是所述的電平信號(hào)由單總線(xiàn)輸入,串轉(zhuǎn)并芯片在從單總線(xiàn)中收到電平信號(hào)后,通過(guò)其并行信號(hào)輸出口的電平變化,來(lái)傳遞不同的二進(jìn)制電平信號(hào)給 MCU,使MCU通過(guò)既定協(xié)議將其轉(zhuǎn)化為本身地址,且該地址在電路中與其它MCU生成的地址均不相同。與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是通過(guò)在地址單片中增加串轉(zhuǎn)并芯片,將電路中的RS-485總線(xiàn)與地址寫(xiě)入分開(kāi),使MCU的地址寫(xiě)入與RS-485總線(xiàn)控制互不影響,在實(shí)際操作中,可將所有LED產(chǎn)品安裝完成后再進(jìn)行一次性寫(xiě)入地址,且通過(guò)電平變化控制串轉(zhuǎn)并芯片,使每個(gè)MCU都生成唯一的通訊地址,大大簡(jiǎn)化了 DMX512協(xié)議中向每個(gè)MCU寫(xiě)入地址的程序,且本發(fā)明所提供的一種DMX512協(xié)議自動(dòng)寫(xiě)入MCU地址的電路及其實(shí)現(xiàn)方法可在各種DMX512協(xié)議傳輸?shù)碾娐废到y(tǒng)中應(yīng)用,并尤其在LED亮化工程中進(jìn)行控制信號(hào)傳輸應(yīng)用,應(yīng)用范圍廣闊。


圖1為本發(fā)明的電路結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步闡述。如圖1所示,本發(fā)明所提供的一種DMX512協(xié)議自動(dòng)寫(xiě)入MCU地址的電路,包括多個(gè)地址單元,地址單元中的MCU通過(guò)RS-485總線(xiàn)并聯(lián),且MCU還接入恒流驅(qū)動(dòng)電源,MCU通過(guò)控制恒流驅(qū)動(dòng)點(diǎn)亮LED燈,并控制其亮度。所述的每個(gè)地址單元中的MCU的其中三極還接入串轉(zhuǎn)并芯片,且每個(gè)MCU所接入的串轉(zhuǎn)并芯片之間形成獨(dú)立串聯(lián),串轉(zhuǎn)并芯片至少兩路輸出,并將輸入的串行電平信號(hào)轉(zhuǎn)換為并行電平信號(hào),一路輸出至MCU,另一路將電平信號(hào)繼續(xù)傳遞至下一個(gè)串轉(zhuǎn)并芯片,MCU 將輸入的電平信號(hào)通過(guò)既定協(xié)議轉(zhuǎn)換為地址并通過(guò)其內(nèi)部的EEPROM保存。而上述的既定協(xié)議可根據(jù)不同的LED控制產(chǎn)品,基于DMX512協(xié)議進(jìn)行編寫(xiě)各種適合MCU運(yùn)行的地址轉(zhuǎn)換協(xié)議,MCU利用轉(zhuǎn)換協(xié)議實(shí)現(xiàn)串轉(zhuǎn)并芯片輸入的并行電平信號(hào)到地址的轉(zhuǎn)換;更具體的說(shuō),既定協(xié)議是LED產(chǎn)品與產(chǎn)品之間定義的協(xié)議,因?yàn)槟壳坝肈MX512協(xié)議的LED燈具都沒(méi)有統(tǒng)一的寫(xiě)地址方法,因此本發(fā)明中所稱(chēng)既定協(xié)議的作用是讓LED產(chǎn)品在可接受通用DMX512協(xié)議的同時(shí),又嵌入其專(zhuān)用的自動(dòng)寫(xiě)地址協(xié)議。所述的電平信號(hào)由單總線(xiàn)輸入,單總線(xiàn)輸入電平信號(hào)后,串轉(zhuǎn)并芯片的并行信號(hào)輸出口發(fā)生電平變化,用于傳遞不同、且在電路中不重復(fù)的二進(jìn)制電平信號(hào)給MCU,使MCU 通過(guò)既定協(xié)議將其轉(zhuǎn)化生成本身地址,且地址具有唯一性,在電路中與其它MCU轉(zhuǎn)換電平生成的地址均不相同。例如寫(xiě)地址控制器通過(guò)單總線(xiàn)向串轉(zhuǎn)并芯片的串行輸入端通過(guò)固定的芯片協(xié)議輸入一組二進(jìn)制電平信號(hào)110010,那么就會(huì)在芯片并行輸出管腳上輸出電平信號(hào)110010, 串轉(zhuǎn)并芯片的并行信號(hào)輸出端根據(jù)寫(xiě)地址控制器所輸出的電平信號(hào),通過(guò)并行輸出端管腳向MCU輸出高低不同的并行電平信號(hào),即上述的串轉(zhuǎn)并芯片的并行信號(hào)輸出口發(fā)生電平變化,且具有唯一性。而目前通用的串轉(zhuǎn)并芯片有多種類(lèi)型,以TLS3001為例,其上方的SDI為串行輸入端,SDO為串行輸出端,0UT1、0UT2、0UT3為并行輸出端,串行輸出端SDO接入下一個(gè)串轉(zhuǎn)并芯片的串行輸入端SDI,而并行輸出端0UT1、0UT2、0UT3則接入MCU。在串行輸入端SDI接收到單總線(xiàn)中來(lái)自于寫(xiě)地址控制器的電平信號(hào)后,并行輸出端0UT1、0UT2、0UT3分別輸出不同的高低電平信號(hào)至MCU。再如圖1所示,為更利于本發(fā)明方案的實(shí)施,最好將地址單元中的多個(gè)串轉(zhuǎn)并芯片通過(guò)地線(xiàn)與單總線(xiàn)形成串聯(lián),單總線(xiàn)用于多個(gè)串轉(zhuǎn)并芯片之間的電平信號(hào)傳輸,而地線(xiàn)則接地。按照以上所述的電路,可實(shí)現(xiàn)一次性自動(dòng)寫(xiě)入電路中接入的LED產(chǎn)品MCU地址的方法,該方法按照如下步驟進(jìn)行步驟一、首先在DMX512協(xié)議傳輸RS-485總線(xiàn)電路中的每個(gè)地址單元中分別增加一個(gè)串轉(zhuǎn)并芯片,將其接入通過(guò)RS-485總線(xiàn)相互并聯(lián)的MCU的其中三腳上,且將多個(gè)串轉(zhuǎn)并芯片設(shè)置為獨(dú)立串聯(lián);步驟二、當(dāng)電路上電后,通過(guò)向相互串聯(lián)的串轉(zhuǎn)并芯片輸入電平信號(hào),相互串聯(lián)的每個(gè)串轉(zhuǎn)并芯片將輸入的串行電平信號(hào)轉(zhuǎn)換為并行電平信號(hào),并行輸入MCU中,串行輸入下一個(gè)串轉(zhuǎn)并芯片中;步驟三、MCU在收到來(lái)自于串轉(zhuǎn)并芯片的并行電平信號(hào)后,通過(guò)其內(nèi)部預(yù)先設(shè)定的既定協(xié)議,將收到的電平信號(hào)轉(zhuǎn)換為地址信息,并由其內(nèi)置的EEPROM儲(chǔ)存,當(dāng)MCU再次收到來(lái)自于串轉(zhuǎn)并芯片的并行電平信號(hào)時(shí),則繼續(xù)通過(guò)既定協(xié)議將其轉(zhuǎn)換生成地址,并替換其內(nèi)置EEPROM中所預(yù)先儲(chǔ)存的地址,保證在寫(xiě)地址控制器通過(guò)單總線(xiàn)向各個(gè)地址單元一次性寫(xiě)入地址時(shí),每個(gè)MCU的地址都是唯一的。所述的電平信號(hào)由單總線(xiàn)輸入,單總線(xiàn)輸入電平信號(hào)后,串轉(zhuǎn)并芯片的并行信號(hào)輸出口發(fā)生電平變化,用于傳遞不同、且在電路中不重復(fù)的二進(jìn)制電平信號(hào)給MCU,使MCU 通過(guò)既定協(xié)議將其轉(zhuǎn)化生成本身地址,且地址具有唯一性,在電路中與其它MCU轉(zhuǎn)換電平生成的地址均不相同。步驟四、當(dāng)串行電平信號(hào)輸入至電路中最后一個(gè)串轉(zhuǎn)并芯片后,串轉(zhuǎn)并芯片直接將電平信號(hào)通過(guò)并行輸出口輸入其所屬的MCU中,不再輸出串行電平信號(hào),MCU將其轉(zhuǎn)換為地址信息并儲(chǔ)存。
權(quán)利要求
1.一種DMX512協(xié)議自動(dòng)寫(xiě)入MCU地址的電路,包括多個(gè)地址單元,地址單元中的MCU 通過(guò)RS-485總線(xiàn)并聯(lián),且MCU還接入恒流驅(qū)動(dòng)電源,其特征在于所述的每個(gè)地址單元中的MCU的其中至少三極還接入串轉(zhuǎn)并芯片,且每個(gè)MCU所接入的串轉(zhuǎn)并芯片之間形成獨(dú)立串聯(lián),串轉(zhuǎn)并芯片至少兩路輸出,并將輸入的串行電平信號(hào)轉(zhuǎn)換為并行電平信號(hào)一路輸出至MCU,另一路將電平信號(hào)繼續(xù)傳遞至下一個(gè)串轉(zhuǎn)并芯片,MCU將輸入的電平信號(hào)通過(guò)既定協(xié)議轉(zhuǎn)換為地址并通過(guò)其內(nèi)部的EEPROM保存。
2.根據(jù)權(quán)利要求1所述的DMX512協(xié)議可自動(dòng)寫(xiě)入MCU通訊地址的電路,其特征在于 所述的多個(gè)地址單元中的串轉(zhuǎn)并芯片通過(guò)地線(xiàn)與單總線(xiàn)形成串聯(lián),單總線(xiàn)用于多個(gè)串轉(zhuǎn)并芯片之間的電平信號(hào)傳輸,而地線(xiàn)則接地。
3.根據(jù)權(quán)利要求1所述的DMX512協(xié)議可自動(dòng)寫(xiě)入MCU通訊地址的電路,其特征在于 所述的既定協(xié)議是基于DMX512協(xié)議寫(xiě)入的轉(zhuǎn)換協(xié)議,轉(zhuǎn)換協(xié)議可根據(jù)輸入并行電平信號(hào)的不同配合MCU進(jìn)行地址轉(zhuǎn)換。
4.一種DMX512協(xié)議自動(dòng)寫(xiě)入MCU地址的實(shí)現(xiàn)方法,其特征在于所述的方法按照如下步驟進(jìn)行步驟一、首先在DMX512協(xié)議傳輸RS-485總線(xiàn)電路中的每個(gè)地址單元中分別增加一個(gè)串轉(zhuǎn)并芯片,將其接入通過(guò)RS-485總線(xiàn)相互并聯(lián)的MCU的至少三腳上,且將多個(gè)串轉(zhuǎn)并芯片設(shè)置為獨(dú)立串聯(lián);步驟二、當(dāng)電路上電后,通過(guò)向相互串聯(lián)的串轉(zhuǎn)并芯片輸入電平信號(hào),相互串聯(lián)的每個(gè)串轉(zhuǎn)并芯片將輸入的串行電平信號(hào)轉(zhuǎn)換為并行電平信號(hào),并行輸入MCU中,串行輸入下一個(gè)串轉(zhuǎn)并芯片中;步驟三、MCU在收到來(lái)自于串轉(zhuǎn)并芯片的并行電平信號(hào)后,通過(guò)其內(nèi)部預(yù)先設(shè)定的既定協(xié)議,將收到的電平信號(hào)轉(zhuǎn)換為地址信息并儲(chǔ)存。
5.根據(jù)權(quán)利要求4所述的DMX512協(xié)議自動(dòng)寫(xiě)入MCU通訊地址的實(shí)現(xiàn)方法,其特征在于該實(shí)現(xiàn)方法還包括步驟四、當(dāng)串行電平信號(hào)輸入至電路中最后一個(gè)串轉(zhuǎn)并芯片后,串轉(zhuǎn)并芯片直接將電平信號(hào)通過(guò)并行輸出口輸入其所屬的MCU中,不再輸出串行電平信號(hào), MCU將其轉(zhuǎn)換為地址信息并儲(chǔ)存。
6.根據(jù)權(quán)利要求4或5所述的DMX512協(xié)議自動(dòng)寫(xiě)入MCU通訊地址的實(shí)現(xiàn)方法,其特征在于所述的步驟二中電平信號(hào)由單總線(xiàn)輸入,串轉(zhuǎn)并芯片在從單總線(xiàn)中收到電平信號(hào)后, 通過(guò)其并行信號(hào)輸出口的電平變化,來(lái)傳遞不同的二進(jìn)制電平信號(hào)給MCU,使MCU通過(guò)既定協(xié)議將其轉(zhuǎn)化為本身地址,且該地址在電路中與其它MCU生成的地址均不相同。
全文摘要
本發(fā)明公開(kāi)了一種DMX512協(xié)議自動(dòng)寫(xiě)入MCU地址的電路及其實(shí)現(xiàn)方法,包括多個(gè)地址單元,地址單元中的MCU通過(guò)RS-485總線(xiàn)并聯(lián),且MCU還接入恒流驅(qū)動(dòng)電源,所述的每個(gè)地址單元中的MCU的其中至少三極還接入串轉(zhuǎn)并芯片,且每個(gè)MCU所接入的串轉(zhuǎn)并芯片之間形成獨(dú)立串聯(lián),串轉(zhuǎn)并芯片至少兩路輸出,并將輸入的串行電平信號(hào)轉(zhuǎn)換為并行電平信號(hào)一路輸出至MCU,另一路將電平信號(hào)繼續(xù)傳遞至下一個(gè)串轉(zhuǎn)并芯片,MCU將輸入的電平信號(hào)通過(guò)既定協(xié)議轉(zhuǎn)換為地址并通過(guò)其內(nèi)部的EEPROM保存。本發(fā)明所提供的一種DMX512協(xié)議自動(dòng)寫(xiě)入MCU地址的電路及其實(shí)現(xiàn)方法可在各種DMX512協(xié)議傳輸?shù)碾娐废到y(tǒng)中應(yīng)用,并尤其在LED亮化工程中進(jìn)行控制信號(hào)傳輸應(yīng)用,應(yīng)用范圍廣闊。
文檔編號(hào)H05B37/02GK102361527SQ20111035503
公開(kāi)日2012年2月22日 申請(qǐng)日期2011年11月10日 優(yōu)先權(quán)日2011年11月10日
發(fā)明者張衛(wèi)民, 范寶平, 許廷剛 申請(qǐng)人:四川九洲光電科技股份有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1