欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

設備充電的方法、充電器及系統(tǒng)與流程

文檔序號:12181463閱讀:505來源:國知局
設備充電的方法、充電器及系統(tǒng)與流程

本發(fā)明涉及智能設備領域,尤其涉及一種設備充電的方法、充電器及系統(tǒng)。



背景技術:

傳統(tǒng)的設備充電方式為:通過通用串行總線(Universal Serial Bus,簡稱USB)接口將手機、平板電腦等設備與充電器連接,連接后設備與充電器之間執(zhí)行認證過程。該認證過程包括身份鑒權及充電配置參數傳輸兩個階段。在身份鑒權階段,設備或充電器判斷正負兩根數據線之間是否短接,如果短接則鑒權成功;或者充電器通過數據線向設備發(fā)送一個高電平,設備充電器返回一個低電平作為響應,兩者完成握手信號傳遞。在充電配置參數傳輸階段,設備通過數據線向充電器發(fā)送充電功率、充電電壓等充電配置參數,充電器根據該信息確定充電使用的功率。在完成上述認證過程后,充電器就可以開始為設備進行充電了。

在上述認證過程中發(fā)明人發(fā)現:電平參數、充電配置參數等信息在數據線上以信號的形式傳輸,如果將充電電纜的絕緣皮剝開并將數據線連接到示波器等波形檢測設備上,則可以通過波形分析手段檢測出數據線中傳輸的信號,從而造成信息泄露。在實際應用中,山寨充電器廠商可以購買正規(guī)廠商的充電器對配套設備進行充電,并在充電過程中通過上述破解手段獲取設備的充電配置參數,從而根據該配置參數仿冒山寨充電器。使用這種山寨充電器為設備充電容易存在損傷電池、溫度過高等安全隱患。



技術實現要素:

本發(fā)明實施例提供一種設備充電的方法、充電器及系統(tǒng),能夠解決現有充電方式容易造成充電配置參數泄露的問題。

第一方面,本發(fā)明實施例提供了一種設備充電的方法,所述方法包括:

在充電器連接到設備的充電接口后,所述充電器與所述設備之間進行近場通信NFC配對并啟動NFC加密通信模式;

所述充電器接收設備發(fā)送的設備標識信息;

根據所述設備標識信息對所述設備進行身份鑒權;

接收所述設備發(fā)送的設備充電信息;

基于所述設備充電信息設定充電配置參數并通過所述充電接口對所述設備進行充電。

進一步的,所述基于所述設備充電信息設定充電配置參數并通過所述充電接口對所述設備進行充電,包括:

基于所述設備的電池參數設定充電器側輸出的充電電壓,所述電池參數包括電池容量、額定電壓以及額定電流。

進一步的,所述基于所述設備充電信息設定充電配置參數并通過所述充電接口對所述設備進行充電,包括:

基于所述設備的充電狀態(tài)參數,動態(tài)調整充電器側輸出的充電電壓。

進一步的,所述基于所述設備的充電狀態(tài)參數,動態(tài)調整充電器側輸出的充電電壓,包括:

根據設備側充電IC電路的輸入電壓及充電器側的輸出電壓計算數據線的電阻值,并根據所述電阻值調整充電器側輸出的充電電壓;或者,

根據所述充電IC電路的輸出電壓與電池的額定電壓的差值,調整充電器側輸出的充電電壓;或者,

根據所述充電IC電路的輸出電流與電池的額定電流的差值,調整充電器側輸出的充電電壓;或者,

根據所述設備不同模塊的溫度信息調整充電器側輸出的充電電壓;或者,

根據預期充電時長及當前電池電量調整充電器側輸出的充電電壓。

進一步的,所述方法還包括:

根據所述充電器側輸出的充電功率或者設備側充電IC電路的充電功率,計算耗電量;

根據所述耗電量進行充電計費。

進一步的,所述方法進一步包括:

定期或基于外部操作指令,與所述設備同步更新加密密鑰。

第二方面,本發(fā)明實施例還提供了一種充電器,所述充電器包括:

NFC模塊,用于在充電器連接到設備的充電接口后,與設備內部的NFC模塊配對并啟動NFC加密通信模式,接收所述設備發(fā)送的設備標識信息;

處理模塊,用于根據所述設備標識信息對所述設備進行身份鑒權;

所述NFC模塊,還用于接收所述設備發(fā)送的設備充電信息;

所述處理模塊,還用于基于所述設備充電信息設定充電配置參數并通過所述充電接口對所述設備進行充電。

進一步的,所述處理模塊用于:

基于所述設備的電池參數設定充電器側輸出的充電電壓,所述電池參數包括電池容量、額定電壓以及額定電流。

進一步的,所述處理模塊用于:

基于所述設備的充電狀態(tài)參數,動態(tài)調整充電器側輸出的充電電壓。

進一步的,所述處理模塊用于:

根據設備側充電IC電路的輸入電壓及充電器側的輸出電壓計算數據線的電阻值,并根據所述電阻值調整充電器側輸出的充電電壓;

