(57)【特許請求の範囲】
【請求項１】
電池パック搭載の各種機能に関するデータを送受信する電池パックシリアル通信装置であって、
電池パックのデータ通信仕様に対応する複数の通信プロトコルと、
電池パックのデータ通信仕様を認識する認識手段と、
前記認識手段により認識した通信仕様に対応する通信プロトコルを選択して切り換える切り換え制御手段と
を備え、前記認識手段により、前記複数の通信プロトコルを電池パックに順序送信していき、正常に通信応答が確認された時点で通信プロトコルを認識決定して、前記電池パックのデータ通信仕様を認識し、異なるデータ通信仕様の電池パックに共通に使用できるようにしたことを特徴とする電池パックシリアル通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電池パック搭載の各種機能とデータを送受信する電池パックシリアル通信装置に関する。
【０００２】
【従来の技術】
図３は電池パックの構成例を示す図であり、１１はセル、１２はモニタ回路、１３は通信制御回路、１４は充放電用ＦＥＴ、１７は通信ライン、１８はバス、１９はコネクタを示す。
【０００３】
電池パックは、例えば図３に示すように充電式の複数のセル１１、それらをモニタするモニタ回路１２、外部との通信や電池パック内の制御を行う通信制御回路１３、充放電を直接制御する充放電用ＦＥＴ１４、外部との接続を行うコネクタ１９等からなる。
【０００４】
モニタ回路１２は、各セル１１の充放電状態を監視するものであり、例えば電圧を検出する回路、さらには温度センサを有する温度検出回路などからなり、これらにより異常電圧や異常温度を検出した場合には充放電用ＦＥＴ１４を制御して充放電を停止させることもできる。また、モニタ回路１２は、充放電電流をバイパスする回路を有するものであってもよい。
【０００５】
通信制御回路１３は、モニタ回路１２で検出した充放電状態を示すデータを取り込み、外部との通信によりデータやコマンドを授受し充放電用ＦＥＴ１４を制御する例えば通信制御ＣＰＵである。
【０００６】
【発明が解決しようとする課題】
図４は電池パック搭載の保護回路制御、残量管理機能などに関するデータを送受信する場合の通信装置について説明するための図であり、２１Ａ〜Ｃは専用アプリケーション、２２Ａ〜Ｃは専用Ｉ／Ｏ通信装置、２３Ａ〜Ｃは電池パックを示す。従来より例えば電池パックの試験を行うために、電池パック搭載の保護回路制御、残量管理機能などに関するデータをシリアル通信で送受信する場合、図４に示すように電池パック２３Ａ〜Ｃのそれぞれのデータ通信仕様毎に専用アプリケーション２１Ａ〜Ｃ、専用Ｉ／Ｏ通信装置２２Ａ〜Ｃを使っていた。そのため、それぞれの電池パック２３Ａ〜Ｃのデータ通信仕様に基づいた専用回路、専用ソフトの開発を必要とし、そのために手間と時間と費用がかかり、無駄が多かった。
【０００７】
【課題を解決するための手段】
本発明は、上記課題を解決するものであって、電池パックのデータ通信仕様に基づいた専用回路、専用ソフトの開発を必要とせず、それぞれの電池パックの試験を可能とするものである。
【０００８】
そのために本発明は、電池パック搭載の各種機能に関するデータを送受信する電池パックシリアル通信装置であって、電池パックのデータ通信仕様に対応する複数の通信プロトコルと、電池パックのデータ通信仕様を認識する認識手段と、前記認識手段により認識した通信仕様に対応する通信プロトコルを選択して切り換える切り換え制御手段とを備え、前記認識手段により、前記複数の通信プロトコルを電池パックに順序送信していき、正常に通信応答が確認された時点で通信プロトコルを認識決定して、前記電池パックのデータ通信仕様を認識し、異なるデータ通信仕様の電池パックに共通に使用できるようにしたことを特徴とするものである。
【０００９】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しつつ説明する。図１は本発明に係る電池パックシリアル通信装置の実施の形態を示す図、図２は本発明に係る電池パックシリアル通信装置のプロトコル確認処理の例を説明するための図である。図中、１はアプリケーション、２は通信制御用ＣＰＵ、３はデータ通信仕様認識部、４は通信切り換え制御部、５は通信プロトコル、６はＩ／Ｏインターフェイス、７は入力キー、８は液晶表示器、９Ａ〜Ｃは電池パックを示す。
【００１０】
図１において、アプリケーション１は、電池パック搭載の保護回路制御、残量管理機能などの各種機能に関するデータを送受信して電池パックの試験やデータの設定、更新などを行うパーソナルコンピュータである。
【００１１】
通信制御用ＣＰＵ２は、電池パック搭載の保護回路制御、残量管理機能などの各種機能に関するデータの送受信を行うものであり、Ｉ／Ｏインターフェイス６を通してデータ通信仕様の異なる各電池パック９Ａ〜Ｃが接続される。
【００１２】
通信制御用ＣＰＵ２に対して、入力キー７は、データや指示の入力を行うものであり、液晶表示器８は、入力されたデータの表示、さらには送受信データの表示を行うものである。
【００１３】
通信制御用ＣＰＵ２は、アプリケーション１とＲＳ２３２Ｃを通してデータの送受信を行い、データ通信仕様の異なる電池パック９Ａ〜ＣとＩ／Ｏインターフェイス６を通してそれぞれのデータ通信仕様で通信プロトコルを切り換えてデータの送受信を行う。プロトコルを決定するには、プロトコルベースより電池パックへデータを送信し、電池パックの応答を確認する。例えば図２に示すように電池パックＡに対し、通信制御用ＣＰＵ２内に用意してある複数のプロトコルをある順序で送信していき、正常に通信応答が確認された時点でプロトコルを認識決定する。
【００１４】
そのため、通信制御用ＣＰＵ２は、各電池パック９Ａ〜Ｃのデータ通信仕様に対応した通信プロトコル５と、各電池パック９Ａ〜Ｃのデータ通信仕様を認識するためのデータ通信仕様認識部３と、データ通信仕様認識部３で認識したデータ通信仕様にしたがって通信プロトコル５を切り換える通信切り換え制御部４などを有する。
【００１５】
本発明に係る電池パックシリアル通信装置では、上記のように通信制御用ＣＰＵ２により、データ通信仕様認識部３、通信切り換え制御部４、通信プロトコル５からなるソフトウエア内部のコントロールにより、各電池パック６Ａ〜Ｃの各種データ通信仕様に通信プロトコル５を切り換え、各電池パック６Ａ〜Ｃとデータの送受信を可能とするので、異なるデータ通信仕様の電池パック６Ａ〜Ｃに共通に使用できる。したがって、各電池パックのデータ通信仕様に基づいた専用回路、専用ソフトの開発の必要がなく、共通のハードウエア環境において共通の電池パックシリアル通信装置により電池パックの各種マイコンとデータの送受信が可能となる。
【００１６】
なお、本発明は、上記実施の形態に限定されるものではなく、種々の変形が可能である。例えば上記実施の形態では、電池パックと搭載の保護回路制御、残量管理機能とデータの送受信を行う場合について説明したが、充放電制御その他の機能とデータの送受信を行う場合についても同様であることをはいうまでもない。また、本発明に係る電池パックシリアル通信装置にて選択された通信プロトコルによる電池パックとの通信制御は、アプリケーションでは共通の処理ルーチンで簡単にプログラム可能となっている。
【００１７】
【発明の効果】
以上の説明から明らかなように、本発明によれば、電池パック搭載の各種機能に関するデータを送受信する電池パックシリアル通信装置であって、電池パックのデータ通信仕様に対応する複数の通信プロトコルと、電池パックのデータ通信仕様を認識する認識手段と、認識手段により認識した通信仕様に対応する通信プロトコルを選択して切り換える切り換え制御手段とを備え、認識手段により、複数の通信プロトコルを電池パックに順序送信していき、正常に通信応答が確認された時点で通信プロトコルを認識決定して、電池パックのデータ通信仕様を認識し、異なるデータ通信仕様の電池パックに共通に使用できるようにしたので、電池パックのデータ通信仕様に基づいた専用回路、専用ソフトの開発を必要とせず、それぞれの電池パックの試験やデータの設定、更新が可能となる。
【図面の簡単な説明】
【図１】  本発明に係る電池パックシリアル通信装置の実施の形態を示す図である。
【図２】  本発明に係る電池パックシリアル通信装置のプロトコル確認処理の例を説明するための図である。
【図３】  電池パックの構成例を示す図である。
【図４】  電池パック搭載の保護回路制御、残量管理機能などに関するデータを送受信する場合の通信装置について説明するための図である。
【符号の説明】
１…アプリケーション、２…通信制御用ＣＰＵ、３…データ通信仕様認識部、４…通信切り換え制御部、５…通信プロトコル、６…Ｉ／Ｏインターフェイス、７…入力キー、８…液晶表示器、９Ａ〜Ｃ…電池パック
【図１】
0003693234.tif 000002
【図２】
0003693234.tif 000003
【図３】
0003693234.tif 000004
【図４】
0003693234.tif 000005