本發(fā)明涉及l(fā)ed燈具系統(tǒng),特別涉及一種基于多路數(shù)字傳輸(digitalmultiplexwith512piecesofinformation,dmx512)協(xié)議的led燈具系統(tǒng)。本發(fā)明還涉及一種基于dmx512協(xié)議的led燈具系統(tǒng)的壽命監(jiān)測(cè)方法。
背景技術(shù):
dmx512協(xié)議是由美國(guó)劇場(chǎng)技術(shù)協(xié)會(huì)制定的數(shù)字多路復(fù)用協(xié)議,是一種用于發(fā)送器和調(diào)光設(shè)備之間的調(diào)光協(xié)議,是燈光含義數(shù)字化設(shè)備的通用信號(hào)控制協(xié)議。
在基于dmx512協(xié)議的led燈具系統(tǒng)中,一個(gè)dmx512控制器件能夠控制多個(gè)led燈具,dmx512控制器和led燈具之間采用dmx485也即rs485總線進(jìn)行信號(hào)傳輸,一個(gè)dmx512數(shù)據(jù)包包括起始碼和512各數(shù)據(jù)幀,即每一封包包括513個(gè)字節(jié),每一個(gè)數(shù)字幀包括1個(gè)起始位,8位數(shù)據(jù)位和2個(gè)停止位,dmx512的信號(hào)數(shù)據(jù)傳輸率為250kbps,數(shù)據(jù)幀每位寬度為4μs,發(fā)送一幀需44μs,發(fā)送一個(gè)513個(gè)字節(jié)的數(shù)據(jù)封包的時(shí)間約為23ms。
led燈具的控制模塊中都存儲(chǔ)有固定的地址,并led燈具的控制模塊僅接收和其地址相對(duì)于的幀數(shù)據(jù),并根據(jù)接收的幀數(shù)據(jù)進(jìn)行顯示。所以基于dmx512協(xié)議的led燈具系統(tǒng)能很好的對(duì)led燈具進(jìn)行數(shù)字化控制。
但是現(xiàn)有基于dmx512協(xié)議的led燈具系統(tǒng)中無法實(shí)現(xiàn)對(duì)led燈具的壽命進(jìn)行預(yù)測(cè),從而無法實(shí)現(xiàn)在led燈具的使用壽命之前對(duì)其進(jìn)行更換,這會(huì)造成在使用過程中會(huì)出現(xiàn)led燈具由于超出壽命期限而損壞,影響顯示效果。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是提供一種基于dmx512協(xié)議的led燈具系統(tǒng),能對(duì)led燈具的使用壽命進(jìn)行判斷,能對(duì)已達(dá)到和即將到達(dá)使用壽命期限的燈具,發(fā)出預(yù)警,并提前做好燈具更換準(zhǔn)備,提高效率。本發(fā)明還公開了一種基于dmx512協(xié)議的led燈具系統(tǒng)的壽命監(jiān)測(cè)方法。
為解決上述技術(shù)問題,本發(fā)明提供的基于dmx512協(xié)議的led燈具系統(tǒng)包括:上位機(jī),dmx512控制器,多個(gè)led燈具。
所述上位機(jī)和所述dmx512控制器通過網(wǎng)線連接。
所述dmx512控制器通過rs485數(shù)據(jù)總線連接各所述led燈具的數(shù)據(jù)和命令信號(hào)輸入端;
各所述led燈具之間連接有一條單向的狀態(tài)回收線,最后一個(gè)所述led燈具和所述dmx512控制器之間連接有兩條狀態(tài)回收線。
各所述led燈具包括led控制模組以及多個(gè)傳感器。
各所述led燈具的各所述傳感器檢測(cè)對(duì)應(yīng)的所述led燈具的狀態(tài)信息并將狀態(tài)信息封包形成狀態(tài)信息包后并通過串聯(lián)的所述狀態(tài)回收線傳輸?shù)剿鰀mx512控制器中,所述dmx512控制器將各所述led燈具的狀態(tài)信息包傳輸給所述上位機(jī),所述上位機(jī)根據(jù)各所述led燈具的狀態(tài)信息包判斷各所述led燈具的使用壽命。
進(jìn)一步的改進(jìn)是,各所述led燈具的各所述傳感器包括:電流傳感器,電壓傳感器,溫度傳感器,時(shí)間計(jì)時(shí)器。
進(jìn)一步的改進(jìn)是,所述dmx512控制器向所述led燈具的數(shù)據(jù)和命令信號(hào)輸入端傳送數(shù)據(jù)的傳送速率為250kbps,傳送數(shù)據(jù)的數(shù)據(jù)和命令封包為513字節(jié)。
進(jìn)一步的改進(jìn)是,各所述led燈具的各所述傳感器在所述dmx512控制器發(fā)送所述數(shù)據(jù)和命令封包的時(shí)間間隙內(nèi)進(jìn)行。
進(jìn)一步的改進(jìn)是,各所述led燈具之間采用單向的狀態(tài)回收線傳送數(shù)據(jù)的速率250kbps,最后一個(gè)所述led燈具采用兩條狀態(tài)回收線向所述dmx512控制器傳送數(shù)據(jù)的速率250kbps。
進(jìn)一步的改進(jìn)是,各所述led燈具在所述dmx512控制器發(fā)送所述數(shù)據(jù)和命令封包的時(shí)間間隙內(nèi)向?qū)?yīng)的下一個(gè)所述led燈具傳送所述狀態(tài)信息包,最后一個(gè)所述led燈具在所述dmx512控制器發(fā)送所述數(shù)據(jù)和命令封包的時(shí)間間隙內(nèi)向所述dmx512控制器傳送所述狀態(tài)信息包。
進(jìn)一步的改進(jìn)是,所述上位機(jī)中存儲(chǔ)有l(wèi)m80報(bào)告數(shù)據(jù),所述上位機(jī)將各所述led燈具的狀態(tài)信息包和lm80報(bào)告數(shù)據(jù)對(duì)比判斷各所述led燈具的使用壽命。
進(jìn)一步的改進(jìn)是,所述上位機(jī)為計(jì)算機(jī)或工作站。
進(jìn)一步的改進(jìn)是,所述dmx512控制器通過第一a端口和第一b端口連接到所述rs485數(shù)據(jù)總線,各所述led燈具的數(shù)據(jù)和命令信號(hào)輸入端包括第一a端口和第一b端口且通過第一a端口和第一b端口連接到所述rs485數(shù)據(jù)總線。
進(jìn)一步的改進(jìn)是,各所述led燈具的txd端通過所述狀態(tài)回收線連接到對(duì)應(yīng)的下一個(gè)所述led燈具的rxd端。
最后一個(gè)所述led燈具通過第二a端口和第二b端口連接到和所述dmx512控制器相連的兩條狀態(tài)回收線,且該兩條狀態(tài)回收線連接到所述dmx512控制器的第二a端口和第二b端口。
為解決上述技術(shù)問題,本發(fā)明提供的基于dmx512協(xié)議的led燈具系統(tǒng)的壽命監(jiān)測(cè)方法包括如下步驟:
步驟1、所述dmx512控制器通過所述rs485數(shù)據(jù)總線發(fā)送燈具使用壽命判斷的啟動(dòng)命令。
步驟2、所有所述led燈具接收到所述rs485數(shù)據(jù)總線上的啟動(dòng)命令后,進(jìn)入燈具使用壽命判斷狀態(tài)。
步驟3、在燈具使用壽命判斷狀態(tài)下,各所述led燈具的各所述傳感器在所述dmx512控制器發(fā)送所述數(shù)據(jù)和命令封包的時(shí)間間隙內(nèi)進(jìn)行對(duì)應(yīng)的所述led燈具的狀態(tài)信息的檢測(cè)并將狀態(tài)信息封包形成狀態(tài)信息包。
步驟4、通過串聯(lián)的所述狀態(tài)回收線將各所述led燈具的狀態(tài)信息包傳輸?shù)剿鰀mx512控制器中,各所述led燈具傳遞狀態(tài)信息包時(shí)采用逐級(jí)傳輸,逐級(jí)傳輸為:當(dāng)前級(jí)的所述led燈具將收到的狀態(tài)信息包通過對(duì)應(yīng)的所述狀態(tài)回收線傳輸?shù)较乱患?jí)所述led燈具中,之后當(dāng)前級(jí)的所述led燈具接收上一級(jí)的所述led燈具穿過來的狀態(tài)信息包;由最后一級(jí)所述led燈具分多次且每次傳輸一個(gè)狀態(tài)信息包的方式將所有所述led燈具的狀態(tài)信息包傳輸?shù)剿鰀mx512控制器中,各所述led燈具在進(jìn)行對(duì)應(yīng)的狀態(tài)信息包傳輸是在所述dmx512控制器發(fā)送所述數(shù)據(jù)和命令封包的時(shí)間間隙內(nèi)進(jìn)行。
步驟5、所述dmx512控制器在接收到所有所述led燈具的狀態(tài)信息包之后將所有所述led燈具的狀態(tài)信息包封包傳輸給所述上位機(jī),所述上位機(jī)根據(jù)各所述led燈具的狀態(tài)信息包判斷各所述led燈具的使用壽命。
進(jìn)一步的改進(jìn)是,各所述led燈具的各所述傳感器包括:電流傳感器,電壓傳感器,溫度傳感器,時(shí)間計(jì)時(shí)器。
進(jìn)一步的改進(jìn)是,在所述dmx512控制器發(fā)送所述數(shù)據(jù)和命令封包的時(shí)間間隙內(nèi),所述電流傳感器檢測(cè)對(duì)應(yīng)的時(shí)間間隙內(nèi)的電流平均值,所述電壓傳感器檢測(cè)對(duì)應(yīng)的時(shí)間間隙內(nèi)的電壓平均值,所述溫度傳感器檢測(cè)對(duì)應(yīng)的時(shí)間間隙內(nèi)的溫度平均值;所述時(shí)間計(jì)時(shí)器實(shí)時(shí)統(tǒng)計(jì)對(duì)應(yīng)的所述led燈具的使用總時(shí)間;各所述led燈具還根據(jù)所述電流平均值、所述電壓平均值和所述溫度平均值計(jì)算對(duì)應(yīng)的所述led燈具的功率平均值。
進(jìn)一步的改進(jìn)是,各所述led燈具的狀態(tài)信息包中的數(shù)據(jù)包括:燈具的地址、燈具的通道數(shù)、所述電流平均值、所述電壓平均值、所述溫度平均值、所述功率平均值和所述led燈具的使用總時(shí)間值,數(shù)據(jù)校驗(yàn)字節(jié)。
進(jìn)一步的改進(jìn)是,所述上位機(jī)中存儲(chǔ)有l(wèi)m80報(bào)告數(shù)據(jù),所述上位機(jī)將各所述led燈具的狀態(tài)信息包和lm80報(bào)告數(shù)據(jù)對(duì)比判斷各所述led燈具的使用壽命,發(fā)出預(yù)警,并生成燈具實(shí)際使用壽命報(bào)告,將所述燈具實(shí)際使用壽命報(bào)告發(fā)送到云平臺(tái)數(shù)據(jù)管理中心。
本發(fā)明在led燈具中設(shè)置多個(gè)傳感器,通過傳感器能夠檢測(cè)led燈具的狀態(tài)信息;本發(fā)明還設(shè)置了狀態(tài)回收線將燈具的狀態(tài)信息封包傳回到dmx控制器中,dmx控制器再將狀態(tài)信息包傳給上位機(jī),上位機(jī)根據(jù)狀態(tài)信息包能判斷各led燈具的使用壽命,所以本發(fā)明能對(duì)led燈具的使用壽命進(jìn)行判斷,能對(duì)已達(dá)到和即將到達(dá)使用壽命期限的燈具,發(fā)出預(yù)警,并提前做好燈具更換準(zhǔn)備,提高效率。
本發(fā)明中傳感器包括電流傳感器,電壓傳感器,溫度傳感器,時(shí)間計(jì)時(shí)器,分別能檢測(cè)led燈具的使用過程中的電流、電壓、溫度和使用的總時(shí)間,其中電流、電壓和溫度能夠計(jì)算出燈具的平均功率值,從而通過平均功率值能判斷燈具的狀態(tài)信息,再結(jié)合使用的總時(shí)間則能預(yù)估其使用壽命。
本發(fā)明中,狀態(tài)信息包是通過狀態(tài)回收線來傳輸?shù)?,能夠?qū)崿F(xiàn)在dmx512控制器件發(fā)出的數(shù)據(jù)和命令封包的時(shí)間間隙內(nèi)傳輸狀態(tài)信息包,且能實(shí)現(xiàn)在每一個(gè)時(shí)間間隙傳輸一個(gè)led燈具的狀態(tài)信息包,各led燈具的狀態(tài)信息包依次傳送給下一個(gè)led燈具,并通過最后一個(gè)led燈具傳送各led燈具的狀態(tài)信息包到dmx控制器,所有l(wèi)ed燈具的狀態(tài)信息包傳輸完成后再由dmx控制器將所有l(wèi)ed燈具的狀態(tài)信息包傳輸給上位機(jī),上位機(jī)則通過軟件能很方便的實(shí)現(xiàn)對(duì)各led燈具的工作狀態(tài)進(jìn)行分析,計(jì)算出每個(gè)燈具的使用壽命期限并生長(zhǎng)燈具實(shí)際使用壽命報(bào)告,還能將使用壽命報(bào)告發(fā)送到云平臺(tái)數(shù)據(jù)管理中心,從而能很方便根據(jù)燈具實(shí)際使用壽命報(bào)告,針對(duì)已達(dá)到和即將到達(dá)使用壽命期限的燈具,發(fā)出預(yù)警,提前做好燈具更換準(zhǔn)備,提高效率。
附圖說明
下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明:
圖1是本發(fā)明實(shí)施例基于dmx512協(xié)議的led燈具系統(tǒng)的結(jié)構(gòu)圖。
具體實(shí)施方式
如圖1所示,是本發(fā)明實(shí)施例基于dmx512協(xié)議的led燈具3系統(tǒng)的結(jié)構(gòu)圖,本發(fā)明實(shí)施例基于dmx512協(xié)議的led燈具3系統(tǒng)包括:上位機(jī)1,dmx512控制器2,多個(gè)led燈具3。
所述上位機(jī)1為計(jì)算機(jī)(pc)或工作站。所述上位機(jī)1和所述dmx512控制器2通過網(wǎng)線連接,網(wǎng)線連接的協(xié)議為tcp/ip。
圖1中共顯示了n個(gè)所述led燈具3,在圖1中還分別用led燈具(1)、led燈具(2)直至led燈具(n)表示個(gè)所述led燈具3,括號(hào)中為編號(hào)。
所述dmx512控制器2通過rs485數(shù)據(jù)總線即圖1中的dmx485數(shù)據(jù)總線連接各所述led燈具3的數(shù)據(jù)和命令信號(hào)輸入端。本發(fā)明實(shí)施例中,所述dmx512控制器2通過第一a端口和第一b端口連接到所述rs485數(shù)據(jù)總線,各所述led燈具3的數(shù)據(jù)和命令信號(hào)輸入端包括第一a端口和第一b端口且通過第一a端口和第一b端口連接到所述rs485數(shù)據(jù)總線,圖1中各a端口都用a表示,b端口都用b表示。rs485總線包括有a信號(hào)線和b信號(hào)線,為一對(duì)雙絞線。
各所述led燈具3之間連接有一條單向的狀態(tài)回收線,最后一個(gè)所述led燈具3和所述dmx512控制器2之間連接有兩條狀態(tài)回收線。圖1所示的本發(fā)明實(shí)施例中,各所述led燈具3的txd端通過所述狀態(tài)回收線連接到對(duì)應(yīng)的下一個(gè)所述led燈具3的rxd端。
最后一個(gè)所述led燈具3通過第二a端口和第二b端口連接到和所述dmx512控制器2相連的兩條狀態(tài)回收線,且該兩條狀態(tài)回收線連接到所述dmx512控制器2的第二a端口和第二b端口。各所述led燈具3中,rs485總線信號(hào)和各所述led燈具3之間通過txd和rxd傳輸?shù)拇?lián)信號(hào)之間通過rs485轉(zhuǎn)換器模塊實(shí)現(xiàn)。
各所述led燈具3包括led控制模組4以及多個(gè)傳感器。
各所述led燈具3的各所述傳感器檢測(cè)對(duì)應(yīng)的所述led燈具3的狀態(tài)信息并將狀態(tài)信息封包形成狀態(tài)信息包后并通過串聯(lián)的所述狀態(tài)回收線傳輸?shù)剿鰀mx512控制器2中,所述dmx512控制器2將各所述led燈具3的狀態(tài)信息包傳輸給所述上位機(jī)1,所述上位機(jī)1根據(jù)各所述led燈具3的狀態(tài)信息包判斷各所述led燈具3的使用壽命。
本發(fā)明實(shí)施例中,各所述led燈具3的各所述傳感器包括:電流傳感器5,電壓傳感器7,溫度傳感器6,時(shí)間計(jì)時(shí)器8。電流傳感器5檢測(cè)所述led燈具3的電流信號(hào),電壓傳感器7檢測(cè)所述led燈具3的電壓信號(hào),溫度傳感器6檢測(cè)所述led燈具3的溫度,時(shí)間計(jì)時(shí)器8統(tǒng)計(jì)所述led燈具3的使用時(shí)間。
所述dmx512控制器2向所述led燈具3的數(shù)據(jù)和命令信號(hào)輸入端傳送數(shù)據(jù)的傳送速率為250kbps,傳送數(shù)據(jù)的數(shù)據(jù)和命令封包為513字節(jié),即采用標(biāo)準(zhǔn)的dmx512協(xié)議進(jìn)行傳輸,513字節(jié)中包括了一個(gè)字節(jié)的起始碼(startcode)和512字節(jié)的數(shù)據(jù)。
各所述led燈具3的各所述傳感器在所述dmx512控制器2發(fā)送所述數(shù)據(jù)和命令封包的時(shí)間間隙內(nèi)進(jìn)行。
各所述led燈具3之間采用單向的狀態(tài)回收線傳送數(shù)據(jù)的速率250kbps,最后一個(gè)所述led燈具3采用兩條狀態(tài)回收線向所述dmx512控制器2傳送數(shù)據(jù)的速率250kbps。
各所述led燈具3在所述dmx512控制器2發(fā)送所述數(shù)據(jù)和命令封包的時(shí)間間隙內(nèi)向?qū)?yīng)的下一個(gè)所述led燈具3傳送所述狀態(tài)信息包,最后一個(gè)所述led燈具3在所述dmx512控制器2發(fā)送所述數(shù)據(jù)和命令封包的時(shí)間間隙內(nèi)向所述dmx512控制器2傳送所述狀態(tài)信息包。
所述上位機(jī)1中存儲(chǔ)有l(wèi)m80報(bào)告數(shù)據(jù),所述上位機(jī)1將各所述led燈具3的狀態(tài)信息包和lm80報(bào)告數(shù)據(jù)對(duì)比判斷各所述led燈具3的使用壽命。
本發(fā)明能夠?qū)崿F(xiàn)對(duì)led燈具的使用壽命進(jìn)行判斷,判斷機(jī)理如下:
電流傳感器5、電壓傳感器7、溫度傳感器8和計(jì)時(shí)傳感器即時(shí)間計(jì)時(shí)器6實(shí)時(shí)收集對(duì)應(yīng)的led燈具3的電流值、電壓值、溫度值和總工作時(shí)間。每個(gè)dmx512數(shù)據(jù)封包(513字節(jié))的發(fā)送時(shí)間約為23ms(44us/byte),dmx512系統(tǒng)的幀頻為30hz,因此dmx512數(shù)據(jù)封包之間有10ms左右的時(shí)間間隙。利用這個(gè)時(shí)間間隙,led控制模組4統(tǒng)計(jì)時(shí)間間隙內(nèi)led燈具3的平均電流值、平均電壓值和平均溫度值,計(jì)算燈具的平均功率值,判斷燈具的狀態(tài)信息。每個(gè)時(shí)間間隙返回一根led燈具3的狀態(tài)信息,形成數(shù)據(jù)包即所述狀態(tài)信息包傳送給下一個(gè)led燈具3,由最后一個(gè)led燈具3將所有l(wèi)ed燈具3的所述狀態(tài)信息包傳送回dmx512控制器。最終由pc/工作站1的控制軟件,分析統(tǒng)計(jì)每個(gè)led燈具3的實(shí)時(shí)工作狀態(tài),計(jì)算每個(gè)led燈具3的使用壽命期限,生成led燈具3實(shí)際使用壽命報(bào)告,并發(fā)送到云平臺(tái)數(shù)據(jù)管理中心。根據(jù)led燈具3實(shí)際使用壽命報(bào)告,針對(duì)已達(dá)到和即將到達(dá)使用壽命期限的led燈具3,發(fā)出預(yù)警,提前做好led燈具3更換準(zhǔn)備,提高效率。
本發(fā)明實(shí)施例基于dmx512協(xié)議的led燈具系統(tǒng)的壽命監(jiān)測(cè)方法包括如下步驟:
步驟1、所述dmx512控制器2通過所述rs485數(shù)據(jù)總線發(fā)送燈具使用壽命判斷的啟動(dòng)命令。
步驟2、所有所述led燈具3接收到所述rs485數(shù)據(jù)總線上的啟動(dòng)命令后,進(jìn)入燈具使用壽命判斷狀態(tài)。
步驟3、在燈具使用壽命判斷狀態(tài)下,各所述led燈具3的各所述傳感器在所述dmx512控制器2發(fā)送所述數(shù)據(jù)和命令封包的時(shí)間間隙內(nèi)進(jìn)行對(duì)應(yīng)的所述led燈具3的狀態(tài)信息的檢測(cè)并將狀態(tài)信息封包形成狀態(tài)信息包。
較佳選擇為:各所述led燈具3的各所述傳感器包括:電流傳感器5,電壓傳感器7,溫度傳感器8,時(shí)間計(jì)時(shí)器6。在所述dmx512控制器2發(fā)送所述數(shù)據(jù)和命令封包的時(shí)間間隙內(nèi),所述電流傳感器5檢測(cè)對(duì)應(yīng)的時(shí)間間隙內(nèi)的電流平均值,所述電壓傳感器7檢測(cè)對(duì)應(yīng)的時(shí)間間隙內(nèi)的電壓平均值,所述溫度傳感器8檢測(cè)對(duì)應(yīng)的時(shí)間間隙內(nèi)的溫度平均值;所述時(shí)間計(jì)時(shí)器6實(shí)時(shí)統(tǒng)計(jì)對(duì)應(yīng)的所述led燈具3的使用總時(shí)間。
各所述led燈具3還根據(jù)所述電流平均值、所述電壓平均值和所述溫度平均值計(jì)算對(duì)應(yīng)的所述led燈具3的功率平均值。
各所述led燈具3的狀態(tài)信息包中的數(shù)據(jù)包括:燈具的地址、燈具的通道數(shù)、所述電流平均值、所述電壓平均值、所述溫度平均值、所述功率平均值和所述led燈具3的使用總時(shí)間值,數(shù)據(jù)校驗(yàn)字節(jié)。
步驟4、通過串聯(lián)的所述狀態(tài)回收線將各所述led燈具3的狀態(tài)信息包傳輸?shù)剿鰀mx512控制器2中,各所述led燈具3傳遞狀態(tài)信息包時(shí)采用逐級(jí)傳輸,逐級(jí)傳輸為:
當(dāng)前級(jí)的所述led燈具3將收到的狀態(tài)信息包通過對(duì)應(yīng)的所述狀態(tài)回收線傳輸?shù)较乱患?jí)所述led燈具3中,之后當(dāng)前級(jí)的所述led燈具3接收上一級(jí)的所述led燈具3穿過來的狀態(tài)信息包;由最后一級(jí)所述led燈具3分多次且每次傳輸一個(gè)狀態(tài)信息包的方式將所有所述led燈具3的狀態(tài)信息包傳輸?shù)剿鰀mx512控制器2中,各所述led燈具3在進(jìn)行對(duì)應(yīng)的狀態(tài)信息包傳輸是在所述dmx512控制器2發(fā)送所述數(shù)據(jù)和命令封包的時(shí)間間隙內(nèi)進(jìn)行。
也即:所有l(wèi)ed燈具3通過狀態(tài)回收線向下一級(jí)led燈具3發(fā)送本級(jí)led燈具3的狀態(tài)信息數(shù)據(jù)包即狀態(tài)信息包(狀態(tài)信息數(shù)據(jù)包中包括燈具的地址,燈具的通道數(shù),步驟3中統(tǒng)計(jì)的燈具平均電流值、平均電壓值、平均功率值、平均溫度值和燈具使用總時(shí)間值,數(shù)據(jù)校驗(yàn)字節(jié)等)。每根led燈具3接收到上一級(jí)led燈具3的狀態(tài)信息數(shù)據(jù)包后,在狀態(tài)回收時(shí)隙內(nèi)自動(dòng)向下一級(jí)led燈具3發(fā)送收到的上一級(jí)led燈具3的狀態(tài)信息數(shù)據(jù)包。每收到一個(gè)封包即狀態(tài)信息數(shù)據(jù)包向下一級(jí)下傳一個(gè)封包;直致完成所有封包。每條總線上每次返回封包數(shù)跟總線上的燈具數(shù)量有關(guān)。如圖1所示,led燈具(1)收到命令后,向led燈具(2)發(fā)送自己的狀態(tài)數(shù)據(jù)封包即狀態(tài)信息包;led燈具(2)收到命令后先發(fā)送自己的狀態(tài)數(shù)據(jù)封包,在接收到led燈具(1)的狀態(tài)封包后向led燈具(3)發(fā)送led燈具(1)的狀態(tài)封包。依次類推。最后一個(gè)led燈具3即led燈具(n)通過狀態(tài)回收線,將所有l(wèi)ed燈具3的狀態(tài)信息封包發(fā)送給dmx512控制器2。
步驟5、所述dmx512控制器2在接收到所有所述led燈具3的狀態(tài)信息包之后將所有所述led燈具3的狀態(tài)信息包封包傳輸給所述上位機(jī)1;本發(fā)明實(shí)施例方法中,dmx512控制器2收到最后一根led燈具3發(fā)送的所有狀態(tài)信息數(shù)據(jù)封包后,通過tcp/ip網(wǎng)絡(luò)協(xié)議,經(jīng)由網(wǎng)線發(fā)送給pc/工作站1。
所述上位機(jī)1根據(jù)各所述led燈具3的狀態(tài)信息包判斷各所述led燈具3的使用壽命。較佳為,所述上位機(jī)1中存儲(chǔ)有l(wèi)m80報(bào)告數(shù)據(jù),所述上位機(jī)1將各所述led燈具3的狀態(tài)信息包和lm80報(bào)告數(shù)據(jù)對(duì)比判斷各所述led燈具3的使用壽命;在判斷各所述led燈具3的狀態(tài)時(shí),所述上位機(jī)1會(huì)根據(jù)所述電流平均值、所述電壓平均值和所述溫度平均值計(jì)算對(duì)應(yīng)的所述led燈具3的功率平均值,之后結(jié)合所述led燈具3的各種狀態(tài)和lm80報(bào)告數(shù)據(jù)如lm80中的溫度或光度等數(shù)據(jù)進(jìn)行對(duì)比,分析統(tǒng)計(jì)每個(gè)led燈具3的實(shí)時(shí)工作狀態(tài),判斷每個(gè)led燈具3的實(shí)際使用壽命,發(fā)出預(yù)警,并生成燈具實(shí)際使用壽命報(bào)告。同時(shí),將該報(bào)告發(fā)送到云平臺(tái)數(shù)據(jù)管理中心。
由上可知,本發(fā)明能利用dmx512數(shù)據(jù)封包傳送的燈具實(shí)際狀態(tài)數(shù)值,對(duì)比lm80報(bào)告數(shù)據(jù),可以通過溫度、功率、使用時(shí)間等綜合因素,計(jì)算燈具的實(shí)際使用狀態(tài),進(jìn)而判斷燈具的實(shí)際使用壽命,以便提前做好更換燈具的生產(chǎn)和安裝等準(zhǔn)備工作,大大提高工作效率。未來所有數(shù)據(jù)匯總到云平臺(tái)數(shù)據(jù)管理中心,便于集中管理。
另外,本發(fā)明中,dmx512數(shù)據(jù)封包之間的時(shí)間間隙跟系統(tǒng)的顯示幀頻有關(guān),幀頻越高,時(shí)間間隙越短,可以傳送的信息就越少。需要合理配置狀態(tài)傳送的數(shù)據(jù)封包。每個(gè)時(shí)間間隙內(nèi)傳送一根燈具的狀態(tài)數(shù)據(jù);總線上有多少燈具就需要多少個(gè)時(shí)間間隙;因此完成總線上所有燈具的狀態(tài)回收所需時(shí)間至少需要:t=燈具數(shù)量×(1/系統(tǒng)幀頻)。
以上通過具體實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,但這些并非構(gòu)成對(duì)本發(fā)明的限制。在不脫離本發(fā)明原理的情況下,本領(lǐng)域的技術(shù)人員還可做出許多變形和改進(jìn),這些也應(yīng)視為本發(fā)明的保護(hù)范圍。