根據所述充電IC電路的輸出電壓與電池的額定電壓的差值,調整充電器側輸出的充電電壓;

根據所述充電IC電路的輸出電流與電池的額定電流的差值,調整充電器側輸出的充電電壓;

根據所述設備不同模塊的溫度信息調整充電器側輸出的充電電壓;

根據預期充電時長及當前電池電量調整充電器側輸出的充電電壓。

進一步的,所述處理模塊用于:

根據所述充電器側輸出的充電功率或者設備側充電IC電路的充電功率,計算耗電量;

根據所述耗電量進行充電計費。

進一步的,所述處理模塊用于:

定期或基于外部操作指令,與所述設備同步更新加密密鑰。

第三方面,本發(fā)明實施例還提供了一種設備充電的系統(tǒng),所述系統(tǒng)包括充電器及設備,所述充電器與所述設備分別內置有近場通信NFC模塊,用于無線加密傳輸數據;

在所述充電器連接到所述設備的充電接口后,所述充電器與所述設備之間進行近場通信NFC配對并啟動NFC加密通信模式;

所述充電器接收設備發(fā)送的設備標識信息,根據所述設備標識信息對所述設備進行身份鑒權;

所述充電器接收所述設備發(fā)送的設備充電信息,基于所述設備充電信息設定充電配置參數并通過所述充電接口對所述設備進行充電。

本發(fā)明實施例提供的設備充電的方法、充電器及系統(tǒng),在充電器及設備中分別內置了NFC模塊,兩者在進行數據交互時,通過NFC模塊無線加密傳輸,與現有技術相比,首先NFC技術是以無線形式進行數據傳輸的,不依賴于任何物理電線,因此通過波形檢測設備無法檢測到其傳輸的電信號;其次,本發(fā)明實施例在NFC通信過程中還進一步使用加密手段對數據進行加密,即使不法分子在無線鏈路上截獲的無線信號,也無法破解其中攜帶的信息。因此,本發(fā)明實施例真正意義上保護了充電配置參數的數據安全,保障了正規(guī)充電器廠家的合法權益。

上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段,而可依照說明書的內容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式。

附圖說明

通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:

圖1示出了本發(fā)明實施例提供的設備充電的方法流程圖;

圖2示出了本發(fā)明實施例提供的另一種設備充電的方法流程圖;

圖3示出了本發(fā)明實施例提供的充電器的結構框圖;

圖4示出了本發(fā)明實施例提供的設備充電系統(tǒng)的示意圖。

具體實施方式

下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。

本發(fā)明實施例提供了一種設備充電的方法,如圖1所示,該方法包括:

101、在充電器連接到設備的充電接口后,充電器與設備之間進行近場通信NFC配對并啟動NFC加密通信模式。

本發(fā)明實施例中充電器具有傳統(tǒng)數據線,并通過數據線對設備進行充電,但與現有技術不同的是,身份鑒權及充電配置參數傳輸過程中交互的數據信息則不再通過數據線傳輸,而是通過分別內置在設備和充電器中的NFC模塊進行無線傳輸。NFC是一種近場通信技術,當充電器的數據線連接到設備的充電接口上時,充電器與設備之間的距離處于NFC通信范圍之內,此時充電器與設備之間進行配對并啟動NFC加密通信模式。

實際應用中,可以根據充電器數據線的長短確定NFC通信范圍,并設置NFC模塊的發(fā)射功率以保證能夠在上述通信范圍內進行數據傳輸。此外,在進行NFC配對時可以設置配對密碼,當充電器與設備相互識別到后,設備可以彈出輸入密碼的提示框,用戶輸入充電器包裝盒上印制的密碼后,由設備或充電器對其進行驗證。充電器在出廠前會內置該配對密碼,如果由設備進行驗證則充電器可以通過數據線將匹配密碼發(fā)送給設備,如果由充電器進行驗證則由設備將用戶輸入的配對密碼通過數據線發(fā)送給充電器。當然,實際應用中,考慮到充電器與不同設備交叉使用的便捷性,也可以不進行配對密碼驗證,只要充電器與設備之間的距離處于NFC通信范圍之內就自動進行配對。

在啟動NFC加密通信模式后,設備與充電器之間傳輸的所有數據均進行加密發(fā)送。本實施例中可以采用對稱密鑰算法或非對稱密鑰算法進行加解密。以非對稱密鑰算法為例,設備通過APP中的密鑰管理設備從網絡側獲取廠商分配的公私鑰對,然后將私鑰或者公鑰發(fā)送給充電器保存;或者,充電器在出廠前內置好公私鑰對,在通過數據線連接后,充電器將私鑰或公鑰發(fā)送給設備。以設備保存私鑰、充電器保存公鑰為例:當設備向充電器發(fā)送數據時,設備通過保存的私鑰對數據進行加密,充電器接收到加密數據后,通過保存的公鑰對其解密獲得數據內容;反之,當充電器向設備發(fā)送數據時,充電器通過保存的公鑰對數據進行加密,設備接收到加密數據時,通過保存的私鑰對其進行解密獲得數據內容。本實施例不對可采用的具體加密算法進行限制。

