本發(fā)明涉及一種易擴(kuò)展的立體車庫控制系統(tǒng)。
背景技術(shù):
現(xiàn)有技術(shù)中,立體車庫的控制系統(tǒng)一般是一次設(shè)計(jì)成型,然后安裝,但目前互聯(lián)網(wǎng)技術(shù)的發(fā)展極快,幾乎每年都有很大的技術(shù)更新,而對(duì)于已安裝好的立體車庫,如要采用升級(jí)后的技術(shù),則必然需要成本較高的改動(dòng),對(duì)用戶極為不利,而如不升級(jí),則用戶體驗(yàn)較差。
技術(shù)實(shí)現(xiàn)要素:
為解決上述技術(shù)問題,本發(fā)明提供了一種易擴(kuò)展的立體車庫控制系統(tǒng),該易擴(kuò)展的立體車庫控制系統(tǒng)通過控制執(zhí)行、基本控制、功能控制、通信控制、交互控制的模塊設(shè)置以及插板接口的設(shè)置,能為立體車庫提供豐富的擴(kuò)展升級(jí)可能。
本發(fā)明通過以下技術(shù)方案得以實(shí)現(xiàn)。
本發(fā)明提供的一種易擴(kuò)展的立體車庫控制系統(tǒng),包括控制執(zhí)行、基本控制、功能控制、通信控制、交互控制、插板接口;所述控制執(zhí)行分別連接基本控制、功能控制、通信控制、交互控制,所述控制執(zhí)行、基本控制固化在一塊電路板上;所述控制執(zhí)行依序向基本控制、功能控制、通信控制、交互控制發(fā)送加載代碼指令;所述基本控制中存儲(chǔ)能使整體運(yùn)行的基本代碼;所述功能控制、通信控制、交互控制分別連接有插板接口,并在接收到加載代碼的指令后讀取對(duì)應(yīng)插板接口上所插電路板中的代碼供控制執(zhí)行執(zhí)行需要。
所述插板接口上對(duì)應(yīng)功能控制、通信控制、交互控制分別插接功能板、通信板、交互板。
所述功能板上存儲(chǔ)立體車庫運(yùn)行控制功能的代碼,以同名函數(shù)覆蓋的方式對(duì)控制執(zhí)行從基本控制上讀取的代碼進(jìn)行覆蓋。
所述通信板上存儲(chǔ)立體車庫通信控制功能的代碼,以同名函數(shù)覆蓋的方式對(duì)控制執(zhí)行從基本控制上讀取的代碼進(jìn)行覆蓋。
所述交互板上存儲(chǔ)立體車庫用戶交互控制功能的代碼,以同名函數(shù)覆蓋的方式對(duì)控制執(zhí)行從基本控制上讀取的代碼進(jìn)行覆蓋。
所述功能控制、通信控制、交互控制讀取代碼后將代碼中的函數(shù)名發(fā)送至控制執(zhí)行,控制執(zhí)行將接收到的函數(shù)名附上調(diào)用位置信息后對(duì)基本控制發(fā)送存儲(chǔ)的代碼中同名函數(shù)進(jìn)行覆蓋。
本發(fā)明的有益效果在于:通過控制執(zhí)行、基本控制、功能控制、通信控制、交互控制的模塊設(shè)置以及插板接口的設(shè)置,能為立體車庫提供豐富的擴(kuò)展可能,廠家易于產(chǎn)品迭代,而用戶對(duì)于產(chǎn)品的控制功能升級(jí)迭代,只要對(duì)插板接口上所插電路板進(jìn)行增加或更換即可。
附圖說明
圖1是本發(fā)明的連接示意圖。
圖中:101-控制執(zhí)行,102-基本控制,201-功能控制,202-通信控制,203-交互控制,204-插板接口,301-功能板,302-通信板,303-交互板。
具體實(shí)施方式
下面進(jìn)一步描述本發(fā)明的技術(shù)方案,但要求保護(hù)的范圍并不局限于所述。
如圖1所示的一種易擴(kuò)展的立體車庫控制系統(tǒng),包括控制執(zhí)行101、基本控制102、功能控制201、通信控制202、交互控制203、插板接口204;所述控制執(zhí)行101分別連接基本控制102、功能控制201、通信控制202、交互控制203,所述控制執(zhí)行101、基本控制102固化在一塊電路板上;所述控制執(zhí)行101依序向基本控制102、功能控制201、通信控制202、交互控制203發(fā)送加載代碼指令;所述基本控制102中存儲(chǔ)能使整體運(yùn)行的基本代碼;所述功能控制201、通信控制202、交互控制203分別連接有插板接口204,并在接收到加載代碼的指令后讀取對(duì)應(yīng)插板接口204上所插電路板中的代碼供控制執(zhí)行101執(zhí)行需要。
所述插板接口204上對(duì)應(yīng)功能控制201、通信控制202、交互控制203分別插接功能板301、通信板302、交互板303。
所述功能板301上存儲(chǔ)立體車庫運(yùn)行控制功能的代碼,以同名函數(shù)覆蓋的方式對(duì)控制執(zhí)行101從基本控制102上讀取的代碼進(jìn)行覆蓋。
所述通信板302上存儲(chǔ)立體車庫通信控制功能的代碼,以同名函數(shù)覆蓋的方式對(duì)控制執(zhí)行101從基本控制102上讀取的代碼進(jìn)行覆蓋。
所述交互板303上存儲(chǔ)立體車庫用戶交互控制功能的代碼,以同名函數(shù)覆蓋的方式對(duì)控制執(zhí)行101從基本控制102上讀取的代碼進(jìn)行覆蓋。
所述功能控制201、通信控制202、交互控制203讀取代碼后將代碼中的函數(shù)名發(fā)送至控制執(zhí)行101,控制執(zhí)行101將接收到的函數(shù)名附上調(diào)用位置信息后對(duì)基本控制102發(fā)送存儲(chǔ)的代碼中同名函數(shù)進(jìn)行覆蓋。
由此,本發(fā)明開機(jī)時(shí)控制執(zhí)行101依序發(fā)出加載代碼的指令,然后首先從基本控制102上讀取最基本的代碼,使得立體車庫能夠運(yùn)行,如插板接口204上插有功能板301、通信板302、交互板303中任一一塊,則對(duì)應(yīng)的功能控制201、通信控制202、交互控制203讀取到代碼并存儲(chǔ),功能板301提供控制功能的擴(kuò)展,如客戶控制、智能計(jì)算位移控制等,通信板302提供通信功能的擴(kuò)展,如藍(lán)牙連接、WiFi連接等,交互板303提供交互功能的擴(kuò)展,如擴(kuò)展屏幕、投影顯示等,而功能控制201、通信控制202、交互控制203不僅存儲(chǔ)代碼,也在讀取代碼時(shí)對(duì)代碼進(jìn)行檢查,看是否符合格式要求,能夠?qū)崿F(xiàn)通過函數(shù)覆蓋,從而實(shí)現(xiàn)擴(kuò)展功能對(duì)基本功能的覆蓋。