(57)【要約】【課題】制御用マイクロコンピュータを搭載した制御用基板に接続された機能拡張用基板の種類を判別できるようにする。【解決手段】制御用マイクロコンピュータ２７１を搭載した制御用基板２７には副抵抗素子３６が設けられている。制御用基板２７に接続される機能拡張用基板３７Ａ，３７Ｂには主抵抗素子３８Ａ，３８Ｂが設けられている。制御用基板２７に機能拡張用基板３７Ａ，３７Ｂを接続した状態では、主抵抗素子３８Ａ，３８Ｂの一端が供給端子２７３を介して電源Ｅに電気的に接続されており、主抵抗素子３８Ａ，３８Ｂの他端が接続端子２７２を介して配線３５に電気的に接続されている。制御用マイクロコンピュータ２７１は、接続部Ｖにおける電位に基づいて、制御用基板２７に接続された機能拡張用基板の種類を把握する。【選択図】図１
2008084143.tif 000002
【特許請求の範囲】
【請求項１】
制御用マイクロコンピュータを搭載した制御用基板に機能拡張用基板を接続できるようにした電子装置において、
前記制御用基板は、機能拡張用基板の接続の有無の判別と、接続された機能拡張用基板の種類の判別とを遂行する判別手段を備え、判別用情報を生成する判別用情報生成手段が備えられており、前記判別手段は、前記判別用情報生成手段によって生成された判別用情報に基づいて、接続された機能拡張用基板の種類を判別し、前記機能拡張用基板は、前記制御用基板に接続された状態のときに、前記判別用情報生成手段を構成する判別用情報区別手段を備え、前記判別用情報区別手段は、機能拡張用基板毎に別々の判別用情報を生成するように、機能拡張用基板毎に異なる電子装置。
【請求項２】
前記判別用情報は、電位情報である請求項１に記載の電子装置。
【請求項３】
前記判別用情報区別手段は、電位情報を異ならせるための主抵抗素子を備えており、前記判別用情報生成手段は、前記制御用基板と前記機能拡張用基板とが接続された状態では、前記主抵抗素子に電気的に接続する副抵抗素子を前記制御用基板側に備えており、前記電位情報は、前記主抵抗素子と前記副抵抗素子との間の配線における電位である請求項２に記載の電子装置。
【請求項４】
一端をアースされた常閉型のスイッチが設けられており、前記スイッチの他端は、前記主抵抗素子と前記副抵抗素子とを電気的に接続する配線に電気的に接続されており、前記スイッチは、前記制御用基板と前記機能拡張用基板とが接続された初期にのみ、開状態とされる請求項３に記載の電子装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御用マイクロコンピュータを搭載した制御用基板に機能拡張用基板を接続できるようにした電子装置に関する。
【背景技術】
【０００２】
或る機器における基本機能を満たすための制御用マイクロコンピュータを搭載した制御用基板に機能拡張用基板を接続して新たな機能を追加する場合がある（例えば、特許文献１参照）。機能拡張用基板に制御用マイクロコンピュータを搭載しない場合には、追加された機能は、制御用基板によって制御される。このような電子装置では、追加された機能が正常に働くか否かを検査する必要がある。
【特許文献１】特開平５−２０４５０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
制御用基板に接続される機能拡張用基板としては、複数種類の機能拡張用基板のうちから１つあるいは複数選ばれる場合がある。このような場合、前記のような検査を行なうには、制御用基板に搭載された制御用マイクロコンピュータが制御用基板に接続された機能拡張用基板がどのような種類のものであるかを判別することができるようにする必要がある。機能拡張用基板の種類を判別し、それに応じた検査プログラムを用いていたため、複数プログラムの管理や各プログラムを選択する手間があった。
【０００４】
本発明は、制御用マイクロコンピュータを搭載した制御用基板に接続された機能拡張用基板の種類を判別できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、制御用マイクロコンピュータを搭載した制御用基板に機能拡張用基板を接続できるようにした電子装置を対象とし、請求項１の発明は、前記制御用基板は、機能拡張用基板の接続の有無の判別と、接続された機能拡張用基板の種類の判別とを遂行する判別手段を備え、判別用情報を生成する判別用情報生成手段が備えられており、前記判別手段は、前記判別用情報生成手段によって生成された判別用情報に基づいて、接続された機能拡張用基板の種類を判別し、前記機能拡張用基板は、前記制御用基板に接続された状態のときに、前記判別用情報生成手段を構成する判別用情報区別手段を備え、前記判別用情報区別手段は、機能拡張用基板毎に異なる判別用情報を生成するように、機能拡張用基板毎に異なることを特徴とする。
【０００６】
機能拡張用基板毎に異なる判別用情報が生成されるため、制御用マイクロコンピュータは、制御用基板に接続された機能拡張用基板の種類を把握することができる。
好適な例では、前記判別用情報は、電位情報である。
【０００７】
電位情報は、判別用情報として特に好適である。
好適な例では、前記判別用情報区別手段は、電位情報を異ならせるための主抵抗素子を備えており、前記判別用情報生成手段は、前記制御用基板と前記機能拡張用基板とが接続された状態では、前記主抵抗素子に電気的に接続する副抵抗素子を前記制御用基板側に備えており、前記電位情報は、前記主抵抗素子と前記副抵抗素子との間の配線における電位である。
【０００８】
電位情報における電位の値は、主抵抗素子の電気抵抗の大きさを変えることによって変えられる。
好適な例では、一端をアースされた常閉型のスイッチが設けられており、前記スイッチの他端は、前記主抵抗素子と前記副抵抗素子とを電気的に接続する配線に電気的に接続されており、前記スイッチは、前記制御用基板と前記機能拡張用基板とが接続された初期にのみ、開状態とされる。
【０００９】
機能拡張用基板が制御用基板に接続されていない状態では、スイッチが閉状態にあり、スイッチと配線との接続部が零電位になっている。従って、判別手段は、零電位の電位情報に基づいて、機能拡張用基板が制御用基板に接続されていないことを把握することができる。機能拡張用基板が制御用基板に接続されると、スイッチが開状態になり、スイッチと配線との接続部が主抵抗素子の大きさに応じた電位となっている。その後、スイッチは、閉じられる。このようなスイッチを備えた機能拡張用基板を用いる場合には、前記配線は、機能拡張用基板と制御用基板との間の通常の信号の送受に使える。
【発明の効果】
【００１０】
本発明は、制御用マイクロコンピュータを搭載した制御用基板に接続された機能拡張用基板の種類を判別できるという優れた効果を奏する。
【発明を実施するための最良の形態】
【００１１】
以下、本発明を具体化した第１の実施形態を図１〜図５に基づいて説明する。本実施形態における制御用基板は、図２及び図３に示すフォークリフト１１，１１Ａの走行制御に用いられる。
【００１２】
図２に示すように、フォークリフト１１の車体フレーム１２の前部にはマスト１３が立設されている。マスト１３は、車体フレーム１２に対して前後に傾動可能に支持された左右一対のアウタマスト１３１と、これにスライドして昇降するインナマスト１３２とからなる。各アウタマスト１３１の後部には油圧式のリフトシリンダ１４が配設されている。リフトシリンダ１４のピストンロッド１４１の先端は、インナマスト１３２の上部に連結されている。インナマスト１３２の上部に支承されたチェーンホイール１５にはチェーン１７が巻き掛けられている。チェーン１７の一端は、リフトシリンダ１４のボディ又はアウタマスト１３１の上部に一端を固定されており、チェーン１７の他端は、リフトブラケット１６に連結されている。フォーク１８は、リフトシリンダ１４の伸縮によりチェーン１７に吊り下げられたリフトブラケット１６と共に昇降するようになっている。
【００１３】
マスト１３は、油圧式の左右一対のチルトシリンダ１９を介して車体フレーム１２に対して傾動可能に連結支持されている。チルトシリンダ１９は、その基端側が車体フレーム１２に対して回動可能に連結されているとともに、ピストンロッド１９１の先端でアウタマスト１３１に回動可能に連結されている。マスト１３は、チルトシリンダ１９の伸縮により前後に傾動する。
【００１４】
操縦席２０の近くにはステアリングホイール２１、リフトレバー２２及びチルトレバー２３が装備されている。ステアリングホイール２１は、操舵輪２４（後輪）の舵角を変更するためのものである。リフトレバー２２は、フォーク１８を昇降させるときに操作するものであり、チルトレバー２３は、マスト１３を傾動させるときに操作するものである。リフトレバー２２を操作すると、図示しない比例弁の弁体がリフトレバー２２に連動して直接動かされ、リフトシリンダ１４への作動油の供給又はリフトシリンダ１４からの作動油の排出が行われる。同様に、チルトレバー２３を操作すると、図示しない比例弁の弁体がチルトレバー２３に連動して直接動かされ、チルトシリンダ１９への作動油の供給又はチルトシリンダ１９からの作動油の排出が行われる。
【００１５】
駆動輪２５（前輪）は、走行モータ２６によって回転駆動される。走行モータ２６は、制御装置Ｃｏの制御を受ける。制御装置Ｃｏにはアクセルペダル２８の踏み込み角を検出する踏み込み角検出器２９が信号接続されている。制御装置Ｃｏは、踏み込み角検出器２９によって検出された踏み込み角に応じた回転速度で走行モータ２６を回転させる。アクセルペダル２８は、フォークリフト１１の走行速度を調整するためのものである。
【００１６】
図３に示すフォークリフト１１Ａでは、図４（ｂ）に示すリフト用信号出力器３１及びチルト用信号出力器３２がアームレスト３０に設けられている。図４（ａ），（ｂ）に示すように、リフト用信号出力器３１は、リフト用ミニレバー３１１を備えている。図４（ｂ）に示すように、チルト用信号出力器３２は、チルト用ミニレバー３２１を備えている。リフト用ミニレバー３１１は、リフトレバー２２の代わりになるものであり、チルト用ミニレバー３２１は、チルトレバー２３の代わりになるものである。
【００１７】
図１（ａ）は、フォークリフト１１に用いられる制御装置Ｃｏを構成する制御用基板２７を示す。制御用基板２７は、制御用マイクロコンピュータ２７１を搭載しており、制御用基板２７には制御用マイクロコンピュータ２７１に電気的に接続された接続端子２７２が設けられている。制御用マイクロコンピュータ２７１と接続端子２７２とを電気的に接続する配線３５の途中には副抵抗素子３６の一端が接続されている。副抵抗素子３６の他端側は、アースされている。制御用マイクロコンピュータ２７１は、電源Ｅから電気を供給され、制御用基板２７には電源Ｅに電気的に接続される供給端子２７３が設けられている。
【００１８】
図１（ｂ）は、フォークリフト１１Ａに用いられる制御装置Ｃ１を構成する制御用基板２７及び機能拡張用基板３７Ａを示す。機能拡張用基板３７Ａには主抵抗素子３８Ａが設けられている。機能拡張用基板３７Ａは、制御用基板２７に接続されており、この接続状態では、主抵抗素子３８Ａの一端が供給端子２７３を介して電源Ｅに電気的に接続されており、主抵抗素子３８Ａの他端が接続端子２７２を介して配線３５に電気的に接続されている。
【００１９】
図５は、リフトシリンダ１４の操作系統及びチルトシリンダ１９の操作系統を示す模式図である。Ｐは、油圧ポンプである。リフト用ミニレバー３１１を操作すると、操作信号がリフト用信号出力器３１から機能拡張用基板３７Ａを介して制御用基板２７へ出力される。制御用基板２７は、この出力信号に基づいて、機能拡張用基板３７Ａを介して電磁式比例弁３３を制御し、リフトシリンダ１４への作動油の供給又はリフトシリンダ１４からの作動油の排出が行われる。チルト用ミニレバー３２１を操作すると、操作信号がチルト用信号出力器３２から制御用基板２７へ出力される。制御用基板２７は、この出力信号に基づいて、機能拡張用基板３７Ａを介して電磁式比例弁３４を制御し、チルトシリンダ１９への作動油の供給又はチルトシリンダ１９からの作動油の排出が行われる。
【００２０】
図１（ｃ）は、フォークリフト１１Ａに追加された別の荷役機能（本実施形態では、フォーク１８の左右位置を変更できる機能）を制御するために用いられる電子装置としての制御装置Ｃ２を構成する制御用基板２７及び機能拡張用基板３７Ｂを示す。図４（ｃ）に示す追加機能用信号出力器４０は、ミニレバー４０１を備えている。ミニレバー４０１を操作すると、操作信号が追加機能用信号出力器４０から機能拡張用基板３７Ｂを介して制御用基板２７へ出力される。制御用基板２７は、この出力信号に基づいて、機能拡張用基板３７Ｂを介して電磁式比例弁４１〔図１（ｃ）に図示〕を制御し、フォーク１８を左右動するためのシリンダ〔図示略〕への作動油の供給又は該シリンダからの作動油の排出が行われる。
【００２１】
図１（ｃ）に示すように、機能拡張用基板３７Ｂには主抵抗素子３８Ｂが設けられている。機能拡張用基板３７Ｂは、制御用基板２７に接続されており、この接続状態では、主抵抗素子３８Ｂの一端が供給端子２７３を介して電源Ｅに電気的に接続されており、主抵抗素子３８Ｂの他端が接続端子２７２を介して配線３５に電気的に接続されている。主抵抗素子３８Ｂの電気抵抗Ｒｂの大きさは、主抵抗素子３８Ａの電気抵抗Ｒａの大きさと異ならせてある。従って、Ｒｂ＞Ｒａであれば、制御装置Ｃ１の接続部Ｖにおける電位は、制御装置Ｃ２の接続部Ｖにおける電位よりも大きく、Ｒｂ＜Ｒａであれば、制御装置Ｃ１の接続部Ｖにおける電位は、制御装置Ｃ２の接続部Ｖにおける電位よりも小さい。
【００２２】
制御用マイクロコンピュータ２７１には、機能拡張用基板の接続の有無の判別と、接続された機能拡張用基板の種類の判別とを遂行する判別プログラムが入力されている。判別プログラムは、副抵抗素子３６と配線３５との接続部Ｖにおける電位の大きさを判別用情報として、作成されている。
【００２３】
図１（ａ），（ｂ），（ｃ）に示す検査装置３９は、制御用基板２７及び機能拡張用基板３７Ａ，３７Ｂの機能が正常であるか否かを検査する装置である。検査装置３９には、制御用基板２７検査用の検査プログラム、及び制御用基板２７に接続可能な機能拡張用基板をそれぞれ検査するための全ての検査プログラムが予め検査装置３９に設定されている。
【００２４】
図１（ａ）に示すように制御用基板２７が単体で使用される場合には、接続部Ｖにおける電位は零となる。制御用マイクロコンピュータ２７１は、電位零という判別用情報に基づいて、制御用基板２７に機能拡張用基板が接続されていないことを把握する。この把握結果に基づき、検査装置３９は、制御用基板２７のみを検査する検査プログラムに基づいて、制御用基板２７の検査を行なう。
【００２５】
図１（ｂ）に示すように制御用基板２７に機能拡張用基板３７Ａを接続した電子装置としての制御装置Ｃ１が使用される場合には、制御用マイクロコンピュータ２７１は、接続部Ｖにおける電位情報（判別用情報）に基づいて、制御用基板２７に機能拡張用基板３７Ａが接続されていることを把握する。この把握結果に基づき、検査装置３９は、制御用基板２７を検査する検査プログラムと、機能拡張用基板３７Ａを検査する検査プログラムとに基づいて、制御用基板２７の検査と機能拡張用基板３７Ａの検査とを行なう。
【００２６】
図１（ｃ）に示すように制御用基板２７に機能拡張用基板３７Ｂを接続した制御装置Ｃ２が使用される場合には、制御用マイクロコンピュータ２７１は、接続部Ｖにおける電位情報（判別用情報）に基づいて、制御用基板２７に機能拡張用基板３７Ｂが接続されていることを把握する。この判別結果に基づき、検査装置３９は、制御用基板２７を検査する検査プログラムと、機能拡張用基板３７Ｂを検査する検査プログラムとに基づいて、制御用基板２７の検査と機能拡張用基板３７Ｂの検査とを行なう。
【００２７】
主抵抗素子３８Ａ，３８Ｂ及び副抵抗素子３６は、判別用情報を生成する判別用情報生成手段を構成し、主抵抗素子３８Ａ，３８Ｂは、機能拡張用基板が制御用基板２７に接続された状態のときに、判別用情報生成手段を構成するように機能拡張用基板３７Ａ，３７Ｂ側に設けられた判別用情報区別手段である。主抵抗素子３８Ａ，３８Ｂは、機能拡張用基板毎に別々の電位情報（判別用情報）を生成するように、異なる。制御用マイクロコンピュータ２７１は、機能拡張用基板の接続の有無の判別と、接続された機能拡張用基板の種類の判別とを遂行する判別手段である。
【００２８】
第１の実施形態では以下の効果が得られる。
（１）制御用基板２７に接続された機能拡張用基板３７Ａ，３７Ｂ毎に異なる判別用情報（電位情報）が生成されるため、制御用マイクロコンピュータ２７１は、制御用基板２７に接続された機能拡張用基板（３７Ａ又は３７Ｂ）の有無を判断すると同時に種類を把握することができる。
【００２９】
（２）電気抵抗一定の副抵抗素子３６が制御用基板２７側に設けられているため、機能拡張用基板３７Ａ，３７Ｂ側の主抵抗素子３８Ａ，３８Ｂの電気抵抗の大きさに差をつけるだけで、機能拡張用基板３７Ａ，３７Ｂ毎の接続部Ｖにおける電位を異ならせることができる。機能拡張用基板３７Ａ，３７Ｂ側の主抵抗素子３８Ａ，３８Ｂの電気抵抗の大きさに差をつける構成は、簡単であり、電位情報は、判別用情報として特に好適である。
【００３０】
（３）電気抵抗一定の副抵抗素子３６を制御用基板２７側に設けた構成では、全ての機能拡張用基板に対して副抵抗素子３６が兼用されることになる。このような兼用構成は、電子装置のコスト低減に寄与する。
【００３１】
（４）制御用基板２７に接続可能な機能拡張用基板をそれぞれ検査するための検査プログラムが予め検査装置３９に設定されており、制御用基板２７に機能拡張用基板が接続されると、接続された機能拡張用基板用の検査プログラムが自動的に採用される。従って、複数プログラムを管理する必要がなくなり、制御用基板２７に接続された機能拡張用基板の検査に必要な検査プログラムの選択ミスはなく、人が選択を行なう場合における選択ミス回避用のポカよけ装置を用意する必要がない。
【００３２】
次に、図６の第２の実施形態を説明する。第１の実施形態と同じ構成部には同じ符合が用いてある。
制御装置Ｃ３（電子装置）を構成する制御用基板２７に接続される機能拡張用基板３７Ｃには、副抵抗素子３６に接続する側の主抵抗素子３８Ｃの端側に接続する常閉型のスイッチ４２が設けられている。スイッチ４２の一端は、アースされており、スイッチ４２の他端は、副抵抗素子３６と主抵抗素子３８Ｃとを電気的に接続する機能拡張用基板３７Ｃ側の配線３５Ｃに電気的に接続されている。スイッチ４２は、制御用基板２７と機能拡張用基板３７Ｃとが接続された初期にのみ、開状態とされる。
【００３３】
制御用基板２７と機能拡張用基板３７Ｃとが接続された初期には、接続部Ｖにおける電位が主抵抗素子３８Ｃの電気抵抗の大きさに応じた零より大きい電位となる。従って、主抵抗素子３８Ｃの電気抵抗の大きさを第１の実施形態における主抵抗素子３８Ａ，３８Ｂの電気抵抗の大きさと異ならせておけば、機能拡張用基板３７Ｃを制御用基板２７に接続したときに、制御用マイクロコンピュータ２７１は、接続された機能拡張用基板を機能拡張用基板３７Ｃと把握できる。
【００３４】
このようなスイッチ４２を備えた機能拡張用基板３７Ｃを制御用基板２７に接続して用いる場合には、配線３５，３５Ｃは、機能拡張用基板３７Ｃと制御用基板２７との間の通常の信号の送受に使える。
【００３５】
本発明では以下のような実施形態も可能である。
○副抵抗素子３６を機能拡張用基板側に設けてもよい。
○機能拡張用基板側にマイクロコンピュータを搭載し、マイクロコンピュータから判別用情報（例えば、ビット形式の信号）を制御用マイクロコンピュータに送るようにしてもよい。
【図面の簡単な説明】
【００３６】
【図１】第１の実施形態を示し、（ａ）は、制御用基板の模式図。（ｂ），（ｃ）は、制御用基板に機能拡張用基板を接続した制御装置の模式図。
【図２】制御装置Ｃｏを用いたフォークリフトを示す側面図。
【図３】機能拡張用基板を含む制御装置Ｃ１を用いたフォークリフトを示す側面図。
【図４】（ａ）は、ミニレバーを設けたアームレストの側面図。（ｂ），（ｃ）は、ミニレバーを設けたアームレストの平面図。
【図５】リフトシリンダの操作系統及びチルトシリンダの操作系統を示す模式図。
【図６】第２の実施形態を示し、制御用基板に機能拡張用基板を接続した制御装置の模式図。
【符号の説明】
【００３７】
２７…制御用基板。２７１…判別手段である制御用マイクロコンピュータ。３５，３５Ｃ…配線。３６…副抵抗素子。３７Ａ，３７Ｂ，３７Ｃ…機能拡張用基板。３８Ａ，３８Ｂ，３８Ｃ…判別用情報区別手段としての主抵抗素子。４２…スイッチ。Ｃ１，Ｃ２，Ｃ３…電子装置としての制御装置。
【図１】
2008084143.tif 000003
【図２】
2008084143.tif 000004
【図３】
2008084143.tif 000005
【図４】
2008084143.tif 000006
【図５】
2008084143.tif 000007
【図６】
2008084143.tif 000008