在啟動NFC加密通信模式后,設備與充電器之間交互的所有數據均通過NFC模塊進行加密傳輸。

102、充電器接收設備發(fā)送的設備標識信息。

在啟動NFC加密通信模式后,設備與充電器之間交互的所有數據均通過NFC模塊進行加密傳輸,本步驟中傳輸的設備標識信息以及后續(xù)步驟104傳輸的設備充電信息均通過NFC模塊加密傳輸。

103、充電器根據設備標識信息對設備進行身份鑒權。

充電器首先對待充電設備進行身份鑒權,本實施例中身份鑒權的目的在于識別設備的品牌、型號是否與充電器匹配?,F有技術中,數據線上傳輸數據信息受限較大,設備與充電器之間只能通過發(fā)送高低電平等簡單的信號進行身份鑒權。這種鑒權方式本質上屬于協(xié)議鑒權過程,只要設備與充電器之間按照相同協(xié)議發(fā)送握手信號即可鑒權成功,無法對設備進行諸如品牌、型號甚至用戶賬號等層面的細粒度鑒權。而在本發(fā)明實施例中,NFC通信技術對傳輸數據的類型、格式、大小均無限制,設備與充電器之間可以傳輸任意內容的數據。例如設備可以將自己的品牌信息、設備型號、設備序列號或者MAC地址作為設備標識信息發(fā)送給充電器進行鑒權,對于未獲得授權的設備充電器可以拒絕為其充電。通過上述豐富多樣的數據信息,充電器可以將識別粒度細化到具體某一臺設備上,從而實現真正意義上的身份鑒權。

實際應用中,可以設定充電器僅能為某些型號或某臺設備充電,如果該設定策略由廠商制定,則充電器在出廠之前可以預先寫入對應設備的設備標識信息;如果允許用戶自定義該設定策略,則可以在設備的APP中給出設定界面,由用戶自行寫入或勾選允許/禁止充電設備的信息,生成充電黑白名單。之后,設備將充電黑白名單通過數據線或NFC模塊發(fā)送給充電器保存。

而在一些要求更為嚴苛的場景中,還可以進一步限定僅允許特定人員對特定設備進行充電。例如對于商場、公司等公共場合設置的共用充電器,在進行身份鑒權時設備APP可以彈出用戶信息輸入界面,要求使用者輸入用戶信息,例如自己的工作賬號、公司下發(fā)的充電授權代碼、工號等。充電器不僅需要根據設備標識信息對設備進行鑒權,還需要將設備發(fā)送的用戶信息與自身保存的黑白名單中的用戶信息進行比對,確定是否為其進行充電。由此可以防止無充電權限的員工或閑雜人等使用該公用充電器。

上述過程是充電器對設備進行身份鑒權的過程,本實施例中還可以由設備對充電器進行身份鑒權,從而實現設備與充電器之間的雙向鑒權。示例性的,充電器可以將出廠時預置的序列號通過NFC模塊發(fā)送給設備由設備APP上傳網絡側進行驗證。網絡側根據序列號驗證充電器的品牌、型號、配置參數以及配對設備型號等信息完成身份鑒權。當然,對充電器的鑒權過程也可以在設備本地實現。

進一步的,對于現有技術中設備與充電器之間互發(fā)高低電平信號的握手方式而言,本實施例也可以將高低電平信號轉換為NFC模塊可以傳輸的數據格式,通過NFC模塊進行傳輸,從而使設備與充電器之間進行加密握手。

104、充電器接收設備發(fā)送的設備充電信息。

現有技術中,設備根據自身元器件特性確定充電率,并通過數據線以脈沖信號的形式將充電功率信息發(fā)送給充電器。本實施例中,由于NFC通信技術不對數據的類型、大小等進行限制,因此相對現有技術而言,能夠向充電器傳輸更加豐富多樣的信息,使得充電過程更加智能化、自主化。

在本實施例的一種實現方式中,設備可以通過NFC模塊將電池參數、設備側充電IC電路的電路參數、設備不同模塊的溫度或者預期充電時長等信息發(fā)送給充電器,由充電器自主決定輸出的充電功率或充電電壓。

例如,對于不同型號設備而言,其鋰電池要求的額定充電功率各有不同,設備可以將自身設備型號或鋰電池的額定充電功率等信息發(fā)送給充電器,充電器根據上述信息確定輸出的充電功率。在一些應用場景中,當允許充電器為多種型號或品牌設備進行充電時,可以采用上述方案,針對不同型號設備的鋰電池特性選擇相應的充電功率,在保證充電效率的同時,還可以有效保護電池壽命。

再例如,當用戶選擇不同充電時長模式,或者在設備APP中自行設定預期充電時長時,設備可以將電池容量、當前電量以及預期充電時長等信息發(fā)送給充電器,充電器根據上述信息計算設定輸出的充電功率,由此實現“定制化”的充電方案。

