本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種延時(shí)可調(diào)的供電裝置、方法及具有該裝置的電路板。
背景技術(shù):
對(duì)于系統(tǒng)級(jí)的產(chǎn)品,往往都需要有多個(gè)模塊進(jìn)行協(xié)同工作,其中各個(gè)模塊的工作順序會(huì)存在一定的先后設(shè)定。例如對(duì)于各個(gè)模塊間的通信,因?yàn)楦鱾€(gè)模塊上電后初始化時(shí)間不同,在通信上就必須等待初始化完成才能工作。目前各個(gè)商家所設(shè)計(jì)的不同模塊其初始化時(shí)間并沒有一個(gè)標(biāo)準(zhǔn)的設(shè)定,所以當(dāng)一個(gè)主板接入不同商家所設(shè)計(jì)的模塊時(shí),就需要針對(duì)這些模塊的初始化時(shí)間對(duì)主板的通訊故障時(shí)間做一定的處理,或者讓各個(gè)模塊的初始化時(shí)間減少使其與主板程序匹配才能順利通信,實(shí)現(xiàn)協(xié)同工作。這就涉及到需要對(duì)主板或各模塊的程序進(jìn)行修改、更新燒寫等過程,使得系統(tǒng)組建存在一定的復(fù)雜度,而且很多情況下主板的通訊故障延時(shí)以及各模塊的初始化時(shí)間是不可隨意改變,這就為系統(tǒng)的組建帶來一定的困難。
目前對(duì)于一個(gè)系統(tǒng)級(jí)的產(chǎn)品其上電的方式如圖1所示,電源從總的一端輸出,在一根電源線上掛載主板以及其他相關(guān)模塊。在這種情況下,只要電源端接通,主板及所有模塊都會(huì)同時(shí)上電,此時(shí)主板在與所有模塊進(jìn)行通訊前,就必須保證初始化完成才能進(jìn)行通訊。由于每個(gè)模塊的通訊故障時(shí)間設(shè)置也沒有統(tǒng)一標(biāo)準(zhǔn),這就會(huì)出現(xiàn)初始化時(shí)間短的模塊(例如模塊1)進(jìn)入通訊故障計(jì)時(shí),另一模塊仍在進(jìn)行初始化工作例如(主板),如果主板的初始化時(shí)間過長(zhǎng)就會(huì)導(dǎo)致模塊1進(jìn)入通訊故障,這實(shí)際是一種誤判。目前一般的處理方法是將通訊故障計(jì)時(shí)延長(zhǎng),但是這并不是每個(gè)模塊能隨意修改這一時(shí)間,同時(shí)如果系統(tǒng)中掛載的模塊較多,則涉及的程序更改就存在較大問題。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明提供了一種延時(shí)可調(diào)的供電裝置,包括:開關(guān)選擇電路,與供電電源和至少兩個(gè)用電模塊相連接,用于導(dǎo)通和斷開所述用電模塊的供電通路;單片機(jī),與所述供電電源和所述開關(guān)選擇電路相連接,用于根據(jù)供電配置信息控制所述開關(guān)選擇電路導(dǎo)通和斷開所述用電模塊的供電通路;所述供電配置信息包括所述用電模塊的供電通路的電源輸出狀態(tài)以及通電延時(shí)值;所述用電模塊的供電通路的電源輸出狀態(tài)包括各個(gè)通路是否需要設(shè)置為導(dǎo)通。
可選地,所述單片機(jī)還用于在程序中預(yù)先設(shè)定所述供電配置信息。
可選地,所述開關(guān)選擇電路還與主板相連接,所述供電電源通過所述開關(guān)選擇電路給所述主板供電。
可選地,還包括控制電路,用于響應(yīng)輸入是否進(jìn)入配置模式的指令,若是則接收輸入的所述供電配置信息和使能供電配置指令,并將輸入的所述供電配置信息和所述使能供電配置指令發(fā)送給所述單片機(jī)。
可選地,所述控制電路包括輸入單元和第一顯示單元;所述輸入單元包括按鍵或觸摸屏;所述第一顯示單元包括數(shù)碼管或液晶屏。
可選地,所述單片機(jī)還用于:在接收到所述控制電路發(fā)送的所述供電配置信息和使能供電配置指令的情況下,保存所述供電配置信息,并根據(jù)所述供電配置信息控制所述開關(guān)選擇電路導(dǎo)通和斷開所述用電模塊的供電通路;或者,在沒有接收到所述控制電路發(fā)送的所述供電配置信息和使能供電配置指令,并且已經(jīng)通過所述控制電路配置保存過所述供電配置信息的情況下,根據(jù)已保存過的所述供電配置信息控制所述開關(guān)選擇電路導(dǎo)通和斷開所述用電模塊的供電通路;或者,在沒有接收到所述控制電路發(fā)送的所述供電配置信息和使能供電配置指令,并且沒有通過所述控制電路配置保存過所述供電配置信息,而且在單片機(jī)程序中預(yù)先設(shè)定所述供電配置信息的情況下,根據(jù)所述在單片機(jī)程序中預(yù)先設(shè)定的供電配置信息控制所述開關(guān)選擇電路導(dǎo)通和斷開所述用電模塊的供電通路。
可選地,所述供電電源和所述單片機(jī)還與主板相連接。
可選地,所述主板用于在程序中預(yù)先設(shè)定所述供電配置信息,并在上電時(shí)將所述供電配置信息和使能供電配置指令發(fā)送給所述單片機(jī)。
可選地,所述主板用于在上電時(shí)向所述用電模塊發(fā)出讀取指令,讀取所述用電模塊的供電配置信息,并檢測(cè)所述讀取的供電配置信息與在主板程序中預(yù)先設(shè)定的供電配置信息是否一致,若一致將所述供電配置信息和使能供電配置指令發(fā)送給所述單片機(jī);若不一致則保存所述讀取的供電配置信息,并將所述讀取的供電配置信息和使能供電配置指令發(fā)送給所述單片機(jī)。
可選地,所述主板還用于在保存過所述供電配置信息的情況下,在上電時(shí)檢測(cè)所述讀取的供電配置信息與所述保存過的供電配置信息是否一致,若一致將所述供電配置信息和使能供電配置指令發(fā)送給所述單片機(jī);若不一致則用所述讀取的供電配置信息替換所述保存過的供電配置信息,并將所述讀取的供電配置信息和使能供電配置指令發(fā)送給所述單片機(jī)。
可選地,所述單片機(jī)還用于在接收到所述主板發(fā)送的所述供電配置信息和使能供電配置指令的情況下,根據(jù)所述供電配置信息控制所述開關(guān)選擇電路導(dǎo)通和斷開所述用電模塊的供電通路。
可選地,還包括第二顯示單元,用于查看所述供電配置信息。
可選地,還包括電源電路,所述供電電源通過所述電源電路與用電器件相連接,所述電源電路用于將電壓調(diào)節(jié)為所述用電器件工作電壓;所述用電器件包括單片機(jī)、所述開關(guān)選擇電路;當(dāng)所述供電電源與所述主板相連接的情況下,所述用電器件還包括所述主板。
本發(fā)明另一方面還提供了一種電路板,具有以上任一項(xiàng)所述的延時(shí)可調(diào)的供電裝置。
本發(fā)明又一方面還提供了一種延時(shí)可調(diào)的供電方法,包括:設(shè)置開關(guān)選擇電路,所述開關(guān)選擇電路與供電電源和至少兩個(gè)用電模塊相連接,用于導(dǎo)通和斷開所述用電模塊的供電通路;將單片機(jī)與所述供電電源和所述開關(guān)選擇電路相連接,所述單片機(jī)根據(jù)供電配置信息控制所述開關(guān)選擇電路導(dǎo)通和斷開所述用電模塊的供電通路;所述供電配置信息包括所述用電模塊的供電通路的電源輸出狀態(tài)以及通電延時(shí)值;所述用電模塊的供電通路的電源輸出狀態(tài)包括各個(gè)通路是否需要設(shè)置為導(dǎo)通。
可選地,還包括在所述單片機(jī)程序中預(yù)先設(shè)定所述供電配置信息。
可選地,還包括將所述開關(guān)選擇電路與主板相連接,所述供電電源通過所述開關(guān)選擇電路給所述主板供電。
可選地,還包括設(shè)置控制電路,用于響應(yīng)輸入是否進(jìn)入配置模式的指令,若是則接收輸入的所述供電配置信息和使能供電配置指令,并將輸入的所述供電配置信息和所述使能供電配置指令發(fā)送給所述單片機(jī)。
可選地,所述控制電路包括輸入單元和第一顯示單元;所述輸入單元包括按鍵或觸摸屏;所述第一顯示單元包括數(shù)碼管或液晶屏。
可選地,所述單片機(jī)在接收到所述控制電路發(fā)送的所述供電配置信息和使能供電配置指令的情況下,保存所述供電配置信息,并根據(jù)所述供電配置信息控制所述開關(guān)選擇電路導(dǎo)通和斷開所述用電模塊的供電通路;或者,所述單片機(jī)在沒有接收到所述控制電路發(fā)送的所述供電配置信息和使能供電配置指令,并且已經(jīng)通過所述控制電路配置保存過所述供電配置信息的情況下,根據(jù)已保存過的所述供電配置信息控制所述開關(guān)選擇電路導(dǎo)通和斷開所述用電模塊的供電通路;或者,所述單片機(jī)在沒有接收到所述控制電路發(fā)送的所述供電配置信息和使能供電配置指令,并且沒有通過所述控制電路配置保存過所述供電配置信息,而且在單片機(jī)程序中預(yù)先設(shè)定所述供電配置信息的情況下,根據(jù)所述在單片機(jī)程序中預(yù)先設(shè)定的供電配置信息控制所述開關(guān)選擇電路導(dǎo)通和斷開所述用電模塊的供電通路。
可選地,還包括將所述供電電源和所述單片機(jī)與主板相連接。
可選地,在所述主板程序中預(yù)先設(shè)定所述供電配置信息,并在上電時(shí)將所述供電配置信息和使能供電配置指令發(fā)送給所述單片機(jī)。
可選地,所述主板在上電時(shí)向所述用電模塊發(fā)出讀取指令,讀取所述用電模塊的供電配置信息,并檢測(cè)所述讀取的供電配置信息與在主板程序中預(yù)先設(shè)定的供電配置信息是否一致,若一致將所述供電配置信息和使能供電配置指令發(fā)送給所述單片機(jī);若不一致則保存所述讀取的供電配置信息,并將所述讀取的供電配置信息和使能供電配置指令發(fā)送給所述單片機(jī)。
可選地,還包括所述主板在保存過所述供電配置信息的情況下,在上電時(shí)檢測(cè)所述讀取的供電配置信息與所述保存過的供電配置信息是否一致,若一致將所述供電配置信息和使能供電配置指令發(fā)送給所述單片機(jī);若不一致則用所述讀取的供電配置信息替換所述保存過的供電配置信息,并將所述讀取的供電配置信息和使能供電配置指令發(fā)送給所述單片機(jī)。
可選地,所述單片機(jī)在接收到所述主板發(fā)送的所述供電配置信息和使能供電配置指令的情況下,根據(jù)所述供電配置信息控制所述開關(guān)選擇電路導(dǎo)通和斷開所述用電模塊的供電通路。
可選地,還包括設(shè)置第二顯示單元,用于查看所述供電配置信息。
可選地,還包括設(shè)置電源電路,所述供電電源通過所述電源電路與用電器件相連接,所述電源電路用于將電壓調(diào)節(jié)為所述用電器件工作電壓;所述用電器件包括單片機(jī)、所述開關(guān)選擇電路;當(dāng)所述供電電源與所述主板相連接的情況下,所述用電器件還包括所述主板。
本發(fā)明的提供的技術(shù)方案能夠?qū)崟r(shí)的更改各模塊上電的時(shí)間,使得主板和各個(gè)模塊間可靈活對(duì)接,實(shí)現(xiàn)協(xié)同工作的同時(shí)避免對(duì)主板和各個(gè)模塊的程序進(jìn)行修改;在一個(gè)系統(tǒng)級(jí)的產(chǎn)品組成時(shí)可不考慮各種模塊間的初始化延時(shí),避免了由于協(xié)調(diào)各個(gè)模塊的初始化時(shí)間導(dǎo)致的異?,F(xiàn)象產(chǎn)生,降低系統(tǒng)組建時(shí)各模塊通訊的程序設(shè)計(jì)復(fù)雜度,使得系統(tǒng)級(jí)產(chǎn)品的搭建更為靈活。
附圖說明
此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1是現(xiàn)有技術(shù)的系統(tǒng)供電圖;
圖2是本發(fā)明提供的延時(shí)可調(diào)的供電裝置的一種優(yōu)選實(shí)施例的電路結(jié)構(gòu)示意圖;
圖3是本發(fā)明提供的延時(shí)可調(diào)的供電裝置的一種優(yōu)選實(shí)施例的工作流程圖;
圖4是本發(fā)明提供的延時(shí)可調(diào)的供電裝置的又一優(yōu)選實(shí)施例的電路結(jié)構(gòu)示意圖;
圖5是本發(fā)明提供的延時(shí)可調(diào)的供電裝置的又一優(yōu)選實(shí)施例的工作流程圖;
圖6是本發(fā)明提供的延時(shí)可調(diào)的供電方法的整體框架圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明具體實(shí)施例及相應(yīng)的附圖對(duì)本發(fā)明技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語(yǔ)“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
本發(fā)明提供了一種延時(shí)可調(diào)的供電裝置。圖2是本發(fā)明提供的延時(shí)可調(diào)的供電裝置的一種優(yōu)選實(shí)施例的電路結(jié)構(gòu)示意圖。圖2所示的虛線矩形區(qū)域內(nèi)表示本發(fā)明提供的供電裝置,如圖2所示,本發(fā)明的延時(shí)可調(diào)的供電裝置包括:開關(guān)選擇電路,與供電電源和至少兩個(gè)用電模塊相連接,用于導(dǎo)通和斷開所述用電模塊的供電通路;單片機(jī),與所述供電電源和所述開關(guān)選擇電路相連接,用于根據(jù)供電配置信息控制所述開關(guān)選擇電路導(dǎo)通和斷開所述用電模塊的供電通路;所述供電配置信息包括所述用電模塊的供電通路的電源輸出狀態(tài)以及通電延時(shí)值;所述用電模塊的供電通路的電源輸出狀態(tài)包括各個(gè)通路是否需要設(shè)置為導(dǎo)通。開關(guān)選擇電路可由三極管,2003芯片等器件組成,開關(guān)選擇電路由單片機(jī)的IO腳控制,實(shí)現(xiàn)相應(yīng)通路的導(dǎo)通與斷開,圖2中舉例了的3個(gè)通道,實(shí)際電路可根據(jù)需要接入更多通路和模塊。
根據(jù)本發(fā)明延時(shí)可調(diào)的供電裝置的一種實(shí)施方式,所述裝置還包括電源電路,所述供電電源通過所述電源電路與用電器件相連接,所述電源電路用于將電壓調(diào)節(jié)為所述用電器件工作電壓;所述用電器件包括單片機(jī)、所述開關(guān)選擇電路。如圖2所示,供電電源為本發(fā)明的裝置供電,供電電源經(jīng)過本發(fā)明系統(tǒng)中的電源電路可被降壓為所需要的電壓(例如常用的24V,15V,12V,5V,3.3V等),然后這些被降壓后的電源電壓接入一個(gè)開關(guān)選擇電路和單片機(jī)。
在本發(fā)明不同的實(shí)施例中,供電配置信息可以預(yù)先設(shè)定在程序中,也可以通過控制電路配置供電配置信息或者以通訊的方式獲取供電配置信息,在下面的各實(shí)施例中將詳細(xì)闡述獲取供電配置信息的不同方式。
實(shí)施例一:所述開關(guān)選擇電路還與主板相連接,所述供電電源通過所述開關(guān)選擇電路給所述主板供電。所述單片機(jī)還用于在程序中預(yù)先設(shè)定所述供電配置信息。直接在單片機(jī)的程序中設(shè)定好各個(gè)通路的延時(shí)導(dǎo)通時(shí)間,啟動(dòng)后就會(huì)按照相應(yīng)的設(shè)置進(jìn)行工作。這種方式就不存在可設(shè)置的功能,對(duì)于使用上存在極大的限制。
實(shí)施例二:與實(shí)施例一相同的是:所述開關(guān)選擇電路還與主板相連接,所述供電電源通過所述開關(guān)選擇電路給所述主板供電。由于實(shí)施例一在使用上有很大的限制,在實(shí)施例二中增加了控制電路(如圖2所示),用于設(shè)置供電配置信息。
在實(shí)施例二中,控制電路用于響應(yīng)輸入是否進(jìn)入配置模式的指令,若是則接收輸入的所述供電配置信息和使能供電配置指令,并將輸入的所述供電配置信息和所述使能供電配置指令發(fā)送給所述單片機(jī)。
在實(shí)施例二中,所述控制電路包括輸入單元和第一顯示單元;所述輸入單元包括按鍵或觸摸屏;所述第一顯示單元包括數(shù)碼管或液晶屏。
圖3是本發(fā)明提供的延時(shí)可調(diào)的供電裝置的一種優(yōu)選實(shí)施例的工作流程圖。如圖3所示,在實(shí)施例二中,首先供電裝置上電工作后,在一定時(shí)間內(nèi)檢測(cè)控制電路端是否有進(jìn)入為配置模式的指令,如果不進(jìn)入配置模式則按照默認(rèn)的供電配置信息對(duì)通路進(jìn)行導(dǎo)通操作(其中默認(rèn)的供電配置信息是在之前沒經(jīng)過配置時(shí),使用程序中預(yù)先設(shè)定所述供電配置信息;在之前已經(jīng)過配置的,則按照之前配置的供電配置信息進(jìn)行導(dǎo)通),如果進(jìn)入配置模式則通過按鍵以及數(shù)碼管顯示來設(shè)置各路通路的導(dǎo)通情況以及導(dǎo)通延時(shí)時(shí)間,根據(jù)各個(gè)延時(shí)值,使用定時(shí)器完成準(zhǔn)確計(jì)時(shí),最后輸出相應(yīng)通路。
在上述過程中,所述單片機(jī)用于:在接收到所述控制電路發(fā)送的所述供電配置信息和使能供電配置指令的情況下,保存所述供電配置信息,并根據(jù)所述供電配置信息控制所述開關(guān)選擇電路導(dǎo)通和斷開所述用電模塊的供電通路;或者,在沒有接收到所述控制電路發(fā)送的所述供電配置信息和使能供電配置指令,并且已經(jīng)通過所述控制電路配置保存過所述供電配置信息的情況下,根據(jù)已保存過的所述供電配置信息控制所述開關(guān)選擇電路導(dǎo)通和斷開所述用電模塊的供電通路;或者,在沒有接收到所述控制電路發(fā)送的所述供電配置信息和使能供電配置指令,并且沒有通過所述控制電路配置保存過所述供電配置信息,而且在單片機(jī)程序中預(yù)先設(shè)定所述供電配置信息的情況下,根據(jù)所述在單片機(jī)程序中預(yù)先設(shè)定的供電配置信息控制所述開關(guān)選擇電路導(dǎo)通和斷開所述用電模塊的供電通路。
圖4是本發(fā)明提供的延時(shí)可調(diào)的供電裝置的又一優(yōu)選實(shí)施例的電路結(jié)構(gòu)示意圖。
實(shí)施例三:如圖4所示,所述供電電源和所述單片機(jī)還與主板相連接。實(shí)施例三結(jié)構(gòu)上與實(shí)施例一和實(shí)施例二不同在于主板的供電由本發(fā)明的供電裝置的供電電源電路直接提供,即主板與供電裝置同時(shí)上電。
如圖4所示,在實(shí)施例三中,所述供電電源通過所述電源電路與單片機(jī)、開關(guān)選擇電路和主板相連接,所述電源電路用于將電壓調(diào)節(jié)為單片機(jī)、開關(guān)選擇電路和主板的工作電壓。
在實(shí)施例三中,所述主板用于在程序中預(yù)先設(shè)定所述供電配置信息,并在上電時(shí)將所述供電配置信息和使能供電配置指令發(fā)送給所述單片機(jī)。與實(shí)施例一類似的是,直接在主板的程序中設(shè)定好各個(gè)通路的延時(shí)導(dǎo)通時(shí)間,啟動(dòng)后就會(huì)按照相應(yīng)的設(shè)置進(jìn)行工作,這種方式就不存在可設(shè)置的功能,對(duì)于使用上存在極大的限制。
實(shí)施例四:與實(shí)施例三相同的是:所述供電電源和所述單片機(jī)還與主板相連接,主板與供電裝置同時(shí)上電。由于實(shí)施例三在使用上有很大的限制,在實(shí)施例四中增加了通過主板的通訊方式下達(dá)指令協(xié)調(diào)各個(gè)用電模塊的延時(shí)上電時(shí)間。(如圖4所示)。主板與供電裝置同時(shí)上電后,用通信的方式(通訊可為485,CAN等方式)取代實(shí)施例二中的控制電路,通過預(yù)先設(shè)定好的通訊協(xié)議,主板對(duì)供電裝置進(jìn)行指令下達(dá)。當(dāng)下達(dá)為配置模式時(shí),主板會(huì)對(duì)供電裝置中的各個(gè)通路進(jìn)行配置(配置是否導(dǎo)通和導(dǎo)通前延時(shí)的時(shí)間),配置完成后使能供電裝置。
圖5是本發(fā)明提供的延時(shí)可調(diào)的供電裝置的又一優(yōu)選實(shí)施例的工作流程圖。如圖5所示,在實(shí)施例四中,主板與供電裝置同時(shí)上電后,供電裝置在一定時(shí)間內(nèi)沒有接收到供電配置信息,會(huì)按照默認(rèn)的供電配置信息對(duì)通路進(jìn)行導(dǎo)通操作(默認(rèn)的供電配置信息情況與上述實(shí)施例二相同),當(dāng)接收到需要進(jìn)入配置模式時(shí),通過主板以通訊方式下達(dá)指令和數(shù)據(jù),單片機(jī)獲取各通路的電源輸出狀態(tài)以及延時(shí)值,對(duì)各個(gè)通道進(jìn)行配置。其中通過主板下達(dá)指令中根據(jù)功能需求設(shè)定相應(yīng)的功能協(xié)議,主板通過發(fā)送協(xié)議內(nèi)設(shè)定的內(nèi)容告訴供電裝置是否進(jìn)入配置模式進(jìn)行配置,具體配置的參數(shù)值也由主板下達(dá),供電裝置通過一定時(shí)間內(nèi)檢測(cè)通信數(shù)據(jù)是否有進(jìn)入配置模式的幀數(shù)據(jù),實(shí)現(xiàn)檢測(cè)是否進(jìn)入配置模式。另外,主板通過通訊協(xié)議,下達(dá)對(duì)應(yīng)通路是否導(dǎo)通的指令,例如用一個(gè)字節(jié)的某一位來表示相應(yīng)通路的狀態(tài):0為關(guān)閉,1為導(dǎo)通。供電裝置通過通信接收到相應(yīng)的幀數(shù)據(jù),進(jìn)行解析從而判斷是否需要設(shè)置導(dǎo)通。然后設(shè)置完成后使能供電裝置,單片機(jī)獲取各個(gè)通路的輸出狀態(tài)(斷開或?qū)?以及延時(shí)值(只有導(dǎo)通時(shí)數(shù)值才有效),根據(jù)相應(yīng)設(shè)置供電裝置會(huì)按照所輸入的狀態(tài)對(duì)各個(gè)通路進(jìn)行控制,從而實(shí)現(xiàn)各個(gè)通路的供電。具體地,根據(jù)各個(gè)延時(shí)值,使用定時(shí)器完成準(zhǔn)確計(jì)時(shí),輸出相應(yīng)通路。
具體地,在實(shí)施例四中,所述主板用于在上電時(shí)向所述用電模塊發(fā)出讀取指令,讀取所述用電模塊的供電配置信息,并檢測(cè)所述讀取的供電配置信息與在主板程序中預(yù)先設(shè)定的供電配置信息是否一致,若一致將所述供電配置信息和使能供電配置指令發(fā)送給所述單片機(jī);若不一致則保存所述讀取的供電配置信息,并將所述讀取的供電配置信息和使能供電配置指令發(fā)送給所述單片機(jī)。
進(jìn)一步,所述主板還用于在保存過所述供電配置信息的情況下,在上電時(shí)檢測(cè)所述讀取的供電配置信息與所述保存過的供電配置信息是否一致,若一致將所述供電配置信息和使能供電配置指令發(fā)送給所述單片機(jī);若不一致則用所述讀取的供電配置信息替換所述保存過的供電配置信息,并將所述讀取的供電配置信息和使能供電配置指令發(fā)送給所述單片機(jī)。
在實(shí)施例四中,所述單片機(jī)還用于在接收到所述主板發(fā)送的所述供電配置信息和使能供電配置指令的情況下,根據(jù)所述供電配置信息控制所述開關(guān)選擇電路導(dǎo)通和斷開所述用電模塊的供電通路。
如圖4所示,在實(shí)施例四中,供電裝置還包括第二顯示單元,用于查看所述供電配置信息。
與實(shí)施例二相比較,實(shí)施例四將控制端電路取消,只使用通訊的方式實(shí)現(xiàn),但這種方式就必須要求主板的程序有與本發(fā)明的通訊功能才能使用本發(fā)明,所以在使用上就存在了一定限制。
本發(fā)明另一方面還提供了一種電路板,具有以上任一項(xiàng)所述的延時(shí)可調(diào)的供電裝置。
本發(fā)明又一方面還提供了一種延時(shí)可調(diào)的供電方法。圖6是本發(fā)明提供的延時(shí)可調(diào)的供電方法的整體框架圖。如圖6所示,本發(fā)明延時(shí)可調(diào)的供電方法包括:步驟110,設(shè)置開關(guān)選擇電路,所述開關(guān)選擇電路與供電電源和至少兩個(gè)用電模塊相連接,用于導(dǎo)通和斷開所述用電模塊的供電通路;步驟120,將單片機(jī)與所述供電電源和所述開關(guān)選擇電路相連接,所述單片機(jī)根據(jù)供電配置信息控制所述開關(guān)選擇電路導(dǎo)通和斷開所述用電模塊的供電通路;所述供電配置信息包括所述用電模塊的供電通路的電源輸出狀態(tài)以及通電延時(shí)值;所述用電模塊的供電通路的電源輸出狀態(tài)包括各個(gè)通路是否需要設(shè)置為導(dǎo)通。
根據(jù)本發(fā)明延時(shí)可調(diào)的供電方法的一種實(shí)施方式,還包括在所述單片機(jī)程序中預(yù)先設(shè)定所述供電配置信息。
根據(jù)本發(fā)明延時(shí)可調(diào)的供電方法的一種實(shí)施方式,還包括將所述開關(guān)選擇電路與主板相連接,所述供電電源通過所述開關(guān)選擇電路給所述主板供電。
根據(jù)本發(fā)明延時(shí)可調(diào)的供電方法的一種實(shí)施方式,還包括設(shè)置控制電路,用于響應(yīng)輸入是否進(jìn)入配置模式的指令,若是則接收輸入的所述供電配置信息和使能供電配置指令,并將輸入的所述供電配置信息和所述使能供電配置指令發(fā)送給所述單片機(jī)。
根據(jù)本發(fā)明延時(shí)可調(diào)的供電方法的一種實(shí)施方式,所述控制電路包括輸入單元和第一顯示單元;所述輸入單元包括按鍵或觸摸屏;所述第一顯示單元包括數(shù)碼管或液晶屏。
根據(jù)本發(fā)明延時(shí)可調(diào)的供電方法的一種實(shí)施方式,所述單片機(jī)在接收到所述控制電路發(fā)送的所述供電配置信息和使能供電配置指令的情況下,保存所述供電配置信息,并根據(jù)所述供電配置信息控制所述開關(guān)選擇電路導(dǎo)通和斷開所述用電模塊的供電通路;或者,所述單片機(jī)在沒有接收到所述控制電路發(fā)送的所述供電配置信息和使能供電配置指令,并且已經(jīng)通過所述控制電路配置保存過所述供電配置信息的情況下,根據(jù)已保存過的所述供電配置信息控制所述開關(guān)選擇電路導(dǎo)通和斷開所述用電模塊的供電通路;或者,所述單片機(jī)在沒有接收到所述控制電路發(fā)送的所述供電配置信息和使能供電配置指令,并且沒有通過所述控制電路配置保存過所述供電配置信息,而且在單片機(jī)程序中預(yù)先設(shè)定所述供電配置信息的情況下,根據(jù)所述在單片機(jī)程序中預(yù)先設(shè)定的供電配置信息控制所述開關(guān)選擇電路導(dǎo)通和斷開所述用電模塊的供電通路。
根據(jù)本發(fā)明延時(shí)可調(diào)的供電方法的一種實(shí)施方式,還包括將所述供電電源和所述單片機(jī)與主板相連接。
根據(jù)本發(fā)明延時(shí)可調(diào)的供電方法的一種實(shí)施方式,在所述主板程序中預(yù)先設(shè)定所述供電配置信息,并在上電時(shí)將所述供電配置信息和使能供電配置指令發(fā)送給所述單片機(jī)。
根據(jù)本發(fā)明延時(shí)可調(diào)的供電方法的一種實(shí)施方式,所述主板在上電時(shí)向所述用電模塊發(fā)出讀取指令,讀取所述用電模塊的供電配置信息,并檢測(cè)所述讀取的供電配置信息與在主板程序中預(yù)先設(shè)定的供電配置信息是否一致,若一致將所述供電配置信息和使能供電配置指令發(fā)送給所述單片機(jī);若不一致則保存所述讀取的供電配置信息,并將所述讀取的供電配置信息和使能供電配置指令發(fā)送給所述單片機(jī)。
根據(jù)本發(fā)明延時(shí)可調(diào)的供電方法的一種實(shí)施方式,還包括所述主板在保存過所述供電配置信息的情況下,在上電時(shí)檢測(cè)所述讀取的供電配置信息與所述保存過的供電配置信息是否一致,若一致將所述供電配置信息和使能供電配置指令發(fā)送給所述單片機(jī);若不一致則用所述讀取的供電配置信息替換所述保存過的供電配置信息,并將所述讀取的供電配置信息和使能供電配置指令發(fā)送給所述單片機(jī)。
根據(jù)本發(fā)明延時(shí)可調(diào)的供電方法的一種實(shí)施方式,所述單片機(jī)在接收到所述主板發(fā)送的所述供電配置信息和使能供電配置指令的情況下,根據(jù)所述供電配置信息控制所述開關(guān)選擇電路導(dǎo)通和斷開所述用電模塊的供電通路。
根據(jù)本發(fā)明延時(shí)可調(diào)的供電方法的一種實(shí)施方式,還包括設(shè)置第二顯示單元,用于查看所述供電配置信息。
根據(jù)本發(fā)明延時(shí)可調(diào)的供電方法的一種實(shí)施方式,還包括設(shè)置電源電路,所述供電電源通過所述電源電路與用電器件相連接,所述電源電路用于將電壓調(diào)節(jié)為所述用電器件工作電壓;所述用電器件包括單片機(jī)、所述開關(guān)選擇電路;當(dāng)所述供電電源與所述主板相連接的情況下,所述用電器件還包括所述主板。
本發(fā)明如上所述,通過對(duì)供電電源進(jìn)行降壓處理,輸出各種所需的電壓,再通過單片機(jī)以及開關(guān)選擇電路控制各路電壓的輸出,其中具體的輸出情況以及輸出延時(shí)在其中一種實(shí)施方式中由控制電路進(jìn)行設(shè)置,在另一種實(shí)施方式中通過主板的通訊進(jìn)行設(shè)置。其優(yōu)勢(shì)在于可使得各種系統(tǒng)在組建時(shí)不需考慮其各個(gè)模塊的初始化時(shí)間和通訊故障時(shí)間等的關(guān)系,使得在系統(tǒng)搭建時(shí)可靈活的接入不同模塊的同時(shí)不需要對(duì)各個(gè)模塊的程序進(jìn)行任何更改,并且本發(fā)明的供電裝置試用于任何主板和模塊,有很強(qiáng)的實(shí)用性和便捷性。
本發(fā)明的提供的技術(shù)方案能夠?qū)崟r(shí)的更改各模塊上電的時(shí)間,使得主板和各個(gè)模塊間可靈活對(duì)接,實(shí)現(xiàn)協(xié)同工作的同時(shí)避免對(duì)主板和各個(gè)模塊的程序進(jìn)行修改;在一個(gè)系統(tǒng)級(jí)的產(chǎn)品組成時(shí)可不考慮各種模塊間的初始化延時(shí),避免了由于協(xié)調(diào)各個(gè)模塊的初始化時(shí)間導(dǎo)致的異?,F(xiàn)象產(chǎn)生,降低系統(tǒng)組建時(shí)各模塊通訊的程序設(shè)計(jì)復(fù)雜度,使得系統(tǒng)級(jí)產(chǎn)品的搭建更為靈活。
本文中所描述的功能可在硬件、由處理器執(zhí)行的軟件、固件或其任何組合中實(shí)施。如果在由處理器執(zhí)行的軟件中實(shí)施,那么可將功能作為一或多個(gè)指令或代碼存儲(chǔ)于計(jì)算機(jī)可讀媒體上或經(jīng)由計(jì)算機(jī)可讀媒體予以傳輸。其它實(shí)例及實(shí)施方案在本發(fā)明及所附權(quán)利要求書的范圍及精神內(nèi)。舉例來說,歸因于軟件的性質(zhì),上文所描述的功能可使用由處理器、硬件、固件、硬連線或這些中的任何者的組合執(zhí)行的軟件實(shí)施。此外,各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的技術(shù)內(nèi)容,可通過其它的方式實(shí)現(xiàn)。其中,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,可以為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為控制裝置的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、移動(dòng)硬盤、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述僅為本發(fā)明的實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。