本發明涉及無線充電領域。更具體地,涉及帶防抖處理的無線充電方法、手表及存儲介質。
背景技術:
如今的許多手持電子設備都使用了無線充電器和無線充電方法。特別是,目前市場上的大部分智能手表都已經采用了無線充電器和無線充電的方法。
無線充電能夠避免使用導線,為用戶帶來了便利。然而,在實際使用中仍然存在一些需要解決或進行優化的問題。例如,有些智能手表在充電量達到90%以上之后,會產生屏幕亮滅不斷交替的現象,直到完全充滿電之后這種現象才會消失。
產生這種現象的根本原因是當充電量達到90%以上以后,無線充電器的負載功率變小,導致無線充電器的輸出功率也變小,此時無線充電器對負載的判斷變得模糊,不容易對正常的通信波形和負載調制做出區分,導致了無線充電器在錯誤地檢測不到負載時,也會觸發表示無線充電器與待充電設備之間處于負載斷開狀態(因為其不同于充電完成時出現的真負載斷開狀態,所以將這種狀態稱為偽負載斷開狀態)的負載斷開事件,從而停止對智能手表進行充電。在這之后,智能手表也將檢測到充電器斷開的情況,那么智能手表就會點亮以提醒用戶。然而,由于此時的智能手表實質上仍然被置于無線充電器的底座附近的充電區域,所以就導致了無線充電器又會重新檢測到智能手表的存在而重新開始對其進行充電。上述過程交替進行,就導致了充電過程時斷時續,從而導致了用戶看到智能手表的屏幕亮滅的不斷交替。給使用無線充電的用戶帶來了不好的體驗。
同時,根據無線充電器的硬件廠商的反饋,由于當前技術的限制,無法徹底從硬件上實現在上述情況下對正常的通信波形和負載調制做出區分,也就無法區分是在偽負載斷開狀態下還是在真負載斷開狀態下所觸發的負載斷開事件,從而也就無法消除屏幕亮滅不斷交替的上述現象。因為當充電電量達到了90%以上之后,充電電流變小,存在類似于fm調制的過程,所以有用信號和噪聲就變得難以通過無線充電芯片進行準確地檢測而被區分。
因此,在硬件無法檢測或者檢測成本很高的情況下,存在解決上述技術問題的需求。
技術實現要素:
為了解決上述技術問題,本發明提出了以下技術方案。
根據本發明的一種帶防抖處理的無線充電方法,包括:步驟1:執行針對無線充電器與待充電設備之間的負載斷開狀態的檢測;步驟2:當檢測到負載斷開狀態是偽負載斷開狀態時,不產生充電停止指令以繼續充電。
根據本發明的無線充電方法,其中,步驟2還包括:當檢測到負載斷開狀態是真負載斷開狀態時,產生充電停止指令以指示停止充電。
根據本發明的無線充電方法,其中,步驟1包括:步驟1-1:檢測負載斷開狀態的持續時間是否小于預定閾值;且步驟2包括:步驟2-1:如果負載斷開狀態的持續時間小于預定閾值,則為檢測到偽負載斷開狀態。
根據本發明的無線充電方法,其中,步驟1包括:步驟1-1:檢測負載斷開狀態的持續時間是否小于預定閾值;且步驟2包括:步驟2-2:如果負載斷開狀態的持續時間小于預定閾值,則為檢測到偽負載斷開狀態,否則,則為檢測到真負載斷開狀態。
根據本發明的無線充電方法,其中,步驟1-1包括:步驟1-1-1:在接收到負載斷開事件時將定時器的定時值設置為預定閾值并開始計時,且在計時過程中新的負載斷開事件不影響定時器正常計時;步驟1-1-2:在計時過程中持續檢測無線充電器與待充電設備之間的負載連接事件,如果檢測到了負載連接事件,則停止定時器正常計時,此時檢測到的負載斷開狀態的持續時間小于預定閾值,否則,定時器正常計時直至計時值等于預定閾值,此時檢測到的負載斷開狀態的持續時間等于或大于預定閾值。
結合根據本發明的上述帶防抖處理的無線充電方法,還提出了一種手表,包括顯示屏、存儲器、一個或多個處理器;以及,一個或多個程序,所述一個或多個程序被存儲在所述存儲器中,并且被配置成由所述一個或多個處理器執行,所述一個或多個程序包括如上文所述的無線充電方法的步驟。
結合根據本發明的上述帶防抖處理的無線充電方法,還提出了一種計算機可讀存儲介質,包括與手表結合使用的計算機程序,所述計算機程序可被處理器執行以完成如上文所述的無線充電方法的步驟。
根據本發明的上述技術方案解決了智能手表充電時屏幕亮滅不斷交替的現象,使智能手表的無線充電具有與有線充電一樣可靠的用戶體驗。
附圖說明
通過閱讀下文具體實施方式的詳細描述,各種其他的優點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出具體實施方式的目的,而并不認為是對本發明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
圖1是現有技術使用的無線充電方法的示例流程圖。
圖2是根據本發明實施方式的帶防抖處理的無線充電方法的示例流程圖。
圖3是根據本發明實施方式的帶防抖處理的無線充電方法中所包含的防抖處理步驟中的具體步驟的示例流程圖。
圖4是根據本發明實施方式的防抖處理步驟中的關鍵步驟的更詳細的示例流程圖。
具體實施方式
下面將參照附圖更詳細地描述本發明的示例性實施方式。雖然附圖中顯示了本發明的示例性實施方式,然而應當理解,可以以各種形式實現本發明而不應被這里闡述的實施方式所限制。相反,提供這些實施方式是為了能夠更透徹地理解本發明,并且能夠將本發明的范圍完整的傳達給本領域的技術人員。
圖1是現有技術使用的無線充電方法的示例流程圖。在圖1中展現了嵌入式設備系統中執行的一系列充電的關鍵環節。如圖1所示,一個完全沒有電或電量很低的待充電設備在正常充電情況下要完整地經歷以下過程。
充電過程開始,最初充電器與待充電設備處于停止充電狀態。
判斷充電器是否存在、且是否滿足其電壓>4.2v,如果是,則充電器進入充電準備狀態,否則保持停止充電狀態。
在充電器進入充電準備狀態之后,接著判斷充電器是否與電池連接,這里的連接指的是物理上的有線或無線連接,如果二者之間存在物理連接,則充電器對待充電設備進行涓流充電,此時的充電電壓較低,充電電流較小,否則,保持停止充電狀態。
在充電器對待充電設備進行涓流充電后,持續判斷待充電設備的電壓是否足夠高(例如,是否滿足其電壓>3.7v),如果足夠高,則充電器對待充電設備進行恒流充電,否則,保持涓流充電不變。
在充電器對待充電設備進行恒流充電后,持續判斷待充電設備的電壓是否更高(例如,是否滿足其電壓>4.3v),如果更高,則充電器對待充電設備進行恒壓充電,否則,保持恒流充電不變。
在充電器對待充電設備進行恒壓充電后,持續判斷充電電流是否小于設定值,如果小于設定值,則充電完成,否則,保持恒壓充電不變。
圖2是根據本發明的實施方式的帶防抖處理的無線充電方法的示例流程圖。如圖2所示,根據本發明的帶防抖處理的無線充電方法的充電過程與圖1中所示的現有技術使用的無線充電方法的充電過程類似,僅僅多了一個防抖處理的步驟。如圖2中的深色文本框所示,該步驟位于恒壓充電步驟和充電完成步驟之間,用于消除背景技術中所描述的、在恒壓充電過程中可能出現的斷續交替充電的現象。
更具體地,圖2中的防抖處理可以通過對偽負載斷開狀態進行檢測,并且在檢測到偽負載斷開狀態時不產生充電停止指令,來避免因為在偽負載斷開狀態時錯誤地產生充電停止指令而停止充電,而無線充電器或待充電設備在這種情況下又會通過其他檢測方式檢測到對方實際位于自己的附近,從而又重新開始進行充電,如此反復所引起的充電狀態的抖動現象。
即,根據本發明的一種帶防抖處理的無線充電方法,可以包括以下步驟:
步驟1:執行針對無線充電器與待充電設備之間的負載斷開狀態的檢測。
步驟2:當檢測到負載斷開狀態是偽負載斷開狀態時,不產生充電停止指令以繼續充電。
其中,如背景技術中所描述的,所述偽負載斷開狀態由無線充電器或待充電設備錯誤地檢測不到對方所引起的。
可選地,步驟2還包括:當檢測到負載斷開狀態是真負載斷開狀態時,產生充電停止指令以指示停止充電。
其中,如背景技術中所描述的,所述真負載斷開狀態可以是充電完成導致的真正的負載斷開狀態。
圖3是根據本發明實施方式的帶防抖處理的無線充電方法中所包含的防抖處理步驟中的具體步驟的示例流程圖。
如圖3的實線所示,圖2中的防抖處理步驟中包括檢測負載斷開狀態的持續時間是否小于預定閾值,所述預定閾值是一個時間值。如果負載斷開狀態的持續時間小于預定閾值,則為檢測到偽負載斷開狀態,且不產生充電停止指令以繼續進行恒壓充電。
即,根據本發明的無線充電方法中的步驟1包括:步驟1-1:檢測負載斷開狀態的持續時間是否小于預定閾值;且步驟2包括:步驟2-1:如果負載斷開狀態的持續時間小于預定閾值,則為檢測到偽負載斷開狀態。
如圖3的虛線所示,可選地,當負載斷開狀態的持續時間等于或大于預定閾值時,為檢測到真負載斷開狀態,將充電器與待充電設備正常斷開,從而使充電完成。
即,根據本發明的無線充電方法中的步驟1包括:步驟1-1:檢測負載斷開狀態的持續時間是否小于預定閾值;且步驟2包括:步驟2-2:如果負載斷開狀態的持續時間小于預定閾值,則為檢測到偽負載斷開狀態,否則,則為檢測到真負載斷開狀態。
例如,如果真負載斷開狀態的持續時間大于1s,而充電過程中出現的偽負載斷開狀態的持續時間卻小于1s,那么就可以將預定閾值設置為1s,從而通過這種防抖處理來消除上述交替現象。此時,就可以檢測負載斷開狀態的持續時間是否小于1s,如果小于1s,則為檢測到偽負載斷開狀態,否則,則為檢測到真負載斷開狀態。該預定閾值可以根據需要而改變。
圖4是根據本發明實施方式的防抖處理步驟中的關鍵步驟1-1的更詳細的示例流程圖。該流程圖僅僅是用于說明關鍵步驟1-1的可能的實現的一個示例。本領域技術人員可以根據現有技術采用其他方式實現。
如圖4所示,圖3中的防抖處理步驟中所包含的關鍵步驟1-1包括以下步驟:
步驟1-1-1:在接收到負載斷開事件時將定時器的定時值設置為預定閾值并開始計時,且在計時過程中新的負載斷開事件不影響定時器正常計時。
步驟1-1-2:在計時過程中持續檢測無線充電器與待充電設備之間的負載連接事件,如果檢測到了負載連接事件,則停止定時器正常計時,此時檢測到的負載斷開狀態的持續時間小于預定閾值,否則,定時器正常計時直至計時值等于預定閾值,此時檢測到的負載斷開狀態的持續時間等于或大于預定閾值。
而且,可選擇地,如圖4所示,在定時器到期之后(即,在充電器與待充電設備之間的負載斷開狀態的持續時間等于預定閾值時)、充電器與待充電設備正常斷開充電(即,執行正常充電器斷開處理)之前,還對充電器與待充電設備之間是否存在物理連接進行判斷(如圖4中的虛線判斷框所示),如果存在物理連接,則正常充電,如果不存在物理連接,再執行正常的斷開處理(即,執行正常充電器斷開處理)。
結合根據本發明的上述帶防抖處理的無線充電方法,還提出了一種手表,包括顯示屏、存儲器、一個或多個處理器;以及,一個或多個程序,所述一個或多個程序被存儲在存儲器中,并且被配置成由所述一個或多個處理器執行,所述一個或多個程序包括如上文所述的無線充電方法的步驟。
結合根據本發明的上述帶防抖處理的無線充電方法,還提出了一種計算機可讀存儲介質,包括與手表結合使用的計算機程序,所述計算機程序可被處理器執行以完成如上文所述的無線充電方法的步驟。
根據本發明的帶防抖處理的無線充電方法可以在充電器和待充電設備中的任意一個上實現(例如,參照上文中手表的實現方式)。
以上所述,僅為本發明較佳的具體實施方式,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到的變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應以所述權利要求的保護范圍為準。