本實施例中所述的充電IC電路通常置于設備內部,其輸入端為設備上設置的數據線接口,用于連接充電器,輸出端連接鋰電池。一般情況下,充電器輸出的充電電壓/電流在經過數據線損耗后可等同于充電IC電路輸入端的電壓/電流;充電IC電路輸出端的電壓/電流可等同于鋰電池接收的電壓/電流。

105、充電器基于設備充電信息設定充電配置參數并通過充電接口對設備進行充電。

在獲得豐富多樣的設備充電信息后,充電器可以根據不同的信息確定輸出的充電功率和/或充電電壓,并以此為設定對設備進行充電。由于本實施例相對現有技術而言傳輸的信息更加多元化,因此結合對不同設備充電信息的使用可以拓展出各種不同的智能化應用功能,本發(fā)明實施例后續(xù)將對此部分內容進行展開介紹。

本發(fā)明實施例還提供了一種設備充電的方法,在該方法中,設備安裝有專用于充電管理的APP,可以為用戶提供充電狀態(tài)設置、用戶身份鑒權、通信模式選擇、密鑰更新、信息查看等功能。如圖2所示,該方法包括:

201、在充電器連接到設備的充電接口后,充電器與設備之間進行近場通信NFC配對并啟動NFC加密通信模式。

當充電器連接設備后,兩者相對位置處于NFC通信范圍內,設備與充電器之間進行NFC配對,并可通過APP界面將配對結果展示給用戶。

202、充電器接收設備發(fā)送的設備標識信息。

設備后臺自動將默認的設備標識信息,例如設備ID、MAC地址通過密鑰加密,然后基于NFC模塊發(fā)送給充電器,同時在APP界面中輸出身份鑒權過程的進度提示信息。對于需要用戶輸入用戶鑒權信息的場景,設備還可以在APP界面中彈出提示框提示用戶輸入賬號密碼、充電授權碼等信息。

203、充電器根據設備標識信息對設備進行身份鑒權。

充電器使用本地密鑰對接收的設備標識信息進行解密,如果解密失敗則直接丟棄該信息,向設備返回解密失敗消息并終斷與設備的數據線連接,設備在APP界面中提示用戶密鑰失效。如果解密成功,充電器將其與本地保存的充電黑白名單進行比對,若該信息記錄于黑名單中,則充電器向設備返回拒絕充電消息并終斷與設備的數據線連接,設備在APP界面中提示用戶未獲得充電器使用授權。

此外,充電器還可以進一步將自身的身份信息(例如序列號)加密發(fā)送給設備進行鑒權,設備APP界面可以不顯示該序列號以防山寨廠商獲取。在設備與充電器之間完成雙向鑒權后,設備APP界面中提示用戶鑒權成功。

204、充電器接收設備發(fā)送的設備充電信息。

設備使用本地密鑰對設備充電信息進行加密然后通過NFC模塊發(fā)送給充電器,設備充電信息包括但不限于:電池參數,包括電池容量、額定電壓以及額定電流等;充電狀態(tài)參數,包括充電IC電路的輸出電壓/輸出電流,輸入電壓/輸入電流。充電器在對設備充電信息解密后,執(zhí)行步驟205。

205、充電器基于設備充電信息設定充電配置參數并通過充電接口對設備進行充電。

當設備充電信息中包括電池容量、額定電壓以及額定電流等信息時,充電器根據此類信息設定充電器側輸出的充電電壓以保證輸出的充電電壓不超過電池能夠承受的額定電壓。

此外,當電池參數還包括電池的額定功率時,充電器還應當據此設定不高于該額定功率的充電功率。

206、充電器基于設備的充電狀態(tài)參數,動態(tài)調整充電器側輸出的充電電壓。

在充電過程中,充電器基于不同的充電狀態(tài)參數,執(zhí)行下述至少一項流程:

1、根據設備側充電IC電路的輸入電壓及充電器側的輸出電壓計算數據線的電阻值,并根據電阻值調整充電器側輸出的充電電壓。

通常,數據線本身可以等同一個電阻,其具有電壓損耗特點,充電IC電路的輸入電壓往往小于充電器側輸出的充電電壓。由此導致充電效率降低,長期低壓充電也會對電池造成一定損傷。本實施例中,設備會將充電IC電路的輸入電壓值發(fā)送給充電器,充電器根據本側充電電壓與該輸入電壓之間的壓降值計算數據線的電阻值,然后根據該電阻值計算出充電器側應當提升的電壓變化量,最后升高輸出的充電電壓。

2、根據充電IC電路的輸出電壓與電池的額定電壓的差值,調整充電器側輸出的充電電壓。

一般情況下,設備內部的充電IC電路也會存在電壓損耗,使得充電IC電路輸出給電池的輸出電壓達不到電池的額定電壓。此種情況下,充電器根據設備發(fā)送的充電IC電路的輸出電壓,以及電池的額定電壓,計算充電器側應當升高的電壓值,然后按照該電壓值提高充電電壓。

