專利名稱:用于電池移除檢測的方法
用于電池移除檢測的方法技術(shù)領(lǐng)域
本發(fā)明的領(lǐng)域涉及由主機(jī)終端檢測電池可用性,更具體地說,涉及當(dāng)主機(jī)終端正在傳輸數(shù)據(jù)時(shí)檢測智能電池的移除。
背景技術(shù):
電池對于無線終端(例如蜂窩電話和其他便攜式通信設(shè)備)的便攜性而言至關(guān)重要。用戶信息模塊(SIM)卡是蜂窩電話中的可編程卡,其存儲蜂窩電話用戶的所有個(gè)人信息和電話設(shè)置。蜂窩電話中的電池移除檢測是蜂窩電話中的電池接口的一部分,因?yàn)樾枰允芸胤绞綌嚅_SIM卡的電源才能避免永久損壞。如果突然移除電池,則需要快速向SIM接口指示電池移除,因?yàn)樵谝瞥姵刂骃IM接口可能會迅速斷電。最近,蜂窩電話電池已經(jīng)包括電路以標(biāo)識電池類型,傳感電池溫度,并存儲其他相關(guān)信息。其中溫度傳感特性需要蜂窩電話能夠與電池組進(jìn)行數(shù)據(jù)通信。發(fā)明內(nèi)容
公開了用于由主機(jī)終端在與電池的數(shù)據(jù)交換會話期間檢測電池可用性的方法、裝置和計(jì)算機(jī)程序產(chǎn)品實(shí)施例。根據(jù)本發(fā)明的各實(shí)施例,采樣、與電池組的數(shù)據(jù)通信和電池移除檢測可以基本同時(shí)地發(fā)生??梢栽趶慕K端到電池組的數(shù)據(jù)傳輸期間檢測電池移除。此外,在以計(jì)時(shí)方式采樣期間,響應(yīng)于在電池通信線上傳送到電池的數(shù)據(jù),終端可以從電池電路接收響應(yīng)。
本發(fā)明的實(shí)例實(shí)施例包括一種方法,包括以下步驟
比較電壓電平與閾值電壓電平并提供由所述比較產(chǎn)生的比較信號,所述電壓電平在耦合到電池電路的連接器的電池通信線上,其中所述電壓電平包括預(yù)定低電壓電平和預(yù)定高電壓電平,它們用于經(jīng)由所述電池通信線與所述電池的電路進(jìn)行通信,以確定所述電池連接器的電壓是否超過所述閾值電壓電平,其中所述閾值電壓電平不同于所述預(yù)定低電壓電平和所述預(yù)定高電壓電平;
以計(jì)時(shí)方式對所述比較信號進(jìn)行采樣以便確保與所述電池的電路的通信不會干擾電池移除檢測;
使用計(jì)時(shí)器對所述比較信號對應(yīng)于超過所述閾值電壓的電壓電平的持續(xù)時(shí)間進(jìn)行計(jì)時(shí),并且當(dāng)所述持續(xù)時(shí)間超過預(yù)定延遲時(shí)觸發(fā)電池狀態(tài)信號;以及
根據(jù)所述電池狀態(tài)信號確定電池連接狀態(tài)。
本發(fā)明的實(shí)例實(shí)施例包括的方法還包括當(dāng)所述比較步驟檢測到所述電池連接器的電壓超過所述閾值電壓時(shí),選通出所述電池連接器的電壓作為所述比較信號以便采樣。
本發(fā)明的實(shí)例實(shí)施例包括一種方法,包括以下步驟
在耦合到電池電路的連接器的電池通信線上以計(jì)時(shí)方式對電壓電平進(jìn)行采樣,其中所述電壓電平包括預(yù)定低電壓電平和預(yù)定高電壓電平,所述低電壓電平和高電壓電平用于經(jīng)由所述電池通信線與所述電池的電路進(jìn)行通信;
比較所采樣的電壓電平與閾值電壓電平以確定所述電池連接器的電壓是否超過所述閾值電壓電平,其中所述閾值電壓電平不同于所述預(yù)定低電壓電平和所述預(yù)定高電壓電平;
使用計(jì)時(shí)器對所采樣的電壓電平超過所述閾值電壓的持續(xù)時(shí)間進(jìn)行計(jì)時(shí),并且當(dāng)所述持續(xù)時(shí)間超過預(yù)定延遲時(shí)觸發(fā)電池狀態(tài)信號;以及
根據(jù)所述電池狀態(tài)信號確定電池連接狀態(tài)。
本發(fā)明的實(shí)例實(shí)施例包括的方法還包括當(dāng)對所述電池連接器的電壓進(jìn)行采樣時(shí),選通所述電池連接器的電壓作為用于所述比較步驟的所采樣的電壓電平。
本發(fā)明的實(shí)例實(shí)施例包括的方法還包括其中所述持續(xù)時(shí)間表示包括所述電壓電平超過所述閾值電壓的時(shí)間長度加上預(yù)定延遲的時(shí)段。
本發(fā)明的實(shí)例實(shí)施例包括的方法還包括其中所述電池連接狀態(tài)包括至少電池已連接狀態(tài)或電池?cái)嚅_連接狀態(tài)。
本發(fā)明的實(shí)例實(shí)施例包括的方法還包括其中如果所述持續(xù)時(shí)間等于或長于預(yù)定持續(xù)時(shí)間值,則所述電池連接狀態(tài)從所述電池已連接狀態(tài)更改為所述電池?cái)嚅_連接狀態(tài)。
本發(fā)明的實(shí)例實(shí)施例包括的方法還包括其中如果所述電壓電平等于或小于所述高電壓電平,則所述電池連接狀態(tài)從所述電池?cái)嚅_連接狀態(tài)更改為所述電池已連接狀態(tài)。
本發(fā)明的實(shí)例實(shí)施例包括的方法還包括如果所述電壓電平基本等于或低于所述預(yù)定低電壓電平,則重置所述計(jì)時(shí)器。
本發(fā)明的實(shí)例實(shí)施例包括的方法還包括其中所述電池連接器具有至少兩個(gè)其他連接器。
本發(fā)明的實(shí)例實(shí)施例包括的方法還包括其中所述至少兩個(gè)其他連接器被配置為提供電力。
本發(fā)明的實(shí)例實(shí)施例包括的方法還包括其中所述采樣、所述通信和電池移除檢測基本同時(shí)地發(fā)生。
本發(fā)明的實(shí)例實(shí)施例包括的方法還包括在以計(jì)時(shí)方式采樣期間,從所述電池電路接收對在所述電池通信線上傳送到電池的數(shù)據(jù)的響應(yīng)。
本發(fā)明的實(shí)例實(shí)施例包括一種裝置,包括
至少一個(gè)處理器;
至少一個(gè)包含計(jì)算機(jī)程序代碼的存儲器;
所述至少一個(gè)存儲器和所述計(jì)算機(jī)程序代碼被配置為與所述至少一個(gè)處理器一起導(dǎo)致共存管理器至少執(zhí)行以下操作
比較電壓電平與閾值電壓電平并提供由所述比較產(chǎn)生的比較信號,所述電壓電平在耦合到電池電路的連接器的電池通信線上,其中所述電壓電平包括預(yù)定低電壓電平和預(yù)定高電壓電平,它們用于經(jīng)由所述電池通信線與所述電池的電路進(jìn)行通信,以確定所述電池連接器的電壓是否超過所述閾值電壓電平,其中所述閾值電壓電平不同于所述預(yù)定低電壓電平和所述預(yù)定高電壓電平;
以計(jì)時(shí)方式對所述比較信號進(jìn)行采樣以便確保與所述電池的電路的通信不會干擾電池移除檢測;
使用計(jì)時(shí)器對所述比較信號對應(yīng)于超過所述閾值電壓的電壓電平的持續(xù)時(shí)間進(jìn)7行計(jì)時(shí),并且當(dāng)所述持續(xù)時(shí)間超過預(yù)定延遲時(shí)觸發(fā)電池狀態(tài)信號;以及根據(jù)所述電池狀態(tài)信號確定電池連接狀態(tài)。本發(fā)明的實(shí)例實(shí)施例包括一種裝置,包括至少一個(gè)處理器;至少一個(gè)包含計(jì)算機(jī)程序代碼的存儲器;所述至少一個(gè)存儲器和所述計(jì)算機(jī)程序代碼被配置為與所述至少一個(gè)處理器一 起導(dǎo)致共存管理器至少執(zhí)行以下操作在耦合到電池電路的連接器的電池通信線上以計(jì)時(shí)方式對電壓電平進(jìn)行采樣,其中所述電壓電平包括預(yù)定低電壓電平和預(yù)定高電壓電平,所述低電壓電平和高電壓電平用于經(jīng)由所述電池通信線與所述電池的電路進(jìn)行通信;比較所采樣的電壓電平與閾值電壓電平以確定所述電池連接器的電壓是否超過所述閾值電壓電平,其中所述閾值電壓電平不同于所述預(yù)定低電壓電平和所述預(yù)定高電壓電平;使用計(jì)時(shí)器對所采樣的電壓電平超過所述閾值電壓的持續(xù)時(shí)間進(jìn)行計(jì)時(shí),并且當(dāng)所述持續(xù)時(shí)間超過預(yù)定延遲時(shí)觸發(fā)電池狀態(tài)信號;以及根據(jù)所述電池狀態(tài)信號確定電池連接狀態(tài)。本發(fā)明的實(shí)例實(shí)施例包括一種包含程序指令的計(jì)算機(jī)可讀介質(zhì),當(dāng)所述程序指令由計(jì)算機(jī)處理器執(zhí)行時(shí),執(zhí)行以下步驟比較電壓電平與閾值電壓電平并提供由所述比較產(chǎn)生的比較信號,所述電壓電平在耦合到電池電路的連接器的電池通信線上,其中所述電壓電平包括預(yù)定低電壓電平和預(yù)定高電壓電平,它們用于經(jīng)由所述電池通信線與所述電池的電路進(jìn)行通信,以確定所述電池連接器的電壓是否超過所述閾值電壓電平,其中所述閾值電壓電平不同于所述預(yù)定低電壓電平和所述預(yù)定高電壓電平;以計(jì)時(shí)方式對所述比較信號進(jìn)行采樣以便確保與所述電池的電路的通信不會干擾電池移除檢測;使用計(jì)時(shí)器對所述比較信號對應(yīng)于超過所述閾值電壓的電壓電平的持續(xù)時(shí)間進(jìn)行計(jì)時(shí),并且當(dāng)所述持續(xù)時(shí)間超過預(yù)定延遲時(shí)觸發(fā)電池狀態(tài)信號;以及根據(jù)所述電池狀態(tài)信號確定電池連接狀態(tài)。本發(fā)明的實(shí)例實(shí)施例包括一種包含程序指令的計(jì)算機(jī)可讀介質(zhì),當(dāng)所述程序指令由計(jì)算機(jī)處理器執(zhí)行時(shí),執(zhí)行以下步驟在耦合到電池電路的連接器的電池通信線上以計(jì)時(shí)方式對電壓電平進(jìn)行采樣,其中所述電壓電平包括預(yù)定低電壓電平和預(yù)定高電壓電平,所述低電壓電平和高電壓電平用于經(jīng)由所述電池通信線與所述電池的電路進(jìn)行通信;比較所采樣的電壓電平與閾值電壓電平以確定所述電池連接器的電壓是否超過所述閾值電壓電平,其中所述閾值電壓電平不同于所述預(yù)定低電壓電平和所述預(yù)定高電壓電平;使用計(jì)時(shí)器對所采樣的電壓電平超過所述閾值電壓的持續(xù)時(shí)間進(jìn)行計(jì)時(shí),并且當(dāng)所述持續(xù)時(shí)間超過預(yù)定延遲時(shí)觸發(fā)電池狀態(tài)信號;以及根據(jù)所述電池狀態(tài)信號確定電池連接狀態(tài)。
本發(fā)明的實(shí)例實(shí)施例包括一種系統(tǒng),包括電池組中的電池,所述電池被配置為連接到無線終端的電源連接器以便為所述無線終端提供工作電力;所述電池組中的電池電路,所述電池電路與所述電池關(guān)聯(lián)并被配置為連接到所述無線終端的電池連接器;以及無線終端,包括至少一個(gè)處理器;至少一個(gè)包含計(jì)算機(jī)程序代碼的存儲器;所述至少一個(gè)存儲器和所述計(jì)算機(jī)程序代碼被配置為與所述至少一個(gè)處理器一起導(dǎo)致共存管理器至少執(zhí)行以下操作比較電壓電平與閾值電壓電平并提供由所述比較產(chǎn)生的比較信號,所述電壓電平在耦合到電池連接器的電池通信線上,其中所述電壓電平包括至少一個(gè)預(yù)定低電壓電平和至少一個(gè)預(yù)定高電壓電平,所述低電壓電平和高電壓電平用于與經(jīng)由所述電池通信線耦合到所述電池連接器的所述電池電路進(jìn)行通信,以確定所述電池連接器的電壓是否超過所述閾值電壓電平,其中所述閾值電壓電平不同于所述至少一個(gè)預(yù)定低電壓電平和所述至少一個(gè)預(yù)定高電壓電平;以計(jì)時(shí)方式對所述比較信號進(jìn)行采樣以便確保與所述電池電路的通信不會干擾電池移除檢測;·使用計(jì)時(shí)器對所述比較信號對應(yīng)于超過所述閾值電壓的電壓電平的持續(xù)時(shí)間進(jìn)行計(jì)時(shí),并且在所述持續(xù)時(shí)間超過預(yù)定延遲之后觸發(fā)電池狀態(tài)信號;以及 根據(jù)所述電池狀態(tài)信號確定電池連接狀態(tài)。所得到的實(shí)施例提供由主機(jī)終端檢測電池可用性,更具體地說,在與電池進(jìn)行數(shù)據(jù)交換會話期間檢測智能電池的移除。
圖I是根據(jù)本發(fā)明的一個(gè)實(shí)例實(shí)施例的示出實(shí)例無線終端和實(shí)例電池組的實(shí)例系統(tǒng)架構(gòu)圖;圖2A是在操作上通過通信線路連接器連接到圖I的電池組的實(shí)例數(shù)據(jù)接口的無線終端的實(shí)例電池?cái)?shù)據(jù)接口的實(shí)例網(wǎng)絡(luò)圖;圖2B是在通信線路連接器處與圖I的電池組的數(shù)據(jù)接口斷開連接的無線終端的電池?cái)?shù)據(jù)接口的實(shí)例網(wǎng)絡(luò)圖;圖2C是更詳細(xì)示出采樣電路、比較器電路和斷開連接時(shí)間計(jì)數(shù)器的無線終端的電池?cái)?shù)據(jù)接口的實(shí)例網(wǎng)絡(luò)圖;圖2D是以不同于圖2C中所示的順序更詳細(xì)示出采樣電路、比較器電路和斷開連接時(shí)間計(jì)數(shù)器的無線終端的電池?cái)?shù)據(jù)接口的一個(gè)備選實(shí)施例的實(shí)例網(wǎng)絡(luò)圖;圖3是示出當(dāng)電池組與終端斷開連接并且電池移除信號轉(zhuǎn)為活動狀態(tài)時(shí)的實(shí)例計(jì)時(shí)圖;圖4是示出當(dāng)終端正在將數(shù)據(jù)傳輸?shù)诫姵亟M時(shí)同時(shí)接收到兩個(gè)短暫接觸中斷時(shí)的實(shí)例計(jì)時(shí)圖5A是在與電池的數(shù)據(jù)交換會話期間檢測智能電池移除中的操作步驟的實(shí)例流程圖;圖5B是在與電池的數(shù)據(jù)交換 會話期間檢測智能電池移除中的備選操作步驟的實(shí)例流程圖;圖6A和6B是示出針對電池移除檢測的采樣的實(shí)例計(jì)時(shí)圖。
具體實(shí)施例方式電池對于無線終端(例如蜂窩電話和其他便攜式通信設(shè)備)的便攜性而言至關(guān)重要。用戶信息模塊(SIM)卡是蜂窩電話中的可編程卡,其存儲蜂窩電話用戶的所有個(gè)人信息和電話設(shè)置。蜂窩電話中的電池移除檢測是蜂窩電話中的電池接口的一個(gè)重要部分。電池移除檢測可以實(shí)現(xiàn)SIM卡的受控?cái)嚅_電源以避免永久損壞。如果突然移除電池,則需要快速指示電池移除,因?yàn)樵谝瞥姵刂骃IM接口可能會迅速斷電。最近,蜂窩電話電池已經(jīng)包括電路以標(biāo)識電池類型,傳感電池溫度,并存儲其他相關(guān)信息。其中溫度傳感特性需要蜂窩電話能夠與電池組進(jìn)行數(shù)字通信。圖I是根據(jù)本發(fā)明的一個(gè)實(shí)例實(shí)施例的示出實(shí)例無線終端(如移動終端100)和實(shí)例電池組150(包括存儲器156、標(biāo)識寄存器157和溫度傳感器158)的實(shí)例系統(tǒng)架構(gòu)圖。在電源連接器142和144上將電池160中的電力提供給終端的電源接口 130。在終端100和電池組集成電路(IC)155之間交換的數(shù)據(jù)通過線路133從終端100中的處理器120傳遞到終端100中的電池?cái)?shù)據(jù)接口 132,并通過可以是電池連接器一部分的通信線路140傳遞到電池組150中的數(shù)據(jù)接口 152,并通過線路153傳遞到電池組集成電路(IC) 155。電池組IC155中的標(biāo)識寄存器157包括存儲器,其用于存儲電池組中的數(shù)據(jù)以擴(kuò)展其功能。電池類型需要電池類型標(biāo)識157,其可以具有不同的充電參數(shù),例如較高的充電目標(biāo)電壓(與傳統(tǒng)的鋰離子電池相比)。存儲器156可以存儲與電池技術(shù)和監(jiān)視相關(guān)的數(shù)據(jù)。電池組IC155中的器件可以是有源器件,使用它們自己的計(jì)時(shí)基準(zhǔn)通過電池通信線140發(fā)送到終端100??梢葬槍?jīng)由通信線路的數(shù)字?jǐn)?shù)據(jù)通信使用協(xié)議??梢酝ㄟ^重置或根據(jù)請求啟動所述協(xié)議。這將啟動從電池組IC 155的數(shù)據(jù)通信。在每次通信中,都具有其中終端100可以檢測電池組計(jì)時(shí)的“學(xué)習(xí)序列”。終端100然后將針對其與電池組的接收和發(fā)送進(jìn)行調(diào)整以適應(yīng)此計(jì)時(shí)。所述協(xié)議允許具有準(zhǔn)確計(jì)時(shí)的終端100根據(jù)電池組的類型調(diào)整計(jì)時(shí),以便電池組不需要它自己的準(zhǔn)確計(jì)時(shí)基準(zhǔn)。電池通信線140可以用于數(shù)字通信,并且還用于電池的模擬標(biāo)識(例如基于超過預(yù)定義的電阻值的模擬電壓)。實(shí)例無線終端100包括包含無線電118和介質(zhì)訪問控制(MAC) 116的協(xié)議棧,它例如可以基于各種蜂窩電話網(wǎng)絡(luò)標(biāo)準(zhǔn)、無線局域網(wǎng)(LAN)標(biāo)準(zhǔn),或者包括蜂窩通信的其他無線通信標(biāo)準(zhǔn)。其他網(wǎng)絡(luò)類型可以使用本發(fā)明的實(shí)例實(shí)施例。所述協(xié)議棧還可以包括網(wǎng)絡(luò)層114、傳輸層112和應(yīng)用程序110。實(shí)例無線終端100包括處理器120 (可以包括雙核中央處理單元(CPU)CPU_1和CPU_2)、隨機(jī)存取存儲器(RAM)存儲器、只讀存儲器(ROM)存儲器,以及用于小鍵盤、顯示器和其他輸入/輸出設(shè)備的接口。所述接口電路可以與一個(gè)或多個(gè)無線電收發(fā)器、電池和其他電源、小鍵盤、觸摸屏、顯示器、麥克風(fēng)、揚(yáng)聲器、耳機(jī)、照相機(jī)或其他成像設(shè)備等通過接口連接。RAM和ROM可以是諸如智能卡、SM、無線標(biāo)識模塊(WM)之類的可移動存儲設(shè)備、諸如RAM、ROM、可編程只讀存儲器(PROMS)、閃存設(shè)備之類的半導(dǎo)體存儲器等。處理器協(xié)議棧層和/或應(yīng)用程序可以體現(xiàn)為采用編程指令序列形式存儲在RAM和/或ROM中的程序邏輯,當(dāng)所述編程指令序列在CPU中執(zhí)行時(shí),執(zhí)行所公開的實(shí)施例的功能。所述程序邏輯可以采用計(jì)算機(jī)可用介質(zhì)(例如駐留存儲器設(shè)備、智能卡或其他可移動存儲器設(shè)備)形式或采用程序邏輯(通過任何傳輸此類程序的傳輸介質(zhì)傳輸)形式,從計(jì)算機(jī)程序產(chǎn)品或制品中提供給共存使能器和共存管理器的可寫RAM、PROMS、閃存設(shè)備等。備選地,它們可以體現(xiàn)為采用可編程邏輯陣列或定制專用集成電路(ASIC)形式的集成電路邏輯。所述設(shè)備中的一個(gè)或多個(gè)無線電可以是單獨(dú)的收發(fā)器電路,或者備選地,一個(gè)或多個(gè)無線電可以是單個(gè)射頻(RF)模塊,此模塊能夠響應(yīng)于處理器,以高速度、時(shí)間和頻率多路復(fù)用方式處理一個(gè)或 多個(gè)通道。圖2A是在操作上通過通信線路及其通信線路連接器140 (可以包括在電池連接器中)連接到圖I的電池組150的實(shí)例數(shù)據(jù)接口 152的無線終端100的實(shí)例電池?cái)?shù)據(jù)接口 132的實(shí)例網(wǎng)絡(luò)圖。圖2B是在通信線路連接器140處與圖I的電池組150的數(shù)據(jù)接口 152斷開連接的無線終端100的電池?cái)?shù)據(jù)接口 132的實(shí)例網(wǎng)絡(luò)圖。圖2C是更詳細(xì)示出采樣電路190、比較器電路192和斷開連接時(shí)間計(jì)數(shù)器170的無線終端100的電池?cái)?shù)據(jù)接口 132的實(shí)例網(wǎng)絡(luò)圖。根據(jù)本發(fā)明的實(shí)施例,所述采樣,與所述電池組的數(shù)字通信和電池移除檢測基本同時(shí)地發(fā)生。此外,在以計(jì)時(shí)方式采樣期間,響應(yīng)于在電池通信線上傳送到電池的數(shù)據(jù),終端100可以從電池電路接收響應(yīng)。這可以確保終端傳輸不會干擾電池移除檢測。在圖2C和圖2D中示出了電池?cái)?shù)據(jù)接口 132的兩個(gè)實(shí)例實(shí)施例。圖2C示出了電池?cái)?shù)據(jù)接口 132的第一實(shí)例實(shí)施例。比較器電路192的輸入端之一連接到通信線路連接器140,將其電壓與比較器的另一輸入端上的閾值電壓(例如I. 9伏特)相比較。圖2C中的比較器192比較電壓電平與閾值電壓電平并提供由比較產(chǎn)生的比較信號。在本發(fā)明的實(shí)例實(shí)施例中,當(dāng)圖2C中的比較器電路192檢測到連接器140的電壓高于閾值電壓時(shí),比較器電路192選通出連接器140的電壓作為比較信號輸出到采樣電路190。電池通信線140上的電壓電平可以是用于與電池的電路通信的至少一個(gè)預(yù)定低電壓電平和至少一個(gè)預(yù)定高電壓電平。所述閾值電壓電平不同于所述預(yù)定低電壓電平和所述預(yù)定高電壓電平。在圖2C中采樣電路190連接到比較器192的輸出端,從而以計(jì)時(shí)方式對比較信號進(jìn)行采樣以便確保與電池的電路的通信不會干擾電池移除檢測。斷開連接時(shí)間計(jì)數(shù)器170連接到采樣電路190的輸出端,從而使用計(jì)時(shí)器對所述比較信號對應(yīng)于超過所述閾值電壓的電池通信線140的電壓電平的持續(xù)時(shí)間進(jìn)行計(jì)時(shí)。當(dāng)所述持續(xù)時(shí)間超過預(yù)定延遲時(shí),斷開連接時(shí)間計(jì)數(shù)器170將在線路133C上觸發(fā)電池狀態(tài)信號。圖2D示出了電池?cái)?shù)據(jù)接口 132的第二實(shí)例實(shí)施例。采樣電路190的輸入端連接到通信線路連接器140,以便以計(jì)時(shí)方式對通信線路連接器140的電壓電平進(jìn)行采樣。在本發(fā)明的實(shí)例實(shí)施例中,當(dāng)圖2D中的采樣電路190對連接器140的電壓進(jìn)行采樣時(shí),采樣電路190選通連接器140的電壓以輸出到比較器電路192。比較器電路192在圖2D中被示出為它的輸入端之一連接到采樣電路190的輸出端,以便比較所采樣的電壓電平與閾值電壓電平。斷開連接時(shí)間計(jì)數(shù)器170在圖2D中被示出為連接到比較器電路192的輸出端,以便使用計(jì)時(shí)器對所采樣的電壓電平超過閾值電壓的持續(xù)時(shí)間進(jìn)行計(jì)時(shí)。當(dāng)所述持續(xù)時(shí)間超過預(yù)定延遲時(shí),斷開連接時(shí)間計(jì)數(shù)器170將在線路133C上觸發(fā)電池狀態(tài)信號。電池?cái)?shù)據(jù)接口 132具有三個(gè)引腳接口(VdcUVss和一個(gè)通信線路連接器140)。電池?cái)?shù)據(jù)接口 132使能多路復(fù)用和/或基本同時(shí)地處理數(shù)據(jù)通信和電池移除檢測。電池?cái)?shù)據(jù)接口 132使用終端100中的定時(shí)邏輯。Vdd電壓直接或間接從電池組150的正極端獲得電力。Vdd電壓提供足夠的電力,不僅用于標(biāo)識和存儲器讀取,而且還可以用于存儲器156的編程。線路140上的數(shù)據(jù)通信可以與電池移除檢測多路復(fù)用。電池通信線140高狀態(tài)電壓由終端100中的分壓器上拉電阻器R2和電池組150中的下拉電阻器R3確定。但是當(dāng)移除電池組150時(shí),下拉電阻器R3與終端100斷開連接,因此通信線路140電壓升高。比較器Fl檢測到電壓升高,比較器Fl在圖2C和2D中也被示出為比較器電路192。當(dāng)終端100通過通信線路連接器140將數(shù)據(jù)傳輸?shù)诫姵亟MIC 155時(shí),終端100中的晶體管Tl在通信線路低周期期間下拉通信線路140。終端100的電池?cái)?shù)據(jù)接口使用圖2C和2D中的采樣電路190以計(jì)時(shí)方式對電壓電平進(jìn)行采樣。在圖2C中,采樣電路190對從比較器192輸出的比較信號進(jìn)行采樣。在圖2D·中,采樣電路190對通信線路連接器140的電壓電平進(jìn)行采樣。圖2C和2D的斷開連接時(shí)間計(jì)數(shù)器170使用計(jì)時(shí)器對所采樣的電壓電平超過閾值電壓的持續(xù)時(shí)間進(jìn)行計(jì)時(shí),并且當(dāng)所述持續(xù)時(shí)間超過預(yù)定延遲時(shí)在線路133C上觸發(fā)電池狀態(tài)信號。所述狀態(tài)信號可以指示電池移除或電池重新連接。所述持續(xù)時(shí)間表示包括所述電壓電平超過所述閾值電壓的時(shí)間長度加上預(yù)定延遲的時(shí)段。根據(jù)本發(fā)明的實(shí)施例,所述采樣、與所述電池組的數(shù)字通信和電池移除檢測基本同時(shí)地發(fā)生。如果所述持續(xù)時(shí)間等于或長于預(yù)定持續(xù)時(shí)間值,則電池連接狀態(tài)從電池已連接狀態(tài)更改為電池?cái)嚅_連接狀態(tài)。如果電壓電平等于或小于所述預(yù)定高電壓電平,則電池連接狀態(tài)從電池?cái)嚅_連接狀態(tài)更改回電池已連接狀態(tài)。如果電壓電平基本等于或小于所述預(yù)定低電壓電平,則重置計(jì)時(shí)器。所述電池連接器可以包括圖I的正電源連接142和接地連接144。根據(jù)本發(fā)明的實(shí)施例,使用與用于終端100和電池組150之間的數(shù)據(jù)通信相同的電池通信線140執(zhí)行電池移除檢測??梢栽诮K端100正在將數(shù)據(jù)傳輸?shù)诫姵亟M150時(shí)執(zhí)行電池移除檢測。當(dāng)通信時(shí),移動終端100和電池組150之間的電池通信線140斷開連接足夠長的時(shí)段,在線路133C上產(chǎn)生電池移除指示。以如下方式過濾出終端100和電池組150之間的通信線路接觸140中的短暫連接中斷這些短暫接觸中斷不會導(dǎo)致電池移除指示。電池移除檢測電路170與終端100到電池組150的傳輸同步。當(dāng)終端100主動拉低電池通信線140時(shí),屏蔽到電池移除電路170的輸入(例如,當(dāng)終端100主動拉低電池通信線140時(shí),電池移除檢測電路170不會監(jiān)視通信線路連接器140的狀態(tài))。當(dāng)電池通信線140電壓上升到超過電池移除檢測閾值電平時(shí),電池移除檢測時(shí)間計(jì)數(shù)器170啟動時(shí)間測量。如果因?yàn)榻K端100主動拉低電池通信線140之外的其他原因而使電池通信線140電壓低于電池移除檢測閾值電平,則重置時(shí)間計(jì)數(shù)器170,并且直到電池通信線140電壓再次超過電池移除檢測閾值電平時(shí)才停止。如果電池移除檢測時(shí)間計(jì)數(shù)器170所達(dá)到的時(shí)間等于或高于被定義為最大接觸中斷長度的時(shí)間,則針對終端100的其他子系統(tǒng)(多個(gè))指示電池移除。
在本發(fā)明的實(shí)例實(shí)施例中,當(dāng)終端100主動拉低電池通信線140的同時(shí),時(shí)間計(jì)數(shù)器170可以達(dá)到等于或高于被定義為最大接觸中斷長度的間隔的持續(xù)時(shí)間。為了確保不會以其它方式做出錯(cuò)誤指示已經(jīng)存在斷開連接的虛假肯定性確定,在指示電池移除事件已經(jīng)發(fā)生之前,所述實(shí) 例實(shí)施例可以等待,直到電池移除檢測電路170檢測到電池通信線140再
次變高。在圖2A中,電池?cái)?shù)據(jù)接口 132通過通信線路連接器140連接到數(shù)據(jù)接口 152。通過線路133A將要發(fā)送到電池組IC 155的數(shù)據(jù)從處理器120傳輸?shù)綀鲂?yīng)晶體管(FET)器件Tl的柵極,F(xiàn)ET器件Tl將電池通信線140下拉到約為O. I伏特的低值。當(dāng)線路133A上具有從終端到電池組的數(shù)據(jù)通信時(shí),開關(guān)SI閉合。在從終端到電池組的整個(gè)數(shù)據(jù)傳輸期間,SI都閉合。二極管Dl使能將接口上的電壓降低至1.4-1. 5V。2)和/或在R2上的上拉電壓高于2. IV (例如2. 7V)的情況下防止電阻器Rl影響上拉電壓。電流180流過R2和通信線路連接器140并流過R3,形成電阻分壓器,當(dāng)電池連接到終端時(shí),所述電阻分壓器使電池通信線140的電壓保持低于約為I. 80伏特的閾值電壓。R3的值可以取決于電池容量。如果連接器線140斷開,則電流180中斷并且電阻器R2上拉電池通信線140上的電壓。電池組IC 155中的FET器件T2是通過電池通信線140將數(shù)據(jù)傳輸?shù)浇K端100的有源電路的一部分。通過電池通信線140并通過F2和線路133B,將數(shù)據(jù)從電池組傳輸?shù)浇K端100中的處理器120。線路133B上的數(shù)據(jù)脈沖的電壓針對高信令約為I. 8伏特,針對低信令約為O. 25伏特。電容Cl和C2是寄生電容。圖2A中的功能放大器Fl、F2和F3執(zhí)行的功能如下。Fl是監(jiān)視電池連接以檢查電池移除的比較器。如果線路上的電壓超過預(yù)定義的值(值的范圍為1.7V-1.9V),則將觸發(fā)比較器。F2是將數(shù)據(jù)從電池組傳送到終端的輸入緩沖器。其是普通輸入緩沖器,閾值范圍為0.8V-1V。F3是用于從終端到電池組的數(shù)據(jù)的對應(yīng)緩沖器。F2和F3是數(shù)字輸入緩沖器。圖3是示出當(dāng)電池組150與終端100斷開連接并且電池移除信號轉(zhuǎn)為活動狀態(tài)時(shí)的實(shí)例計(jì)時(shí)圖。圖3中示出了當(dāng)終端100正在向電池組150進(jìn)行傳輸時(shí)的電池移除。粗體箭頭示出了當(dāng)電池移除電路170獲得其第一個(gè)有關(guān)可能電池移除的指示時(shí)的時(shí)間。由于在此階段中不可能知道是否已經(jīng)移除電池組150或者是否由于短暫接觸中斷而已經(jīng)超過電池移除檢測電壓閾值,因此激活斷開連接時(shí)間計(jì)數(shù)器170。電池?cái)嚅_連接時(shí)間計(jì)數(shù)器170達(dá)至IJ“最低電池移除檢測時(shí)間”值之后,在線路133C上激活“電池移除信號”之前,電池移除檢測電路170將等待,直到再次看到電池移除指示。計(jì)時(shí)圖中的“通信線路電壓”波形示出了圖2C和2D中的通信線路連接器140上的電壓?!爸鳈C(jī)傳輸”波形是圖2A和2B中的Tl輸入133A?!半姵?cái)嚅_連接時(shí)間計(jì)數(shù)器”波形是圖2C和2D中的斷開連接時(shí)間計(jì)數(shù)器170積累的定時(shí)計(jì)數(shù)。“電池移除信號”是來自斷開連接時(shí)間計(jì)數(shù)器170的線路133C輸出。圖4是示出當(dāng)終端100正在將數(shù)據(jù)傳輸?shù)诫姵亟M150時(shí)同時(shí)接收兩個(gè)短暫接觸中斷時(shí)的實(shí)例計(jì)時(shí)圖,其示出了兩次激活電池?cái)嚅_連接時(shí)間計(jì)數(shù)器,但因?yàn)榻佑|中斷持續(xù)時(shí)間短,所以在這兩種情況下都重置時(shí)間計(jì)數(shù)器,并且因此未激活電池移除信號。計(jì)時(shí)圖中的“通信線路電壓”波形示出了圖2C和2D中的通信線路連接器140上的電壓?!爸鳈C(jī)傳輸”波形是圖2A和2B中的Tl輸入133A?!半姵?cái)嚅_連接時(shí)間計(jì)數(shù)器”波形是圖2C和2D中的斷開連接時(shí)間計(jì)數(shù)器170積累的定時(shí)計(jì)數(shù)?!半姵匾瞥盘枴笔莵碜詳嚅_連接時(shí)間計(jì)數(shù)器170的線路133C輸出。圖5A是根據(jù)本發(fā)明的一個(gè)實(shí)施例的在與電池進(jìn)行數(shù)據(jù)交換會話期間檢測智能電池移除時(shí)的操作步驟的實(shí)例流程圖500,實(shí)例步驟如下步驟502 :比較電 壓電平與閾值電壓電平并提供由所述比較產(chǎn)生的比較信號,所述電壓電平在耦合到電池連接器的電池通信線上,其中所述電壓電平包括至少一個(gè)預(yù)定低電壓電平和至少一個(gè)預(yù)定高電壓電平,它們用于經(jīng)由所述電池通信線與耦合到所述電池連接器的電池的電路進(jìn)行數(shù)字通信以確定所述電池連接器的電壓是否超過所述閾值電壓電平,其中所述閾值電壓電平不同于所述至少一個(gè)預(yù)定低電壓電平和所述至少一個(gè)預(yù)定高電壓電平;步驟504 :以計(jì)時(shí)方式對所述比較信號進(jìn)行采樣以便確保與所述電池電路的通信不會干擾電池移除檢測;步驟506 :使用計(jì)時(shí)器對所述比較信號對應(yīng)于超過所述閾值電壓的電壓電平的持續(xù)時(shí)間進(jìn)行計(jì)時(shí),并且當(dāng)所述持續(xù)時(shí)間超過預(yù)定延遲時(shí)觸發(fā)電池狀態(tài)信號;以及步驟508 :根據(jù)所述電池狀態(tài)信號確定電池連接狀態(tài)。圖5B是根據(jù)本發(fā)明的一個(gè)實(shí)施例的在與電池進(jìn)行數(shù)據(jù)交換會話期間檢測智能電池移除時(shí)的備選操作步驟的實(shí)例流程圖550,實(shí)例步驟如下步驟552 :在耦合到電池連接器的電池通信線上以計(jì)時(shí)方式對電壓電平進(jìn)行采樣,其中所述電壓電平包括至少一個(gè)預(yù)定低電壓電平和至少一個(gè)預(yù)定高電壓電平,它們用于經(jīng)由所述電池通信線與耦合到所述電池連接器的電池的電路通信; 步驟554 比較所采樣的電壓電平與閾值電壓電平以確定所述電池連接器的電壓是否超過所述閾值電壓電平,其中所述閾值電壓電平不同于所述至少一個(gè)預(yù)定低電壓電平和所述至少一個(gè)預(yù)定高電壓電平;步驟556 :使用計(jì)時(shí)器對所采樣的電壓電平超過所述閾值電壓的持續(xù)時(shí)間進(jìn)行計(jì)時(shí),并且當(dāng)所述持續(xù)時(shí)間超過預(yù)定延遲時(shí)觸發(fā)電池狀態(tài)信號;以及步驟558 :根據(jù)所述電池狀態(tài)信號確定電池連接狀態(tài)。圖5A的流程圖500和圖5B的流程圖550的步驟表示存儲在終端100的RAM和/或ROM存儲器中的計(jì)算機(jī)代碼指令,當(dāng)所述計(jì)算機(jī)代碼指令由CPU執(zhí)行時(shí),執(zhí)行本發(fā)明的實(shí)例實(shí)施例的功能??梢园床煌谒镜钠渌樞驁?zhí)行所述步驟并且可組合各個(gè)步驟或?qū)⒏鱾€(gè)步驟分為組成步驟。圖6A和6B是示出電池移除檢測采樣的實(shí)例計(jì)時(shí)圖。圖6A示出了基本情況。采樣率大于或等于位速率并且在每個(gè)位期間或之間進(jìn)行采樣。波形是圖2C和2D中的電池通信線連接器140上的電壓。Vh是通信線路連接器140上的數(shù)據(jù)通信脈沖的高電壓電平。Vbk是與通信線路連接器140上的電壓比較的閾值電壓。采樣率大于位速率并且在每個(gè)位期間或之間進(jìn)行采樣。當(dāng)通信線路連接器140上的電壓超過Vbk閾值電壓的時(shí)間達(dá)到預(yù)定持續(xù)時(shí)間時(shí),在線路133C上從斷開連接時(shí)間計(jì)數(shù)器170輸出“電池移除信號”。圖6B示出了高位速率情況。采樣率小于位速率并且在突發(fā)之間進(jìn)行采樣。突發(fā)可以包括多個(gè)位。在突發(fā)傳輸期間,采樣率可能不足夠高以對線路140上的所有數(shù)據(jù)脈沖進(jìn)行采樣,并且斷開連接時(shí)間計(jì)數(shù)器170可能未達(dá)到電池移除閾值。然而,一旦突發(fā)結(jié)束,電壓采樣便會超過Vbk閾值電壓并且將在預(yù)定持續(xù)時(shí)間內(nèi)進(jìn)行計(jì)數(shù),從而導(dǎo)致在線路133C上從斷開連接時(shí)間計(jì)數(shù)器170輸出“電池移除信號”。使用在此提供的說明,可以借助標(biāo)準(zhǔn)編程和/或工程技術(shù)將實(shí)施例實(shí)現(xiàn)為機(jī)器、過程或制品,以便產(chǎn)生編程軟件、固件、硬件或它們的任意組合。根據(jù)各實(shí)施例,可以在一個(gè)或多個(gè)計(jì)算機(jī)可用介質(zhì)(例如駐留存儲器設(shè)備、智能卡或其他可移動存儲器設(shè)備或傳輸設(shè)備)上包含具有計(jì)算機(jī)可讀程序代碼的任何得到的程序(多個(gè)),從而形成計(jì)算機(jī)程序產(chǎn)品或制品。因此,如在此使用的,術(shù)語“制品”和“計(jì)算機(jī)程序產(chǎn)品”旨在包含永久或臨時(shí)存在于任何計(jì)算機(jī)可用介質(zhì)上或任何傳輸此類程序的傳輸介質(zhì)中的計(jì)算機(jī)程序。
如上所述,存儲器/存儲設(shè)備包括但不限于磁盤、光盤、可移動存儲器設(shè)備(例如智能卡、SM、WM)、半導(dǎo)體存儲器(例如RAM、R0M、PR0M)等。傳輸介質(zhì)包括但不限于通過無線通信網(wǎng)絡(luò)、因特網(wǎng)、內(nèi)聯(lián)網(wǎng)、基于電話/調(diào)制解調(diào)器的網(wǎng)絡(luò)通信、硬接線/電纜通信網(wǎng)絡(luò)、衛(wèi)星通信以及其他固定或移動網(wǎng)絡(luò)系統(tǒng)/通信鏈路的傳輸。盡管公開了具體的實(shí)例實(shí)施例,但本領(lǐng)域的技術(shù)人員將理解,可以在不偏離本發(fā)明的精神和范圍的情況下對所述具體實(shí)例實(shí)施例做出更改。
權(quán)利要求
1.一種方法,包括比較電壓電平與閾值電壓電平并提供由所述比較產(chǎn)生的比較信號,所述電壓電平在耦合到電池連接器的電池通信線上,其中所述電壓電平包括至少一個(gè)預(yù)定低電壓電平和至少一個(gè)預(yù)定高電壓電平,所述低電壓電平和高電壓電平用于與經(jīng)由所述電池通信線耦合到所述電池連接器的電池的電路進(jìn)行數(shù)字通信,以確定所述電池連接器的電壓是否超過所述閾值電壓電平,其中所述閾值電壓電平不同于所述至少一個(gè)預(yù)定低電壓電平和所述至少一個(gè)預(yù)定高電壓電平;以計(jì)時(shí)方式對所述比較信號進(jìn)行采樣以便確保與所述電池的電路的通信不會干擾電池移除檢測;使用計(jì)時(shí)器對所述比較信號對應(yīng)于超過所述閾值電壓的電壓電平的持續(xù)時(shí)間進(jìn)行計(jì)時(shí),并且當(dāng)所述持續(xù)時(shí)間超過預(yù)定延遲時(shí)觸發(fā)電池狀態(tài)信號;以及根據(jù)所述電池狀態(tài)信號確定電池連接狀態(tài)。
2.根據(jù)權(quán)利要求I的方法,其中所述持續(xù)時(shí)間表示包括所述電壓電平超過所述閾值電壓的時(shí)間長度加上預(yù)定延遲的時(shí)段。
3.根據(jù)權(quán)利要求I的方法,其中所述電池連接狀態(tài)包括至少電池已連接狀態(tài)或電池?cái)嚅_連接狀態(tài)。
4.根據(jù)權(quán)利要求3的方法,其中如果所述持續(xù)時(shí)間超過預(yù)定持續(xù)時(shí)間值,則所述電池連接狀態(tài)從所述電池已連接狀態(tài)更改為所述電池?cái)嚅_連接狀態(tài)。
5.根據(jù)權(quán)利要求3的方法,其中如果所述電壓電平等于所述至少一個(gè)預(yù)定高電壓電平,則所述電池連接狀態(tài)從所述電池?cái)嚅_連接狀態(tài)更改為所述電池已連接狀態(tài)。
6.根據(jù)權(quán)利要求I的方法,還包括如果所述電壓電平基本等于或低于所述至少一個(gè)預(yù)定低電壓電平,則重置所述計(jì)時(shí)器。
7.根據(jù)權(quán)利要求I的方法,其中所述電池連接器具有至少兩個(gè)其他連接器。
8.根據(jù)權(quán)利要求7的方法,其中所述至少兩個(gè)其他連接器被配置為提供電力。
9.根據(jù)權(quán)利要求I的方法,其中所述采樣、所述通信和電池移除檢測基本同時(shí)地發(fā)生。
10.根據(jù)權(quán)利要求I的方法,還包括在以計(jì)時(shí)方式采樣期間,從所述電池電路接收對在所述電池通信線上傳送到電池的數(shù)據(jù)的響應(yīng)。
11.根據(jù)權(quán)利要求I的方法,其中所述通信是數(shù)字通信。
12.一種裝置,包括至少一個(gè)處理器;至少一個(gè)包含計(jì)算機(jī)程序代碼的存儲器;所述至少一個(gè)存儲器和所述計(jì)算機(jī)程序代碼被配置為與所述至少一個(gè)處理器一起導(dǎo)致共存管理器至少執(zhí)行以下操作比較電壓電平與閾值電壓電平并提供由所述比較產(chǎn)生的比較信號,所述電壓電平在耦合到電池連接器的電池通信線上,其中所述電壓電平包括至少一個(gè)預(yù)定低電壓電平和至少一個(gè)預(yù)定高電壓電平,所述低電壓電平和高電壓電平用于與經(jīng)由所述電池通信線耦合到所述電池連接器的電池的電路進(jìn)行通信,以確定所述電池連接器的電壓是否超過所述閾值電壓電平,其中所述閾值電壓電平不同于所述至少一個(gè)預(yù)定低電壓電平和所述至少一個(gè)預(yù)定高電壓電平;以計(jì)時(shí)方式對所述比較信號進(jìn)行采樣以便確保與所述電池的電路的通信不會干擾電池移除檢測;使用計(jì)時(shí)器對所述比較信號對應(yīng)于超過所述閾值電壓的電壓電平的持續(xù)時(shí)間進(jìn)行計(jì)時(shí),并且在所述持續(xù)時(shí)間超過預(yù)定延遲之后觸發(fā)電池狀態(tài)信號;以及根據(jù)所述電池狀態(tài)信號確定電池連接狀態(tài)。
13.一種存儲程序指令的計(jì)算機(jī)可讀介質(zhì),當(dāng)所述程序指令由計(jì)算機(jī)處理器執(zhí)行時(shí),將執(zhí)行以下步驟比較電壓電平與閾值電壓電平并提供由所述比較產(chǎn)生的比較信號,所述電壓電平在耦合到電池連接器的電池通信線上,其中所述電壓電平包括至少一個(gè)預(yù)定低電壓電平和至少一個(gè)預(yù)定高電壓電平,所述低電壓電平和高電壓電平用于與經(jīng)由所述電池通信線耦合到所述電池連接器的電池的電路進(jìn)行通信,以確定所述電池連接器的電壓是否超過所述閾值電壓電平,其中所述閾值電壓電平不同于所述至少一個(gè)預(yù)定低電壓電平和所述至少一個(gè)預(yù)定高電壓電平;以計(jì)時(shí)方式對所述比較信號進(jìn)行采樣以便確保與所述電池的電路的通信不會干擾電池移除檢測;使用計(jì)時(shí)器對所述比較信號對應(yīng)于超過所述閾值電壓的電壓電平的持續(xù)時(shí)間進(jìn)行計(jì)時(shí),并且當(dāng)所述持續(xù)時(shí)間超過預(yù)定延遲時(shí)觸發(fā)電池狀態(tài)信號;以及根據(jù)所述電池狀態(tài)信號確定電池連接狀態(tài)。
14.一種方法,包括在耦合到電池連接器的電池通信線上以計(jì)時(shí)方式對電壓電平進(jìn)行采樣,其中所述電壓電平包括至少一個(gè)預(yù)定低電壓電平和至少一個(gè)預(yù)定高電壓電平,所述低電壓電平和高電壓電平用于與經(jīng)由所述電池通信線耦合到所述電池連接器的電池的電路進(jìn)行通信;比較所采樣的電壓電平與閾值電壓電平以確定所述電池連接器的電壓是否超過所述閾值電壓電平,其中所述閾值電壓電平不同于所述至少一個(gè)預(yù)定低電壓電平和所述至少一個(gè)預(yù)定高電壓電平;使用計(jì)時(shí)器對所采樣的電壓電平超過所述閾值電壓的持續(xù)時(shí)間進(jìn)行計(jì)時(shí),并且當(dāng)所述持續(xù)時(shí)間超過預(yù)定延遲時(shí)觸發(fā)電池狀態(tài)信號;以及根據(jù)所述電池狀態(tài)信號確定電池連接狀態(tài)。
15.一種裝置,包括至少一個(gè)處理器;至少一個(gè)包含計(jì)算機(jī)程序代碼的存儲器;所述至少一個(gè)存儲器和所述計(jì)算機(jī)程序代碼被配置為與所述至少一個(gè)處理器一起導(dǎo)致共存管理器至少執(zhí)行以下操作在耦合到電池連接器的電池通信線上以計(jì)時(shí)方式對電壓電平進(jìn)行采樣,其中所述電壓電平包括至少一個(gè)預(yù)定低電壓電平和至少一個(gè)預(yù)定高電壓電平,所述低電壓電平和高電壓電平用于與經(jīng)由所述電池通信線耦合到所述電池連接器的電池的電路進(jìn)行通信;比較所采樣的電壓電平與閾值電壓電平以確定所述電池連接器的電壓是否超過所述閾值電壓電平,其中所述閾值電壓電平不同于所述至少一個(gè)預(yù)定低電壓電平和所述至少一個(gè)預(yù)定高電壓電平;使用計(jì)時(shí)器對所采樣的電壓電平超過所述閾值電壓的持續(xù)時(shí)間進(jìn)行計(jì)時(shí),并且當(dāng)所述持續(xù)時(shí)間超過預(yù)定延遲時(shí)觸發(fā)電池狀態(tài)信號;以及根據(jù)所述電池狀態(tài)信號確定電池連接狀態(tài)。
16.一種存儲程序指令的計(jì)算機(jī)可讀介質(zhì),當(dāng)所述程序指令由計(jì)算機(jī)處理器執(zhí)行時(shí),執(zhí)行以下步驟在耦合到電池連接器的電池通信線上以計(jì)時(shí)方式對電壓電平進(jìn)行采樣,其中所述電壓電平包括至少一個(gè)預(yù)定低電壓電平和至少一個(gè)預(yù)定高電壓電平,所述低電壓電平和高電壓電平用于與經(jīng)由所述電池通信線耦合到所述電池連接器的電池的電路進(jìn)行通信;比較所采樣的電壓電平與閾值電壓電平以確定所述電池連接器的電壓是否超過所述閾值電壓電平,其中所述閾值電壓電平不同于所述至少一個(gè)預(yù)定低電壓電平和所述至少一個(gè)預(yù)定高電壓電平;使用計(jì)時(shí)器對所采樣的電壓電平超過所述閾值電壓的持續(xù)時(shí)間進(jìn)行計(jì)時(shí),并且當(dāng)所述持續(xù)時(shí)間超過預(yù)定延遲時(shí)觸發(fā)電池狀態(tài)信號;以及根據(jù)所述電池狀態(tài)信號確定電池連接狀態(tài)。
17.一種裝置,包括用于比較電壓電平與閾值電壓電平并提供由所述比較產(chǎn)生的比較信號的部件,所述電壓電平在耦合到電池連接器的電池通信線上,其中所述電壓電平包括至少一個(gè)預(yù)定低電壓電平和至少一個(gè)預(yù)定高電壓電平,所述低電壓電平和高電壓電平用于與經(jīng)由所述電池通信線耦合到所述電池連接器的電池的電路進(jìn)行通信,以確定所述電池連接器的電壓是否超過所述閾值電壓電平,其中所述閾值電壓電平不同于所述至少一個(gè)預(yù)定低電壓電平和所述至少一個(gè)預(yù)定高電壓電平;用于以計(jì)時(shí)方式對所述比較信號進(jìn)行采樣以便確保與所述電池的電路的通信不會干擾電池移除檢測的部件;用于使用計(jì)時(shí)器對所述比較信號對應(yīng)于超過所述閾值電壓的電壓電平的持續(xù)時(shí)間進(jìn)行計(jì)時(shí),并且當(dāng)所述持續(xù)時(shí)間超過預(yù)定延遲時(shí)觸發(fā)電池狀態(tài)信號的部件;以及用于根據(jù)所述電池狀態(tài)信號確定電池連接狀態(tài)的部件。
18.一種裝置,包括用于在耦合到電池連接器的電池通信線上以計(jì)時(shí)方式對電壓電平進(jìn)行采樣的部件,其中所述電壓電平包括至少一個(gè)預(yù)定低電壓電平和至少一個(gè)預(yù)定高電壓電平,所述低電壓電平和高電壓電平用于與經(jīng)由所述電池通信線耦合到所述電池連接器的電池的電路進(jìn)行通用于比較所采樣的電壓電平與閾值電壓電平以確定所述電池連接器的電壓是否超過所述閾值電壓電平的部件,其中所述閾值電壓電平不同于所述至少一個(gè)預(yù)定低電壓電平和所述至少一個(gè)預(yù)定高電壓電平;用于使用計(jì)時(shí)器對所采樣的電壓電平超過所述閾值電壓的持續(xù)時(shí)間進(jìn)行計(jì)時(shí),并且當(dāng)所述持續(xù)時(shí)間超過預(yù)定延遲時(shí)觸發(fā)電池狀態(tài)信號的部件;以及用于根據(jù)所述電池狀態(tài)信號確定電池連接狀態(tài)的部件。
19.一種系統(tǒng),包括電池組中的電池,所述電池被配置為連接到無線終端的電源連接器以便為所述無線終端提供工作電力;所述電池組中的電池電路,所述電池電路與所述電池關(guān)聯(lián)并被配置為連接到所述無線終端的電池連接器;以及無線終端,包括至少一個(gè)處理器;至少一個(gè)包含計(jì)算機(jī)程序代碼的存儲器;所述至少一個(gè)存儲器和所述計(jì)算機(jī)程序代碼被配置為與所述至少一個(gè)處理器一起導(dǎo)致共存管理器至少執(zhí)行以下操作比較電壓電平與閾值電壓電平并提供由所述比較產(chǎn)生的比較信號,所述電壓電平在耦合到電池連接器的電池通信線上,其中所述電壓電平包括至少一個(gè)預(yù)定低電壓電平和至少一個(gè)預(yù)定高電壓電平,所述低電壓電平和高電壓電平用于與經(jīng)由所述電池通信線耦合到所述電池連接器的所述電池電路進(jìn)行通信,以確定所述電池連接器的電壓是否超過所述閾值電壓電平,其中所述閾值電壓電平不同于所述至少一個(gè)預(yù)定低電壓電平和所述至少一個(gè)預(yù)定高電壓電平;以計(jì)時(shí)方式對所述比較信號進(jìn)行采樣以便確保與所述電池電路的通信不會干擾電池移除檢測;使用計(jì)時(shí)器對所述比較信號對應(yīng)于超過所述閾值電壓的電壓電平的持續(xù)時(shí)間進(jìn)行計(jì)時(shí),并且在所述持續(xù)時(shí)間超過預(yù)定延遲之后觸發(fā)電池狀態(tài)信號;以及根據(jù)所述電池狀態(tài)信號確定電池連接狀態(tài)。
20.根據(jù)權(quán)利要求I的方法,其中當(dāng)所述比較步驟檢測到所述電池連接器的電壓高于所述閾值電壓時(shí),選通出所述電池連接器的電壓作為所述比較信號以便采樣。
21.根據(jù)權(quán)利要求14的方法,其中當(dāng)對所述電池連接器的電壓進(jìn)行采樣時(shí),選通出所述電池連接器的電壓作為用于所述比較步驟的所采樣的電壓電平。
全文摘要
公開了用于由主機(jī)終端(100)在與電池(160)的數(shù)據(jù)交換會話期間檢測電池(160)可用性的方法、裝置和計(jì)算機(jī)程序產(chǎn)品實(shí)施例。根據(jù)本發(fā)明的各實(shí)施例,采樣、與電池組(150)的數(shù)據(jù)通信和電池(160)移除檢測可以基本同時(shí)地發(fā)生??梢栽趶慕K端(100)到電池組(150)的數(shù)據(jù)傳輸期間檢測電池(160)移除。此外,在以計(jì)時(shí)方式采樣期間,響應(yīng)于在電池通信線(140)上傳送到電池(160)的數(shù)據(jù),終端(100)可以從電池電路(155)接收響應(yīng)。
文檔編號H04M1/73GK102934313SQ201080067352
公開日2013年2月13日 申請日期2010年6月11日 優(yōu)先權(quán)日2010年6月11日
發(fā)明者P·萊諾寧, R·林霍爾姆 申請人:諾基亞公司