(57)【特許請求の範囲】
【請求項１】
ＵＳＢ（Universal Serial Bus）ホストアダプタからの直流電圧を受けるＵＳＢポートと、
前記ＵＳＢポートにホストアダプタが接続されると、前記ＵＳＢポートの電気的状態にもとづき前記ホストアダプタの種類を判定するＵＳＢチャージャ検出器と、
判定された前記ホストアダプタの種類に応じて設定される電流制限値を示すデータを格納するレジスタと、
前記直流電圧にもとづいて定電流モードまたは定電圧モードで電池を充電する充電部であって、その入力電流が、前記レジスタに格納されるデータが示す電流制限値以下に制限されるように構成された充電部と、
を備えてひとつの半導体チップに集積化されており、前記ＵＳＢポートの直流電圧を電源として動作可能に構成され、
前記充電部は、
前記直流電圧を降圧し、可変の目標値に安定化されたシステム電圧ＶＳＹＳを生成するＤＣ／ＤＣコンバータと、
前記システム電圧ＶＳＹＳを受け、前記電池を充電するリニアチャージャと、
を備え、
前記ＤＣ／ＤＣコンバータは、
前記システム電圧ＶＳＹＳに応じた電圧ＶＳＹＳ’がフィードバックされる第１端子と、
前記システム電圧ＶＳＹＳが入力される第２端子と、
前記第２端子と接続され、前記システム電圧ＶＳＹＳを所定の電圧幅ΔＶ、低い電圧にシフトする電圧源と、
前記第１端子と接続され、前記第１端子の電圧ＶＳＹＳ’と所定の基準電圧ＶＲＥＦの誤差を増幅する第１誤差増幅器と、
前記電圧源の出力電圧ＶＳＹＳ−ΔＶと前記電池の電圧ＶＢＡＴの誤差を増幅する第２誤差増幅器と、
を備え、前記第１誤差増幅器と前記第２誤差増幅器の共通に接続される出力端子の電圧に応じたデューティ比でスイッチングするよう構成され、
（i）前記電池の電圧ＶＢＡＴが所定のしきい値より低いとき、前記システム電圧ＶＳＹＳの前記目標値を、前記しきい値電圧より所定の電圧幅ΔＶ高い値に設定し、（ii）前記電池の電圧ＶＢＡＴが前記しきい値より高いとき、前記システム電圧ＶＳＹＳの前記目標値を、前記電池の電圧ＶＢＡＴより所定の電圧幅ΔＶ高い値に設定することを特徴とする充電回路。
【請求項２】
前記レジスタは、さらに判定された前記ホストアダプタの種類を示すデータを格納することを特徴とする請求項１に記載の充電回路。
【請求項３】
前記レジスタに格納されるデータに、外部のプロセッサがアクセスするためのインタフェース回路をさらに備えることを特徴とする請求項１または２に記載の充電回路。
【請求項４】
電池と、
前記電池を充電する請求項１から３のいずれかに記載の充電回路と、
を備えることを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２次電池を充電する充電回路に関する。
【背景技術】
【０００２】
携帯電話、ＰＤＡ（Personal Digital Assistant）、ノート型パーソナルコンピュータ、ポータブルオーディオプレイヤをはじめとする電池駆動デバイスは、充電可能な２次電池とともに、それを充電するための充電回路を内蔵する。充電回路には、ＵＳＢ（Universal Serial Bus）ホストアダプタからＵＳＢケーブルを介して供給された直流電圧にもとづいて２次電池を充電するものが存在する。
【０００３】
図１は、本発明者らが検討したＵＳＢホストアダプタからの直流電圧によって充電可能な電子機器の構成を示すブロック図である。電子機器１ｒは、ホストアダプタ１０２とＵＳＢケーブル１０４を介して接続される。電子機器１ｒは、電池２、マイコン４、起動管理ＩＣ７、ＵＳＢチャージャ検出ＩＣ（Integrated Circuit）６ｒ、システム電源５、充電回路１００を備える。
【０００４】
マイコン４は、電子機器１ｒ全体を制御するホストプロセッサである。システム電源５は、電池電圧Ｖｂａｔを昇圧、または降圧し、電子機器１ｒの各ブロックに対する複数の電源電圧を生成する。マイコン４には、システム電源５により生成される電源電圧ＶＤＤが供給される。
【０００５】
起動管理ＩＣ７は、電子機器１ｒがシャットダウンした状態において、起動の契機となるイベントを検出すると、所定のシーケンスにしたがってシステム電源５に各ブロックに対する電源電圧ＶＤＤを生成させ、またマイコン４に所定の処理を実行させる。起動管理ＩＣ７の機能はマイコン４に実装される場合もある。
【０００６】
充電回路１００ｒは、ＵＳＢホストアダプタ（ホストバスアダプタ、ホストコントローラともいう）１０２から供給される直流電圧ＶＢＵＳにもとづいて電池２を充電する。
【０００７】
ホストアダプタ１０２には、いくつかの種類が存在する。ＵＳＢのBattery Charging Specification Rev. 1.2では、チャージャの種類として、ＳＤＰ（Standard Downstream Port）、ＤＣＰ（Dedicated Charging Port）、ＣＤＰ（Charging Downstream Port）が定義されている。そしてホストアダプタ１０２が供給できる電流（電流容量）は、チャージャの種類に応じて規定されている。具体的には、ＤＣＰ、ＣＤＰでは１５００ｍＡ、ＳＤＰでは、ＵＳＢのバージョンに応じて１００ｍＡ、５００ｍＡ、９００ｍＡのように規定されている。
【０００８】
充電回路１００ｒが電池２を充電する際に、電池２に供給される充電電流ＩＣＨＧが増大し、充電回路１００ｒの入力電流ＩＶＢＵＳがホストアダプタ１０２の電流容量を超えると、ホストアダプタ１０２から供給される直流電圧ＶＢＵＳがドロップする。そこで充電回路１００ｒは、その入力電流ＩＶＢＵＳを、ホストアダプタ１０２の種類に応じて所定値以下に制限可能に構成される。
【０００９】
ホストアダプタの種類は、ＵＳＢポートのうち信号ラインＤ＋、Ｄ−の状態（プルアップ、プルダウン、オープンの組み合わせ）に応じて判定可能となっている。ＵＳＢチャージャ検出ＩＣ６ｒは、ホストアダプタ１０２が接続されると、信号ラインＤ＋、Ｄ−の電気的状態に応じてホストアダプタ１０２の種類を判定する。
【００１０】
マイコン４、ＵＳＢチャージャ検出ＩＣ６ｒ、充電回路１００ｒは、Ｉ２Ｃ（Inter IC）バスなどの内部バス８を介して接続されている。マイコン４は、ＵＳＢチャージャ検出ＩＣ６ｒからホストアダプタ１０２の種類を示すデータＤ１を読み出し、充電回路１００ｒの内部レジスタＲ１に、データＤ１と、ホストアダプタ１０２の種類に応じた電流の制限値を示すデータＤ２を書き込む。
【００１１】
フェイルセーフのために、レジスタＲ１には、初期値として最小の１００ｍＡに対応するデータが格納される。したがってホストアダプタ１０２が接続された直後、充電回路１００は１００ｍＡをその入力の上限値として電池２を充電する。その後、ホストアダプタ１０２の種類の判定が完了し、レジスタＲ１のデータＤ２が更新されると、入力電流の制限値が高められ、より高速な充電が可能となる。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２００６−６０９７７号公報
【特許文献２】特開２００６−３０４５００号公報
【発明の概要】
【発明が解決しようとする課題】
【００１３】
いま、電池２が深く放電された状態を考える。この状態では電子機器１ｒがシャットダウンしており、すべての回路ブロックが動作を停止している。つまりマイコン４やＵＳＢチャージャ検出ＩＣ６ｒは動作不能である。
【００１４】
シャットダウン状態において、充電回路１００ｒに、ＣＤＰあるいはＤＣＰのホストアダプタ１０２が接続されたとする。この場合、ＵＳＢチャージャ検出ＩＣ６ｒによるホストアダプタ１０２の種類が判定できず、あるいは判定できたとしてもマイコン４が動作しないため、データＤ１、Ｄ２が充電回路１００ｒの内部レジスタに書き込まれない。したがって充電回路１００ｒは、ホストアダプタ１０２が急速充電に対応しているにもかかわらず、入力電流がその初期値である最小値に制限された状態で電池２を低速で充電することになる。
【００１５】
やがて電池電圧ＶＢＡＴがシステムが起動可能な電圧レベルまで上昇し、起動管理ＩＣ７による起動シーケンスが完了すると、マイコン４によるレジスタＲ１のデータの更新が可能となり、ようやく急速充電が可能となる。
【００１６】
このように、図１の電子機器１ｒでは、電池２が深く放電されると、電池２の充電に非常に長い時間を要するという問題がある。なお以上の考察を本発明の分野における共通の一般知識の範囲として捉えてはならない。さらに言えば、上記考察自体が、本出願人がはじめて想到したものである。
【００１７】
本発明は係る状況においてなされたものであり、そのある態様の例示的な目的のひとつは、深く放電された電池を短時間で充電可能な充電回路の提供にある。
【課題を解決するための手段】
【００１８】
本発明のある態様は、充電回路に関する。充電回路は、ＵＳＢ（Universal Serial Bus）ホストアダプタからの直流電圧を受けるＵＳＢポートと、ＵＳＢポートにホストアダプタが接続されると、ＵＳＢポートの電気的状態にもとづきホストアダプタの種類を判定するＵＳＢチャージャ検出器と、判定されたホストアダプタの種類に応じて設定される電流制限値を示すデータを格納するレジスタと、直流電圧にもとづいて定電流モードまたは定電圧モードで電池を充電する充電部であって、その入力電流が、レジスタに格納されるデータが示す電流制限値以下に制限されるように構成された充電部と、を備える。受電回路はひとつの半導体チップに集積化され、ＵＳＢポートの直流電圧を電源として動作可能に構成される。
【００１９】
この態様によると、ＵＳＢチャージャ検出器を充電回路に内蔵することにより、充電回路自身がホストアダプタの種類を判定し、外部のマイコンを介在せずに、判定結果をレジスタに格納できる。したがって電池が深く放電されてマイコンが動作しない状態であっても、ホストアダプタがＤＣＰあるいはＣＤＰである場合には急速充電が可能となり、従来よりも短時間でシステム全体が動作可能となる。
【００２０】
レジスタはさらに、判定されたホストアダプタの種類を示すデータを格納してもよい。充電回路は、レジスタに格納されるデータに、外部のプロセッサがアクセスするためのインタフェース回路をさらに備えてもよい。
【００２１】
本発明の別の態様は、電子機器に関する。電子機器は、電池と、電池を充電する上述のいずれかの態様の充電回路と、を備える。
【００２２】
なお、以上の構成要素の任意の組み合わせや本発明の構成要素や表現を、方法、装置、システムなどの間で相互に置換したものもまた、本発明の態様として有効である。
【発明の効果】
【００２３】
本発明のある態様によれば、深く放電された電池を短時間で充電できる。
【図面の簡単な説明】
【００２４】
【図１】本発明者らが検討したＵＳＢホストアダプタからの直流電圧によって充電可能な電子機器の構成を示すブロック図である。
【図２】実施の形態に係る充電回路を備える電子機器の構成を示す回路図である。
【図３】電池電圧ＶＢＡＴとＤＣ／ＤＣコンバータが生成するシステム電圧ＶＳＹＳの関係を示す図である。
【図４】ＰＷＭコントローラの構成例を示す回路図である。
【図５】図２の充電回路の動作を示すタイムチャートである。
【発明を実施するための形態】
【００２５】
以下、本発明を好適な実施の形態をもとに図面を参照しながら説明する。各図面に示される同一または同等の構成要素、部材、処理には、同一の符号を付するものとし、適宜重複した説明は省略する。また、実施の形態は、発明を限定するものではなく例示であって、実施の形態に記述されるすべての特徴やその組み合わせは、必ずしも発明の本質的なものであるとは限らない。
【００２６】
本明細書において、「部材Ａが、部材Ｂと接続された状態」とは、部材Ａと部材Ｂが物理的に直接的に接続される場合や、部材Ａと部材Ｂが、それらの電気的な接続状態に実質的な影響を及ぼさない、あるいはそれらの結合により奏される機能や効果を損なわせない、その他の部材を介して間接的に接続される場合も含む。
同様に、「部材Ｃが、部材Ａと部材Ｂの間に設けられた状態」とは、部材Ａと部材Ｃ、あるいは部材Ｂと部材Ｃが直接的に接続される場合のほか、それらの電気的な接続状態に実質的な影響を及ぼさない、あるいはそれらの結合により奏される機能や効果を損なわせない、その他の部材を介して間接的に接続される場合も含む。
【００２７】
図２は、実施の形態に係る充電回路１００を備える電子機器１の構成を示す回路図である。電子機器１は、たとえば携帯電話端末や、ＰＤＡ、ノート型ＰＣなどの電池駆動型の情報端末機器である。電子機器１は、充電回路１００、電池２、マイコン４、システム電源５、起動管理ＩＣ７、ＵＳＢトランシーバ９、を備える。
【００２８】
電池２は、リチウムイオン電池やニッケル水素電池などの２次電池であり電池電圧ＶＢＡＴを出力する。電池電圧ＶＢＡＴは、満充電状態で４．２Ｖ程度となる。電子機器１には、ＵＳＢ（Universal Serial Bus）ホストアダプタ１０２がＵＳＢケーブル１０４を介して着脱可能となっている。充電回路１００は、直流電圧ＶＢＵＳを受け、それにもとづいて電池２を充電する。直流電圧ＶＢＵＳは、定格５Ｖである。
【００２９】
マイコン４は、電子機器１全体を制御するホストプロセッサである。システム電源５は、電池電圧Ｖｂａｔを昇圧、または降圧し、電子機器１の各ブロックに対する複数の電源電圧を生成する。マイコン４には、システム電源５により生成される電源電圧ＶＤＤが供給される。
【００３０】
起動管理ＩＣ７は、電子機器１がシャットダウンした状態において、起動の契機となるイベントを検出すると、所定のシーケンスにしたがってシステム電源５に各ブロックに対する電源電圧ＶＤＤを生成させ、またマイコン４に所定の処理を実行させる。
【００３１】
ＵＳＢトランシーバ９は、ホストアダプタ１０２との間で、信号線Ｄ＋、Ｄ−を介してデータの送受信を行う。
【００３２】
充電回路１００は、ＵＳＢケーブル１０４と接続されるＵＳＢポート（ＶＢＵＳ、ＤＰ、ＤＭ、ＩＤ、ＧＮＤ）と、ＵＳＢチャージャ検出器６０、コントロールロジック６２、充電部６４、レジスタ６６、インタフェース回路６８、ＯＶＰ（Over Voltage Protection）回路１４、ＵＶＬＯ（Under Voltage LockOut）回路１８、レギュレータ３８を備え、ひとつの半導体チップに一体集積化されている。また充電回路１００は、ＵＳＢポートの直流電圧ＶＢＵＳを電源として動作可能に構成される。「一体集積化」とは、回路の構成要素のすべてが半導体基板上に形成される場合や、回路の主要構成要素が一体集積化される場合が含まれ、回路定数の調節用に一部のインダクタやキャパシタなどが半導体基板の外部に設けられていてもよい。
【００３３】
ＵＳＢポートのＶＢＵＳ端子には、ホストアダプタ１０２からの直流電圧（バス電圧、バスパワーともいう）ＶＢＵＳが供給される。ＤＰ端子、ＤＭ端子は、ＵＳＢケーブルの信号ラインＤ＋、Ｄ−と接続される。ＩＤ端子は本実施の形態では使用されない。ＧＮＤ端子は、ＧＮＤラインと接続される。
【００３４】
ＵＳＢチャージャ検出器６０は、ＵＳＢポートにホストアダプタ１０２が接続されると、ＵＳＢポートの信号ラインＤ＋、Ｄ−の電気的状態にもとづき、ホストアダプタ１０２の種類を判定し、判定結果を示すデータＳ１をコントロールロジック６２に送信する。
【００３５】
ＵＶＬＯ回路１８は、直流電圧ＶＢＵＳが、充電回路１００が動作可能なしきい値電圧ＶＵＶＬＯ以上か否かを判定する。トランジスタＭ１２のドレインは、ステータス端子ＵＳＢＯＫと接続され、そのゲートには、ＵＶＬＯ回路１８による判定結果に応じた電圧が入力される。ＵＳＢＯＫ端子は、直流電圧ＶＵＳＢが正常であるときローレベル、過電圧状態または低電圧状態においてハイインピーダンスとなる。充電回路１００の外部に設けられるマイコン４は、ステータス端子ＵＳＢＯＫの状態を参照することにより、直流電圧ＶＵＳＢが電子機器１に供給されているか否かを判定できる。
【００３６】
ＯＶＰ回路１４は、直流電圧ＶＢＵＳが所定のしきい値電圧ＶＯＶＰ以下か否かを判定する。ＶＢＵＳ＞ＶＯＶＰのとき過電圧保護がかかり、トランジスタＭ１３がオフする。
【００３７】
レギュレータ３８は、ＶＩＮ端子の電圧ＶＩＮを受け、所定レベルに安定化された電圧ＶＲＥＧを生成する。電圧ＶＲＥＧは、充電回路１００の内部のいくつかのブロック、たとえばコントロールロジック６２に供給される。
【００３８】
コントロールロジック６２は、充電回路１００を制御するロジック回路である。コントロールロジック６２には、レジスタ６６が設けられる。レジスタ６６は充電回路１００の動作に必要な種々のデータが格納される。本実施の形態において、レジスタ６６は少なくとも、（１）ＵＳＢチャージャ検出器６０により判定されたホストアダプタ１０２の種類を示すデータ（ＵＳＢＣＨＧＤＥＴ［２：０］）と、（２）判定されたホストアダプタ１０２の種類に応じて設定される電流制限値を示すデータ（ＩＵＳＳＥＴ［１：０］）と、を格納する。たとえば電流制限値ＩＭＡＸと、それに対応するデータＩＵＳＳＥＴ［１：０］は以下のように対応付けられる。
ＩＭＡＸ＝１００ｍＡのとき、ＩＵＳＳＥＴ［１：０］＝００ｈ
ＩＭＡＸ＝５００ｍＡのとき、ＩＵＳＳＥＴ［１：０］＝０１ｈ
ＩＭＡＸ＝９００ｍＡのとき、ＩＵＳＳＥＴ［１：０］＝０２ｈ
ＩＭＡＸ＝１５００ｍＡのとき、ＩＵＳＳＥＴ［１：０］＝０３ｈ
充電回路１００の起動、再起動時には、ＩＵＳＳＥＴ［１：０］は初期値"００ｈ"にセットされる。
【００３９】
充電部６４は、バス電圧ＶＢＵＳにもとづいて、定電流モードまたは定電圧モードで電池２を充電する。充電部６４は、その入力電流ＩＶＢＵＳが、レジスタ６６に格納されるデータＩＵＳＳＥＴ［１：０］が示す電流制限値ＩＭＡＸを超えないように構成される。
【００４０】
インタフェース回路６８は、レジスタ６６に格納されるデータに、外部のプロセッサ４がアクセスするために設けられる。たとえば充電回路１００とマイコン４はＩ２Ｃバスで接続される。
【００４１】
本実施の形態において、充電部６４は、ＤＣ／ＤＣコンバータ３０およびリニアチャージャ５０を備える。ＶＩＮ端子に外付けされる平滑用キャパシタは、充電部６４への入力電圧ＶＩＮを安定化する。降圧ＤＣ／ＤＣコンバータ３０は、入力電圧ＶＩＮを降圧し、システム電圧ＶＳＹＳを生成する。
【００４２】
ＤＣ／ＤＣコンバータ３０は、スイッチングトランジスタＭ１、同期整流トランジスタＭ２、インダクタＬ１、出力キャパシタＣ１、ＰＷＭ（Pulse Width Modulation）コントローラ３２、入力電流制限回路３４、バックゲートコントローラ３６を備える。
【００４３】
スイッチングトランジスタＭ１、同期整流トランジスタＭ２、インダクタＬ１、出力キャパシタＣ１の構成は、一般的であるため説明を省略する。バックゲートコントローラ３６は、電池からＵＳＢポートに向かって電流が逆流しないように、スイッチングトランジスタＭ１のバックゲートの接続先を制御する。
【００４４】
ＰＷＭコントローラ３２は、システム電圧ＶＳＹＳが目標電圧と一致するようにデューティ比が調節されるパルス信号を生成し、当該パルス信号にもとづいて、スイッチングトランジスタＭ１、同期整流トランジスタＭ２を相補的にスイッチングする。ＰＷＭコントローラ３２は、電圧モード、平均電流モード、ピーク電流モード、ヒステリシス制御など、公知の回路を利用すればよく、その構成は限定されない。ＤＣ／ＤＣコンバータ３０が生成したシステム電圧ＶＳＹＳは、後段のリニアチャージャ５０に供給される。システム電圧ＶＳＹＳは、図示しないその他の負荷へと供給されてもよい。
【００４５】
ＤＣ／ＤＣコンバータ３０は、システム電圧ＶＳＹＳの目標電圧を、電池２の電圧ＶＢＡＴに応じて変化させる。図３は、電池電圧ＶＢＡＴとＤＣ／ＤＣコンバータ３０が生成するシステム電圧ＶＳＹＳの関係を示す図である。具体的には、電池電圧ＶＢＡＴが所定のしきい値Ｖｘ（たとえば３Ｖ）より低いとき、システム電圧ＶＳＹＳの目標値を、しきい値電圧Ｖｘより所定の電圧幅ΔＶ（１００ｍＶ）高い値（Ｖｘ＋ΔＶ）に設定する。また、電池電圧ＶＢＡＴが所定のしきい値（３Ｖ）より高いとき、システム電圧ＶＳＹＳの目標値を、電池電圧ＶＢＡＴより所定の電圧幅ΔＶ（１００ｍＶ）高い値（ＶＢＡＴ＋ΔＶ）に設定する。
【００４６】
入力電流制限回路３４は、入力電流ＩＶＢＵＳが電流制限値ＩＭＡＸを超えないように、ＰＷＭコントローラ３２が生成するパルス信号のデューティ比を調節する。たとえばトランジスタＭ１３には、入力電流ＩＶＢＵＳに比例した電圧降下Ｖｓが発生する。入力電流制限回路３４は、この電圧降下Ｖｓが、電流制限値ＩＭＡＸに応じた制限値ＶＩＭＡＸを超えないように、パルス信号のデューティ比を調節する。なお、入力電流制限回路３４の構成は特に限定されず、公知のＤＣ／ＤＣコンバータやリニアレギュレータにおける入力電流の制限回路を用いればよい。
【００４７】
図４は、ＰＷＭコントローラ３２の構成例を示す回路図である。
図４のＰＷＭコントローラ３２は、電圧モードの変調器を有する。充電回路１００のＲＥＧＩＮＶ端子には、システム電圧ＶＳＹＳがフィードバックされる。ＥＲＲＩＮＶ端子には、システム電圧ＶＳＹＳを分圧した電圧ＶＳＹＳ’がフィードバックされる。
【００４８】
ＰＷＭコントローラ３２は、出力が共通にカップリングされた誤差増幅器ＥＡ１、ＥＡ２を備える。誤差増幅器ＥＡ１は、システム電圧ＶＳＹＳ’と、所定の基準電圧ＶＲＥＦの誤差を増幅する。電圧源４０は、システム電圧ＶＳＹＳを電圧幅ΔＶ低い電圧にシフトする。誤差増幅器ＥＡ２は、シフトされた電圧ＶＳＹＳ−ΔＶと、電池電圧ＶＢＡＴの誤差を増幅する。電池電圧ＶＢＡＴがしきい値Ｖｘより低い領域では、誤差増幅器ＥＡ１が支配的となり、電池電圧ＶＢＡＴがしきい値Ｖｘより高い領域では、誤差増幅器ＥＡ２が支配的となる。したがって、誤差増幅器ＥＡ１、ＥＡ２により生成されるフィードバック電圧ＶＦＢは、ＶＢＡＴ＞Ｖｘの領域では、電圧ＶＳＹＳ−ΔＶが電池電圧ＶＢＡＴと近づくように調節され、ＶＢＡＴ＜Ｖｘの領域では、電圧ＶＳＹＳ’が基準電圧ＶＲＥＦと近づくように調節される。オシレータ４２は、所定の周波数の三角波またはのこぎり波の周期電圧ＶＯＳＣを生成する。ＰＷＭコンパレータ４４は、周期電圧ＶＯＳＣとフィードバック電圧ＶＦＢを比較し、パルス幅変調（ＰＷＭ）信号を生成する。ドライバ４６は、ＰＷＭ信号にもとづいて、スイッチングトランジスタＭ１および同期整流トランジスタＭ２をスイッチングする。
【００４９】
このＰＷＭコントローラ３２によれば、電池電圧ＶＢＡＴとシステム電圧ＶＳＹＳを、図３に示す関係に保つことができる。なお上述したように、ＰＷＭコントローラ３２の構成は図４の電圧モードの変調器には限定されず、平均電流モード、ピーク電流モードなどを採用してもよい。
【００５０】
入力電流制限回路３４は、たとえば誤差増幅器ＥＡ３で構成される。誤差増幅器ＥＡ３には、入力電流ＩＶＢＵＳに応じた検出電圧Ｖｓと、電流制限値ＩＭＡＸに応じた電圧ＶＩＭＡＸの誤差を増幅する。誤差増幅器ＥＡ３の出力端子は、誤差増幅器ＥＡ１、ＥＡ２の出力端子と共通に接続される。この構成では、ＶｓがＶＩＭＡＸより十分低い領域では、誤差増幅器ＥＡ３はフィードバック電圧ＶＦＢに影響を及ぼさない。ＶｓがＶＩＭＡＸに近づくと、ＶｓがＶＩＭＡＸを超えないように、フィードバック電圧ＶＦＢが調節される。
【００５１】
図２に戻る。リニアチャージャ５０は、ＤＣ／ＤＣコンバータ３０により生成されたシステム電圧ＶＳＹＳを受け、電池２を充電する。リニアチャージャ５０は、出力トランジスタＭ３、リニアチャージャ５２、バックゲートコントローラ５４を備える。出力トランジスタＭ３は、ＳＹＳＴＥＭ端子と、ＶＢＡＴ端子の間に設けられる。リニアチャージャ５２は、出力トランジスタＭ３のゲート電圧を制御することにより、出力トランジスタＭ３のインピーダンスを調節する。具体的にはリニアチャージャ５２は、電池電圧ＶＢＡＴが低い状態では、定電流モードで動作し、充電電流が一定となるように出力トランジスタＭ３のインピーダンスを調節する。電池電圧ＶＢＡＴが満充電レベルに近づくと定電圧モードで動作し、電池電圧ＶＢＡＴが一定となるように出力トランジスタＭ３のインピーダンスを調節する。
【００５２】
バックゲートコントローラ５４は、出力トランジスタＭ３のバックゲートを介して、電池２から電流が逆流しないように、出力トランジスタＭ３のバックゲートの接続先を制御する。バックゲートコントローラ５４は公知の技術を用いればよく、その構成は特に限定されない。
【００５３】
以上が充電回路１００の構成である。続いてその動作を説明する。
【００５４】
図５は、図２の充電回路１００の動作を示すタイムチャートである。初期状態（ｔ＜ｔ０）において電池２は、システムが動作不能なレベルまで深く放電しており、電子機器１はシャットダウンしている。時刻ｔ０に、電子機器１にホストアダプタ１０２が接続されると、バス電圧ＶＢＵＳが供給される。
【００５５】
バス電圧ＶＢＵＳが供給されることにより、充電回路１００の内部の回路ブロックはすべて動作可能となる。そしてＵＳＢチャージャ検出器６０は直ちにホストアダプタ１０２の種類を判定し、種類を示すデータＵＳＢＣＨＧＤＥＴ［２：０］と、その種類に応じて規定される電流制限値ＩＭＡＸを示すデータＩＵＳＳＥＴ［１：０］をレジスタ６６に格納する。
【００５６】
電流制限値ＩＭＡＸが更新されず、初期値１００ｍＡを持続する場合、破線で示すように電池電圧ＶＢＡＴの充電速度は遅くなる。これに対して充電回路１００では、ホストアダプタ１０２が、ＤＣＰあるいはＣＤＰである場合、システム全体がシャットダウンしていても、電流制限値ＩＭＡＸは、初期値の１００ｍＡから、より大きな値、たとえば１５００ｍＡに高められる。その結果、充電部６４による急速充電が可能となり、電池電圧ＶＢＡＴが短時間でシステムの起動可能電圧（ＶＵＶＬＯ＿ＢＡＴ）に達する（時刻ｔ２）。
【００５７】
その後、起動管理ＩＣ７が起動の契機となるイベント（たとえば電子機器１の電源オン）を検出すると、システムが起動し、時刻ｔ３にシステムの起動が完了すると、マイコン４が動作可能になる。
【００５８】
上述のようにレジスタ６６に格納されるデータは、マイコン４から参照可能となっている。したがってマイコン４は、ＵＳＢポートに接続されるホストアダプタ１０２の種類を知ることができる。マイコン４は、ホストアダプタ１０２がＳＤＰである場合には、ＵＳＢトランシーバ９に対して、ホストアダプタ１０２との通信を指示する。これにより、ホストアダプタ１０２のバージョンが、ＵＳＢ１．２、ＵＳＢ２．０、ＵＳＢ３．０のいずれであるかを判定できる。ＳＤＰの場合、ＵＳＢ１．２、ＵＳＢ２．０、ＵＳＢ３．０それぞれで、電流制限値ＩＭＡＸは、１００ｍＡ、５００ｍＡ、９００ｍＡと規定される。マイコン４は、ＵＳＢのバージョンに応じた電流制限値ＩＵＳＳＥＴ［１：０］をレジスタ６６に書き込むことができる。
【００５９】
また、充電回路１００は以下の利点も有する。
もしＤＣ／ＤＣコンバータ３０を省略して、入力電圧ＶＩＮがリニアチャージャ５０に供給されるとする。この場合、ＶＩＮ＝５Ｖ、ＶＢＡＴ＝４．２Ｖとすれば、出力トランジスタＭ３において０．８Ｖもの電圧降下が発生し、電力損失が大きくなる。これに対して、充電回路１００によれば、第１直流電圧ＶＤＣ、第２直流電圧ＶＵＳＢのいずれが供給される場合であっても、それをシステム電圧ＶＳＹＳに降圧して、リニアチャージャ５０に供給するため、高効率で電池２を充電することができる。具体的には、ＶＩＮ＝５Ｖ、ＶＳＹＳ＝４．３Ｖとすれば、出力トランジスタＭ３の電圧降下は０．１Ｖとなり、電力損失を低減することができる。
【００６０】
さらに、図３に示すように、電池電圧ＶＢＡＴがしきい値電圧Ｖｘより高い領域では、システム電圧ＶＳＹＳを電池電圧ＶＢＡＴに追従させることにより、出力トランジスタＭ３の電圧降下を、電圧幅ΔＶに保つことができる。その結果、電池２を高効率で充電することができる。
【００６１】
充電回路１００の別の利点は、比較技術との対比によって明確となる。比較技術においては、リニアチャージャ５０を省略し、ＤＣ／ＤＣコンバータ３０によって直接電池２を充電する。比較技術では、出力トランジスタＭ３における電力損失が存在しないため、効率の観点で優れている。ところが、ＤＣ／ＤＣコンバータ３０の出力であるシステム電圧ＶＳＹＳが電池電圧ＶＢＡＴと等しくなるため、電池電圧ＶＢＡＴが非常に低い状況（たとえば１．５Ｖ）において、ＤＣ／ＤＣコンバータ３０が生成するシステム電圧ＶＳＹＳも低くなる。つまり、高効率充電と引き換えに、負荷に十分な電源電圧を供給できなくなる。
【００６２】
これに対して、実施の形態に係る充電回路１００では、電池電圧ＶＢＡＴがしきい値Ｖｘより低い領域においては、システム電圧ＶＳＹＳを（Ｖｘ＋ΔＶ）に安定化する。これにより、電池２を充電しつつも、負荷に十分な電源電圧を供給することができる。
【００６３】
実施の形態では、充電部６４を、ＤＣ／ＤＣコンバータ３０とリニアチャージャ５０で構成したが、本発明はそれに限定されない。たとえばリニアチャージャ５０を省略してＤＣ／ＤＣコンバータ３０によって直接電池２を充電してもよい。この場合、システム電圧ＶＳＹＳを負荷に供給できなくなるが、電池２を急速充電可能という利点は享受できる。
またＤＣ／ＤＣコンバータ３０を省略して、リニアチャージャ５０はバス電圧ＶＢＵＳにもとづいて電池２を充電してもよい。この場合、効率は悪化するが、電池２を急速充電可能という利点は享受できる。
【００６４】
実施の形態では、充電回路１００が電子機器に内蔵される場合を説明したが、本発明はそれには限定されない。たとえば充電回路１００は、電池が内蔵される電子機器とは別の筐体にパッケージングされたＵＳＢ充電器に搭載されてもよい。
【００６５】
実施の形態にもとづき、具体的な用語を用いて本発明を説明したが、実施の形態は、本発明の原理、応用を示しているにすぎず、実施の形態には、請求の範囲に規定された本発明の思想を逸脱しない範囲において、多くの変形例や配置の変更が認められる。
【符号の説明】
【００６６】
１…電子機器、２…電池、４…マイコン、５…システム電源、６…ＵＳＢチャージャ検出ＩＣ、７…起動管理ＩＣ、１００…充電回路、１０２…ホストアダプタ、１４…ＯＶＰ回路、１８…ＵＶＬＯ回路、３０…ＤＣ／ＤＣコンバータ、３２…ＰＷＭコントローラ、３４…入力電流制限回路、３６…バックゲートコントローラ、５０…リニアチャージャ、６０…ＵＳＢチャージャ検出器、６２…コントロールロジック、６４…充電部、６６…レジスタ、６８…インタフェース回路。
【図１】
0006053280.tif 000002
【図２】
0006053280.tif 000003
【図３】
0006053280.tif 000004
【図４】
0006053280.tif 000005
【図５】
0006053280.tif 000006