3、根據充電IC電路的輸出電流與電池的額定電流的差值,調整充電器側輸出的充電電壓。

與電壓值類似的,當充電IC電路的輸出電流大于或小于電池的額定電流時,充電器根據兩者數據計算電流差值,并在充電功率不變的前提下,通過降低充電電壓的方式提高輸出的充電電流。

4、根據設備不同模塊的溫度信息調整充電器側輸出的充電電壓。

充電過程中,設備中的不同模塊會存在溫度升高的現象,包括電池、主板、處理器甚至屏幕。此種情況下應當適當降低充電電壓以達到降溫的目的。本實施例中,充電器可以預先內置有不同設備模塊的“溫度-電壓”關系,這種關系可以是定性的,例如僅定義溫度過高或過低時充電電壓的調整方向,充電器根據不同模塊的實際溫度按照預設的步進值多次調整充電電壓;或者,這種關系也可以是定量的,例如規(guī)定何種溫度值對應何種充電電壓的映射關系,充電器基于此映射關系查找溫度值對應的充電電壓即可。

實際應用中,設備里的不同模塊對溫度的敏感程度不同,多數情況下需要對結合不同模塊的溫度變化綜合調整充電電壓。本實施例中可以將調整充電電壓的算法預置在充電器中,并通過設備定期聯網更新;而在另一種實現方式中,為簡化充電器的邏輯復雜度,也可以由設備根據模塊溫度確定充電電壓的調整量,設備可以根據本地預置的算法自行計算電壓調整量,也可以將模塊溫度信息上報網絡側獲得網絡側返回的電壓變化量。之后,設備將電壓變化量發(fā)送給充電器進行電壓調節(jié)。

5、根據預期充電時長及當前電池電量調整充電器側輸出的充電電壓。

本實施例允許用戶選擇或自行設定充電時間,示例性的,設備APP界面中可以顯示“快充”、“正常充”、“慢速充”等選項供用戶選擇,或者有用戶自行設定預期的充電時長。之后,設備將該信息以及當前電池電量發(fā)送給充電器。充電器根據當前電池電量以及電池容量計算剩余充電電量,并結合預期充電時長設定充電電壓。與上述4中類似的,計算充電電壓的邏輯也可以在設備側或通過設備在網絡側實現,充電器僅接收設備發(fā)送的調整后的充電電壓值并執(zhí)行之即可。

207、充電完成后,充電器根據耗電量進行充電計費。

在本實施例的一個應用場景中,可以在公共場合設置公用有償充電器,在對設備完成充電后,可以進行耗電量統(tǒng)計并基于

以此為依據向用戶收費。本發(fā)明實施例提供以下兩種耗電量統(tǒng)計方式:

1、根據充電器側輸出的充電功率計算耗電量。

充電器將本側輸出的充電功率與充電時長相乘,獲得耗電量。此方式是以充電器在充電過程中的實際功率消耗為標準計算的充電器的實際耗電量,該實際耗電量包含了設備電池接收并存儲的電量以及充電過程中,充電器、數據線、設備模塊等發(fā)熱產生的電量損耗。

2、根據設備側充電IC電路的充電功率計算耗電量。

充電器將充電IC電路的充電功率與充電時長相乘,獲得耗電量。此方式是以充電過程中設備電池實際獲得的電量為標準計算的耗電量。

實際應用中,采用上述何種計費方式主要由商業(yè)策略決定,本實施例對此不作過多限制。

當充電過程產生計費時,充電器通過NFC模塊將計費信息發(fā)送給設備,設備APP界面輸出顯示供用戶確認。本實施例中,用戶可以手動操作付費,例如通過支付寶、微信進行付費,或者,設備也可以在用戶對付費信息做確認后,直接后臺進行費用撥付。實際應用中,當用戶未進行付費時,設備還可以對本次欠費行為進行記錄或上傳網絡側進行保存,當用戶下次使用公用有償充電器充電時,設備可以將欠費信息通過NFC模塊發(fā)送給充電器,充電器終斷數據線與設備的信號連接,由此即使將數據線插入到設備的接口上也無法進行充電。

208、充電器與設備同步更新加密密鑰。

本實施例中,充電器與設備之間使用密鑰對交互數據進行加解密,為防止密鑰被破解或竊取,充電器與設備兩者可以定期更新密鑰。

當充電器具有網絡通信功能時,可以定期向網絡側請求更新密鑰對,然后將私鑰(或公鑰)保存于本地,將公鑰(或私鑰)加密發(fā)送給設備進行保存。而在本實施例的一種實現方式中,為簡化充電器的電路結構,可以將密鑰更新過程轉移到設備側實現,設備按照上述方式與網絡側進行通信獲得更新密鑰對,并將充電器密鑰加密發(fā)送給充電器。

