(57)【要約】      （修正有）【課題】検出抵抗に流れる電流に応じてその両端に発生する電圧を増幅し、出力する電流検出回路に関し、オフセットを正確に検出できる電流検出回路を提供する。【解決手段】電流検出回路１１１は、第１のスイッチＳＷ１、第２のスイッチＳＷ２、第３のスイッチＳＷ３、第４のスイッチＳＷ４、第５のスイッチＳＷ１１、第６のスイッチＳＷ１２、制御ロジック１３１及び差動増幅回路３２から構成される。マイコン２５は、電圧検出回路１１１の端子Ｔ４から差動増幅回路３２のオフセットを検知して、オフセットが「０」となるようなアナログ制御信号を出力して、端子Ｔ３に、電流検出回路１１１でのオフセットを除去できる。制御ロジック１３１は、端子Ｔ５、Ｔ６にマイコン２４から供給される２ビットの制御信号により充電電流検出、放電電流検出、オフセット調整各モードに切り替えられる。【選択図】図１
2005134245.tif 000002
【特許請求の範囲】
【請求項１】
検出抵抗に流れる電流を検出する電流検出回路において、
前記検出抵抗の両端の間に発生する電圧を増幅する差動増幅回路と、
前記検出抵抗の一端と前記差動増幅回路の非反転入力端子との間の接続をオン又はオフする第１のスイッチと、
前記検出抵抗の一端と前記差動増幅回路の反転入力端子との間の接続をオン又はオフする第２のスイッチと、
前記検出抵抗の他端と前記差動増幅回路の非反転入力端子との接続をオン又はオフする第３のスイッチと、
前記検出抵抗の他端と前記差動増幅回路の反転入力端子との間の接続をオン又はオフする第４のスイッチと、
前記検出抵抗の一端と前記第１のスイッチ及び第２のスイッチとの間に設けられ、前記検出抵抗の一端と前記第１のスイッチ及び前記第２のスイッチとの間の接続をオン又はオフする第５のスイッチと、
前記検出抵抗の他端と前記第３のスイッチ及び第４のスイッチとの間に設けられ、前記検出抵抗の他端と前記第３のスイッチ及び前記第４のスイッチとの間の接続をオン又はオフする第６のスイッチと、
前記差動増幅回路のオフセット検出時に、前記第１のスイッチ、前記第２のスイッチ、前記第３のスイッチ、前記第４のスイッチ、前記第５のスイッチをオンさせ、前記第６のスイッチをオフさせる制御手段とを有することを特徴とする電流検出回路。
【請求項２】
前記制御手段は、前記検出抵抗の他端から一端に流れる電流を検出するときには前記第１のスイッチ及び前記第４のスイッチ及び前記第５のスイッチ並びに前記第６のスイッチをオンさせ、前記第２のスイッチ及び前記第３のスイッチをオフさせることを特徴とする請求項１記載の電流検出回路。
【請求項３】
前記制御手段は、前記検出抵抗の一端から他端に流れる電流を検出するときには前記第２のスイッチ及び前記第３のスイッチ及び前記第５のスイッチ並びに前記第６のスイッチをオンさせ、前記第１のスイッチ及び前記第４のスイッチをオフさせることを特徴とする請求項１又は２記載の電流検出回路。
【請求項４】
検出抵抗に流れる電流を検出する電流検出回路において、
前記検出抵抗の両端の電圧を増幅する差動増幅回路と、
前記検出抵抗の一端と前記差動増幅回路の非反転入力端子との間の接続をオン又はオフする第１のスイッチと、
前記検出抵抗の一端と前記差動増幅回路の反転入力端子との間の接続をオン又はオフする第２のスイッチと、
前記検出抵抗の他端と前記差動増幅回路の非反転入力端子との間の接続をオン又はオフする第３のスイッチと、
前記検出抵抗の他端と前記差動増幅回路の反転入力端子との間の接続をオン又はオフする第４のスイッチと、
前記差動増幅回路のオフセット検出時に、前記第１のスイッチ及び前記第２のスイッチ、をオンさせ、前記第３のスイッチ及び前記第４のスイッチをオフさせる制御手段とを有することを特徴とする電流検出回路。
【請求項５】
前記制御手段は、前記検出抵抗の他端から一端に流れる電流を検出するときには前記第１のスイッチ及び前記第４のスイッチをオンさせ、前記第２のスイッチ及び前記第３のスイッチをオフさせることを特徴とする請求項４記載の電流検出回路。
【請求項６】
前記制御手段は、前記検出抵抗の一端から他端に流れる電流を検出するときには前記第２のスイッチ及び前記第３のスイッチをオンさせ、前記第１のスイッチ及び前記第４のスイッチをオフさせることを特徴とする請求項４又は５記載の電流検出回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電流検出回路に係り、特に、検出抵抗に流れる電流に応じてその両端に発生する電圧を増幅し、出力する電流検出回路に関する。
【背景技術】
【０００２】
図４は携帯型電子機器のシステム構成図を示す。
【０００３】
携帯型電子機器１１には、機器本体２１、充電器２２、電池２３、検出抵抗Ｒｓ、電流検出回路２４、マイコン２５が内蔵されている。携帯型電子機器１１には、ＡＣアダプタ１２から直流電源が供給可能とされている。
【０００４】
ＡＣアダプタ１２は、商用交流電源１３から供給される交流電圧を直流電圧に変換して、携帯型電子機器１１に供給する。ＡＣアダプタ１２から携帯型電子機器１１に供給された直流電圧は、充電器２２に供給される。充電器２２は、機器本体２１への電源の供給を制御するとともに、電池２３の充電の制御を行う。
【０００５】
電流検出回路２４は、検出抵抗Ｒｓの両端の電圧を増幅して、マイコン２５に供給する。マイコン２５は、電流検出回路２４からの電圧に応じて電池２３の状態、すなわち、過充電状態か、過放電状態かを判定して充電器２２を制御する。
【０００６】
充電器２２は、ＡＣアダプタ１２が接続されているときには、機器本体２１への駆動電圧の供給、及び、電池２３への充電制御を行い、ＡＣアダプタ１２が接続されていないときには、電池２３により機器本体２１に駆動電圧を供給する制御を行う。また、充電器２２は、マイコン２５からの指示に応じて電池２３の充電、及び、機器本体２１への放電を制御する。
【０００７】
なお、近年、携帯型電子機器１１には、使用できる期間を長くするために、低消費電力化が求められている。この低消費電力化により、電流検出回路２４の内部抵抗Ｒｓを極力小さくする必要がある。検出抵抗Ｒｓが小さくなると、その両端に発生する電圧も小さくなり、よって、電流検出回路２４のオフセット成分の影響が大きくなる。このため、電流検出回路２４のオフセットを低減する必要があり、電流検出回路２４には、オフセット調整用の動作モードが設定されていた。
【０００８】
図５は従来の電流検出回路の一例のブロック構成図を示す。
【０００９】
電流検出回路２４は、第１のスイッチＳＷ１、第２のスイッチＳＷ２、第３のスイッチＳＷ３、第４のスイッチＳＷ４、オフセット調整用スイッチＳＷ５、制御ロジック３１、差動増幅回路３２、抵抗Ｒ５、Ｒ６から構成される。
【００１０】
第１のスイッチＳＷ１は、一端が抵抗Ｒ６を介して端子Ｔ２に接続され、他端が差動増幅回路３２の非反転入力端子Ｔ＋に接続されている。なお、端子Ｔ２には、検出抵抗Ｒｓの一端に接続される。第１のスイッチＳＷ１は、制御ロジック３１からの制御信号によりスイッチングされ、オン時には端子Ｔ２と差動増幅回路３２の非反転入力端子Ｔ＋とを接続状態とし、オフ時には端子Ｔ２と差動増幅回路３２の非反転入力端子Ｔ＋とを非接続状態とする。
【００１１】
第２のスイッチＳＷ２は、一端が抵抗Ｒ６を介して端子Ｔ２に接続され、他端が差動増幅回路３２の反転入力端子Ｔ−に接続されている。第２のスイッチＳＷ２は、制御ロジック３１からの制御信号によりスイッチングされ、オン時には端子Ｔ２と差動増幅回路３２の反転入力端子Ｔ−とを接続状態とし、オフ時には端子Ｔ２と差動増幅回路３２の反転入力端子Ｔ−とを非接続状態とする。
【００１２】
第３のスイッチＳＷ３は、一端が抵抗Ｒ５を介して端子Ｔ１に接続され、他端が差動増幅回路３２の非反転入力端子Ｔ＋に接続されている。なお、端子Ｔ１は、検出抵抗Ｒｓの他端に接続されている。第３のスイッチＳＷ３は、制御ロジック３１からの制御信号によりスイッチングされ、オン時には端子Ｔ１と差動増幅回路３２の非反転入力端子Ｔ＋とを接続状態とし、オフ時には端子Ｔ１と差動増幅回路３２の非反転入力端子Ｔ＋とを非接続状態とする。
【００１３】
第４のスイッチＳＷ４は、一端が抵抗Ｒ５を介して端子Ｔ１に接続され、他端が差動増幅回路３２の反転入力端子Ｔ−に接続されている。第４のスイッチＳＷ４は、制御ロジック３１からの制御信号によりスイッチングされ、オン時には端子Ｔ１と差動増幅回路３２の反転入力端子Ｔ−とを接続状態とし、オフ時には端子Ｔ１と差動増幅回路３２の反転入力端子Ｔ−とを非接続状態とする。
【００１４】
オフセット調整用スイッチＳＷ５は、一端が抵抗Ｒ６と第１のスイッチＳＷ１及び第２のスイッチＳＷ２との接続点に接続され、他端が抵抗Ｒ５と第３のスイッチＳＷ３及び第４のスイッチＳＷ４との接続点に接続されている。オフセット調整用スイッチＳＷ５は、制御ロジック３１からの制御信号によりスイッチングされ、オン時には抵抗Ｒ６と第１のスイッチＳＷ１及び第２のスイッチＳＷ２との接続点と、抵抗Ｒ５と第３のスイッチＳＷ３及び第４のスイッチＳＷ４との接続点とを接続状態とする。また、オフ時には抵抗Ｒ６と第１のスイッチＳＷ１及び第２のスイッチＳＷ２との接続点と、抵抗Ｒ５と第３のスイッチＳＷ３及び第４のスイッチＳＷ４との接続点とを非接続状態とする。
【００１５】
制御ロジック３１には、マイコン２４から端子Ｔ５、Ｔ６を介して２ビットのモード設定用制御信号が供給される。制御ロジック３１は、端子Ｔ５、Ｔ６にマイコン２４から供給される２ビットの制御信号により充電電流検出モード、放電電流検出モード、オフセット調整モードとに切り替えられる。例えば、端子Ｔ５がハイレベル、端子Ｔ６がローレベルのときに、充電電流検出モードとし、端子Ｔ５がローレベル、端子Ｔ６がハイレベルのときに、放電電流検出モードとし、端子Ｔ５、端子Ｔ６が共にハイレベルのときに、オフセット調整モードとする。
【００１６】
図６は従来の電流検出回路の一例の動作説明図を示す。
【００１７】
充電電流検出モードは、検出抵抗Ｒｓの他端から一端に流れる電流Ｉｓを検出する場合のモードであり、端子Ｔ１側の電位Ｖ１が端子Ｔ２側の電位Ｖ２に比べて高くなる状態で電流の検出を行うためのモードである。このとき、制御ロジック３１は、第１のスイッチＳＷ１、第４のスイッチＳＷ４をオンさせ、第２のスイッチＳＷ２、第３のスイッチＳＷ３、オフセット調整用スイッチＳＷ５をオフさせる。したがって、充電電流検出モード時には、端子Ｔ１の電位Ｖ１が抵抗Ｒ５、第４のスイッチＳＷ４を介して差動増幅回路３２の反転入力端子Ｔ−に供給され、端子Ｔ２の電位Ｖ２が抵抗Ｒ６、第１のスイッチＳＷ１を介して差動増幅回路３２の非反転入力端子Ｔ＋に供給される。
【００１８】
差動増幅回路３２は、反転入力端子Ｔ−と非反転入力端子Ｔ＋との間に印加される電圧を増幅して端子Ｔ４から出力する。端子Ｔ４は、マイコン２５に接続されている。マイコン２５は、入力ポートにＡ／Ｄ変換機能を有し、端子Ｔ４からのアナログ信号をディジタルデータに変換して取り込む。マイコン２５は、電流検出回路２４から取り込んだ信号に応じて電池２３が過充電状態か否かを判定し、過充電状態のときには、充電器２２を制御して電池２３の充電を停止する。
【００１９】
放電電流検出モードは、検出抵抗Ｒｓの一端から他端に流れる電流Ｉｓを検出する場合のモードであり、端子Ｔ２側の電位Ｖ２が端子Ｔ１側の電位Ｖ１に比べて高くなる状態で電流の検出を行うためのモードである。このとき、制御ロジック３１は、第２のスイッチＳＷ２、第３のスイッチＳＷ３をオンさせ、第１のスイッチＳＷ１、第４のスイッチＳＷ４、オフセット調整用スイッチＳＷ５をオフさせる。したがって、放電電流検出モード時には、端子Ｔ２の電位Ｖ２が抵抗Ｒ６、第２のスイッチＳＷ２を介して差動増幅回路３２の反転入力端子Ｔ−に供給され、端子Ｔ１の電位Ｖ１が抵抗Ｒ５、第３のスイッチＳＷ３を介して差動増幅回路３２の非反転入力端子Ｔ＋に供給される。
【００２０】
このとき、差動増幅回路３２は、反転入力端子Ｔ−と非反転入力端子Ｔ＋との間に印加される電圧を増幅して端子Ｔ４から出力する。マイコン２５は、端子Ｔ４からの信号を検知し、電池２３が過放電状態か否かを判定し、過放電状態のときには、充電器２２を制御して電池２３から機器本体２１への放電を停止する。
【００２１】
オフセット調整モードは、差動増幅回路３２のオフセットを調整するためのモードであり、差動増幅回路３２の反転入力端子Ｔ−と非反転入力端子Ｔ＋との電位を略等しくすることにより、出力にオフセット成分が出現するようにしている。このとき、制御ロジック３１は、第２のスイッチＳＷ２、第３のスイッチＳＷ３及びオフセット調整用スイッチＳＷ５をオンさせ、第１のスイッチＳＷ１、第４のスイッチＳＷ４をオフさせていた。
【００２２】
なお、このとき、オフセット調整用スイッチＳＷ５のオン抵抗をＲs5onとすると、差動増幅回路３２の反転入力端子Ｔ−と非反転入力端子Ｔ＋との間には、
｛Ｒs5on／（Ｒ５＋Ｒ６＋Ｒs5on）｝×|（Ｖ１−Ｖ２）|          ・・・（１）
が印加される。
【００２３】
図７は差動増幅回路３２の回路構成図を示す。
【００２４】
差動増幅回路３２は、抵抗Ｒ１〜Ｒ４及びオペアンプ４１から構成され、更に詳細には、トランジスタＱ１〜Ｑ21、抵抗Ｒ１〜Ｒ４、Ｒ11〜Ｒ33、キャパシタＣ１から構成され、いわゆる、反転増幅回路を構成している。
【００２５】
トランジスタＱ６、Ｑ９、Ｑ10、抵抗Ｒ20〜Ｒ23は、差動入力部を構成している。トランジスタＱ９のベースは抵抗Ｒ３を介して非反転入力端子Ｔ＋に接続されており、トランジスタＱ10のベースは抵抗Ｒ１を介して反転入力端子Ｔ−に接続されている。トランジスタＱ９のコレクタは、抵抗Ｒ20、Ｒ21を介して接地され、トランジスタＲ10のコレクタは、抵抗Ｒ22、Ｒ23を介して接地されている。
【００２６】
端子Ｔ３には、マイコン２５からアナログ制御信号が供給される。アナログ制御信号は、抵抗Ｒ18、Ｒ19、Ｒ24、トランジスタＱ５、Ｑ８を介して抵抗Ｒ20と抵抗Ｒ21との接続点に供給される。一方、トランジスタＱ10のコレクタには、抵抗Ｒ22と抵抗Ｒ23との接続点には、抵抗Ｒ13、Ｒ14、Ｒ15、Ｒ17、Ｒ25及びトランジスタＱ７を介して基準電圧が供給されている。このため、トランジスタＱ10のコレクタ電圧は一定に保たれている。
【００２７】
このように、端子Ｔ３にマイコン２５から供給されるアナログ制御信号により、差動入力部のうち非反転入力端子Ｔ＋側の入力トランジスタＱ９のコレクタ電位が調整され、よって、差動増幅回路３２の全体のオフセットが調整される。
【００２８】
このとき、マイコン２５は、差動増幅回路３２の出力が出力される端子Ｔ４からの信号を監視しており、端子Ｔ４からの信号が「０」となるような、端子Ｔ３に供給するアナログ制御信号を取得し、記憶する。なお、マイコン２５は、充電電流検出モード、放電電流検出モード時には、端子Ｔ４にオフセット調整モードで取得した、アナログ制御信号を端子Ｔ３に供給する。これによって、マイコン２５は、充電電流検出モード、放電電流検出モード時に電流検出回路２４より差増増幅回路３２のオフセットがキャンセルされた出力を得ることができる。
【００２９】
なお、上記のような電流検出回路に関する公知文献は発見できなかった。
【発明の開示】
【発明が解決しようとする課題】
【００３０】
従来の電流検出回路では、オフセット調整時にはスイッチＳＷ５をオンさせることにより、差動増幅回路３２の反転入力端子Ｔ−と非反転入力端子Ｔ＋とを略同電位として、差動増幅回路３２のオフセットを出現させていた。しかるに、オフセット調整用スイッチＳＷ５のオン抵抗Ｒs5onにより差動増幅回路３２の反転入力端子Ｔ−と非反転入力端子Ｔ＋との間に式（１）に示すような電位差が発生するため、オフセットを正確に検出できなかった。
【００３１】
本発明は上記の点に鑑みてなされたもので、オフセットを正確に検出できる電流検出回路を提供することを目的とする。
【課題を解決するための手段】
【００３２】
本発明は、検出抵抗（Ｒｓ）に流れる電流を検出する電流検出回路（１１１）において、検出抵抗（Ｒｓ）の両端の間に発生する電圧を増幅する差動増幅回路（３２）と、検出抵抗（Ｒｓ）の一端と差動増幅回路（３２）の非反転入力端子（Ｔ＋）との間の接続をオン又はオフする第１のスイッチ（ＳＷ１）と、検出抵抗（Ｒｓ）の一端と差動増幅回路（３２）の反転入力端子（Ｔ−）との間の接続をオン又はオフする第２のスイッチ（ＳＷ２）と、検出抵抗（Ｒｓ）の他端と差動増幅回路の非反転入力端子（Ｔ＋）との間の接続をオン又はオフする第３のスイッチ（ＳＷ３）と、検出抵抗（Ｒｓ）の他端と差動増幅回路（３２）の反転入力端子（Ｔ−）との間の接続をオン又はオフする第４のスイッチ（ＳＷ４）と、検出抵抗（Ｒｓ）の一端と第１のスイッチ（ＳＷ１）及び第２のスイッチ（ＳＷ２）との間に設けられ、検出抵抗（Ｒｓ）の一端と第１のスイッチ（ＳＷ１）及び第２のスイッチ（ＳＷ２）との間の接続をオン又はオフする第５のスイッチ（ＳＷ11）と、検出抵抗（Ｒｓ）の他端と第３のスイッチ（ＳＷ３）及び第４のスイッチ（ＳＷ４）との間に設けられ、検出抵抗（Ｒｓ）の他端と第３のスイッチ（ＳＷ３）及び第４のスイッチ（ＳＷ４）との間の接続をオン又はオフする第６のスイッチ（ＳＷ12）と、差動増幅回路（３２）のオフセット検出時に、第１のスイッチ（ＳＷ１）、第２のスイッチ（ＳＷ２）、第３のスイッチ（ＳＷ３）、第４のスイッチ（ＳＷ４）、第５のスイッチ（ＳＷ11）をオンさせ、第６のスイッチ（ＳＷ12）をオフさせる制御手段（１３１）とを有することを特徴とする。
【００３３】
また、制御手段（１３１）は、検出抵抗（Ｒｓ）の他端から一端に流れる電流を検出するときには第１のスイッチ（ＳＷ１）及び第４のスイッチ（ＳＷ４）及び第５のスイッチ（ＳＷ11）並びに第６のスイッチ（ＳＷ12）をオンさせ、第２のスイッチ（ＳＷ２）及び第３のスイッチ（ＳＷ３）をオフさせることを特徴とする。
【００３４】
さらに、制御手段（１３１）は、検出抵抗（Ｒｓ）の一端から他端に流れる電流を検出するときには第２のスイッチ（ＳＷ２）及び第３のスイッチ（ＳＷ３）及び第５のスイッチ（ＳＷ11）並びに第６のスイッチ（ＳＷ12）をオンさせ、第１のスイッチ（ＳＷ１）及び第４のスイッチ（ＳＷ４）をオフさせることを特徴とする。
【００３５】
また、本発明の他の発明は、検出抵抗（Ｒｓ）に流れる電流を検出する電流検出回路（２１１）において、検出抵抗（Ｒｓ）の両端の電圧を増幅する差動増幅回路（３２）と、検出抵抗（Ｒｓ）の一端と差動増幅回路（３２）の非反転入力端子（Ｔ＋）との間の接続をオン又はオフする第１のスイッチ（ＳＷ１）と、検出抵抗（Ｒｓ）の一端と差動増幅回路（３２）の反転入力端子（Ｔ−）との間の接続をオン又はオフする第２のスイッチ（ＳＷ２）と、検出抵抗（Ｒｓ）の他端と差動増幅回路（３２）の非反転入力端子（Ｔ＋）との間の接続をオン又はオフする第３のスイッチ（ＳＷ３）と、検出抵抗（Ｒｓ）の他端と差動増幅回路（３２）の反転入力端子（Ｔ−）との間の接続をオン又はオフする第４のスイッチ（ＳＷ４）と、差動増幅回路（３２）のオフセット検出時に、第１のスイッチ（ＳＷ１）及び第２のスイッチ（ＳＷ２）オンさせ、第３のスイッチ（ＳＷ３）及び第４のスイッチ（ＳＷ４）をオフさせる制御手段（２３１）とを有することを特徴とする。
【００３６】
制御手段（２３１）は、検出抵抗（Ｒｓ）の他端から一端に流れる電流を検出するときには第１のスイッチ（ＳＷ１）及び第４のスイッチ（ＳＷ４）をオンさせ、第２のスイッチ（ＳＷ２）及び第３のスイッチ（ＳＷ３）をオフさせることを特徴とする。
【００３７】
制御手段（２３１）は、検出抵抗（Ｒｓ）の一端から他端に流れる電流を検出するときには第２のスイッチ（ＳＷ２）及び第３のスイッチ（ＳＷ３）をオンさせ、第１のスイッチ（ＳＷ１）及び第４のスイッチ（ＳＷ４）をオフさせることを特徴とする。
【００３８】
なお、上記参照符号は、あくまでも参考であり、これによって、特許請求の範囲が限定されるものではない。
【発明の効果】
【００３９】
本発明によれば、制御手段（１３１）により、差動増幅回路（３２）のオフセット検出時に、検出抵抗（Ｒｓ）の一端と差動増幅回路（３２）の非反転入力端子（Ｔ＋）との接続をオン又はオフする第１のスイッチ（ＳＷ１）、検出抵抗（Ｒｓ）の一端と差動増幅回路（３２）の反転入力端子（Ｔ−）との接続をオン又はオフする第２のスイッチ（ＳＷ２）、検出抵抗（Ｒｓ）の他端と差動増幅回路の非反転入力端子（Ｔ＋）との接続をオン又はオフする第３のスイッチ（ＳＷ３）、検出抵抗（Ｒｓ）の他端と差動増幅回路（３２）の反転入力端子（Ｔ−）との接続をオン又はオフする第４のスイッチ（ＳＷ４）、検出抵抗（Ｒｓ）の一端と第１のスイッチ（ＳＷ１）及び第２のスイッチ（ＳＷ２）との間に設けられ、検出抵抗（Ｒｓ）の一端と第１のスイッチ（ＳＷ１）及び第２のスイッチ（ＳＷ２）との接続をオン又はオフする第５のスイッチ（ＳＷ11）をオンさせ、検出抵抗（Ｒｓ）の他端と第３のスイッチ（ＳＷ３）及び第４のスイッチ（ＳＷ４）との間に設けられ、検出抵抗（Ｒｓ）の他端と第３のスイッチ（ＳＷ３）及び第４のスイッチ（ＳＷ４）との接続をオン又はオフする第６のスイッチ（ＳＷ12）をオフさせることにより、差動増幅回路（３２）のオフセットを検出する際に、差動増幅回路（３２）の反転入力端子（Ｔ−）と非反転入力端子（Ｔ＋）とに等しい電位を印加できるので、差動増幅回路（３２）のオフセットを正確に検出できる。
【発明を実施するための最良の形態】
【００４０】
〔第１実施例〕
図１は本発明の第１実施例のブロック構成図を示す。
【００４１】
本実施例の電流検出回路１１１は、第１のスイッチＳＷ１、第２のスイッチＳＷ２、第３のスイッチＳＷ３、第４のスイッチＳＷ４、第５のスイッチＳＷ11、第６のスイッチＳＷ12、制御ロジック１３１、差動増幅回路３２から構成される。
【００４２】
第１のスイッチＳＷ１は、一端が第５のスイッチＳＷ11を介して端子Ｔ２に接続され、他端が差動増幅回路３２の非反転入力端子に接続され、制御ロジック１３１からの制御信号により、その接続をオン又はオフする。第２のスイッチＳＷ２は、一端が第５のスイッチＳＷ11を介して端子Ｔ２に接続され、その他端が差動増幅回路３２の反転入力端子に接続され、制御ロジック１３１からの制御信号によりその接続をオン又はオフする。
【００４３】
第３のスイッチＳＷ３は、一端が第６のスイッチＳＷ12を介して端子Ｔ１に接続され、他端が差動増幅回路３２の非反転入力端子に接続され、制御ロジック１３１からの制御信号により、その接続をオン又はオフする。第４のスイッチＳＷ４は、一端が第６のスイッチＳＷ12を介して端子Ｔ１に接続され、他端が差動増幅回路３２の反転入力端子に接続され、制御ロジック１３１からの制御信号により、その接続をオン又はオフする。
【００４４】
第５のスイッチＳＷ11は、一端が端子Ｔ２に接続され、他端が第１のスイッチＳＷ１及び第２のスイッチＳＷ２の一端に接続されており、制御ロジック１３１からの制御信号により、その接続をオン又はオフする。第６のスイッチＳＷ12は、一端が端子Ｔ１に接続され、他端が第３のスイッチＳＷ３及び第４のスイッチＳＷ４の一端に接続されており、制御ロジック１３１からの制御信号により、その接続をオン又はオフする。
【００４５】
なお、第１のスイッチＳＷ１、第２のスイッチＳＷ２、第３のスイッチＳＷ３、第４のスイッチＳＷ４、第５のスイッチＳＷ11、第６のスイッチＳＷ12は、例えば、トランジスタなどから構成される。
【００４６】
制御ロジック１３１は、端子Ｔ５、Ｔ６にマイコン２４から供給される２ビットの制御信号により充電電流検出モード、放電電流検出モード、オフセット調整モードとに切り替えられる。例えば、端子Ｔ５がハイレベル、端子Ｔ６がローレベルのときに、充電電流検出モードとし、端子Ｔ５がローレベル、端子Ｔ６がハイレベルのときに、放電電流検出モードとし、端子Ｔ５、端子Ｔ６が共にハイレベルのときに、オフセット調整モードとする。
【００４７】
ここで、各動作モードについて説明を行う。
【００４８】
図２は本発明の第１実施例の動作説明図を示す。
【００４９】
充電電流検出モードは、検出抵抗Ｒｓの他端から一端に流れる電流Ｉｓを検出する場合のモードであり、端子Ｔ１側の電位Ｖ１が端子Ｔ２側の電位Ｖ２に比べて高くなる状態で電流の検出を行うためのモードである。このとき、制御ロジック１３１は、第１のスイッチＳＷ１、第４のスイッチＳＷ４、第５のスイッチＳＷ11、第６のスイッチＳＷ12をオンさせ、第２のスイッチＳＷ２、第３のスイッチＳＷ３をオフさせる。したがって、充電電流検出モード時には、端子Ｔ１の電位Ｖ１が第６のスイッチＳＷ12、第４のスイッチＳＷ４を介して差動増幅回路３２の反転入力端子Ｔ−に供給され、端子Ｔ２の電位Ｖ２が第５のスイッチＳＷ11、第１のスイッチＳＷ１を介して差動増幅回路３２の非反転入力端子Ｔ＋に供給される。
【００５０】
放電電流検出モードは、検出抵抗Ｒｓの一端から他端に流れる電流Ｉｓを検出する場合のモードであり、端子Ｔ２側の電位Ｖ２が端子Ｔ１側の電位Ｖ１に比べて高くなる状態で電流の検出を行うためのモードである。このとき、制御ロジック１３１は、第２のスイッチＳＷ２、第３のスイッチＳＷ３、第５のスイッチＳＷ11、第６のスイッチＳＷ12をオンさせ、第１のスイッチＳＷ１、第４のスイッチＳＷ４をオフさせる。したがって、放電電流検出モード時には、端子Ｔ２の電位Ｖ２が第５のスイッチＳＷ11、第２のスイッチＳＷ２を介して差動増幅回路３２の反転入力端子Ｔ−に供給され、端子Ｔ１の電位Ｖ１が第６のスイッチＳＷ12、第３のスイッチＳＷ３を介して差動増幅回路３２の非反転入力端子Ｔ＋に供給される。
【００５１】
オフセット調整モードは、差動増幅回路３２のオフセットを調整するためのモードであり、差動増幅回路３２の反転入力端子Ｔ−と非反転入力端子Ｔ＋との電位を等しくすることにより、出力にオフセット成分が出現するようにしている。このとき、制御ロジック１３１は、第１のスイッチＳＷ１、第２のスイッチＳＷ２、第３のスイッチＳＷ３、第４のスイッチＳＷ４、第５のスイッチＳＷ11をオンさせ、第６のスイッチＳＷ12をオフさせる。したがって、オフセット調整モード時には、端子Ｔ２の電圧Ｖ２が第５のスイッチＳＷ11、第１のスイッチＳＷ１の２つのスイッチを介して差動増幅回路３２の非反転入力端子Ｔ＋に印加されるとともに、第５のスイッチＳＷ11、第２のスイッチＳＷ２の２つのスイッチを通して差動増幅回路３２の反転入力端子Ｔ−に印加される。
【００５２】
このとき、第１のスイッチＳＷ１、第２のスイッチＳＷ２の内部抵抗は略同一であるので、差動増幅回路３２の非反転入力端子Ｔ＋に印加される電圧と、反転入力端子Ｔ−に印加される電圧を略同じにできる。これによって、差動増幅回路３２のオフセットを正確に検出できる。
【００５３】
マイコン２４は、電圧検出回路１１１の端子Ｔ４から差動増幅回路３２の出力を検知しており、この差動増幅回路３２からのオフセットを検知して、オフセットが「０」となるようなアナログ制御信号を出力する。このアナログ制御信号は、端子Ｔ３に供給される。これによって、電流検出回路１１１でのオフセットを除去できる。
【００５４】
また、本実施例によれば、第１のスイッチＳＷ１、第２のスイッチＳＷ２、第３のスイッチＳＷ３、第４のスイッチＳＷ４、第５のスイッチＳＷ11、第６のスイッチＳＷ12が図２に示すように単純な切換動作となっており、同じスイッチ状態で切り換わるスイッチは同じ信号でスイッチングさせることができるので、制御ロジック１３１が従来の電流検出回路２４と略同様なロジックで構成でき、その回路規模を大幅に変更することなく対応できる。
〔第２実施例〕
図３は本発明の第２実施例のブロック図を示す。同図中、図１と同一構成部分には同一符号を付し、その説明は省略する。
【００５５】
本実施例の電流検出回路２１１は、検出抵抗Ｒｓの他端、すなわち、端子Ｔ１側を接地した状態でオフセット調整を行う回路構成であり、第５のスイッチＳＷ11及び第６のスイッチＳＷ12が削除されている。制御ロジック２３１は、オフセット調整モード時には、第１のスイッチＳＷ２、第２のスイッチＳＷ２をオンし、第３のスイッチＳＷ３、第４のスイッチＳＷ４をオフする。
【００５６】
このとき、第１のスイッチＳＷ１、第２のスイッチＳＷ２は、略同じ内部抵抗を有するので、差動増幅回路３２の反転入力端子Ｔ−及び非反転入力端子Ｔ＋の電圧を略同じ電圧にすることができる。これによって、差動増幅回路３２のオフセットを正確に検出できる。
【００５７】
なお、本実施例では、第１〜第４のスイッチＳＷ１〜ＳＷ４のみで構成したが、第１のスイッチＳＷ１及び第４のスイッチＳＷ４と差動増幅回路３２との間、及び、第２のスイッチＳＷ２及び第３のスイッチＳＷ３と差動増幅回路３２との間の各々に常時オンとされるスイッチを挿入するようにしてもよい。
【図面の簡単な説明】
【００５８】
【図１】本発明の第１実施例のブロック構成図である。
【図２】本発明の第１実施例の動作説明図である。
【図３】本発明の第２実施例のブロック構成図である。
【図４】携帯型電子機器のシステム構成図である。
【図５】従来の電流検出回路のブロック構成図である。
【図６】従来の電流検出回路の動作説明図である。
【図７】差動増幅回路３２の回路構成図である。
【符号の説明】
【００５９】
２４  マイコン
４１  オペアンプ、Ｒ１〜Ｒ４  抵抗
１１１、２１１  電流検出回路
１３１、２３１  制御ロジック、３２  差動増幅回路
ＳＷ１  第１のスイッチ、ＳＷ２  第２のスイッチ、ＳＷ３  第３のスイッチ
ＳＷ４  第４のスイッチ、ＳＷ11  第５のスイッチ、ＳＷ12  第６のスイッチ
【図１】
2005134245.tif 000003
【図２】
2005134245.tif 000004
【図３】
2005134245.tif 000005
【図４】
2005134245.tif 000006
【図５】
2005134245.tif 000007
【図６】
2005134245.tif 000008
【図７】
2005134245.tif 000009