專利名稱:雙備份網(wǎng)絡調光臺及控制方法
技術領域:
本發(fā)明涉及調光臺領域技術,尤其是指一種雙備份網(wǎng)絡調光臺及控制方法。
背景技術:
專業(yè)舞臺調光控制臺需要大控制回路,現(xiàn)有大回路調光控制臺(超過2000回 路)為滿足大容量高速數(shù)據(jù)處理要求都使用標準PC計算機體系來處理大量的控制數(shù)據(jù), 如此基于PC體系的計算機系統(tǒng)來做主處理單元,必須是采用操作系統(tǒng)來管理,例如DOS, Windows等,同時還得配置硬盤等存儲設備,系統(tǒng)過于復雜和昂貴,存在病毒入侵系統(tǒng)崩潰 的危險,中斷現(xiàn)場演出,何況現(xiàn)有PC機系統(tǒng)有可以移動的內存條、CPU、硬盤、ISA及PCI插 槽,運輸、潮濕、灰塵、接插件氧化等都會造成系統(tǒng)故障。目前,現(xiàn)有調光控制臺也不能解決 實時檢測數(shù)據(jù)同步的問題,這樣給燈光師分析帶來困擾;再者,由于舞臺燈光控制設備有大 量控制單元(即數(shù)據(jù)源)如推桿電位器、按鍵等作為重演的工具(例如每個推桿電位器記 錄有2048格數(shù)據(jù)),傳統(tǒng)控制過程中,僅要操作任一工具,其內部所有數(shù)據(jù)都必須參與計 算,使得整個運算數(shù)據(jù)大而致使運算緩慢,遠遠超出了規(guī)定的運算周期,已無法適應現(xiàn)今發(fā) 展之需求。
發(fā)明內容
本發(fā)明針對上述現(xiàn)有技術所存在之缺失,主要目的在于提供一種可實時檢測數(shù)據(jù) 同步狀態(tài)的雙備份網(wǎng)絡調光臺及控制方法。 本發(fā)明另一目的在于提供一種可提高內部數(shù)據(jù)運算速度的雙備份網(wǎng)絡調光臺及 控制方法。 為實現(xiàn)上述之目的,本發(fā)明采取如下技術方案 —種雙備份網(wǎng)絡調光臺,包括有復數(shù)組數(shù)據(jù)源輸入模塊、兩個相同的核心集成處
理器以及一輸出模塊,上述每組數(shù)據(jù)源輸入模塊至少由兩個或兩個以上的控制單元組成,
該數(shù)據(jù)源輸入模塊分別與兩個核心集成處理器連接,該核心集成處理器是對各數(shù)據(jù)源輸入
模塊所傳送的數(shù)據(jù)進行備份并對所備份數(shù)據(jù)做運算處理;所述兩核心集成處理器分別與輸
出模塊連接,由兩核心集成處理器所運算結果進行比較后送至輸出模塊中輸出相應指令。 每個核心集成處理器具有一組進階運算模塊,該進階運算模塊至少有兩依次連接
運算單元模塊組成,各運算單元模塊分別通過檢測不同數(shù)據(jù)源輸入模塊的數(shù)據(jù)進行運算,
并且前一運算單元模塊運算完成后的數(shù)據(jù)參與下一運算單元模塊所檢測到數(shù)據(jù)源輸入模 塊的數(shù)據(jù)一起進行運算。 —種雙備份網(wǎng)絡調光臺的控制方法,包括如下步驟
Sl、將所有控制單元定義成復數(shù)組數(shù)據(jù)源輸入模塊; S2、兩相同的核心集成處理器分別接收上述各數(shù)據(jù)源輸入模塊輸送的同樣指令, 并都進行CRC打包;再同時進入下述步驟S3、 S4 ; S3、取兩核心集成處理器中的CRC校驗結果數(shù)據(jù)組成CRC列表進行比較,以便實時檢測數(shù)據(jù)同步狀態(tài); S4、經兩核心集成處理器對CRC打包數(shù)據(jù)進行運算后通過輸出模塊輸出信號控制 指令。 進一步,在前述步驟S4中,包括如下步驟 S4-1、核心集成處理器由一組進階運算模塊對CRC打包數(shù)據(jù)進行運算,該進階運 算模塊至少有兩依次連接運算單元模塊組成,其中前一運算單元模塊通過檢測其所對應的 數(shù)據(jù)源輸入模塊的狀態(tài)來決定此數(shù)據(jù)是否需要參加運算;若檢測到的數(shù)據(jù)源輸入模塊處于 動作狀態(tài)時,其數(shù)據(jù)需進行運算;若檢測到的數(shù)據(jù)源輸入模塊處于無動作狀態(tài)時,其數(shù)據(jù)不 運算; S4-2、在前一運算單元模塊運算完成后送入下一運算單元模塊中,下一運算單元 模塊也同時通過檢測其所對應的數(shù)據(jù)源輸入模塊的狀態(tài)來決定此數(shù)據(jù)是否需要參加運算, 其算法與步驟S4-1相同。 本發(fā)明優(yōu)點在于采用嵌入式核心集成處理器來取代傳統(tǒng)PC系統(tǒng)計算機工作,成 本低,以解決傳統(tǒng)PC系統(tǒng)計算機所存在之問題,并且利用兩核心集成處理器可實現(xiàn)雙備份 網(wǎng)絡連接,很好地完成實時檢測數(shù)據(jù)同步要求,便于燈光師及時掌握控制臺的運行情況;再 者,本發(fā)明還可通過進階運算模塊來加快內部數(shù)據(jù)運算速度,從而提高整體運行效率。
圖1是本發(fā)明雙備份網(wǎng)絡調光臺的整體電路連接框圖; 圖2是本發(fā)明雙備份網(wǎng)絡調光臺數(shù)據(jù)同步控制的流程框圖; 圖3是本發(fā)明雙備份網(wǎng)絡調光臺中核心集成處理器對數(shù)據(jù)運算的流程框圖。
具體實施例方式
下面結合附圖與具體實施方式
對本發(fā)明作進一步描述。 如圖1所示,一種雙備份網(wǎng)絡調光臺,包括有復數(shù)組數(shù)據(jù)源輸入模塊la、lb、……、 le、lf、ln兩個相同的核心集成處理器2a、2b以及一輸出模塊3,其中
上述數(shù)據(jù)源輸入模塊la、lb、……、le、lf、ln組數(shù)可根據(jù)實際需要進行編排,每組 的數(shù)據(jù)源輸入模塊可由兩個或兩個以上的控制單元組成,其中每個控制單元系對應調光臺 上的一個推桿或一個按鍵;各組數(shù)據(jù)源輸入模塊分別與兩個核心集成處理器2a、2b連接, 該核心集成處理器2a、2b是對各數(shù)據(jù)源輸入模塊所傳送的數(shù)據(jù)進行備份并對所備份數(shù)據(jù) 做運算處理;所述兩核心集成處理器2a、2b分別與輸出模塊3連接,由兩核心集成處理器 2a、2b所運算結果進行比較后送至輸出模塊3中輸出相應指令。 再結合圖2,前述網(wǎng)絡調光臺的控制方法是先將所有控制單元定義成復數(shù)組數(shù)據(jù) 源輸入模塊la、lb、……、le、lf、ln ;各數(shù)據(jù)源輸入模塊la、lb、……、le、lf、ln是輸送同樣 的指令并分別通過高速RS485串行總線送至兩相同的核心集成處理器2a、2b中,在數(shù)據(jù)存 儲到如FLASH塊時,將數(shù)據(jù)按扇區(qū)大小使用CRC校驗打包,并同時記錄CRC校驗結果數(shù)據(jù), 取兩核心集成處理器中的CRC校驗結果數(shù)據(jù)組成CRC列表進行比較,以便實時檢測數(shù)據(jù)同 步狀態(tài);因此在同步時只需要同步CRC數(shù)據(jù)不相等的扇區(qū)即可,這樣的處理方法大大的減 少了數(shù)據(jù)的同步傳輸時間(數(shù)據(jù)相同的扇區(qū)則不需要傳輸)。系統(tǒng)只比較很少量的CRC校驗結果數(shù)據(jù),就可以知道那個位置的數(shù)據(jù)需要同步及處理,可以做到實時檢測及判斷。
當然,核心集成處理器2a、2b對收到各組數(shù)據(jù)源輸入模塊的數(shù)據(jù)后進行解析及處 理,得到的數(shù)據(jù)按要求分別通過輸出模塊輸出信號控制指令送到不同的功能模塊,如比率 運算、比較運算、VGA顯示顯存、信號輸出緩存、FLASH等。 進一步,結合圖3所示,說明本發(fā)明核心集成處理器具體構造及運算方法;其中每 個核心集成處理器2a、2b中具有一組進階運算模塊21,是對CRC打包數(shù)據(jù)進行運算;該進 階運算模塊21有兩依次連接運算單元模塊211、212組成(也可根據(jù)需要設計三個或多個 運算單元模塊,在此不加予限制),各運算單元模塊211、212分別通過檢測不同數(shù)據(jù)源輸入 模塊的數(shù)據(jù)進行運算,并且前一運算單元模塊211運算完成后的數(shù)據(jù)參與下一運算單元模 塊212所檢測到數(shù)據(jù)源輸入模塊的數(shù)據(jù)一起進行運算。 具體控制方法如下前述運算單元模塊211通過檢測其所對應的數(shù)據(jù)源輸入模塊 la、lb、……、le的狀態(tài)來決定此數(shù)據(jù)是否需要參加運算;假設數(shù)據(jù)源輸入模塊la中有處于 動作狀態(tài)時,而數(shù)據(jù)源輸入模塊lb、……、le沒有變動,此時檢測有動作狀態(tài)的數(shù)據(jù)源輸入 模塊la數(shù)據(jù)需進行運算;而檢測到數(shù)據(jù)源輸入模塊lb……、le處于無動作狀態(tài)下的數(shù)據(jù)不 運算;待運算單元模塊211運算完成后送入下一運算單元模塊212中,同時下一運算單元模 塊212也同時通過檢測其所對應的數(shù)據(jù)源輸入模塊lf、ln的狀態(tài)來決定此數(shù)據(jù)是否需要參 加運算,其算法與前述步驟相同,即倘若數(shù)據(jù)源輸入模塊lf、ln都有動作狀態(tài)時都作運算, 其中有一數(shù)據(jù)源輸入模塊不動作時即不作運算;在多個運算單元模塊時,以此類推進行運 算即可。前述運算過程中,可對各組數(shù)據(jù)源輸入模塊內部進行設置不同標志,以標明此數(shù)據(jù) 源輸入模塊的狀態(tài),便于檢測并使運算單元模塊能進行有效地選擇計算。因此,根據(jù)燈光師 的要求和使用習慣,不可能燈光師同時操作各組數(shù)據(jù)源輸入模塊中每個控制單元,所以通 過檢測各組數(shù)據(jù)源輸入模塊的狀態(tài)來決定此數(shù)據(jù)是否參加計算,即可加快內部數(shù)據(jù)運算速 度,從而提高整體運行效率。 本發(fā)明主要是采用嵌入式核心集成處理器來取代傳統(tǒng)PC系統(tǒng)計算機工作,成本 低,以解決傳統(tǒng)PC系統(tǒng)計算機所存在之問題,并且利用兩核心集成處理器可實現(xiàn)雙備份網(wǎng) 絡連接,很好地完成實時檢測數(shù)據(jù)同步要求,便于燈光師及時掌握調光臺的運行情況。
以上所述,僅是本發(fā)明較佳實施例而已,并非對本發(fā)明的技術范圍作任何限制,故 凡是依據(jù)本發(fā)明的技術實質對以上實施例所作的任何細微修改、等同變化與修飾,均仍屬 于本發(fā)明技術方案的范圍內。
權利要求
一種雙備份網(wǎng)絡調光臺,其特征在于包括有復數(shù)組數(shù)據(jù)源輸入模塊、兩個相同的核心集成處理器以及一輸出模塊,上述每組數(shù)據(jù)源輸入模塊至少由兩個或兩個以上的控制單元組成,該數(shù)據(jù)源輸入模塊分別與兩個核心集成處理器連接,該核心集成處理器是對各數(shù)據(jù)源輸入模塊所傳送的數(shù)據(jù)進行備份并對所備份數(shù)據(jù)做運算處理;所述兩核心集成處理器分別與輸出模塊連接,由兩核心集成處理器所運算結果進行比較后送至輸出模塊中輸出相應指令。
2. 根據(jù)權利要求1所述的雙備份網(wǎng)絡調光臺,其特征在于每個核心集成處理器具有 一組進階運算模塊,該進階運算模塊至少有兩依次連接運算單元模塊組成,各運算單元模 塊分別通過檢測不同數(shù)據(jù)源輸入模塊的數(shù)據(jù)進行運算,并且前一運算單元模塊運算完成后 的數(shù)據(jù)參與下一運算單元模塊所檢測到數(shù)據(jù)源輸入模塊的數(shù)據(jù)一起進行運算。
3. —種如權利要求1所述雙備份網(wǎng)絡調光臺的控制方法,其特征在于包括如下步驟51、 將所有控制單元定義成復數(shù)組數(shù)據(jù)源輸入模塊;52、 兩相同的核心集成處理器分別接收上述各數(shù)據(jù)源輸入模塊輸送的同樣指令,并都進行CRC打包;再同時進入下述步驟103、 104 ;53、 取兩核心集成處理器中的CRC校驗結果數(shù)據(jù)組成CRC列表進行比較,以便實時檢測 數(shù)據(jù)同步狀態(tài);54、 經兩核心集成處理器對CRC打包數(shù)據(jù)進行運算后通過輸出模塊輸出信號控制指令。
4. 根據(jù)權利要3所述雙備份網(wǎng)絡調光臺的控制方法,其特征在于在步驟S4中,包括 如下步驟S4-l、核心集成處理器由一組進階運算模塊對CRC打包數(shù)據(jù)進行運算,該進階運算模 塊至少有兩依次連接運算單元模塊組成,其中前一運算單元模塊通過檢測其所對應的數(shù)據(jù) 源輸入模塊的狀態(tài)來決定此數(shù)據(jù)是否需要參加運算;若檢測到的數(shù)據(jù)源輸入模塊處于動作 狀態(tài)時,其數(shù)據(jù)需進行運算;若檢測到的數(shù)據(jù)源輸入模塊處于無動作狀態(tài)時,其數(shù)據(jù)不運 算;S4-2、在前一運算單元模塊運算完成后送入下一運算單元模塊中,下一運算單元模塊 也同時通過檢測其所對應的數(shù)據(jù)源輸入模塊的狀態(tài)來決定此數(shù)據(jù)是否需要參加運算,其算 法與步驟S4-1相同。
全文摘要
本發(fā)明涉及一種雙備份網(wǎng)絡調光臺及控制方法,該調光臺包括有復數(shù)組數(shù)據(jù)源輸入模塊、兩個相同的核心集成處理器以及一輸出模塊,每組數(shù)據(jù)源輸入模塊至少由兩個或兩個以上的控制單元組成,該數(shù)據(jù)源輸入模塊分別與兩個核心集成處理器連接,該核心集成處理器是對各數(shù)據(jù)源輸入模塊所傳送的數(shù)據(jù)進行備份并對所備份數(shù)據(jù)做運算處理;所述兩核心集成處理器分別與輸出模塊連接,由兩核心集成處理器所運算結果進行比較后送至輸出模塊中輸出相應指令。藉此,采用嵌入式核心集成處理器來取代傳統(tǒng)PC系統(tǒng)計算機工作,成本低,以解決傳統(tǒng)PC系統(tǒng)計算機所存在之問題,并且利用兩核心集成處理器可實現(xiàn)雙備份網(wǎng)絡連接,很好地完成實時檢測數(shù)據(jù)同步要求,便于燈光師及時掌握控制臺的運行情況。
文檔編號H05B37/02GK101795522SQ201019185029
公開日2010年8月4日 申請日期2010年3月1日 優(yōu)先權日2010年3月1日
發(fā)明者曾義 申請人:廣州市河東電子有限公司