此外,設備APP中還可以增加密鑰管理功能,當用戶在相應界面中觸發(fā)用于指示更新密鑰的操作指令時,設備按照上述方式進行密鑰更新,或者將該操作指令發(fā)送給充電器,由充電器進行密鑰更新。

進一步的,作為對上述方法的實現,本發(fā)明實施例還提供了一種充電器,如圖3所示,該充電器包括:

NFC模塊31,用于在充電器連接到設備的充電接口后,與設備內部的NFC模塊31配對并啟動NFC加密通信模式,接收設備發(fā)送的設備標識信息;

本發(fā)明實施例中充電器具有傳統(tǒng)數據線,并通過數據線對設備進行充電,但與現有技術不同的是,身份鑒權及充電配置參數傳輸過程中交互的數據信息則不再通過數據線傳輸,而是通過分別內置在設備和充電器中的NFC模塊進行無線傳輸。NFC是一種近場通信技術,當充電器的數據線連接到設備的充電接口上時,充電器與設備之間的距離處于NFC通信范圍之內,此時充電器與設備之間進行配對并啟動NFC加密通信模式。

在啟動NFC加密通信模式后,設備與充電器之間交互的所有數據均通過NFC模塊進行加密傳輸,本步驟中傳輸的設備標識信息以及后續(xù)步驟104傳輸的設備充電信息均通過NFC模塊加密傳輸。

處理模塊32,用于根據設備標識信息對設備進行身份鑒權;

充電器首先對待充電設備進行身份鑒權,本實施例中身份鑒權的目的在于識別設備的品牌、型號是否與充電器匹配?,F有技術中,數據線上傳輸數據信息受限較大,設備與充電器之間只能通過發(fā)送高低電平等簡單的信號進行身份鑒權。這種鑒權方式本質上屬于協(xié)議鑒權過程,只要設備與充電器之間按照相同協(xié)議發(fā)送握手信號即可鑒權成功,無法對設備進行諸如品牌、型號甚至用戶賬號等層面的細粒度鑒權。而在本發(fā)明實施例中,NFC通信技術對傳輸數據的類型、格式、大小均無限制,設備與充電器之間可以傳輸任意內容的數據。例如設備可以將自己的品牌信息、設備型號、設備序列號或者MAC地址作為設備標識信息發(fā)送給充電器進行鑒權,對于未獲得授權的設備充電器可以拒絕為其充電。通過上述豐富多樣的數據信息,充電器可以將識別粒度細化到具體某一臺設備上,從而實現真正意義上的身份鑒權。

NFC模塊31,還用于接收設備發(fā)送的設備充電信息;

現有技術中,設備根據自身元器件特性確定充電率,并通過數據線以脈沖信號的形式將充電功率信息發(fā)送給充電器。本實施例中,由于NFC通信技術不對數據的類型、大小等進行限制,因此相對現有技術而言,能夠向充電器傳輸更加豐富多樣的信息,使得充電過程更加智能化、自主化。

在本實施例的一種實現方式中,設備可以通過NFC模塊將電池參數、設備側充電IC電路的電路參數、設備不同模塊的溫度或者預期充電時長等信息發(fā)送給充電器,由充電器自主決定輸出的充電功率或充電電壓。

例如,對于不同型號設備而言,其鋰電池要求的額定充電功率各有不同,設備可以將自身設備型號或鋰電池的額定充電功率等信息發(fā)送給充電器,充電器根據上述信息確定輸出的充電功率。在一些應用場景中,當允許充電器為多種型號或品牌設備進行充電時,可以采用上述方案,針對不同型號設備的鋰電池特性選擇相應的充電功率,在保證充電效率的同時,還可以有效保護電池壽命。

再例如,當用戶選擇不同充電時長模式,或者在設備APP中自行設定預期充電時長時,設備可以將電池容量、當前電量以及預期充電時長等信息發(fā)送給充電器,充電器根據上述信息計算設定輸出的充電功率,由此實現“定制化”的充電方案。

處理模塊32,還用于基于設備充電信息設定充電配置參數并通過充電接口對設備進行充電。

在獲得豐富多樣的設備充電信息后,充電器可以根據不同的信息確定輸出的充電功率和/或充電電壓,并以此為設定對設備進行充電。由于本實施例相對現有技術而言傳輸的信息更加多元化,因此結合對不同設備充電信息的使用可以拓展出各種不同的智能化應用功能,本發(fā)明實施例后續(xù)將對此部分內容進行展開介紹。

進一步的,處理模塊32用于:

基于設備的電池參數設定充電器側輸出的充電電壓,電池參數包括電池容量、額定電壓以及額定電流。

當設備充電信息中包括電池容量、額定電壓以及額定電流等信息時,充電器根據此類信息設定充電器側輸出的充電電壓以保證輸出的充電電壓不超過電池能夠承受的額定電壓。

此外,當電池參數還包括電池的額定功率時,充電器還應當據此設定不高于該額定功率的充電功率。

進一步的,處理模塊32用于:

