本發明專利技術公開了一種級聯LED芯片進行內控顯示的方法和系統,通過對出現故障的LED芯片及之后的LED芯片進行地址的重新設定,使出現故障的LED芯片之后的所有LED芯片根據各自的地址從存儲器中讀取顯示數據顯示,能夠保證LED燈串中即使有LED芯片出現故障,其后的LED芯片仍能夠正常的顯示,不僅省去LED燈串中每個LED芯片上的控制器,節約了材料,而且省去了首次使用需電腦配置顯示花式的操作,實現方式簡單,成本較低。
【技術實現步驟摘要】
本專利技術涉及Led景觀與燈飾照明應用領域,尤其涉及的是一種級聯LED芯片進行內控顯示的方法和系統。
技術介紹
現有LED燈飾的照明應用中,LED芯片之間多采用級聯的方式連接,以便形成連續的流動的顯示效果,而如果級聯的LED芯片中某一級或者多級出現故障時,就會導致在故障點后面的燈都不能顯示。因為LED芯片是以級聯的方式連接的,當其中第N級節點或者多級出現故障時,數據就會無法往下傳遞,所以故障點后面的燈都不能顯示。雖然目前已有技術解決這種故障,但需要增加冗余的連線,額外增加了成本,且不能解決連續出現故障的問題。 因此,現有技術還有待于改進和發展。
技術實現思路
本專利技術要解決的技術問題在于,針對現有技術的上述缺陷,提供一種級聯LED芯片進行內控顯示的方法和系統,解決有LED芯片出現故障時其之后級聯的所有LED芯片不能正常顯示的問題。本專利技術解決技術問題所采用的技術方案如下 一種級聯LED芯片進行內控顯示的方法,其中,包括以下步驟 A、實時檢測級聯的LED芯片是否接收到主控制器發送的數據幀,當第N級LED芯片在預定時間內未接收到所述數據幀時,所述第N級LED芯片將自身地址設置為第一預定值,并向第N+1級LED芯片發送地址等于所述第一預定值加第二預定值的地址幀,所述N為大于I的整數; B、所述第N+1級LED芯片接收所述第N級LED芯片發送的地址幀,將自身地址設置為所述第一預定值加所述第二預定值,并向第N+2級LED芯片發送地址等于自身地址加上所述第二預定值的地址幀; C、依次類推,前一級LED芯片向后一級LED芯片發送數據幀,后一級LED芯片將自身地址設置為前一級LED芯片地址加所述第二預定值,直到后續每級LED芯片都分配有地址,第N級LED芯片后級聯的所有LED芯片根據各自地址從存儲器中讀取各自地址對應的顯示數據顯示。所述的級聯LED芯片進行內控顯示的方法,其中,所述步驟C還包括,第N級LED芯片之后的所有LED芯片從存儲器重讀取顯示數據并根據交流電源的AC信號同步顯示。所述的級聯LED芯片進行內控顯示的方法,其中,所述步驟A之前還包括預先在存儲器中存儲在有LED芯片出現顯示故障進行內控時LED燈串的顯示花式。所述的級聯LED芯片進行內控顯示的方法,其中,所述步驟A還包括當檢測到第N級LED芯片在預定時間內未接收到數據幀時,斷開所述主控制器,并重新上電。所述的級聯LED芯片進行內控顯示的方法,其中,所述第一預定值為大于或等于O的整數,所述第二預定值為自然數。一種級聯LED芯片進行內控顯示的系統,其中,所述系統包括數據幀檢測模塊,用于實時檢測級聯的LED芯片是否接收到主控制器發送的數據幀;地址設置模塊,用于在所述數據幀檢測模塊檢測到第N級LED芯片在預定時間內未接收到主控制器發送的所述數據幀時,將所述第N級的LED芯片的地址設置為第一預定值,將第N+1級LED芯片的地址設置為所述第一預定值加第二預定值,依次類推。將后續每一級LED芯片的地址設置為前一級LED芯片地址加所述第二預定值; 數據顯示模塊,用于根據所述地址設置模塊為每級LED芯片設置的地址,從存儲器中讀取各自地址對應的顯示數據顯示。所述的級聯LED芯片進行內控顯示的系統,其中,所述系統還包括預存儲模塊,用于預先在存儲器重存儲在有LED芯片出現顯示故障進行內控時LED燈串的顯示花式。 所述的級聯LED芯片進行內控顯示的系統,其中,所述系統還包括同步顯示模塊,用于控制所有LED芯片從存儲器重讀取顯示數據后根據交流電源的AC信號同步顯示。本專利技術所提供的級聯LED芯片進行內控顯示的方法和系統,解決在有LED芯片出現故障時其之后級聯的所有LED芯片不能正常顯示的問題,能夠保證LED燈串中即使有LED芯片出現故障,其后的LED芯片仍能夠正常的顯示,不僅省去LED燈串中每個LED芯片上的控制器,節約了材料,而且省去了首次使用需電腦配置顯示花式的操作,實現方式簡單,成本較低。附圖說明圖I是本專利技術提供的級聯LED芯片進行內控顯示的方法流程圖。圖2是本專利技術提供的級聯LED芯片進行內控顯示的系統結構框圖。圖3是本專利技術提供的級聯LED芯片進行內控顯示的系統的一優選實施例的結構框圖。具體實施例方式為使本專利技術的目的、技術方案及優點更加清楚、明確,以下參照附圖并舉實施例對本專利技術進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本專利技術,并不用于限定本專利技術。參見圖1,圖I是本專利技術提供的級聯LED芯片進行內控顯示的方法流程圖,包括以下步驟 步驟S100、實時檢測級聯的LED芯片是否接收到主控制器發送的數據幀,當第N級LED芯片在預定時間內未接收到所述數據幀時,所述第N級LED芯片將自身地址設置為第一預定值,并向第N+1級LED芯片發送地址等于所述第一預定值加第二預定值的地址幀,所述N為大于I的整數; 步驟S200、所述第N+1級LED芯片接收所述第N級LED芯片發送的地址幀,將自身地址設置為所述第一預定值加所述第二預定值,并向第N+2級LED芯片發送地址等于自身地址加上所述第二預定值的地址幀;步驟S300、依次類推,前一級LED芯片向后一級LED芯片發送數據幀,后一級LED芯片將自身地址設置為前一級LED芯片地址加所述第二預定值,直到后續每級LED芯片都分配有地址,第N級LED芯片后級聯的所有LED芯片根據各自地址從存儲器中讀取各自地址對應的顯示數據顯示。下面結合具體的實施例對上述步驟進行詳細的說明。在步驟SlOO之前,預先設置在LED芯片出現故障進行內控顯示時LED燈串的顯示花式,并將顯示花式存儲在存儲器中,這些顯示花式包括LED芯片的顯示數據,以便后續LED芯片的讀取。系統上電后,自動檢測級聯的LED芯片是否在預定時間內接收到主控制器發送的數據巾貞,該預定時間可以設定為200ms,但不限于200ms。如果某個LED芯片在200ms內沒 有接收到主控制器發送的數據幀,我們定義該級LED芯片為第N級LED芯片,N為大于I的整數,則表示第N級LED芯片出現顯示故障,第N+1級LED芯片以及以后各級LED芯片都接收不到第一級LED芯片發送的地址幀。此時,斷開主控制器,重新上電,第N級LED芯片會對自身地址進行重新設定,在步驟SlOO中的第一預定值為大于或者等于O的整數。而由于一個芯片可能會控制多個燈,因此,本專利技術設定了第二預定值,第二預定值為自然數。本實施例中,第N級LED芯片重新設定自身地址等為0,且設定第二預定值為I,以實現一個芯片控制一個LED燈的顯示。第N及LED芯片發送地址等于I的地址幀給第N+1級LED芯片,第N+1級LED芯片接收到第N級LED發送的地址等于I的地址幀后,將自身地址設定為I,并將地址等于2的地址幀發送給第N+2級LED芯片。這樣依次類推,之后的每一級LED芯片接收前一級發送的地址幀,并將自身地址設定為該地址幀標識的地址,直到第N級LED芯片之后級聯的所有LED芯片都重新設定好自身的地址。之后第N級LED芯片之后級聯的所有LED芯片會根據各自的地址從存儲器中讀取顯示數據進行顯示。這樣第N+1級LED芯片就成為了主控制器,保證了即使第N級LED芯片出現故障,也不會導致其后級聯的LED芯片無法顯示。當然本實施例中的第二預定值為I僅僅用本文檔來自技高網...
【技術保護點】
一種級聯LED芯片進行內控顯示的方法,其特征在于,包括以下步驟:A、實時檢測級聯的LED芯片是否接收到主控制器發送的數據幀,當第N級LED芯片在預定時間內未接收到所述數據幀時,所述第N級LED芯片將自身地址設置為第一預定值,并向第N+1級LED芯片發送地址等于所述第一預定值加第二預定值的地址幀,所述N為大于1的整數;?B、所述第N+1級LED芯片接收所述第N級LED芯片發送的地址幀,將自身地址設置為所述第一預定值加所述第二預定值,并向第N+2級LED芯片發送地址等于自身地址加上所述第二預定值的地址幀;C、依次類推,前一級LED芯片向后一級LED芯片發送數據幀,后一級LED芯片將自身地址設置為前一級LED芯片地址加所述第二預定值,直到后續每級LED芯片都分配有地址,第N級LED芯片后級聯的所有LED芯片根據各自地址從存儲器中讀取各自地址對應的顯示數據顯示。
【技術特征摘要】
【專利技術屬性】
技術研發人員:鄧迅升,鐘祥林,張靜,陳博,麥炎全,
申請(專利權)人:深圳市晟碟半導體有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。