相關(guān)申請(qǐng)的交叉引用
本申請(qǐng)要求享有2016年3月16日提交的美國(guó)臨時(shí)專利申請(qǐng)no.62/309,349和2016年3月16日提交的美國(guó)臨時(shí)專利申請(qǐng)no.62/309,346的權(quán)益,其全部?jī)?nèi)容通過(guò)引用結(jié)合于此。
本發(fā)明涉及電動(dòng)工具蓄電池組。
技術(shù)實(shí)現(xiàn)要素:
電動(dòng)工具蓄電池組基于電池類型、電池?cái)?shù)量和其他因素可以具有各種化學(xué)成分(例如,鎳鎘或鋰離子)以及各種容量。電動(dòng)工具蓄電池組的充電器類似地具有各種特性。例如,不同的充電器可以具有不同的充電技術(shù)、充電電流水平和充電電壓水平。因此,蓄電池組被完全充電的時(shí)間依賴于蓄電池組和蓄電池充電器的各種因素,限制了對(duì)被充電的蓄電池組的時(shí)間長(zhǎng)度的精確估計(jì)的提供。
這里公開的一些實(shí)施方式提供了用于確定蓄電池組和耦合至所述蓄電池組的充電器的特性以及生成完成蓄電池組的充電的時(shí)間估計(jì)的技術(shù)。由于獲得的關(guān)于充電器、蓄電池組或兩者的額外信息,所以時(shí)間估計(jì)得以提高精確度且可以被實(shí)時(shí)更新以適合于改變的條件。
此外,這里公開的一些實(shí)施方式提供了用于在電動(dòng)工具操作期間識(shí)別和分析來(lái)自蓄電池組的電流輸出,其能夠提供用于各種目的的相關(guān)信息。例如,電流輸出能夠用于檢測(cè)蓄電池組或電動(dòng)工具的潛在問(wèn)題。此外,電流輸出能夠用來(lái)識(shí)別蓄電池組、電動(dòng)工具或兩者。在一些實(shí)例中,通過(guò)蓄電池組將電流輸出與電動(dòng)工具的操作循環(huán)(例如,從扳機(jī)扣動(dòng)到扳機(jī)釋放)相關(guān)聯(lián)能夠提供進(jìn)一步的益處。這樣的電流輸出可以指的是電流軌跡。相比于沒(méi)有劃界的電流數(shù)據(jù)的連續(xù)流,電流軌跡提供離散的、易控制的電流數(shù)據(jù)集以分析并與預(yù)期電流數(shù)據(jù)集進(jìn)行比較。
在一些實(shí)施方式中,提供了一種用于配置成附著至電動(dòng)工具的蓄電池組的充電時(shí)間生成的方法。該方法包括由處理器使用電壓傳感器檢測(cè)跨所述蓄電池組的多個(gè)電池的電壓。所述處理器將跨所述多個(gè)電池的所述電壓轉(zhuǎn)換為電荷狀態(tài)、確定對(duì)所述蓄電池組充電的充電器的充電率、以及確定轉(zhuǎn)換因子。該方法還包括由所述處理器基于所述電荷狀態(tài)、所述充電率和所述轉(zhuǎn)換因子生成所述蓄電池組到滿電荷的時(shí)間。
在一些實(shí)施方式中,提供了一種包括配置成附著至電動(dòng)工具的蓄電池組的電池組系統(tǒng)。該蓄電池組系統(tǒng)包括所述蓄電池組的多個(gè)電池、連接至所述多個(gè)電池的所述蓄電池組的電壓傳感器以及處理器。該處理器與所述電壓傳感器和存儲(chǔ)器通信且被配置成使用所述電壓傳感器檢測(cè)跨所述多個(gè)電池的電壓。該處理器還被配置成將跨所述多個(gè)電池的所述電壓轉(zhuǎn)換為電荷狀態(tài)、確定對(duì)所述蓄電池組充電的充電器的充電率以及基于所述充電率確定轉(zhuǎn)換因子。該處理器之后基于所述電荷狀態(tài)、所述充電率和所述轉(zhuǎn)換因子生成所述蓄電池組到滿電荷的時(shí)間。
在一些實(shí)施方式中,提供了一種用于監(jiān)測(cè)配置成附著至電動(dòng)工具的蓄電池組的方法。該方法還包括由所述蓄電池組的處理器檢測(cè)所述電動(dòng)工具的扳機(jī)被激活。該方法還包括由連接至所述蓄電池組的多個(gè)電池的電流傳感器檢測(cè)所述多個(gè)電池的電流輸出。該蓄電池組的處理器在所述蓄電池組的存儲(chǔ)器中存儲(chǔ)所述電流輸出直到所述扳機(jī)被釋放以形成電流軌跡。所述處理器還用于確定所述扳機(jī)被釋放。在一些實(shí)施方式中,所述處理器還確定所述電流輸出是否偏離所述存儲(chǔ)器中存儲(chǔ)的預(yù)期電流輸出。所述處理器響應(yīng)于所述處理器確定所述電流輸出偏離所述預(yù)期電流輸出而生成警報(bào)。
在一些實(shí)施方式中,提供了一種括配置成附著至電動(dòng)工具的蓄電池組的蓄電池組系統(tǒng),該蓄電池組系統(tǒng)包括電池組的多個(gè)電池、連接至電池組的多個(gè)電池的電流傳感器以及處理器。所述處理器被配制成檢測(cè)所述電動(dòng)工具的扳機(jī)被激活。所述處理器還進(jìn)一步由連接至所述蓄電池組的多個(gè)電池的電流傳感器檢測(cè)所述多個(gè)電池的電流輸出。該蓄電池組的處理器在所述蓄電池組的存儲(chǔ)器中存儲(chǔ)所述電流輸出直到所述扳機(jī)被釋放以形成電流軌跡。所述處理器還用于確定所述扳機(jī)被釋放。在一些實(shí)施方式中,所述處理器還確定所述電流輸出是否偏離所述存儲(chǔ)器中存儲(chǔ)的預(yù)期電流輸出。所述處理器響應(yīng)于所述處理器確定所述電流輸出偏離所述預(yù)期電流輸出而生成警報(bào)。
附圖說(shuō)明
圖1示出了用于蓄電池組和移動(dòng)設(shè)備之間進(jìn)行通信的系統(tǒng);
圖2a示出了圖1的系統(tǒng)的框圖;
圖2b示出了包括充電器的圖1的系統(tǒng)的框圖;
圖3示出了用于扳機(jī)扣動(dòng)追蹤的方法的流程圖;
圖4示出了用于蓄電池充電時(shí)間估計(jì)的方法的流程圖;
圖5示出了根據(jù)一些實(shí)施方式的示例性查找表;
圖6示出了根據(jù)一些實(shí)施方式的應(yīng)用的用戶界面;
圖7示出了根據(jù)一些實(shí)施方式的應(yīng)用的另一用戶界面;
圖8和圖9示出了根據(jù)一些實(shí)施方式的應(yīng)用的另一用戶界面;
圖10示出了根據(jù)一些實(shí)施方式的應(yīng)用的另一用戶界面;
圖11示出了根據(jù)一些實(shí)施方式的應(yīng)用的另一用戶界面;
圖12示出了根據(jù)一些實(shí)施方式的應(yīng)用的另一用戶界面;
圖13a、13b、和13c示出了根據(jù)一些實(shí)施方式的應(yīng)用的另一用戶界面的屏幕;
圖14a、14b、14c、14d和14e示出了根據(jù)一些實(shí)施方式的應(yīng)用的另一用戶界面;
圖15a和15b示出了根據(jù)一些實(shí)施方式的應(yīng)用的另一用戶界面的屏幕;
圖16a、16b和17示出了根據(jù)一些實(shí)施方式的應(yīng)用的額外用戶界面;
圖18a、18b、和18c示出了根據(jù)一些實(shí)施方式的應(yīng)用的額外用戶界面;
圖19示出了根據(jù)一些實(shí)施方式的在蓄電池組中使用的音頻通知電路;以及
圖20a和20b示出了根據(jù)一些實(shí)施方式的移動(dòng)應(yīng)用的另一用戶界面;
圖21示出了根據(jù)另一些實(shí)施方式的蓄電池組;
圖22示出了根據(jù)另一些實(shí)施方式的圖21的蓄電池組和電動(dòng)工具。
具體實(shí)施方式
在詳細(xì)解釋本發(fā)明的任意實(shí)施方式之前,應(yīng)當(dāng)理解本發(fā)明在其應(yīng)用中不限于以下附圖中示出的或以下具體實(shí)施方式中提出的組件的布置和構(gòu)造的細(xì)節(jié)。本發(fā)明能夠?qū)崿F(xiàn)其他實(shí)施方式且能夠以各種方式被實(shí)踐或被實(shí)施。
同樣,應(yīng)當(dāng)理解的是這里使用的詞組和術(shù)語(yǔ)是出于說(shuō)明的目的且不應(yīng)當(dāng)被看作為限制。如這里使用的“包括”和“包含”以及他們的變形的使用旨在包含其后所列的項(xiàng)和他們的等同物以及額外的項(xiàng)。這里使用的“由……組成”及其變形的使用旨在僅包含其后所列的項(xiàng)和他們的等同物。此外,應(yīng)當(dāng)理解如“向前”、“向后”、“左”、“右”、“向上”和“向下”等這樣的術(shù)語(yǔ)是便利性的詞匯且不被構(gòu)建為限制性的術(shù)語(yǔ)。
應(yīng)當(dāng)注意的是多個(gè)基于硬件和軟件的設(shè)備以及多個(gè)不同結(jié)構(gòu)的組件可以被用來(lái)實(shí)現(xiàn)本發(fā)明的方面。此外,附圖中示出的或描述的特定配置旨在例證本發(fā)明的獨(dú)立實(shí)施方式且其他可替換的配置是可能的。術(shù)語(yǔ)“控制器”、“處理器”、“中央處理單元”和“cpu”是可交換的,除非另作說(shuō)明。其中術(shù)語(yǔ)“控制器”、“處理器”、“中央處理單元”或“cpu”被用作標(biāo)識(shí)執(zhí)行特定功能的單元,應(yīng)當(dāng)理解的是,除非另作說(shuō)明,那些功能能夠通過(guò)單個(gè)處理器或以任意形式排列的多個(gè)處理器實(shí)施,包括并行處理器、串行處理器、串聯(lián)處理器或云處理/云計(jì)算配置。
同樣對(duì)本領(lǐng)域技術(shù)人員顯而易見(jiàn)的是,圖中所示的系統(tǒng)為可能相像的實(shí)際系統(tǒng)的模型。這里描述的許多模型和邏輯結(jié)構(gòu)能夠在微處理器或類似的設(shè)備執(zhí)行的軟件中實(shí)現(xiàn)或能夠使用各種包括例如特定用途集成電路(“asic”)的組件在硬件中實(shí)現(xiàn)。類似“控制器”和“模塊”的術(shù)語(yǔ)可以包括或涉及硬件和/或軟件。此外,貫穿本說(shuō)明書,如果使用了大寫的術(shù)語(yǔ),這樣的術(shù)語(yǔ)被使用以符合常用慣例且有助于使說(shuō)明書和編碼示例、等式和/或附圖相關(guān)聯(lián)。然而,并不會(huì)因?yàn)榇髮懙氖褂枚抵柑囟ǖ暮x或應(yīng)當(dāng)被簡(jiǎn)單推斷。因此,權(quán)利要求不應(yīng)當(dāng)限于特定示例或術(shù)語(yǔ)或任意特定硬件或軟件實(shí)現(xiàn)或軟件或硬件的組合。
圖1示出了用于蓄電池組和移動(dòng)設(shè)備之間進(jìn)行通信的系統(tǒng)100(例如,蓄電池組系統(tǒng))。在所示的示例中,系統(tǒng)100包括電動(dòng)工具110、蓄電池組120、網(wǎng)絡(luò)130和移動(dòng)設(shè)備140。如所示的,電動(dòng)工具110包括扳機(jī)112、殼體114、電池接口116、以及輸出單元118。電動(dòng)工具110通過(guò)有線連接(例如,通過(guò)根據(jù)將蓄電池組120耦合至電動(dòng)工具110來(lái)進(jìn)行接觸的端子)與蓄電池組120通信。電動(dòng)工具110同樣通過(guò)端子從蓄電池組120接收電力。電動(dòng)工具110通過(guò)有線連接傳遞有關(guān)于電動(dòng)工具110的健康和功能的數(shù)據(jù)至蓄電池組120。
在一些實(shí)施方式中,專用端子設(shè)置在蓄電池組120和電動(dòng)工具110上用于蓄電池組120與電動(dòng)工具110之間的數(shù)據(jù)通信(而不是電能傳遞),且單獨(dú)的供電端子被提供用于從蓄電池組120提供電能至電動(dòng)工具110。蓄電池組和電動(dòng)工具的端子參考圖21-22被進(jìn)一步詳細(xì)描述。
如圖1所示,蓄電池組120包括殼體122、工具接口124和由致動(dòng)器128控制的選擇性地將工具接口124閉鎖至蓄電池接口116的閂鎖(latch)126。蓄電池組120還包括多個(gè)串聯(lián)、并聯(lián)或串并聯(lián)組合排列的電池。蓄電池組120利用移動(dòng)設(shè)備140傳遞與電動(dòng)工具110和蓄電池組120有關(guān)的數(shù)據(jù)。蓄電池組120可以通過(guò)無(wú)線通信網(wǎng)絡(luò)125(諸如
移動(dòng)設(shè)備140包括移動(dòng)應(yīng)用145,其為針對(duì)在移動(dòng)設(shè)備140上使用的移動(dòng)操作系統(tǒng)設(shè)計(jì)的應(yīng)用。移動(dòng)設(shè)備140例如為移動(dòng)電話、平板電腦或個(gè)人計(jì)算機(jī)。移動(dòng)設(shè)備140可以包括處理器142和存儲(chǔ)器144,以及其他的組件。存儲(chǔ)器144可以存儲(chǔ)移動(dòng)應(yīng)用145且處理器142執(zhí)行移動(dòng)應(yīng)用145以使得移動(dòng)設(shè)備140能夠?qū)嵤┻@里描述的移動(dòng)應(yīng)用145的功能。移動(dòng)應(yīng)用145可以通過(guò)移動(dòng)設(shè)備140和蓄電池組120之間的連接與蓄電池組120通信。移動(dòng)應(yīng)用145可以包括圖形用戶界面,其中處理器142對(duì)移動(dòng)應(yīng)用145的執(zhí)行可以在移動(dòng)設(shè)備140的顯示器(未示出)上生成圖形用戶界面。移動(dòng)設(shè)備140可以通過(guò)在圖形用戶界面上的顯示傳達(dá)信息給用戶以及可以經(jīng)由圖形用戶界面(例如,經(jīng)由移動(dòng)設(shè)備的觸屏或硬鍵)接收用戶輸入。應(yīng)當(dāng)理解的是,圖1示出了系統(tǒng)100的僅一個(gè)示例性實(shí)施方式且該系統(tǒng)100可以包括或多或少的組件且可以執(zhí)行相比于這里描述的額外的功能。
圖2a和2b示出了圖1的系統(tǒng)100的一部分的框圖。在圖2a所示的示例中,電動(dòng)工具110包括控制器120??刂破?10包括電子處理器和存儲(chǔ)器,該存儲(chǔ)器存儲(chǔ)由電子處理器執(zhí)行以實(shí)施這里描述的控制器210的功能的指令。例如,控制器210控制電動(dòng)工具110的功能且實(shí)現(xiàn)電動(dòng)工具110和蓄電池組120之間的通信。電動(dòng)工具110還包括在殼體114內(nèi)的發(fā)動(dòng)機(jī)(未示出),其由控制器210響應(yīng)于用戶輸入(例如,扳機(jī)112的扣動(dòng))來(lái)控制以驅(qū)動(dòng)輸出單元118。蓄電池組120通過(guò)通信網(wǎng)絡(luò)220與移動(dòng)應(yīng)用145通信。通信網(wǎng)絡(luò)220可以包括無(wú)線通信網(wǎng)絡(luò)125和/或網(wǎng)絡(luò)130。
蓄電池組120包括電池230、電流傳感器240、電壓傳感器250、處理器260、存儲(chǔ)器270、溫度傳感器280、揚(yáng)聲器285和無(wú)線通信電路290。電池230可以串聯(lián)、并聯(lián)、或串并聯(lián)組合排列。電流傳感器240電連接至電池230并檢測(cè)流過(guò)電池230的電流。電壓傳感器250電連接至電池230并檢測(cè)跨電池230端點(diǎn)的電壓。溫度傳感器280例如為熱敏電阻,且檢測(cè)電池230的溫度。無(wú)線通信電路290通過(guò)通信網(wǎng)絡(luò)220促進(jìn)蓄電池組120與外部設(shè)備之間的通信。
是電子處理器的處理器260電連接至電流傳感器240、電壓傳感器250、存儲(chǔ)器270、溫度傳感器280、和無(wú)線通信電路290。處理器260監(jiān)測(cè)由電流傳感器240和電壓傳感器250檢測(cè)的電池230的電流和電壓。存儲(chǔ)器270可以包括例如程序存儲(chǔ)區(qū)和數(shù)據(jù)存儲(chǔ)區(qū)。存儲(chǔ)器270存儲(chǔ)當(dāng)由處理器260執(zhí)行時(shí)使得蓄電池組120執(zhí)行這里描述的功能的可執(zhí)行指令。存儲(chǔ)器270還存儲(chǔ)關(guān)于蓄電池組120的某些其他信息,例如蓄電池組標(biāo)識(shí)符(id)、預(yù)期電流輸出、各種電壓、電流和溫度閾值等等。存儲(chǔ)器270還可以存儲(chǔ)如這里描述的某些追蹤信息。
在圖2b中所示的示例中,蓄電池組120耦合至包括控制器294的充電器292??刂破?94包括電子處理器和存儲(chǔ)指令的存儲(chǔ)器,該指令由電子處理器執(zhí)行以實(shí)施這里描述的控制器294的功能。例如,控制器294控制充電器292的功能并實(shí)現(xiàn)充電器292和蓄電池組120之間的通信。充電器292進(jìn)一步包括充電器殼體內(nèi)的充電電路(未示出),其由控制器294控制以提供充電電流至蓄電池組120來(lái)對(duì)電池230充電。具有與圖2a中的元件相同標(biāo)號(hào)的圖2b的剩余元件被配置且功能類似于圖2a的相同標(biāo)號(hào)的元件,因此,未提供針對(duì)這些元件的進(jìn)一步的描述。
圖3是示出了用于扳機(jī)扣動(dòng)追蹤的示例性方法300的流程圖。如圖3中所示,處理器260檢測(cè)到電動(dòng)工具110的扳機(jī)112(或致動(dòng)機(jī)制)被激活(例如,被扣動(dòng))(在步驟310)。在一些實(shí)施方式中,在蓄電池組120確定電流正流過(guò)電池230時(shí),處理器260確定電動(dòng)工具110的扳機(jī)112被扣動(dòng)。在電流傳感器240在電池230中檢測(cè)到電流時(shí),處理器260確定電流正流過(guò)電池230。在一些實(shí)施方式中,蓄電池組120可以從電動(dòng)工具110接收扳機(jī)112被扣動(dòng)的信號(hào)。
在步驟320處,處理器260檢測(cè)到電池230的電流輸出。處理器260從電流傳感器240接收指示電動(dòng)工具110正消耗的電流量的信號(hào)。在步驟330處,處理器260在存儲(chǔ)器270中存儲(chǔ)電流輸出。在步驟340處,處理器260確定電流輸出是否偏離存儲(chǔ)器270中存儲(chǔ)的預(yù)期電流輸出。
當(dāng)處理器260確定電流輸出偏離預(yù)期電流輸出,處理器260生成警報(bào)(在步驟350處)。該警報(bào)可以被傳遞至移動(dòng)應(yīng)用145(例如,經(jīng)由通信網(wǎng)絡(luò)220)。例如,該警報(bào)可以通過(guò)移動(dòng)應(yīng)用145顯示(例如,在移動(dòng)設(shè)備140的顯示器上的移動(dòng)應(yīng)用145的圖形用戶界面上)。當(dāng)處理器260確定電流輸出處于預(yù)期電流輸出的范圍(例如,預(yù)先確定的量或百分比)內(nèi)(步驟340)時(shí)或在步驟350生成警報(bào)之后,處理器260繼續(xù)至步驟360。
在步驟360處,處理器260確定電動(dòng)工具110的扳機(jī)112是否被釋放。如上所述,處理器260可以基于電流輸出(例如,正減小至零)和/或基于從電動(dòng)工具110接收的指示扳機(jī)112的釋放的信號(hào)確定扳機(jī)112被釋放。當(dāng)處理器260確定扳機(jī)仍然被扣動(dòng)(即,未被釋放)時(shí),處理器260繼續(xù)步驟320以連續(xù)地追蹤蓄電池組120的電流輸出。當(dāng)處理器260確定扳機(jī)被釋放時(shí),處理器260繼續(xù)步驟310以檢測(cè)電動(dòng)工具110的下一次扳機(jī)扣動(dòng)。
在一些實(shí)施方式中,當(dāng)扳機(jī)被扣動(dòng)時(shí),蓄電池組120可以檢測(cè)電動(dòng)工具110或蓄電池組120的其他屬性(例如,跨電池230的電壓、功率輸出、扭矩等等)?;诓襟E320和330的重復(fù)執(zhí)行,在扳機(jī)被釋放后,扳機(jī)扣動(dòng)的過(guò)程中電動(dòng)工具110消耗的電流被存儲(chǔ)在存儲(chǔ)器270中。相應(yīng)地,從扳機(jī)激活到扳機(jī)釋放電流輸出可以被連續(xù)地檢測(cè)到并且被存儲(chǔ)在存儲(chǔ)器270中。扳機(jī)扣動(dòng)的電流數(shù)據(jù)的該收集可以指的是電流軌跡(trace)。電流軌跡可以針對(duì)每次扳機(jī)扣動(dòng)而被捕獲且作為單獨(dú)可識(shí)別的和可提取的軌跡(例如,軌跡1、軌跡2、……、軌跡n)存儲(chǔ)在存儲(chǔ)器270中。在一些實(shí)施方式中,電流軌跡可以被請(qǐng)求自移動(dòng)應(yīng)用145。處理器260響應(yīng)于從移動(dòng)應(yīng)用145接收請(qǐng)求來(lái)發(fā)送電流軌跡數(shù)據(jù)。移動(dòng)應(yīng)用145可以以圖解或數(shù)值形式在移動(dòng)設(shè)備140的用戶界面上顯式電流軌跡。
在一些實(shí)施方式中,步驟340和350在方法300中被繞過(guò)且方法300用來(lái)生成電流軌跡,無(wú)需檢測(cè)與預(yù)期電流輸出的偏離以及無(wú)需生成警報(bào)。
在一些實(shí)施方式中,移動(dòng)應(yīng)用145可以將經(jīng)由方法300(具有或不具有步驟340和350)獲取的電流軌跡與電流軌跡儲(chǔ)存庫(kù)(例如,在服務(wù)器135或存儲(chǔ)器144上)中存儲(chǔ)的預(yù)先確定的電流軌跡比較。在電流軌跡儲(chǔ)存庫(kù)中存儲(chǔ)的電流軌跡可以每個(gè)與特定蓄電池組、電動(dòng)工具、或蓄電池組和電動(dòng)工具的組合相關(guān)聯(lián),且可以具有從測(cè)試生成的電流數(shù)據(jù)。移動(dòng)應(yīng)用145可操作的用于經(jīng)由方法300確定預(yù)先確定的電流軌跡中的一者匹配獲取的電流軌跡,并且轉(zhuǎn)而確定相關(guān)聯(lián)于預(yù)先確定的電流軌跡的相關(guān)聯(lián)的設(shè)備(例如,相關(guān)聯(lián)的蓄電池組、電動(dòng)工具、或蓄電池組和電動(dòng)工具的組合)。例如,移動(dòng)應(yīng)用145可以考慮捕獲電流軌跡以基于軌跡的幾個(gè)離散的點(diǎn)(例如,沿著每個(gè)軌跡的幾個(gè)預(yù)先確定的時(shí)間點(diǎn))的比較來(lái)匹配預(yù)先確定的電流軌跡。如果所述比較指示軌跡的點(diǎn)的偏離少于預(yù)先確定的量或百分比,則軌跡被確定為彼此匹配。在一些實(shí)施方式中移動(dòng)應(yīng)用145使用不同的技術(shù)來(lái)確定軌跡是否匹配。與確定匹配所使用的技術(shù)無(wú)關(guān),移動(dòng)應(yīng)用145可以在移動(dòng)設(shè)備140上顯示相關(guān)聯(lián)于與電流軌跡匹配的預(yù)先確定的電流軌跡的相關(guān)聯(lián)的設(shè)備。因此,移動(dòng)應(yīng)用145可以基于從蓄電池組120接收的電流軌跡來(lái)識(shí)別和顯示蓄電池組120所耦合至的電動(dòng)工具110的類型(例如,沖擊起子、沖擊鉆、往復(fù)鋸或圓鋸)。
圖4是示出了用于充電時(shí)間估計(jì)的示例性方法400的流程圖。方法400可以由電子處理器執(zhí)行,諸如處理器260或處理器142。如圖4所示,蓄電池組120的處理器260檢測(cè)跨電池230的電壓(在步驟410處)。例如,處理器260使用電壓傳感器250檢測(cè)電壓。在方法400的一些實(shí)施方式中,處理器142之后響應(yīng)于接收通過(guò)通信網(wǎng)絡(luò)220傳遞的來(lái)自處理器260的檢測(cè)的電壓而檢測(cè)電壓。在一些實(shí)施方式中,蓄電池組120可以在對(duì)蓄電池組120充電之前檢測(cè)電壓。在步驟420處,處理器(例如處理器260或處理器142)將檢測(cè)的電壓轉(zhuǎn)換為蓄電池組120的電荷狀態(tài)(soc)。耦合至處理器的存儲(chǔ)器中存儲(chǔ)的查找表可以用來(lái)確定對(duì)應(yīng)于檢測(cè)的電壓的soc。查找表可以為每個(gè)電壓范圍指派soc值。圖5示出了這樣的查找表的示例。
在步驟430,處理器(例如,處理器260或處理器142)確定用于對(duì)蓄電池組120充電的充電器(例如,充電器292)的充電率(chargerate)(其可以為體充電率(bulkchargerate)(i))。許多不同的充電器可用于對(duì)蓄電池組120充電。體充電率隨使用的充電器類型變化。步驟430可以包括移動(dòng)設(shè)備140從用戶(例如,經(jīng)由移動(dòng)應(yīng)用145的圖形用戶界面)接收指示充電器正用于對(duì)蓄電池組120充電的輸入。用戶可以被提示以在移動(dòng)應(yīng)用145的用戶界面上選擇充電器。提示用戶選擇充電器的移動(dòng)應(yīng)用145用戶界面600的示例在圖6中示出。參考用戶界面600,用戶可以在示出了用戶界面600的移動(dòng)設(shè)備140的觸摸屏上左滑或右滑以在充電器(例如,充電器605)之間循環(huán),且之后通過(guò)觸摸選擇鍵610指示描繪的充電器的選擇。針對(duì)體充電率的缺省值可以針對(duì)正被使用的充電器不可用于選擇的實(shí)例存儲(chǔ)在存儲(chǔ)器中。缺省值可以例如為所有兼容充電器的體充電率的平均值。
在步驟440處,處理器(例如,處理器260或處理器142)確定轉(zhuǎn)換因子,其可以為標(biāo)量轉(zhuǎn)換因子(b)。該標(biāo)量轉(zhuǎn)換因子可以由處理器使用公式
在步驟460處,處理器(例如,處理器260或處理器142)估計(jì)到蓄電池組120滿電荷或滿容量的時(shí)間。換言之,處理器生成到蓄電池組120滿電荷或滿容量的時(shí)間。到滿容量的時(shí)間可以使用以下公式來(lái)估計(jì):時(shí)間=(1-soc)*b+恒位移。在一些實(shí)施方式中,該估計(jì)可以被周期性更新,諸如每幾個(gè)時(shí)間間隔(例如,每分鐘)。處理器可以在存儲(chǔ)器(例如,存儲(chǔ)器270或144)中存儲(chǔ)或輸出步驟460中生成的估計(jì)的時(shí)間。例如,處理器260可以輸出生成的估計(jì)的時(shí)間至移動(dòng)應(yīng)用145以顯示給用戶(例如,參見(jiàn)圖7和8)??商鎿Q地或額外地,處理器142可以在移動(dòng)設(shè)備140的顯示器上在移動(dòng)應(yīng)用145的圖形用戶界面上顯示生成的估計(jì)的時(shí)間(例如,參見(jiàn)圖7和8)。
在一些實(shí)施方式中,蓄電池組120可以包括溫度傳感器280(例如,熱敏電阻)。處理器260可以基于溫度傳感器280檢測(cè)和輸出的電池230的溫度確定何時(shí)電池230超過(guò)第一預(yù)先確定的閾值或下降到低于第二預(yù)先確定的閾值。換言之,處理器260可以確定電池230的溫度是否處于預(yù)先確定的溫度范圍內(nèi)。在檢測(cè)到電池230的溫度太高或太低(即,在溫度范圍之外)時(shí)處理器260可以暫停方法400和充電時(shí)間的估計(jì),以及生成指示溫度條件的信號(hào)至移動(dòng)應(yīng)用145。移動(dòng)應(yīng)用145可以警告用戶將蓄電池組120從充電器移除以緩和溫度條件。方法400可以在檢測(cè)到電池230的溫度已經(jīng)返回至可接受的范圍時(shí)恢復(fù)充電時(shí)間的估計(jì)。
在一些實(shí)施方式中,移動(dòng)應(yīng)用145可以不接收指示充電器正被用于對(duì)蓄電池組120充電的輸入。反過(guò)來(lái),蓄電池組120可以基于檢測(cè)充電特性(chargingprofile)(例如,通過(guò)檢測(cè)歸一化電壓上升)確定正被使用的充電器。蓄電池組120首先記錄跨電池230的電壓(vt0)。蓄電池組120還在第一次記錄之后的預(yù)先確定的時(shí)間段內(nèi)(例如,240秒)記錄跨電池230的電壓(vt0+240)。蓄電池組120使用以下公式來(lái)確定歸一化電壓上升(norm):norm=(vt0+240+vt0)*n,其中n為蓄電池組120的歸一化因子。該歸一化因子為對(duì)每個(gè)蓄電池組120唯一的因子且可以在制造或設(shè)計(jì)過(guò)程期間確定。該歸一化因子可以存儲(chǔ)在存儲(chǔ)器270中或存儲(chǔ)在移動(dòng)應(yīng)用145可訪問(wèn)的服務(wù)器上。在一些實(shí)施方式中,該歸一化因子可以與蓄電池組120中的并聯(lián)電池串的數(shù)量成比例。該歸一化電壓上升可以對(duì)應(yīng)特定充電器類型。例如,歸一化電壓上升可以用作將歸一化電壓上升水平與充電器類型匹配的查找表(例如,存儲(chǔ)在存儲(chǔ)器270或存儲(chǔ)器144中)中的索引。
在一些實(shí)施方式中,如果蓄電池組120的電壓高于某一閾值(例如,第一閾值),則方法400的處理器可以不計(jì)算充電時(shí)間的估計(jì)。相反,例如,當(dāng)蓄電池組120檢測(cè)到跨電池230的電壓高于第一閾值時(shí),方法400的處理器(例如,處理器260或142)提供缺省估計(jì)(例如,小于十分鐘)(例如,代替步驟420-460)。在一些實(shí)施方式中,如果蓄電池組120的電壓低于某一閾值,方法400的處理器可以不估計(jì)充電時(shí)間。
在方法400的一些實(shí)施方式中,例如,蓄電池組120可以包括噪聲濾波器用于去除由附加的充電器引入的任何噪聲。例如,充電器292可以在蓄電池組120中引入周期的電流脈沖。蓄電池組120的處理器260可以使用電流和電壓測(cè)量的滑動(dòng)平均(runningaverage)來(lái)過(guò)濾掉電流脈沖。在方法400的一些實(shí)施方式中,例如,蓄電池組120可以短時(shí)間段內(nèi)與充電器292斷開。蓄電池組120的處理器260可以忽略短時(shí)期的斷開,以在方法400中估計(jì)充電時(shí)間。
在方法400的一些實(shí)施方式中,例如,蓄電池組120可以與移動(dòng)應(yīng)用145斷開。移動(dòng)應(yīng)用145可以在斷開時(shí)運(yùn)行定時(shí)器且基于在斷開之前的最后充電時(shí)間估計(jì)(例如,由方法400產(chǎn)生的)提供充電時(shí)間的估計(jì)。移動(dòng)應(yīng)用145之后可以在與蓄電池組120重新連接時(shí)使用方法400恢復(fù)充電時(shí)間估計(jì)。
在方法400的一些實(shí)施方式中,例如,移動(dòng)應(yīng)用145可以從多個(gè)蓄電池組接收充電時(shí)間估計(jì)信息。例如,多個(gè)蓄電池組可以執(zhí)行方法400且經(jīng)由通信網(wǎng)絡(luò)220輸出充電時(shí)間估計(jì)至移動(dòng)應(yīng)用145。額外地或可替換地,移動(dòng)應(yīng)用145可以經(jīng)由通信網(wǎng)絡(luò)220從多個(gè)蓄電池組中的每個(gè)蓄電池組接收電壓信息(經(jīng)由步驟410中的處理器142),且該處理器142可以執(zhí)行方法400的其余步驟以生成每個(gè)蓄電池組至滿電荷的時(shí)間的估計(jì)。移動(dòng)應(yīng)用145可以在移動(dòng)設(shè)備140的用戶界面上顯示多個(gè)蓄電池組的充電時(shí)間。移動(dòng)設(shè)備140的用戶界面620顯示多個(gè)蓄電池的充電時(shí)間的示例在圖7中示出。
蓄電池組120可以包括反向定位器(reverselocator)按鈕。當(dāng)按鈕被按下,蓄電池組120發(fā)送通知至移動(dòng)應(yīng)用145。移動(dòng)應(yīng)用145使得移動(dòng)設(shè)備生成聽(tīng)得見(jiàn)的、可見(jiàn)的、和/或能有觸覺(jué)的通知。用戶能夠在聽(tīng)見(jiàn)、看見(jiàn)、和/或感覺(jué)到來(lái)自移動(dòng)設(shè)備140的通知時(shí)定位移動(dòng)設(shè)備140。
在一些實(shí)施方式中,電動(dòng)工具110傳遞與電動(dòng)工具110相關(guān)聯(lián)的唯一電動(dòng)工具標(biāo)識(shí)符至蓄電池組120。蓄電池組120之后傳遞唯一電動(dòng)工具標(biāo)識(shí)符至移動(dòng)應(yīng)用145。移動(dòng)應(yīng)用145可以基于唯一電動(dòng)工具標(biāo)識(shí)符確定電動(dòng)工具以及在移動(dòng)應(yīng)用145的用戶界面上顯示對(duì)應(yīng)于電動(dòng)工具110的圖像。移動(dòng)應(yīng)用145還可以訪問(wèn)服務(wù)器(例如,制造商的服務(wù)器)并獲取關(guān)于電動(dòng)工具110的某些信息。移動(dòng)應(yīng)用145可以確定用戶是否用制造商注冊(cè)過(guò)電動(dòng)工具110。移動(dòng)應(yīng)用145還可以確定電動(dòng)工具110的保修期、保修期中剩余的天數(shù)等。移動(dòng)應(yīng)用145還可以確定電動(dòng)工具110是否處于與制造商的終身服務(wù)協(xié)議下。
在一些實(shí)施方式中,蓄電池組120傳遞唯一蓄電池組標(biāo)識(shí)符至移動(dòng)應(yīng)用145。移動(dòng)應(yīng)用145可以基于唯一蓄電池組標(biāo)識(shí)符確定蓄電池組并在移動(dòng)應(yīng)用145的用戶界面上顯示對(duì)應(yīng)于蓄電池組120的圖像。移動(dòng)應(yīng)用145還可以訪問(wèn)服務(wù)器(例如,服務(wù)器135,其可以為制造商的服務(wù)器)以及提取和顯示關(guān)于蓄電池組120的某些信息。移動(dòng)應(yīng)用145可以確定用戶是否用制造商注冊(cè)過(guò)蓄電池組120。移動(dòng)應(yīng)用145還可以確定蓄電池組120的保修期、保修期中剩余的天數(shù)等。移動(dòng)應(yīng)用145還可以確定蓄電池組120是否處于與制造商的終身服務(wù)協(xié)議下。
在一些實(shí)施方式中,響應(yīng)于來(lái)自蓄電池組120的通信,移動(dòng)應(yīng)用145通知用戶蓄電池組120是處于使用還是空閑。移動(dòng)應(yīng)用145可以周期性地從蓄電池組120(例如,經(jīng)由通信網(wǎng)絡(luò)220從處理器260)接收指示蓄電池組120是否處于使用的信號(hào)。蓄電池組120可以在電流傳感器240檢測(cè)到電流流過(guò)電池230時(shí)指示蓄電池組處于使用,且可以在電流傳感器240沒(méi)有檢測(cè)到電流時(shí)指示蓄電池組120沒(méi)有處于使用。例如,處理器260可以將電流傳感器240檢測(cè)的經(jīng)檢測(cè)的電流水平與處于使用的電流閾值比較。當(dāng)處理器確定經(jīng)檢測(cè)的電流水平高于處于使用的電流閾值,處理器260確定電流流過(guò)電池230以及該蓄電池組處于使用。當(dāng)處理器260確定經(jīng)檢測(cè)的電流水平低于處于使用的電流閾值,處理器260確定沒(méi)有電流(或可以忽略的泄漏電流量)正流過(guò)電池230。移動(dòng)應(yīng)用145還可以顯示電動(dòng)工具110是處于使用還是空閑。例如,除了指示蓄電池組120是否處于使用的信號(hào),蓄電池組120發(fā)送電動(dòng)工具110的唯一電動(dòng)工具標(biāo)識(shí)符?;谠撔盘?hào)和唯一電動(dòng)工具標(biāo)識(shí)符,移動(dòng)應(yīng)用145根據(jù)具體情況可以顯示電動(dòng)工具110和該工具是處于使用還是空閑的指示。蓄電池組120和移動(dòng)應(yīng)用145之間的通信實(shí)時(shí)執(zhí)行。因此,當(dāng)移動(dòng)應(yīng)用145接收到來(lái)自蓄電池組120的對(duì)應(yīng)信號(hào)時(shí),移動(dòng)應(yīng)用145實(shí)時(shí)指示蓄電池組120和/或電動(dòng)工具110處于使用(或空閑)。
在一些實(shí)施方式中,移動(dòng)應(yīng)用145可以顯示蓄電池組120已經(jīng)被使用的小時(shí)數(shù)。類似于圖3中描述的過(guò)程,蓄電池組120可以追蹤電動(dòng)工具的扳機(jī)被扣動(dòng)的時(shí)間量。例如,處理器260可以使用在扳機(jī)112被扣動(dòng)的時(shí)間段期間增加的計(jì)數(shù)器以及在扳機(jī)112被釋放時(shí)停止增加計(jì)數(shù)器。蓄電池組120可以在存儲(chǔ)器270中存儲(chǔ)該信息以及通過(guò)網(wǎng)絡(luò)130將其上傳至服務(wù)器或移動(dòng)應(yīng)用145。移動(dòng)應(yīng)用145顯示蓄電池組120已經(jīng)被使用的小時(shí)數(shù)。例如,圖8和9示出了兩個(gè)不同滾動(dòng)位置處的用戶界面,標(biāo)記為用戶界面630a和630b,且用戶界面630b包括使用的小時(shí)數(shù)的指示符635。
在一些實(shí)施方式中,移動(dòng)應(yīng)用145還可以接收指示蓄電池組120被充電的最后時(shí)間的信號(hào)。圖8和圖9的用戶界面630a和630b示出了移動(dòng)應(yīng)用145的用戶界面使用最后時(shí)間充電指示符640顯示蓄電池組120被充電的最后時(shí)間的示例。蓄電池組120可以基于電壓傳感器250檢測(cè)的跨電池230的電壓的變化確定電池230正被充電。蓄電池組120之后傳遞指示蓄電池組120正被充電的信號(hào)至網(wǎng)絡(luò)130的服務(wù)器或至移動(dòng)應(yīng)用145。服務(wù)器或移動(dòng)應(yīng)用145可以確定信號(hào)被接收的時(shí)間(和/或日期)以及在移動(dòng)應(yīng)用145的用戶界面上顯示該時(shí)間。移動(dòng)應(yīng)用145還可以基于從蓄電池組120接收的充電信號(hào)和從蓄電池組120接收的追蹤的使用時(shí)間信息顯示蓄電池組120自最后充電起已經(jīng)被使用的小時(shí)數(shù)。
在一些實(shí)施方式中,移動(dòng)應(yīng)用145可以顯示蓄電池組120的總的再充電(例如,總充電周期)。圖9的用戶界面630b示出了移動(dòng)應(yīng)用145的用戶界面使用總的再充電指示符645顯示總的再充電的示例。蓄電池組120可以發(fā)送指示蓄電池組在每個(gè)充電周期之后被充電的信號(hào)。蓄電池組120可以計(jì)數(shù)和在存儲(chǔ)器270中存儲(chǔ)蓄電池組120被充電的次數(shù)。蓄電池組120可以基于這些信號(hào)通過(guò)網(wǎng)絡(luò)130傳遞總的再充電至服務(wù)器(例如,服務(wù)器135)或至移動(dòng)應(yīng)用145。
在一些實(shí)施方式中,移動(dòng)應(yīng)用145可以為用戶提供關(guān)于工具(諸如電動(dòng)工具)與特定的蓄電池組(諸如蓄電池組120)相匹配的推薦。服務(wù)器(例如,諸如服務(wù)器135的應(yīng)用服務(wù)器)可以存儲(chǔ)關(guān)于電動(dòng)工具和蓄電池組的兼容性(即,相配)的信息。例如,匹配可以存儲(chǔ)在服務(wù)器的存儲(chǔ)器中的查找表中。移動(dòng)應(yīng)用145可以基于接收的唯一蓄電池組標(biāo)識(shí)符或唯一電動(dòng)工具標(biāo)識(shí)符查找匹配以提供推薦。例如,響應(yīng)于基于通過(guò)無(wú)線通信網(wǎng)絡(luò)125從蓄電池組120接收的蓄電池id或用戶界面上的用戶輸入識(shí)別特定蓄電池組(例如,具有特定容量),移動(dòng)應(yīng)用145可以為服務(wù)器提供蓄電池id以訪問(wèn)查找表,該查找表響應(yīng)于與蓄電池組一起使用的一個(gè)或多個(gè)推薦的工具的列表提供。移動(dòng)應(yīng)用145之后顯示一個(gè)或多個(gè)推薦的工具的列表。此外,響應(yīng)于基于唯一工具id或用戶界面上的用戶輸入識(shí)別特定工具,移動(dòng)應(yīng)用145可以為服務(wù)器提供唯一工具id以訪問(wèn)查找表,該查找表響應(yīng)于與特定工具一起使用的一個(gè)或多個(gè)推薦的蓄電池組(例如,具有特定容量)的列表提供。移動(dòng)應(yīng)用145之后顯示一個(gè)或多個(gè)推薦的蓄電池組的列表。作為示例,高容量蓄電池組可以針對(duì)具有第一高電流需求的第一工具被建議,而低容量或高容量蓄電池組可以針對(duì)具有第二低電流需求(其低于第一高電流需求)的第二工具被建議。高容量蓄電池組可以具有大于低容量蓄電池組的第二容量的第一容量。在一些實(shí)施方式中,移動(dòng)應(yīng)用145還可以在檢測(cè)到移動(dòng)應(yīng)用145正處于某一位置時(shí)提供推薦。在一些實(shí)施方式中,移動(dòng)應(yīng)用145響應(yīng)于接收輸入請(qǐng)求顯示匹配以示出電動(dòng)工具110和/或蓄電池組120的兼容性。在一些實(shí)施方式中,如上所述,移動(dòng)應(yīng)用145基于將接收的電流軌跡和電流軌跡儲(chǔ)存庫(kù)比較來(lái)確定特定電動(dòng)工具110、蓄電池組120、或兩者,而不是基于唯一工具id或蓄電池id的用戶選擇或接收。
在一些實(shí)施方式中,移動(dòng)應(yīng)用145可以警告用戶蓄電池組120處于低電荷狀態(tài)。蓄電池組120在電壓傳感器250檢測(cè)到跨電池230的電壓低于預(yù)先確定的低電荷閾值(例如,容量的20%)時(shí)傳遞信號(hào)。移動(dòng)應(yīng)用145可以響應(yīng)于從蓄電池組120接收到低電荷信號(hào)而顯示警報(bào)。移動(dòng)應(yīng)用145還可以推薦被充電的蓄電池組120。在一些實(shí)施方式中,移動(dòng)應(yīng)用145還可以警告用戶蓄電池組120處于深度放電狀態(tài)。圖10示出了用戶界面660,其為移動(dòng)應(yīng)用145的用戶界面顯示深度放電警報(bào)665的示例。蓄電池組120可以在電壓傳感器250確定跨電池230的電壓低于預(yù)先確定的深度放電閾值時(shí)傳遞信號(hào)。深度放電閾值為低于其蓄電池組120可能被損傷的電壓(例如,容量的5%)。移動(dòng)應(yīng)用145可以響應(yīng)于從蓄電池組120接收的該信號(hào)顯示警報(bào)665。
在一些實(shí)施方式中,移動(dòng)應(yīng)用145可以顯示過(guò)電流保護(hù)警報(bào)。圖11示出了用戶界面670,其為移動(dòng)應(yīng)用145的用戶界面顯示過(guò)電流保護(hù)警報(bào)675的示例。蓄電池組120可以在電流傳感器240確定流過(guò)電池230的電流超過(guò)預(yù)先確定的閾值時(shí)傳遞信號(hào)。預(yù)先確定的閾值可以存儲(chǔ)在存儲(chǔ)器270中。移動(dòng)應(yīng)用145可以響應(yīng)于從蓄電池組120接收到該信號(hào)顯示警報(bào)375。
在一些實(shí)施方式中,溫度傳感器280可以檢測(cè)電池230的溫度。在一些實(shí)施方式中,溫度傳感器280還可以檢測(cè)周圍環(huán)境的溫度。蓄電池組120可以在確定溫度傳感器280檢測(cè)的溫度超過(guò)第一預(yù)先確定的溫度或低于第二預(yù)先確定的溫度時(shí)傳遞信號(hào)。移動(dòng)應(yīng)用145基于接收的信號(hào)顯示通知用戶存儲(chǔ)條件的警報(bào)(例如,發(fā)熱/冷蓄電池存儲(chǔ)警報(bào))。圖12示出了用戶界面680,其為移動(dòng)應(yīng)用145的用戶界面顯示發(fā)熱蓄電池警報(bào)685的示例。
圖13a、13b、和13c示出了移動(dòng)應(yīng)用145的用戶界面的多個(gè)屏幕,分別標(biāo)記為用戶界面700、用戶界面705和用戶界面710。用戶界面700由移動(dòng)應(yīng)用145響應(yīng)于接收到對(duì)圖8的用戶界面630a上的找到該蓄電池鍵715的用戶選擇在移動(dòng)設(shè)備140上顯示。在用戶界面700上,識(shí)別鍵720和定位鍵725被提供。響應(yīng)于接收到對(duì)定位鍵725的用戶選擇,移動(dòng)設(shè)備140經(jīng)由通信網(wǎng)絡(luò)220發(fā)送通信至蓄電池組120使得處理器260生成可聽(tīng)得見(jiàn)的通知(例如,經(jīng)由揚(yáng)聲器285的嘟嘟聲或其他聲音)。響應(yīng)于識(shí)別鍵720的用戶選擇,移動(dòng)設(shè)備140經(jīng)由通信網(wǎng)絡(luò)發(fā)送通信至蓄電池組120使得處理器260生成看得見(jiàn)的通知(例如,經(jīng)由蓄電池組120上的發(fā)光二極管(led)或電量計(jì)的閃光)。在一些實(shí)施方式中,選擇識(shí)別鍵720或定位鍵725引起移動(dòng)設(shè)備140經(jīng)由通信網(wǎng)絡(luò)發(fā)送通信至電池組120以使得處理器260生成聽(tīng)得見(jiàn)的和看得見(jiàn)的通知。
用戶界面705由移動(dòng)應(yīng)用145在移動(dòng)設(shè)備140上顯示。經(jīng)由用戶界面705,各種鎖定設(shè)置選擇可以從用戶接收以鎖定(即,禁用)蓄電池組120,諸如在特定日期和時(shí)間(例如,在周三7:00)、在特定時(shí)間量流逝之后(例如,在30分鐘或5小時(shí)之后)、每當(dāng)蓄電池組120處于由通信網(wǎng)絡(luò)220的信號(hào)的強(qiáng)度確定的特定范圍(例如,20或30英尺)之外、或通過(guò)直接命令(例如,以鎖定或解鎖)。所選擇的鎖定設(shè)置可以通過(guò)移動(dòng)設(shè)備140傳送至蓄電池組120,其實(shí)施請(qǐng)求的鎖定設(shè)置。
用戶界面710由移動(dòng)應(yīng)用145在移動(dòng)設(shè)備140上顯示。經(jīng)由用戶界面705,各種警報(bào)和其他設(shè)置選擇可以從用戶接收,諸如指定哪些通知將由移動(dòng)設(shè)備上的移動(dòng)應(yīng)用145生成、哪些音頻警報(bào)將由蓄電池組120實(shí)施、以及哪些名稱移動(dòng)應(yīng)用145應(yīng)當(dāng)用來(lái)指代蓄電池組120。所選擇的設(shè)置中的一者或多者可以由移動(dòng)設(shè)備140傳送至蓄電池組120以配置蓄電池組120,且所選擇的設(shè)置中的一者或多者可以通過(guò)移動(dòng)應(yīng)用145保存(例如,在存儲(chǔ)器144上)以供移動(dòng)應(yīng)用145使用。
圖14a、14b、14c、14d和14e示出了移動(dòng)應(yīng)用145的包括各種消息的用戶界面750的屏幕截圖。圖14a包括用于向用戶指示蓄電池組120具有低電荷狀態(tài)的低電荷通知755。圖14b包括用于向用戶指示蓄電池組120在超過(guò)某一天數(shù)(例如,90天)內(nèi)沒(méi)有置于充電器(例如,充電器292)上達(dá)某一連續(xù)的小時(shí)數(shù)(例如,12小時(shí))的維護(hù)提醒760。圖14c包括用于向用戶指示蓄電池組120已經(jīng)有錯(cuò)誤且應(yīng)當(dāng)被置于充電器(例如,充電器292)上達(dá)某一時(shí)間段(例如,1小時(shí))的蓄電池錯(cuò)誤警報(bào)765。圖14d包括用于向用戶指示蓄電池組120已經(jīng)完成充電的滿電荷通知770。圖14e包括用于向用戶指示蓄電池組120已經(jīng)達(dá)到高溫且已經(jīng)被處理器260臨時(shí)禁用的高溫保護(hù)通知775。移動(dòng)應(yīng)用145可以基于通過(guò)通信網(wǎng)絡(luò)220從蓄電池組120接收的蓄電池信息(例如,感測(cè)的電流和電壓數(shù)據(jù)以及蓄電池標(biāo)識(shí)信息)、從服務(wù)器135接收的信息、之前在存儲(chǔ)器144中存儲(chǔ)的信息或他們的組合而在用戶界面750中生成各種消息。
圖15a和15b示出了移動(dòng)應(yīng)用145的用戶界面800的屏幕,使得移動(dòng)設(shè)備140能夠經(jīng)由文本框805接收為電池組120指定名稱的用戶輸入,用戶期望移動(dòng)應(yīng)用145在提及特定蓄電池組120(例如,“joe的蓄電池”)時(shí)使用該名稱。用戶還可以選擇掃描鍵810以使得移動(dòng)設(shè)備140執(zhí)行能夠用來(lái)創(chuàng)建移動(dòng)設(shè)備140到蓄電池組120的無(wú)線通信鏈路(即,“配對(duì)”)的無(wú)線掃描。
圖16a示出了當(dāng)產(chǎn)生自掃描鍵810的選擇的掃描正在進(jìn)行時(shí)移動(dòng)應(yīng)用145的用戶界面815,其為用戶提供按下蓄電池組120上的按鈕以將移動(dòng)設(shè)備140與蓄電池組120配對(duì)的指令。響應(yīng)于處理器260接收到蓄電池組120上的按鈕被按下的指示,處理器260發(fā)送配對(duì)請(qǐng)求至移動(dòng)設(shè)備140。圖16b示出了移動(dòng)應(yīng)用145的用戶界面820,該用戶界面820產(chǎn)生自配對(duì)請(qǐng)求的接收并且提示用戶通過(guò)配對(duì)鍵825的選擇接受請(qǐng)求。響應(yīng)于對(duì)配對(duì)鍵825的選擇的接收,移動(dòng)設(shè)備140建立與蓄電池組120的無(wú)線通信鏈路(例如,通信網(wǎng)絡(luò)220),并將經(jīng)由文本框805輸入的名稱與配對(duì)期間接收的蓄電池組120的標(biāo)識(shí)相關(guān)聯(lián),以及在存儲(chǔ)器144、服務(wù)器135的存儲(chǔ)器或兩者中的關(guān)聯(lián)列表中存儲(chǔ)該關(guān)聯(lián)。配對(duì)和關(guān)聯(lián)的指示在圖17中所示的移動(dòng)應(yīng)用145的用戶界面830中被提供。
圖18a、18b、和18c示出了移動(dòng)應(yīng)用145的用戶界面的多個(gè)屏幕,分別標(biāo)記為用戶界面850、用戶界面855、和用戶界面860。用戶界面850實(shí)現(xiàn)對(duì)請(qǐng)求時(shí)間的用戶指示的接收,在該請(qǐng)求時(shí)間之后蓄電池組120應(yīng)當(dāng)被鎖定。移動(dòng)應(yīng)用145可以響應(yīng)于圖13b的延遲鎖定鍵865的選擇顯示用戶界面850。用戶界面850和855示出了到蓄電池組120的鎖定將發(fā)生為止的剩余時(shí)間以及基于經(jīng)由界面接收的用戶輸入來(lái)實(shí)現(xiàn)定時(shí)器暫停和恢復(fù)。
上述方法、實(shí)施方式或功能能夠由蓄電池組120的處理器260、使用移動(dòng)設(shè)備140的處理器142的移動(dòng)應(yīng)用145、或連接至蓄電池組120和移動(dòng)應(yīng)用145的應(yīng)用服務(wù)器(例如,服務(wù)器135)中的一者或多者執(zhí)行。例如,除非另作說(shuō)明,描述為正由蓄電池組120執(zhí)行的功能可以基于處理器260執(zhí)行的控制動(dòng)作執(zhí)行。類似地,除非另作說(shuō)明,描述為正由移動(dòng)應(yīng)用145或移動(dòng)設(shè)備140執(zhí)行的功能可以基于處理器142執(zhí)行的控制動(dòng)作執(zhí)行。
圖19示出了蓄電池組120中使用的音頻通知電路900。音頻通知電路900包括連接至揚(yáng)聲器285的處理器260。揚(yáng)聲器285能夠產(chǎn)生音頻輸出,例如,嗡嗡聲、嘟嘟聲等等。音頻通知電路900的特定布置和組件僅僅是示例,因?yàn)槠渌幚砥鳌P(yáng)聲器、和組件之間的連接在一些實(shí)施方式中使用。此外,出于說(shuō)明的目的,僅處理器260和揚(yáng)聲器285之間的連接在圖19中示出,而在實(shí)踐中,進(jìn)一步的連接(例如,至處理器260)和組件包括在蓄電池組120中。
電壓傳感器250可以監(jiān)測(cè)跨電池230的電壓并提供對(duì)電壓的指示至處理器260。處理器260將來(lái)自電壓傳感器250的電壓信號(hào)與指示蓄電池組120的充電完成狀態(tài)的第一預(yù)先確定的電壓進(jìn)行比較。當(dāng)處理器260確定電壓傳感器250測(cè)量的電壓等于或大于第一預(yù)先確定的電壓時(shí),處理器260發(fā)送信號(hào)至揚(yáng)聲器285以產(chǎn)生音頻輸出。因此,用戶能夠在蓄電池組120完成充電時(shí)被可聽(tīng)見(jiàn)地通知。
在一些實(shí)施方式中,處理器260監(jiān)測(cè)蓄電池組120的鎖定狀態(tài)。移動(dòng)應(yīng)用145能夠從用戶接收用于鎖定蓄電池組120的輸入以及根據(jù)所接收的輸入傳送鎖定命令至蓄電池組120,如參考圖13b和18a-18c所述。當(dāng)蓄電池組120被鎖定時(shí),蓄電池組120被禁用且不能提供電力至連接至蓄電池組120的電動(dòng)工具110。當(dāng)用戶嘗試接入處于鎖定狀態(tài)的蓄電池組120(例如,通過(guò)扣動(dòng)扳機(jī)112)時(shí),處理器260使得揚(yáng)聲器285產(chǎn)生音頻輸出。在一些實(shí)施方式中,蓄電池組120可以包括在按下時(shí)鎖定蓄電池組120的按鈕。因此,在嘗試使用處于鎖定狀態(tài)的蓄電池組120時(shí)用戶能夠被可聽(tīng)見(jiàn)地通知。
在一些實(shí)施方式中,處理器260將來(lái)自電壓傳感器250的電壓信號(hào)與指示低電荷狀態(tài)的第二預(yù)先確定的電壓進(jìn)行比較。當(dāng)處理器260確定電壓傳感器250測(cè)量的電壓等于或低于第二預(yù)先確定的電壓時(shí),處理器260發(fā)送信號(hào)至揚(yáng)聲器285以產(chǎn)生音頻輸出。在一些實(shí)施方式中,處理器260可以使用類似的比較來(lái)引起通知用戶對(duì)蓄電池組充電的音頻輸出。因此,用戶能夠在蓄電池組120具有低電荷時(shí)被可聽(tīng)見(jiàn)地通知。
在一些實(shí)施方式中,處理器260監(jiān)測(cè)蓄電池組120的無(wú)線連接,諸如,
揚(yáng)聲器285可以針對(duì)上述通知中的每個(gè)通知發(fā)出不同的音頻輸出。例如,低電荷狀態(tài)可以產(chǎn)生單個(gè)嘟嘟聲,而滿電荷可以產(chǎn)生兩個(gè)嘟嘟聲。
在一些實(shí)施方式中,移動(dòng)應(yīng)用145能夠接收關(guān)于哪些通知將被發(fā)送至移動(dòng)應(yīng)用145的輸入。圖20a和20b示出了移動(dòng)應(yīng)用145的用戶界面905的屏幕截圖,使得移動(dòng)設(shè)備140能夠接收用于選擇將引起處理器260用揚(yáng)聲器285生成可聽(tīng)見(jiàn)的警報(bào)的條件的用戶輸入。警報(bào)設(shè)置經(jīng)由通信網(wǎng)絡(luò)220被傳送至蓄電池組120且存儲(chǔ)在存儲(chǔ)器270中供處理器260使用。用戶界面905可以響應(yīng)于音頻警報(bào)鍵910(參見(jiàn)圖13c)的選擇由移動(dòng)應(yīng)用145生成。
在一些實(shí)施方式中,移動(dòng)應(yīng)用145還包括接收指定工具參數(shù)(例如,最大發(fā)動(dòng)機(jī)速度和工具模式)的用戶輸入的用戶界面。移動(dòng)應(yīng)用145響應(yīng)于用戶輸入通過(guò)通信網(wǎng)絡(luò)220將工具參數(shù)傳遞至蓄電池組120。蓄電池組120的處理器260接收工具參數(shù)并通過(guò)蓄電池組120和電動(dòng)工具110的有線連接(例如,專用通信端子)將工具參數(shù)傳遞至電動(dòng)工具110的控制器210。工具參數(shù)被存儲(chǔ)在控制器210的存儲(chǔ)器中,除了或重寫之前的參數(shù)??刂破?10之后根據(jù)接收的工具參數(shù)控制電動(dòng)工具110。例如,控制器210可以根據(jù)由所接收的工具參數(shù)指示的工具模式提供控制信號(hào)以驅(qū)動(dòng)電動(dòng)工具110的發(fā)動(dòng)機(jī)或由此不會(huì)超過(guò)所接收的工具參數(shù)指示的最大速度。
圖21和22示出被稱為蓄電池組950的電池組120的另一實(shí)施方式。蓄電池組950與蓄電池組120相類似地運(yùn)行,但是殼體具有用于耦合至電動(dòng)工具952的塔式連接器,而蓄電池組120具有用于耦合至電動(dòng)工具110的滑動(dòng)式連接器。除了接受塔式蓄電池組(例如,蓄電池組952)而不是滑動(dòng)式蓄電池組之外,電動(dòng)工具952類似于電動(dòng)工具110。相應(yīng)地,除了不同的連接樣式和端子位置,上文對(duì)蓄電池組120的描述適用于蓄電池組950,并且反之亦然,以及上文對(duì)電動(dòng)工具110的描述適用于電動(dòng)工具952,并且反之亦然。
蓄電池組950包括殼體954,該殼體954具有底座956和從底座956伸出的塔958。塔958包括用于與電動(dòng)工具952通信的專用端子。特別地,塔958包括通信端子960。蓄電池組950還包括在塔958三側(cè)的分開的電源端子962。電動(dòng)工具952包括相互的(reciprocal)電源端子和通信端子,其分別嚙合電源端子962和通信端子960。為電動(dòng)工具952的組件(例如,控制器210和電動(dòng)機(jī))供電的電能通過(guò)電源端子962被從蓄電池組950提供至電動(dòng)工具952。電動(dòng)工具952和蓄電池組950之間的通信通過(guò)通信端子960發(fā)生。通信端子960專用于通信并且不向電動(dòng)工具952的電動(dòng)機(jī)或控制器210供應(yīng)電能。
塔958包括平臺(tái)(platform)部分964,閥桿(stem)部分966延伸自該平臺(tái)部分964。平臺(tái)部分964和閥桿部分966在接口968處連接。平臺(tái)部分964還包括前壁970。參考圖22,閥桿部分966被接收在電動(dòng)工具952的殼體973的凹部972內(nèi)。通信端子960包括第一觸點(diǎn)974和第二觸點(diǎn)976,其與電動(dòng)工具952的第三觸點(diǎn)978和第四觸點(diǎn)980配合。
在其它構(gòu)造中,通信端子960和電源端子962可以被放置在蓄電池組的其它位置。例如,根據(jù)蓄電池組120的情況,通信端子960和電源端子962可以被放置在電動(dòng)接口124上(圖1)。
一些實(shí)施方式的各種特征和優(yōu)點(diǎn)在所附權(quán)利要求中描述。