基于設備的充電狀態(tài)參數,動態(tài)調整充電器側輸出的充電電壓。

進一步的,處理模塊32用于:

根據設備側充電IC電路的輸入電壓及充電器側的輸出電壓計算數據線的電阻值,并根據電阻值調整充電器側輸出的充電電壓;

通常,數據線本身可以等同一個電阻,其具有電壓損耗特點,充電IC電路的輸入電壓往往小于充電器側輸出的充電電壓。由此導致充電效率降低,長期低壓充電也會對電池造成一定損傷。本實施例中,設備會將充電IC電路的輸入電壓值發(fā)送給充電器,充電器根據本側充電電壓與該輸入電壓之間的壓降值計算數據線的電阻值,然后根據該電阻值計算出充電器側應當提升的電壓變化量,最后升高輸出的充電電壓。

根據充電IC電路的輸出電壓與電池的額定電壓的差值,調整充電器側輸出的充電電壓;

一般情況下,設備內部的充電IC電路也會存在電壓損耗,使得充電IC電路輸出給電池的輸出電壓達不到電池的額定電壓。此種情況下,充電器根據設備發(fā)送的充電IC電路的輸出電壓,以及電池的額定電壓,計算充電器側應當升高的電壓值,然后按照該電壓值提高充電電壓。

根據充電IC電路的輸出電流與電池的額定電流的差值,調整充電器側輸出的充電電壓;

與電壓值類似的,當充電IC電路的輸出電流大于或小于電池的額定電流時,充電器根據兩者數據計算電流差值,并在充電功率不變的前提下,通過降低充電電壓的方式提高輸出的充電電流。

根據設備不同模塊的溫度信息調整充電器側輸出的充電電壓;

充電過程中,設備中的不同模塊會存在溫度升高的現象,包括電池、主板、處理器甚至屏幕。此種情況下應當適當降低充電電壓以達到降溫的目的。本實施例中,充電器可以預先內置有不同設備模塊的“溫度-電壓”關系,這種關系可以是定性的,例如僅定義溫度過高或過低時充電電壓的調整方向,充電器根據不同模塊的實際溫度按照預設的步進值多次調整充電電壓;或者,這種關系也可以是定量的,例如規(guī)定何種溫度值對應何種充電電壓的映射關系,充電器基于此映射關系查找溫度值對應的充電電壓即可。

實際應用中,設備里的不同模塊對溫度的敏感程度不同,多數情況下需要對結合不同模塊的溫度變化綜合調整充電電壓。本實施例中可以將調整充電電壓的算法預置在充電器中,并通過設備定期聯網更新;而在另一種實現方式中,為簡化充電器的邏輯復雜度,也可以由設備根據模塊溫度確定充電電壓的調整量,設備可以根據本地預置的算法自行計算電壓調整量,也可以將模塊溫度信息上報網絡側獲得網絡側返回的電壓變化量。之后,設備將電壓變化量發(fā)送給充電器進行電壓調節(jié)。

根據預期充電時長及當前電池電量調整充電器側輸出的充電電壓。

本實施例允許用戶選擇或自行設定充電時間,示例性的,設備APP界面中可以顯示“快充”、“正常充”、“慢速充”等選項供用戶選擇,或者有用戶自行設定預期的充電時長。之后,設備將該信息以及當前電池電量發(fā)送給充電器。充電器根據當前電池電量以及電池容量計算剩余充電電量,并結合預期充電時長設定充電電壓。與上述類似的,計算充電電壓的邏輯也可以在設備側或通過設備在網絡側實現,充電器僅接收設備發(fā)送的調整后的充電電壓值并執(zhí)行之即可。

進一步的,處理模塊32用于:

根據充電器側輸出的充電功率或者設備側充電IC電路的充電功率,計算耗電量;

根據耗電量進行充電計費。

在本實施例的一個應用場景中,可以在公共場合設置公用有償充電器,在對設備完成充電后,可以進行耗電量統(tǒng)計并基于

以此為依據向用戶收費。本發(fā)明實施例提供以下兩種耗電量統(tǒng)計方式:

1、根據充電器側輸出的充電功率計算耗電量。

充電器將本側輸出的充電功率與充電時長相乘,獲得耗電量。此方式是以充電器在充電過程中的實際功率消耗為標準計算的充電器的實際耗電量,該實際耗電量包含了設備電池接收并存儲的電量以及充電過程中,充電器、數據線、設備模塊等發(fā)熱產生的電量損耗。

2、根據設備側充電IC電路的充電功率計算耗電量。

充電器將充電IC電路的充電功率與充電時長相乘,獲得耗電量。此方式是以充電過程中設備電池實際獲得的電量為標準計算的耗電量。

實際應用中,采用上述何種計費方式主要由商業(yè)策略決定,本實施例對此不作過多限制。

