(57)【要約】【課題】揮発性メモリの故障を検知することにより、常に、正確に揮発性メモリによる補正データの比較をすることが可能な信頼性の向上した角速度センサを提供することを目的とするものである。【解決手段】電源立ち上げ時に前記読み出し用揮発性メモリ７８および比較回路７９の初期化動作完了後に前記読み出し用揮発性メモリの初期データを比較回路７９を介して比較することにより、この読み出し用揮発性メモリ７８および比較回路７９の故障診断をする構成としたものである。【選択図】図３
2007285746.tif 000002
【特許請求の範囲】
【請求項１】
振動子と、この振動子を振動させるとともに可変直流アンプを有する駆動回路と、前記振動子に角速度が付加された際にコリオリ力により発生する電荷をアナログ信号の出力信号として検出するとともに可変直流アンプを有する検出回路と、前記駆動回路または検出回路における可変直流アンプの補正量を指定する補正データを保存する不揮発性メモリと、この不揮発性メモリの補正データを一時的に保存する少なくとも２つの読み出し用揮発性メモリと、この読み出し用揮発性メモリに保存された補正データが互いに一致するときにのみ補正データを出力する比較回路と、この比較回路の出力信号を入力するとともに前記駆動回路または検出回路における可変直流アンプの補正量を指定する出力用揮発性メモリとを備え、電源立ち上げ時の読み出し用揮発性メモリおよび比較回路の初期化動作完了後に前記読み出し用揮発性メモリの初期データを比較回路を介して比較することにより、この読み出し用揮発性メモリおよび比較回路の故障診断をする構成とした角速度センサ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特に、航空機、自動車、ロボット、船舶、車両等の移動体の姿勢制御やナビゲーション等に利用でき、かつ故障診断機能を有する角速度センサに関するものである。
【背景技術】
【０００２】
従来、この種の角速度センサは、図８および図９に示されるような構成をしていた。
【０００３】
以下、従来の角速度センサについて、図面を参照しながら説明する。
【０００４】
図８は従来の角速度センサの回路ブロック図、図９は同角速度センサにおける駆動回路およびその故障検出回路のブロック図である。
【０００５】
図８、図９において、１はＨ型の音叉からなる水晶製の振動子で、この振動子１は一対の駆動部２と、この一対の駆動部２の反対側に配設された一対の検知部３とにより構成されており、この検知部３に角速度検出用電極（図示せず）を設けている。
【０００６】
また前記振動子１の駆動部２の一方には駆動用電極４を設けるとともに、駆動部２の他方には駆動検出用電極５を設けている。６は駆動回路で、この駆動回路６は前記振動子１における駆動用電極４および駆動検出用電極５と電気的に接続されており、振動子１を一定の振幅になるように制御している。また、駆動回路６にはＥＥＰＲＯＭ６ａを設けており、このＥＥＰＲＯＭ６ａに保存した補正データをさらに、２つのメモリ（図示せず）に保存して、互いに比較することにより、補正データの改竄を防止した状態で、駆動信号を補正している。７は故障診断回路で、この故障診断回路７は、ウインドウコンパレータ８と、このウインドウコンパレータ８の出力信号をモニターするＢＩＴ論理９とにより構成されている。１０は検出回路で、この検出回路１０は振動子１における検知部３から出力される電荷を増幅して、電圧に変換し、出力信号として入出力端子１１から外部に出力している。
【０００７】
以上のように構成された従来の角速度センサについて、次にその動作を説明する。
【０００８】
振動子１の駆動用電極４に交流電圧を加えると前記振動子１が共振し、前記振動子１の駆動検出用電極５に、振動子１の振動振幅に応じた電荷が発生する。そして、この電荷を駆動回路６により増幅、調整した後、駆動用電極４に入力することにより、振動子１が一定の振幅で振動するように制御している。また、振動子１のバラツキにより、振幅が所定の値と外れている場合には、駆動回路６におけるＥＥＰＲＯＭ６ａのデータを書き換えることにより、振幅を微調整している。
【０００９】
そしてまた、前記振動子１に角速度ωが加わると、一対の検知部３に設けた角速度検出用電極（図示せず）に電荷が発生する。そしてこの角速度検出用電極（図示せず）に発生する電荷を検出回路１０により、出力電圧に変換して、前記入出力端子１１より角速度の信号として、相手側のコンピュータ（図示せず）等に入力し、角速度を検出するものである。
【００１０】
さらに、前記振動子１が破損して故障する場合には、振動子１における駆動用検出電極５から発生する電荷が減少し、駆動回路６の出力信号がモニターしている故障診断回路７におけるウインドウコンパレータ８の基準電圧より、低下する。そうすると、ＢＩＴ論理９から図１０に示す無効データが出力された後、入出力端子１１からの角速度としての出力信号が停止し、故障信号が出力されるものであった。
【００１１】
ここで、図１１に示すように、デジタル処理技術の進歩に伴い、相手側のコンピュータをマスタコンピュータ１２として設定するとともに、このマスタコンピュータ１２により制御されるスレブ側として、第１の角速度センサ１３、第２の角速度センサ１４、加速度センサ１５および回転数センサ１６を制御する場合を考える。このような場合には、マスタコンピュータ１２にチップセレクト端子１７を設けるとともに、第１の角速度センサ１３、第２の角速度センサ１４、加速度センサ１５および回転数センサ１６の全てにチップセレクト端子１８を設ける。
【００１２】
また、マスタコンピュータ１２に出力端子１９を設けるとともに、この出力端子１９に対応する入力端子２０を、第１の角速度センサ１３、第２の角速度センサ１４、加速度センサ１５および回転数センサ１６の全てに設ける。また、第１の角速度センサ１３、第２の角速度センサ１４、加速度センサ１５および回転数センサ１６の全てに出力端子２１を設けるとともに、この出力端子２１に対応する入力端子２２をマスタコンピュータ１２に設ける。ここで、例えば、第１の角速度センサ１３を動作させる場合を考えると、マスタコンピュータ１２におけるチップセレクト端子１７から、第１の角速度センサ１３におけるチップセレクト端子１８に信号を出力する。そして、マスタコンピュータ１２における出力端子１９から第１の角速度センサ１３における入力端子２０に８ｂｉｔ信号からなるコマンド信号を発信し、そのコマンド信号に対応する８ｂｉｔのデータを第１の角速度センサ１３における出力端子２１からマスタコンピュータ１２における入力端子２２に出力する。そして、上記のコマンド信号としては、第１の角速度センサ１３からの角速度情報の出力、第１の角速度センサ１３における駆動回路６のＥＥＰＲＯＭ６ａへのデータの書き込み、ＥＥＰＲＯＭ６ａからのデータの読み出し、ＢＩＴ論理９からの故障情報の読み出しが挙げられる。同様に、マスタコンピュータ１２におけるチップセレクト端子１７により、第２の角速度センサ１４、加速度センサ１５および回転数センサ１６のチップセレクト端子１８を選択することにより、マスタコンピュータ１２における出力端子１９および入力端子２２を共用して使用することができるから、マスタコンピュータ１２における端子数を大幅に削減できるものであった。
【００１３】
なお、この出願の発明に関する先行技術文献情報としては、例えば、特許文献１が知られている。
【特許文献１】特開２００２−１７４５２１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
上記従来の構成においては、補正データを２つの揮発性メモリ（図示せず）に記録して、互いに比較することにより、不揮発性メモリ６ａに保存された補正データの改竄を認識して、故障検知をする構成としていたが、２つの揮発性メモリのいずれかが故障している場合には、比較を正確に行えないため、不揮発性メモリ６ａの故障を検知することができなくなってしまうという問題点を有していた。
【００１５】
本発明は上記従来の課題を解決するもので、揮発性メモリの故障を検知することにより、常に、正確に揮発性メモリによる補正データの比較をすることが可能な信頼性の向上した角速度センサを提供することを目的とするものである。
【課題を解決するための手段】
【００１６】
上記目的を達成するために本発明は、特に、振動子と、この振動子を振動させるとともに可変直流アンプを有する駆動回路と、前記振動子に角速度が付加された際にコリオリ力により発生する電荷をアナログ信号の出力信号として検出するとともに可変直流アンプを有する検出回路と、前記駆動回路または検出回路における可変直流アンプの補正量を指定する補正データを保存する不揮発性メモリと、この不揮発性メモリの補正データを一時的に保存する少なくとも２つの読み出し用揮発性メモリと、この読み出し用揮発性メモリに保存された補正データが互いに一致するときにのみ補正データを出力する比較回路と、この比較回路の出力信号を入力するとともに前記駆動回路または検出回路における可変直流アンプの補正量を指定する出力用揮発性メモリとを備え、電源立ち上げ時の読み出し用揮発性メモリおよび比較回路の初期化動作完了後に前記読み出し用揮発性メモリの初期データを比較することにより、この読み出し用揮発性メモリおよび比較回路の故障診断をする構成である。
【発明の効果】
【００１７】
上記構成によれば、電源立ち上げ時の読み出し用揮発性メモリおよび比較回路の初期化動作完了後に前記読み出し用揮発性メモリの初期データを比較することにより、この読み出し用揮発性メモリおよび比較回路の故障診断をするため、読み出し用揮発性メモリおよび比較回路が故障した場合には、マスタコンピュータに揮発性メモリおよび比較回路の故障状態を出力することが可能となり、これにより、故障状態のまま、角速度センサを使用続けることがないから、信頼性の向上した角速度センサを提供することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の一実施の形態における角速度センサについて、図面を参照しながら説明する。
【００１９】
図１は、本発明の一実施の形態における角速度センサおよびその故障診断回路を示すブロック図である。
【００２０】
図１において、３１は振動子で、この振動子３１は一対の駆動部３２と、この一対の駆動部３２のそれぞれの先端に配設された一対の検知部３３とにより構成されている。また前記振動子３１の駆動部３２の一方には駆動用電極３４を設けるとともに、前記駆動部３２の他方には駆動検出用電極３５を設けている。そしてまた前記振動子３１における一対の検知部３３には角速度検出用電極３６を設けている。３７はモニタ回路で、このモニタ回路３７は前記振動子３１の駆動検出用電極３５の電荷を入力する電流アンプ３８と、この電流アンプ３８の出力信号を入力するバンドパスフィルタ３９と、このバンドパスフィルタ３９の出力信号を入力する整流器４０と、この整流器４０の出力信号を入力する平滑回路４１とにより構成されている。４２はＡＧＣ回路で、このＡＧＣ回路４２は前記モニタ回路３７における平滑回路４１の出力信号を入力し、かつ前記モニタ回路３７におけるバンドパスフィルタ３９の出力信号を増幅あるいは減衰させるものである。４３は制御回路で、この制御回路４３は前記ＡＧＣ回路４２の出力信号を入力するとともに、前記振動子３１の駆動用電極３４に駆動信号を入力するものである。そして、前記モニタ回路３７、ＡＧＣ回路４２および制御回路４３とで、駆動回路４４を構成している。
【００２１】
４５はチャージアンプで、このチャージアンプ４５は前記振動子３１における一対の角速度検出用電極３６にコリオリ力により発生する電荷を電圧に変換するものである。４６は第１の検出回路で、この第１の検出回路４６は、前記チャージアンプ４５の出力信号を入力する第１のバンドパスフィルタ４７と、この第１のバンドパスフィルタ４７の出力信号を入力する第１の同期検波器４８と、この第１の同期検波器４８の出力信号を入力する第１の平滑回路４９と、この第１の平滑回路４９の出力信号を入力するとともに、増幅して角速度信号を出力する第１の可変直流アンプ５０とにより構成されている。そして、この第１の可変直流アンプ５０は、図２に示すように、アンプ本体５０ａと、このアンプ本体５０ａの増幅率を変化させる８つのラダー抵抗５０ｂとこのラダー抵抗５０ｂのオンオフを調整する８つのスイッチ５０ｃとで構成されている。５１は第２の検出回路で、この第２の検出回路５１は、前記チャージアンプ４５の出力信号を入力する第２のバンドパスフィルタ５２と、この第２のバンドパスフィルタ５２の出力信号を入力する第２の同期検波器５３と、この第２の同期検波器５３の出力信号を入力する第２の平滑回路５４と、この第２の平滑回路５４の出力信号を入力するとともに、増幅して角速度信号を出力する第２の可変直流アンプ５５とにより構成されている。５６は故障検出回路で、この故障検出回路５６は、前記第１の検出回路４６の可変直流アンプ５０の出力信号と、前記第２の検出回路５１の第２の可変直流アンプ５５の出力信号とを比較して、両者の電圧差を出力する差動アンプ５７と、この差動アンプ５７の出力信号を入力するとともに、基準電圧器５８の電圧と比較して、故障情報を出力電圧として出力する比較器５９とにより構成されている。６０は第１のＡＤ変換器で、この第１のＡＤ変換器６０は第１の検出回路４６における第１の可変直流アンプ５０から出力されるアナログからなる出力信号をデジタル信号に変換する。６１は第２のＡＤ変換器で、このＡＤ変換器６１は故障検出回路５６における比較器５９から出力されるアナログからなる故障信号をデジタル信号に変換するものである。６２は揮発性メモリで、この揮発性メモリ６２は角速度情報としての出力信号、駆動回路４４の補正データおよび故障検出回路５６から出力された故障情報等がデータとして保存されている。６３は３線式シリアル通信におけるスレブに相当する通信制御回路で、この通信制御回路６３は揮発性メモリ６２とデータのやり取りを行うとともに、チップセレクト端子６４、入力端子６５、出力端子６６およびクロック端子６７を設けている。６８は外部に設けられたマスタコンピュータで、このマスタコンピュータ６８は３線式シリアル通信方式における通信をコントロールしており、角速度センサにおけるチップセレクト端子６４と接続されたチップセレクト端子６９、角速度センサにおける入力端子６５と接続された出力端子７０および角速度センサにおける出力端子６６と接続された入力端子７１、および角速度センサにおけるクロック端子６７と接続されたクロック端子７２とを設けている。そして、このマスタコンピュータ６８はその他のセンサである他の角速度センサ（図示せず）、加速度センサ（図示せず）および回転数センサ（図示せず）等とも接続されており、これらの他のセンサの通信もコントロールするものである。
【００２２】
図３に示すように、７７はＥＥＰＲＯＭからなる不揮発性メモリで、この不揮発性メモリ７７は、第１の可変直流アンプ５０および第２の可変直流アンプ５５の増幅率を補正する４つの８ビットからなるデータを連続的に連ねた、例えば（00101001110101100010100111010110）のような、３２ビットからなる補正データを保存している。７８は８ビットからなる４つの読み出し用揮発性メモリで、この読み出し用揮発性メモリ７８は不揮発性メモリ７７から４つの補正データである例えば（00101001）、（11010110）、（00101001）、（11010110）を各々入力されている。７９は比較回路で、この比較回路７９は読み出し用揮発性メモリ７８の補正データを入力されるとともに、この読み出し用揮発性メモリ７８に保存された補正データが相補的に一致したときのみにその補正データを選択して出力するものである。８０は出力用揮発性メモリで、この出力用揮発性メモリ８０は、前記比較回路７９から出力された補正データを保存するとともに、この出力用揮発性メモリ８０の出力データを基に、第１の可変直流アンプ５０または、第２の可変直流アンプ５５の増幅度を変化させるものである。また、前記比較回路７９には４つの不揮発性メモリ７７に保存された互いに相補的な３２ビットの補正データ全てが相補的に等しいときのみ正常の信号を出力するＮＯＲ回路からなる故障診断回路８１を設けている。
【００２３】
以上のように構成された本発明の一実施の形態における角速度センサについて、次にその動作を説明する。
【００２４】
振動子３１の駆動用電極３４に交流電圧を加えると、前記振動子３１が共振し、前記振動子３１の駆動検出用電極３５に電荷が発生する。この駆動検出用電極３５に発生した電荷を駆動回路４４における電流アンプ３８に入力し、正弦波形の出力電圧に変換する。そしてこの電流アンプ３８の出力電圧をモニタ回路３７におけるバンドパスフィルタ３９に入力し、前記振動子３１の共振周波数のみを抽出し、ノイズ成分を除去した図４（ａ）に示すような正弦波形を出力する。そしてまた、前記モニタ回路３７におけるバンドパスフィルタ３９の出力信号を整流器４０に入力することにより、負電圧成分を正電圧に変換した後、平滑回路４１に入力することにより、直流電圧信号に変換する。そしてＡＧＣ回路４２は前記平滑回路４１の直流電圧信号が大の場合には前記モニタ回路３７におけるバンドパスフィルタ３９の出力信号を減衰させるような信号を、一方、前記平滑回路４１の直流電圧信号が小の場合には前記モニタ回路３７におけるバンドパスフィルタ３９の出力信号を増幅させるような信号を制御回路４３に入力し、前記振動子３１の振動が一定振幅となるように調整するものである。また前記振動子３１の駆動部３２が駆動方向に速度Ｖで屈曲振動している状態において、前記振動子３１の長手方向の中心軸周りに振動子３１が角速度ωで回転すると、この振動子３１の検知部３３にＦ＝２ｍＶ×ωのコリオリ力が発生する。このコリオリ力により前記検知部３３における一対の角速度検出用電極３６に、図４（ｂ）および図４（ｃ）に示すように電荷が発生する。そしてこの角速度検出用電極３６に発生する電荷はコリオリ力により発生するため、前記駆動検出用電極３５に発生する信号より位相が９０度進んでいる。そしてまた、前記一対の角速度検出用電極３６に発生した出力信号を重ね合わせることにより図４（ｄ）に示すような電荷の信号を得る。さらにチャージアンプ４５により、図４（ｅ）に示すような出力電圧に変換する。このとき、前記チャージアンプ４５はコンデンサ（図示せず）を設けており、前記角速度検出用電極３６の出力をさらに９０度進めるものである。そしてこのチャージアンプ４５の出力信号を２つの出力信号に分岐するとともに、分岐した出力信号の一方を第１の検出回路４６における第１のバンドパスフィルタ４７により前記振動子３１の共振周波数成分のみを抽出し、ノイズ成分を除去するとともに、この第１のバンドパスフィルタ４７の出力を第１の同期検波器４８に入力し、前記モニタ回路３７におけるバンドパスフィルタ３９の振動の周期で位相検波させるとともに、前記第１のバンドパスフィルタ４７の電力電圧の負電圧成分を正電圧に変換し、図４（ｆ）に示すような出力信号を得る。そしてこの第１の同期検波器４８の出力電圧を第１の平滑回路４９および第１の可変直流アンプ５０により平滑化するとともに、増幅し、図４（ｇ）に示すような出力信号を得る。また同様に、前記チャージアンプ４５の出力信号のうちの他方の出力信号から第２の検出回路５１における第２のバンドパスフィルタ５２により前記振動子３１の共振周波数成分のみを抽出し、ノイズ成分を除去するとともに、この第２のバンドパスフィルタ５２の出力を第２の同期検波器５３に入力し、前記モニタ回路３７におけるバンドパスフィルタ３９の振動の周期で位相検波させるとともに、前記第２のバンドパスフィルタ５２の出力電圧の負電圧成分を正電圧に変換し、図４（ｆ）に示すような出力信号を得る。そしてこの第２の同期検波器５３の出力電圧を第２の平滑回路５４および第２の可変直流アンプ５５により平滑化するとともに、増幅し、図４（ｇ）に示すような出力信号を得る。そして、前記第１の検出回路４６における第１の可変直流アンプ５０あるいは前記第２の検出回路５１における第２の可変直流アンプ５５の出力信号をアナログからなる角速度情報として第１のＡＤ変換器６０に入力する。そして、第１のＡＤ変換器６０は、前記可変直流アンプ５０から出力されるアナログからなる出力情報をデジタルからなる出力信号に変換するものである。
【００２５】
ここで、前記第１の検出回路４６における第１のバンドパスフィルタ４７が故障した場合について説明する。このような場合には、前記第１の検出回路４６における第１のバンドパスフィルタ４７からの出力信号が図５（ａ）に示すように、前記第１のバンドパスフィルタ４７の故障時から出力電圧を発生させなくなる。これにより、前記第１の同期検波器４８からの出力信号が図５（ｂ）のようになるとともに、前記第１の可変直流アンプ５０の出力信号が図５（ｃ）のようになる。しかしながら、前記第２の検出回路５１における第２のバンドパスフィルタ５２は正常に動作しているため、前記第２の可変直流アンプ５５からの出力信号は図４（ｇ）のようになる。このような状態において、前記故障検出回路５６の差動アンプ５７に前記第１の検出回路４６における第１の可変直流アンプ５０の出力信号および前記第２の検出回路５１における第２の可変直流アンプ５５の出力信号を入力すると、前記第１の可変直流アンプ５０の出力信号と、前記第２の可変直流アンプ５５の出力信号とに差が生じているため、前記差動アンプ５７に出力電圧が生じる。そして、この差動アンプ５７の出力信号を比較器５９により、図５（ｄ）に示すように、基準電圧器５８の基準電圧ＶthH、およびＶthLと比較し、前記差動アンプ５７の出力が基準電圧ＶthH以上あるいはＶthL以下の場合には、図５（ｅ）に示すように、角速度センサが故障しているとして、アナログ信号からなる故障情報を出力して、このアナログからなる出力信号を第２のＡＤ変換器６１により、デジタル信号に変換し、そのデジタル信号を揮発性メモリからなる保存手段６２に入力する。
【００２６】
ここで、通常の動作状態として、マスタコンピュータ６８からの指令により、デジタル信号からなる角速度情報を角速度センサが出力する場合を考える。１０ビットからなる角速度情報として、角速度センサの静止状態すなわち０［度／秒］を（1000000000）とし、測定範囲の最大角速度５１１［度／秒］を（1111111111）とし、測定範囲の最小角速度−５１１［度／秒］を（0000000000）と定義する。
【００２７】
そして、マスタコンピュータ６８におけるチップセレクト端子６９から角速度センサにおける通信制御回路６３におけるチップセレクト端子６４に図６（ａ）に示すように、ローの信号を入力することにより、マスタコンピュータ６８のコマンドを受ける対象として、本発明の一実施の形態における角速度センサを選択する。
【００２８】
その後、マスタコンピュータ６８におけるクロック端子７２から通信制御回路６３におけるクロック端子６７に図６（ｃ）のクロック信号が入力され、このクロック信号の立ち上がり時に図６（ｂ）に示す例えば、角速度情報を要求する１番目のコマンド７３がマスタコンピュータ６８における出力端子７０から通信制御回路６３における入力端子６５に入力される。そうすると、図６（ｃ）のクロック信号の立下りに合わせて図６（ｄ）に示すように、角速度信号からなる応答信号７４を通信制御回路６３における出力端子６６からマスタコンピュータ６８における入力端子７２に入力する。
【００２９】
この角速度信号からなる応答信号７４は、一般的に３線式シリアル通信方式で使用可能な１バイトを８ビットの条件を満たすようにするため、上述の１０ビットからなる角速度情報を５ビットからなる上位バイトおよび下位バイトに分割して、さらに故障情報を付加してデータとしている。具体的には、図７（ａ）に示すように、上位バイトのうちの下位ビットｂ０〜ｂ４に角速度情報を入力し、ｂ５に故障情報を入力する。故障情報ｂ５はＤＰ＝０の場合には、角速度センサが故障していることを示しており、一方、ＤＰ＝１の場合には、角速度センサが正常であることを示している。また、同様に、図７（ｂ）に示すように、下位バイトのうちの下位ビットｂ０〜ｂ４に角速度情報を入力し、ｂ５に故障情報を入力する。故障情報ｂ５はＤＮ＝１の場合には、角速度センサが故障していることを示しており、一方、ＤＮ＝０の場合には、角速度センサが正常であることを示している。
【００３０】
この１番目のコマンド７３である角速度情報の上位バイトを要求するコマンドに対し、図７（ａ）に示すような上位バイトの信号を含む角速度信号からなる応答信号７４を通信制御回路６３からマスタコンピュータ６８に出力する。次に、２番目のコマンド７５である角速度情報の下位バイトを要求するコマンドに対し、図７（ｂ）に示すような、下位バイトの信号を含む角速度信号からなる応答信号７６を通信制御回路６３からマスタコンピュータ６８に出力する。そして、マスタコンピュータ６８にて、上位バイトの角速度信号からなる応答信号７４と下位バイトの角速度信号からなる応答信号７６を結合することにより、１０ビットからなる角速度情報を受信するものである。
【００３１】
そして、角速度センサの通常の使用状態において、角速度センサの出力信号値を適正な値に補正するために、予め、不揮発性メモリ７７に補正データが格納されており、この補正データを基に、第１の可変直流アンプ５０および第２の可変直流アンプ５５におけるスイッチ５０ｃを切り替えることにより、角速度センサの出力信号を補正している。すなわち、不揮発性メモリ７７に４つの各々の読み出し用揮発性メモリ７８に同値の８ビットからなる補正データを入力するべく、３２ビットからなる補正データを連続的に格納する。その後、この補正データを順次、４つの読み出し用揮発性メモリ７８に入力する。そして、図２に示すように、比較回路７９により、読み出し用揮発性メモリ７８に格納された補正データが一致したときのみ、その補正データを出力用揮発性メモリ８０から第１の可変直流アンプ５０および第２の可変直流アンプ５５におけるスイッチ５０ｃに入力することにより、第１の可変直流アンプ５０および第２の可変直流アンプ５５の増幅率を補正するものである。
【００３２】
ここで、前記揮発性メモリ群における４つの読み出し用揮発性メモリ７８のうちの１つが故障して、８ビットからなる補正データが固着する場合を考える。そのような場合には、不揮発性メモリ７７に保存された補正データが正常値であったとしても、常に、読み出し用揮発性メモリ７８に保存された補正データが一致しないこととなり、その結果、正確な補正が出来なくなってしまう。
【００３３】
本発明の一実施の形態における角速度センサにおいては、初期電源立ち上げ時の読み出し用揮発性メモリ７８および比較回路７９の初期化動作完了後において、４つの読み出し用揮発性メモリ７８の８ビットのデータが（00000000）であることを利用して、ＮＯＲ回路からなる故障診断回路８１が読み出し用揮発性メモリ７８の故障の有無を認識する。
【００３４】
角速度センサの電源立ち上げ時の読み出し用揮発性メモリ７８および比較回路７９の初期化動作完了後には、４つの読み出し用揮発性メモリ７８の全てが正常な場合には、初期値は全て前述の（00000000）であって、相補的には一致しない。従って、ＮＯＲ回路からなる故障診断回路８１からは、オンの情報が出力される。一方、４つの読み出し用揮発性メモリ７８のうちの１つでも異常な場合には、故障診断回路８１からオフの情報が出力され、４つの読み出し用揮発性メモリ７８のうちの少なくとも１つの読み出し用揮発性メモリ７８が故障していることを認識できるものである。
【００３５】
なお、本発明の一実施の形態における角速度センサにおいては、読み出し用揮発性メモリ７８が故障する場合について説明したが、比較回路７９が故障する場合にも、同様に故障状態を認識できるものである。
【産業上の利用可能性】
【００３６】
本発明にかかる角速度センサは、揮発性メモリの故障を検知することにより、常に、正確に揮発性メモリによる補正データの比較をすることができるという効果を有し、故障診断機能を有する角速度センサ等として有用である。
【図面の簡単な説明】
【００３７】
【図１】本発明の一実施の形態における角速度センサおよびその故障検出回路を示すブロック図
【図２】同角速度センサの増幅アンプの等価回路図
【図３】同角速度センサの比較回路とメモリとの等価回路図
【図４】同角速度センサの動作状態における出力信号を示す図
【図５】同角速度センサにおける第１のバンドパスフィルタが故障した場合に故障検出回路が動作したときの出力信号を示す図
【図６】同角速度センサへのマスタコンピュータからの指令により、角速度情報を出力する状態を示す図
【図７】同角速度センサにおける応答信号を示す図
【図８】従来の角速度センサの回路ブロック図
【図９】従来の角速度センサにおける駆動回路およびその故障検出回路を示すブロック図
【図１０】従来の角速度センサにおける故障情報を保存する状態を示す図
【図１１】従来の角速度センサをマスタコンピュータと接続する状態を示す図
【符号の説明】
【００３８】
３１  振動子
４４  駆動回路
４６  検出回路
７４、７６  デジタル信号からなる角速度情報
７７  不揮発性メモリ
７８  読み出し用揮発性メモリ
７９  比較回路
８０  出力用揮発性メモリ
８１  故障診断回路
【図１】
2007285746.tif 000003
【図２】
2007285746.tif 000004
【図３】
2007285746.tif 000005
【図４】
2007285746.tif 000006
【図５】
2007285746.tif 000007
【図６】
2007285746.tif 000008
【図７】
2007285746.tif 000009
【図８】
2007285746.tif 000010
【図９】
2007285746.tif 000011
【図１０】
2007285746.tif 000012
【図１１】
2007285746.tif 000013