本發(fā)明涉及電機控制系統(tǒng),尤其涉及了一種電機以及電池包的集成控制方法及系統(tǒng)。
背景技術:
目前,單獨的電機都是有自己相互對應的控制芯片對其進行控制,并且只能此控制芯片只能控制或者驅動其相互對應的電機,電機都是采用電源對其供電,也不存在直接對其充電或者采用電池包對其供電。如果在沒有電源的情況下,那么電機就不能使用,對使用者來說,非常不方便。
技術實現(xiàn)要素:
本發(fā)明針對現(xiàn)有技術中控制芯片不能同時控制電池包和電機的缺點,提供了一種電機以及電池包的集成控制方法及系統(tǒng)。
為了解決上述技術問題,本發(fā)明通過下述技術方案得以解決:
一種電機以及電池包的集成控制方法,包括以下步驟:
根據(jù)電源的接入與切斷動作,檢測或者停止檢測開關的開啟和閉合狀態(tài);
當電源接入時,開關為閉合狀態(tài),此時,響應于無刷電機調速轉動請求,控制無刷電機進行調速運轉并實時檢測電池包的電壓和電流狀態(tài):當電流過流時,控制無刷電機停止運轉或將電流控制在閾值范圍內(nèi);當電壓低于允許的放電電壓時,切斷電池包的輸入電壓;
或當電源斷開時,停止檢測開關的開啟和閉合狀態(tài),響應于對電池包的檢測請求,檢測電池包的電壓,當充電包的電壓處于非滿狀態(tài)時,對電池包進行充電。
作為一種可實施方式,所述實時檢測電池包的電壓和電流狀態(tài)具體是指:響應于實時檢測電池包的電壓和電流請求,對電池包的電壓和電流進行實時檢測;
當檢測到的電流超過電池包的額定電流時,控制無刷電機停止運轉;或者將電流控制在閾值范圍內(nèi),或者;
將檢測到的電壓和電池包允許放電的電壓進行比較,若檢測到的電壓比允許放電的電壓低時,則切斷電池包的輸入電壓。
作為一種可實施方式,所述則切斷電池包的輸入電壓具體是指:當檢測到的電壓比允許放電的電壓低產(chǎn)生電壓切斷信號,控制切斷電池包的輸入電壓。
作為一種可實施方式,所述檢測電池包的電壓,當充電包的電壓處于非滿狀態(tài)時,控制充電電路對電池包進行充電是指:
將實時檢測到的電池包的電壓和電池包的最大電壓值做比較,若實時檢測到的電壓小于電池包的最大電壓值,則會發(fā)出控制充電信號控制相應的充電電路對電池包進行充電。
一種電機以及電池包的集成控制系統(tǒng),包括,
檢測模塊:用于根據(jù)電源的接入與切斷動作,檢測或者停止檢測開關的開啟和閉合狀態(tài);
判斷控制模塊:用于當電源接入時,開關為閉合狀態(tài),此時,響應于無刷電機調速轉動請求,控制無刷電機進行調速運轉并實時檢測電池包的電壓和電流狀態(tài):當電流過流時,控制無刷電機停止運轉或將電流控制在閾值范圍內(nèi);當電壓低于允許的放電電壓時,切斷電池包的輸入電壓;
或當電源斷開時,停止檢測開關的開啟和閉合狀態(tài),響應于對電池包的檢測請求,檢測電池包的電壓,當充電包的電壓處于非滿狀態(tài)時,對電池包進行充電。
作為一種可實施方式,所述判斷控制模塊設置為:
響應于實時檢測電池包的電壓和電流請求,對電池包的電壓和電流進行實時檢測;
當檢測到的電流超過電池包的額定電流時,控制無刷電機停止運轉;或者將電流控制在閾值范圍內(nèi),或者;
將檢測到的電壓和電池包允許放電的電壓進行比較,若檢測到的電壓比允許放電的電壓低時,則切斷電池包的輸入電壓。
作為一種可實施方式,所述判斷控制模塊設置為:
當檢測到的電壓比允許放電的電壓低產(chǎn)生電壓切斷信號,控制切斷電池包的輸入電壓。
作為一種可實施方式,所述判斷控制模塊設置為:
將實時檢測到的電池包的電壓和電池包的最大電壓值做比較,若實時檢測到的電壓小于電池包的最大電壓值,則會發(fā)出控制充電信號控制相應的充電電路對電池包進行充電。
作為一種可實施方式,還包括電源輸入模塊和電源轉換模塊;
所述電源輸入模塊為ac電源輸入模塊,所述ac電源輸入模塊用于輸入ac電源,輸入的ac電源用于給所述判斷控制模塊供電;
所述電源轉換模塊為ac電源轉dc電源模塊,所述ac電源轉dc電源模塊用于將ac電源轉換為dc電源,所述電源轉換模塊連接所述判斷控制模塊,ac電源轉換成dc電源后,dc電源給判斷控制模塊供電。
作為一種可實施方式,還包括電池包充電電路和馬達驅動電路;
所述電池包充電電路連接判斷控制模塊,用于對電池包進行充電以及切斷電池包電源;
所述馬達驅動電路連接判斷控制模塊,用于對無刷電機進行調速運轉。
本發(fā)明由于采用了以上技術方案,具有顯著的技術效果:
本發(fā)明為一種電機以及電池包的集成控制方法,包括以下步驟:
根據(jù)電源的接入與切斷動作,檢測或者停止檢測開關的開啟和閉合狀態(tài);
當電源接入時,開關為閉合狀態(tài),此時,響應于無刷電機調速轉動請求,控制無刷電機進行調速運轉并實時檢測電池包的電壓和電流狀態(tài):當電流過流時,控制無刷電機停止運轉或將電流控制在閾值范圍內(nèi);當電壓低于允許的放電電壓時,切斷電池包的輸入電壓;
或當電源斷開時,停止檢測開關的開啟和閉合狀態(tài),響應于對電池包的檢測請求,檢測電池包的電壓,當充電包的電壓處于非滿狀態(tài)時,對電池包進行充電。
本發(fā)明能通過同一個控制芯片來控制無刷電機以及電池包,并且可以控制無刷電機隨時轉動以及對電池包充放電。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明的整體流程示意圖;
圖2是本發(fā)明的整體結構圖。
具體實施方式
下面結合實施例對本發(fā)明做進一步的詳細說明,以下實施例是對本發(fā)明的解釋而本發(fā)明并不局限于以下實施例。
實施例1:
一種電機以及電池包的集成控制方法,如圖1所示,包括以下步驟:
s1、根據(jù)電源的接入與切斷動作,檢測或者停止檢測開關的開啟和閉合狀態(tài);
s2、當電源接入時,開關為閉合狀態(tài),此時,響應于無刷電機調速轉動請求,控制無刷電機進行調速運轉并實時檢測電池包的電壓和電流狀態(tài):當電流過流時,控制無刷電機停止運轉或將電流控制在閾值范圍內(nèi);當電壓低于允許的放電電壓時,切斷電池包的輸入電壓;
或當電源斷開時,停止檢測開關的開啟和閉合狀態(tài),響應于對電池包的檢測請求,檢測電池包的電壓,當充電包的電壓處于非滿狀態(tài)時,對電池包進行充電。
通過本發(fā)明的步驟,可以實現(xiàn)對無刷電機和電池包的控制,不僅可以控制無刷電機的調速轉動,還能控制對電池包的充放電,也同時可以使電池包對無刷電機進行供電。
更進一步,在步驟s2中,所述實時檢測電池包的電壓和電流狀態(tài)具體是指:響應于實時檢測電池包的電壓和電流請求,對電池包的電壓和電流進行實時檢測;
當檢測到的電流超過電池包的額定電流時,控制無刷電機停止運轉;或者將電流控制在閾值范圍內(nèi),或者;
將檢測到的電壓和電池包允許放電的電壓進行比較,若檢測到的電壓比允許放電的電壓低時,則切斷電池包的輸入電壓。
在此,檢測電池包的電流和電壓,可以采用傳統(tǒng)方式進行檢測,由于不是本發(fā)明的點,在此不再贅述。
在步驟s2中,所述則切斷電池包的輸入電壓具體是指:當檢測到的電壓比允許放電的電壓低產(chǎn)生電壓切斷信號,控制切斷電池包的輸入電壓。
在步驟s2中,所述檢測電池包的電壓,當充電包的電壓處于非滿狀態(tài)時,控制充電電路對電池包進行充電是指:
將實時檢測到的電池包的電壓和電池包的最大電壓值做比較,若實時檢測到的電壓小于電池包的最大電壓值,則會發(fā)出控制充電信號控制相應的充電電路對電池包進行充電。
實施例2:
一種電機以及電池包的集成控制系統(tǒng),如圖2所示,包括,
檢測模塊1:用于根據(jù)電源的接入與切斷動作,檢測或者停止檢測開關的開啟和閉合狀態(tài);
判斷控制模塊2:用于當電源接入時,開關為閉合狀態(tài),此時,響應于無刷電機調速轉動請求,控制無刷電機7進行調速運轉并實時檢測電池包的電壓和電流狀態(tài):當電流過流時,控制無刷電機7停止運轉或將電流控制在閾值范圍內(nèi);當電壓低于允許的放電電壓時,切斷電池包的輸入電壓;
或當電源斷開時,停止檢測開關的開啟和閉合狀態(tài),響應于對電池包的檢測請求,檢測電池包8的電壓,當充電包的電壓處于非滿狀態(tài)時,對電池包進行充電。在此,所述的判斷控制模塊2為微控制單元,用來控制與其連接的各個電路。
于其他實施例中,檢測模塊1和判斷控制模塊2可以集成在同一個芯片內(nèi),達到檢測、判斷和控制的功能。
所述判斷控制模塊2設置為:
響應于實時檢測電池包的電壓和電流請求,對電池包的電壓和電流進行實時檢測;
當檢測到的電流超過電池包的額定電流時,控制無刷電機停止運轉;或者將電流控制在閾值范圍內(nèi),或者;
將檢測到的電壓和電池包允許放電的電壓進行比較,若檢測到的電壓比允許放電的電壓低時,則切斷電池包的輸入電壓。
所述判斷控制模塊2設置為:
當檢測到的電壓比允許放電的電壓低產(chǎn)生電壓切斷信號,控制切斷電池包的輸入電壓。
所述判斷控制模塊2設置為:
將實時檢測到的電池包的電壓和電池包的最大電壓值做比較,若實時檢測到的電壓小于電池包的最大電壓值,則會發(fā)出控制充電信號控制相應的充電電路對電池包進行充電。
在此,判斷控制模塊2可以為芯片,也可以為模塊,只要能同時控制無刷電機以及電池包即可。
還包括電源輸入模塊3和電源轉換模塊4;
所述電源輸入模塊3為ac電源輸入模塊,所述ac電源輸入模塊用于輸入ac電源,輸入的ac電源用于給所述判斷控制模塊供電;
所述電源轉換模塊4為ac電源轉dc電源模塊,所述ac電源轉dc電源模塊用于將ac電源轉換為dc電源,所述電源轉換模塊連接所述判斷控制模塊,ac電源轉換成dc電源后,dc電源給判斷控制模塊供電。
還包括電池包充電電路5和馬達驅動電路6;所述電池包充電電路連接判斷控制模塊2,用于對電池包8進行充電以及切斷電池包電源;所述馬達驅動電路連接判斷控制模塊2,用于對無刷電機7進行調速運轉。
對于裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。
本領域內(nèi)的技術人員應明白,本發(fā)明的實施例可提供為方法、裝置、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、cd-rom、光學存儲器等)上實施的計算機程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明的方法、終端設備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理終端設備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理終端設備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理終端設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理終端設備上,使得在計算機或其他可編程終端設備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程終端設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
盡管已描述了本發(fā)明的優(yōu)選實施例,但本領域內(nèi)的技術人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例做出另外的變更和修改。所以,所附權利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。
此外,需要說明的是,本說明書中所描述的具體實施例,其零、部件的形狀、所取名稱等可以不同。凡依本發(fā)明專利構思所述的構造、特征及原理所做的等效或簡單變化,均包括于本發(fā)明專利的保護范圍內(nèi)。本發(fā)明所屬技術領域的技術人員可以對所描述的具體實施例做各種各樣的修改或補充或采用類似的方式替代,只要不偏離本發(fā)明的結構或者超越本權利要求書所定義的范圍,均應屬于本發(fā)明的保護范圍。