當充電過程產生計費時,充電器通過NFC模塊將計費信息發(fā)送給設備,設備APP界面輸出顯示供用戶確認。本實施例中,用戶可以手動操作付費,例如通過支付寶、微信進行付費,或者,設備也可以在用戶對付費信息做確認后,直接后臺進行費用撥付。實際應用中,當用戶未進行付費時,設備還可以對本次欠費行為進行記錄或上傳網絡側進行保存,當用戶下次使用公用有償充電器充電時,設備可以將欠費信息通過NFC模塊發(fā)送給充電器,充電器終斷數據線與設備的信號連接,由此即使將數據線插入到設備的接口上也無法進行充電。

進一步的,處理模塊32用于:

定期或基于外部操作指令,與設備同步更新加密密鑰。

本實施例中,充電器與設備之間使用密鑰對交互數據進行加解密,為防止密鑰被破解或竊取,充電器與設備兩者可以定期更新密鑰。

當充電器具有網絡通信功能時,可以定期向網絡側請求更新密鑰對,然后將私鑰(或公鑰)保存于本地,將公鑰(或私鑰)加密發(fā)送給設備進行保存。而在本實施例的一種實現方式中,為簡化充電器的電路結構,可以將密鑰更新過程轉移到設備側實現,設備按照上述方式與網絡側進行通信獲得更新密鑰對,并將充電器密鑰加密發(fā)送給充電器。

此外,設備APP中還可以增加密鑰管理功能,當用戶在相應界面中觸發(fā)用于指示更新密鑰的操作指令時,設備按照上述方式進行密鑰更新,或者將該操作指令發(fā)送給充電器,由充電器進行密鑰更新。

實際應用中,上述處理模塊32具體可以但不限于是編程邏輯控制器(Programmable Logic Controller,簡稱PLC)。PLC具有數據存儲,邏輯運算、順序控制、定時、計數等功能,用于實現上述方法實施例內容。

進一步的,作為對上述方法的實現,本發(fā)明實施例還提供了一種設備充電的系統(tǒng),如圖4所示,該系統(tǒng)包括充電器41及設備42,充電器41與設備42分別內置有近場通信NFC模塊,用于無線加密傳輸數據;

在充電器41連接到設備42的充電接口后,充電器41與設備42之間進行近場通信NFC配對并啟動NFC加密通信模式;

充電器41接收設備42發(fā)送的設備42標識信息,根據設備42標識信息對設備42進行身份鑒權;

充電器41接收設備42發(fā)送的設備42充電信息,基于設備42充電信息設定充電配置參數并通過充電接口對設備42進行充電。

在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。

可以理解的是,上述方法及裝置中的相關特征可以相互參考。另外,上述實施例中的“第一”、“第二”等是用于區(qū)分各實施例,而并不代表各實施例的優(yōu)劣。

所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。

在此提供的算法和顯示不與任何特定計算機、虛擬系統(tǒng)或者其它設備固有相關。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據上面的描述,構造這類系統(tǒng)所要求的結構是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應當明白,可以利用各種編程語言實現在此描述的本發(fā)明的內容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。

在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結構和技術,以便不模糊對本說明書的理解。

類似地,應當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋成反映如下意圖:即所要求保護的本發(fā)明要求比在每個權利要求中所明確記載的特征更多的特征。更確切地說,如下面的權利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式的權利要求書由此明確地并入該具體實施方式,其中每個權利要求本身都作為本發(fā)明的單獨實施例。

本領域那些技術人員可以理解,可以對實施例中的設備中的模塊進行自適應性地改變并且把它們設置在與該實施例不同的一個或多個設備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。

此外,本領域的技術人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內并且形成不同的實施例。例如,在下面的權利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。

本發(fā)明的各個部件實施例可以以硬件實現,或者以在一個或者多個處理器上運行的軟件模塊實現,或者以它們的組合實現。本領域的技術人員應當理解,可以在實踐中使用微處理器或者數字信號處理器(DSP)來實現根據本發(fā)明實施例的發(fā)明名稱(如確定網站內鏈接等級的裝置)中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現為用于執(zhí)行這里所描述的方法的一部分或者全部的設備或者裝置程序(例如,計算機程序和計算機程序產品)。這樣的實現本發(fā)明的程序可以存儲在計算機可讀介質上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網網站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。

應該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領域技術人員在不脫離所附權利要求的范圍的情況下可設計出替換實施例。在權利要求中,不應將位于括號之間的任何參考符號構造成對權利要求的限制。單詞“包含”不排除存在未列在權利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
于田县| 临邑县| 桂阳县| 明星| 南开区| 延川县| 华阴市| 岳西县| 阳信县| 收藏| 栾川县| 伊川县| 房产| 镇江市| 祁门县| 辰溪县| 太湖县| 绿春县| 四子王旗| 辛集市| 静海县| 三穗县| 云霄县| 察哈| 丹东市| 北宁市| 安图县| 宁陵县| 元谋县| 平顺县| 缙云县| 宝丰县| 兴仁县| 仪征市| 伊金霍洛旗| 长寿区| 盐边县| 双柏县| 中牟县| 安庆市| 丁青县|