JPH07210938A - 回転角検出回路装置 - Google Patents

回転角検出回路装置

Info

Publication number
JPH07210938A
JPH07210938A JP6011346A JP1134694A JPH07210938A JP H07210938 A JPH07210938 A JP H07210938A JP 6011346 A JP6011346 A JP 6011346A JP 1134694 A JP1134694 A JP 1134694A JP H07210938 A JPH07210938 A JP H07210938A
Authority
JP
Japan
Prior art keywords
rotation angle
pulse signal
counter
pulse
reset
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP6011346A
Other languages
English (en)
Inventor
Hideki Tanaka
中 秀 樹 田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Funai Electric Co Ltd
Original Assignee
Funai Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Funai Electric Co Ltd filed Critical Funai Electric Co Ltd
Priority to JP6011346A priority Critical patent/JPH07210938A/ja
Publication of JPH07210938A publication Critical patent/JPH07210938A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Abstract

(57)【要約】 【目的】 回転する検出対象の回転角度を精度良く検出
できる回転角検出回路装置を提供する。 【構成】 検出対象の所定回転角毎にパルス信号を出力
するパルス信号出力手段と、前記パルス信号出力手段が
出力するパルス信号を基に前記検出対象が1回転する毎
にリセット用のパルスを生成し出力するリセットパルス
生成手段と、所定繰り返し周期のパルス信号を出力する
発振回路と、その発振回路から出力されるパルス信号を
計数し前記リセットパルス生成手段から出力されるパル
スによりリセットされる計数手段と、その計数手段の計
数値を基に検出対象の回転角を求める回転角検出手段と
を備える。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、回転する検出対象の
回転角を精度良く検出できる回転角検出回路装置に関す
るものである。
【0002】
【従来の技術】図8は従来の回転角検出回路装置の構成
を示すブロック図である。図において1は磁気テープリ
ールの回転シャフトに取り付けられている回転角検出用
回転板、2は回転角検出用回転板1の周囲に等間隔で設
けられたマグネット(又は反射板)、3はマグネット2
を検出するためのホール素子(又は発光・受光素子)を
備えたセンサ、4はセンサ3から出力されるパルス信号
を波形整形し出力する増幅回路、5は増幅回路4から出
力されるパルス信号を計数するカウンタ、6はカウンタ
5の計数値を基に磁気テープの走行距離や磁気テープリ
ールの回転速度を求める回転角演算回路部である。
【0003】このような回転角検出回路装置では、増幅
回路3から出力されるパルス信号の繰り返し周期を検出
し、その周期を基に磁気テープリールの回転角が検出さ
れ、これを基にさらに磁気テープの走行距離や磁気テー
プリールの回転速度が求められる。
【0004】
【発明が解決しようとする課題】従来の回転角検出回路
装置は以上のように構成されているので、検出される磁
気テープリールの回転角は、回転角検出用回転板1の周
囲に等間隔で設けられたマグネット(又は反射板)の数
すなわち回転角検出用回転板1の1回転あたり増幅回路
3から出力されるパルス信号の数やパルス信号の繰り返
し周期の検出精度により左右されることになる。例え
ば、1回転で8パルス発生(マグネット2が8個のと
き)する場合2パルス経過したら90度リールが回転し
たと判断していたが、各々の周期のバラツキが大きかっ
た。さらにこの場合、パルス信号1周期内での磁気テー
プリールの動きについては検出することができない問題
点があった。
【0005】本発明は上記のような問題点を解消するた
めになされたもので、検出対象の回転角に応じて所定角
毎に出力されるパルス信号を基に、そのパルス信号1周
期内での検出対象の回転角を精度よく予測することの出
来る回転角検出回路装置を得ることを目的とする。
【0006】
【課題を解決するための手段】本発明に係る回転角検出
回路装置は、回転する検出対象の所定回転角毎にパルス
信号を出力するパルス信号出力手段と、前記パルス信号
出力手段が出力するパルス信号を基に前記検出対象が1
回転する毎にリセット用のパルスを生成し出力するリセ
ットパルス生成手段と、所定繰り返し周期のパルス信号
を出力する発振回路と、その発振回路から出力されるパ
ルス信号を計数し前記リセットパルス生成手段から出力
されるパルスによりリセットされる計数手段と、その計
数手段の計数値を基に検出対象の回転角を求める回転角
検出手段とを備えたことを特徴とするものである。
【0007】また、前記パルス信号出力手段により所定
回転角毎に時系列のパルス信号を出力するが、その所定
回転角毎にそれぞれ前記リセットパルス生成手段と前記
計数手段と前記回転角検出手段とを設け、前記所定回転
角毎にそれらの各手段によって順次出力される時系列の
計数値を取り込み、新しい計数値を取り込む毎に順次最
新の所定数の前記計数値を平均し、その平均値を最新の
計数値として検出対象の回転角を求めることを特徴とす
る。
【0008】
【作用】本発明における回転角検出回路装置は、リセッ
トパルス生成手段と計数手段により所定繰り返し周期の
パルス信号を出力する発振回路のパルス信号を計数し検
出対象が1回転したときの計数値を基に検出対象の回転
角を求めるので、計数手段が計数するパルス信号の周期
を高い精度で安定させることで検出対象の回転角度の精
度の良い検出が可能となる。また、パルス信号出力手段
により所定回転角毎に出力するパルス信号に対してそれ
ぞれ前記の各手段を設けたので所定回転角毎にそれらの
各手段により順次出力される時系列の計数値を取り込
み、その新しい計数値を取り込む毎に順次、最新の所定
数(例えばマグネットの数)の計数値を平均し、それを
最新計数値として検出対象の回転角を求める。
【0009】
【実施例】以下、本発明の第1実施例を図について説明
する。図1は、本実施例の回転角検出回路装置の構成を
示すブロック図である。図1において図8と同一また相
当の部分については同一の符号を付し説明を省略する。
なお、回転角検出回転板1の周囲に等間隔で設けられた
マグネット2の数は本実施例では8個とする。図におい
て、11はマグネット2の個数がn個の場合は1/n分
周器であり、ここでは1/8分周回路、12は立上がり
および立ち下がりのエッジを検出しリセットパルスを出
力するエッジ検出回路(リセットパルス生成手段)、1
3は水晶発振子により精度の高い所定繰り返し周期のパ
ルス信号を出力する発振回路、14は発振回路13から
出力されたパルス信号を計数するカウンタ(計数手段)
であり、アップカウンタあるいはダウンカウンタであ
る。15はカウンタ14の計数値を取り込み、磁気テー
プのリールの回転シャフトに取り付けられている回転角
検出用回転板1の回転角、すなわち磁気テープリールの
回転角を求めるマイクロコンピュータ(回転角検出手
段)であり、図5のフローチャートに示す磁気テープリ
ールの回転角を求めるためのプログラム15aが図示し
ていないROMに格納されている。
【0010】図2は、エッジ検出回路12の構成を示す
回路図であり、Tフリップフロップを構成するためのD
フリップフロップ12aと、遅延時間を付与するための
インバータ回路12b,12cと、排他的論理和回路1
2dとから構成されている。
【0011】次に動作について説明する。図7の
(イ),(ロ),(ヘ)は、図1に示す回転角検出回路
装置の各部の波形を示すタイミングチャートである。図
1において回転角検出用回転板1が回転すると、センサ
3はマグネット2を検出し、センサ3からは回転角検出
用回転板1の周速度に応じた周期でパルス信号が出力さ
れる。このパルス信号は増幅器4において波形整形され
ると共に増幅され、分周器11に出力される。分周器1
1では、入力されたパルス信号を1/8分周してエッジ
検出回路12に出力する。図7の(イ)の波形は、増幅
器4において波形整形されると共に増幅されたパルス信
号波形、同図(ロ)は図2に示すようにエッジ検出回路
12のP点のパルス信号波形を示し、エッジ検出回路1
2からは図7の(へ)に示すように回転角検出用回転板
1が1回転する毎にカウンタリセット用のパルスが生成
され出力される。
【0012】このカウンタリセット用のパルスは、カウ
ンタ14のリセット端子に供給される。カウンタ14
は、発振回路から出力されるパルス信号を計数してお
り、カウンタ14からは回転角検出用回転板1が1回転
する間をそのビット数(2進数での桁数)に応じた分解
能で分解したときのディジタルデータが出力される。図
3は、カウンタ14がアップカウンタであるときにリセ
ットされた時点から回転角検出用回転板1が1回転し、
再リセットされるまでのカウンタ出力を示す説明図であ
る。このカウンタ出力は、マイクロコンピュータ15に
取り込まれる。図4はカウンタ14がダウンカウンタで
あるときにリセットされた時点から回転角検出用回転板
1が逆に1回転し、再リセットされるまでのカウンタ出
力を示す説明図である。
【0013】図5は、取り込んだカウンタ出力をマイク
ロコンピュータ15が処理して回転角検出用回転板1
(リール)の回転角を求める際の動作を示すフローチャ
ートであり、このフローチャートによれば、マイクロコ
ンピュータ15は、まずリールを停止させるか否かを判
断し(ステップS1)、停止させるときには制御信号a
(カウンタ14の停止あるいは計数動作の開始を制御す
るための信号)を「0」にしてカウンタ14に出力し、
カウンタ14を停止させる(ステップS11)。
【0014】ステップS1においてリールを駆動させる
と判断したときには、制御信号aを「1」にしてカウン
タ14に出力し、カウンタ14に計数動作を開始させる
(ステップS2)。次にリールを「正転」させるのかあ
るいは「逆転」させるのかを判断し(ステップS3)、
「正転」させる場合には制御信号b(制御信号bが
「1」でカウンタをアップカウンタとして動作させ、
「0」のときカウンタをダウンカウンタとして動作させ
る)を「1」にしてカウンタ14に出力し、カウンタ1
4をアップカウンタとして動作させる(ステップS
4)。一方、「逆転」させる場合には制御信号bを
「0」にしてカウンタ14に出力し、カウンタ14をダ
ウンカウンタとして動作させる(ステップS5)。
【0015】続くステップS6では、現在カウンタ14
から出力されているカウンタ値(計数値)をAレジスタ
に格納する。さらにそのカウンタ値が変化したか否かを
判断し(ステップS7)、変化したと判断したときには
変化後の新しいカウンタ値をBレジスタに格納する(ス
テップS8)。続いてBレジスタに格納したカウンタ値
が「0」か否かを判断し(ステップS9)、「0」であ
るときにはこのときのAレジスタに格納されている1回
前のカウンタ値をCレジスタに格納する(ステップS1
0)。
【0016】すなわち、カウンタから現在出力されてい
るカウンタ値はAレジスタに次々に書き込まれ、このA
レジスタのカウンタ値に対し新たに取り込んだカウンタ
値が変化しているか否かを判断し変化しているときに
は、変化した新たなカウンタ値をBレジスタに書き込
む。このときBレジスタに書き込まれたカウンタ値が
「0」であればAレジスタに格納されている1回前のカ
ウンタ値をCレジスタへ転送し、このカウンタ値を基に
その値を360度として回転角検出用回転板1の1回転
の位置を識別する。このときCレジスタに格納されたカ
ウンタ値は回転角検出用回転板1が1回転する間にカウ
ンタ14が計数した値に対応しており、図3または図4
に示すようにリット直前の計数値がマイクロコンピュー
タ15のメモリに格納されている。図3の場合ではカウ
ンタ値が「00000」にリセットされてから再リセッ
トされる直前のカウンタ値「10000」となってお
り、例えばカウンタ値が「01000」はリール180
度回転位置、カウンタ値「00100」はリール90で
回転位置、「00010」はリール45度回転位置に対
応することになる。したがって、マイクロコンピュータ
15は、これらのカウンタ値を基に回転角検出用回転板
1の回転角を正確に求めることができる。
【0017】図6は本発明の第2実施例の構成を示すブ
ロック図である。図6において図1と同一または相当の
部分については同一の符号を付し説明を省略する。図に
おいて、12a〜12dはエッジ検出回路であり、図1
に示すエッジ検出回路2と同一の構成である。14a〜
14dはカウンタであり、図1に示すカウンタ14と同
一の構成である。17a〜17dはDフリップフロップ
でありシフトレジスタを構成している。また図7には、
図6に示すブロック図の各部の波形を示すタイミングチ
ャートが示してある。
【0018】次に動作について説明する。リールが回転
し回転角検出用回転板1が回転すると、図7の(イ)に
示すパルス信号が分周器11およびシフトレジスタを構
成する各Dフリップフロップのクロック入力端子に供給
される。この結果、各カウンタ14a〜14dには、図
7の(ロ)から(ホ)に示すパルス信号から生成された
同図(ヘ),(ト)に示すリセットパルス(他のリセッ
トパルスは図示していない)が供給される。各カウンタ
14a〜14dは、前記リセットパルスによりリセット
されると共に、発振回路13から出力されるパルス信号
を計数し、回転角検出用回転板1の1回転に対応するカ
ウンタ値(計数値)を出力する。この場合の各カウンタ
から出力されるカウンタ値は、回転角検出用回転板1の
周囲に設けられた夫々のマグネットを基準にして求めら
れた回転角検出用回転板1の1回転に対応するデータで
ある。マグネット2が8個の場合はカウンタ14も8個
となり、順次カウンタ14からカウンタ値が出力され
る。
【0019】マイクロコンピュータ15では、夫々のカ
ウンタ値に対し図5のフローチャートに示す処理を実行
し、Cレジスタに順次格納された1回転に対応するカウ
ンタ値を回転角検出用回転板1の1回転に対応したデー
タとし、さらにCレジスタに順次格納されたカウンタ値
の平均を求め、この平均値あるいは平均値に近いCレジ
スタに格納されたカウンタ値を基に回転角検出用回転板
1の回転角を求める。さらに、詳しく具体的に説明する
と次のようになる。先ず、Cレジスタに順次格納される
1回転に対応するカウンタ値をC0,C1,C2・・・Cn
・・・とする。ここでは1例としてマグネット2の個数
を8個とすれば、最初の平均値CAV0は8個目のデータ
C7入力時に平均し CAVO=(C0+C1+・・・C7)/8 (1) とする。次はデータC8入力時に平均し CAV1=(C1+C2・・・C8)/8 (2) とする。次はデータC9入力時に平均し CAV2=(C2+C3・・・C9)/8 (3) とする。同様にしてデータCn入力時には CAVn=(Cn+Cn+1・・・Cn+7)/8 (4) とする。以上のようにして常に最新データから8回前の
データまでを平均しているので、第1実施例に較べてさ
らにカウント値の誤差を1/8にすることができる。ま
たリールの急速なスピード変化にも十分対応できる。
【0020】従って、第2実施例では、リールの回転速
度が大きく変化する過渡期においても回転角はCレジス
タのカウンタ値の平均値あるいはこの平均値に近いCレ
ジスタに格納されたカウンタ値を基に求められるため、
求められた回転角の実際の回転角に対する誤差は小さく
なり、回転角検出誤差を少なくすることが可能となる。
【0021】
【発明の効果】以上のように本発明によれば、検出対象
の回転に応じて所定角毎に出力されるパルス信号(パル
ス信号出力手段)を基に、そのパルス信号の1周期内で
の検出対象の回転角度の精度の良い検出が可能となる効
果がある。特に1回転の中に回転速度の変化があっても
これを検出することのできる高い精度の検出が可能とな
る。
【0022】また、所定回転角毎に、順次出力される時
系列の計数値を取り込み、さらに新しい計数値を取り込
む毎に順次最新の所定数の計数値を平均し、それを最新
計数値とし常に最新時刻での検出対象の回転角を求める
ので、検出対象の回転角に変化があっても、それに追従
して回転角を求めることができる。
【図面の簡単な説明】
【図1】本発明の第1実施例による回転角検出回路装置
を示すブロック図である。
【図2】本発明の第1実施例による回転角検出回路装置
のエッジ検出回路を示す回路図である。
【図3】本発明の実施例による回転角検出回路装置のカ
ウンタがカウントアップする際のカウンタ出力を示す説
明図である。
【図4】本発明の実施例による回転角検出回路装置のカ
ウンタがカウントダウンする際のカウンタ出力を示す説
明図である。
【図5】本発明の実施例による回転角検出回路装置の動
作を示すフローチャートである。
【図6】本発明の第2実施例による回転角検出回路装置
を示すブロック図である。
【図7】本発明の実施例による回転角検出回路装置の各
部の波形を示すタイミングチャートである。
【図8】従来の回転角検出回路装置を示すブロック図で
ある。
【符号の説明】 1 回転角検出用回転板(検出対象) 3 センサ 4 増幅器(パルス信号出力手段) 12 エッジ検出回路(リセットパルス生成手段) 13 発振回路 14 カウンタ(計数手段) 15 マイクロコンピュータ(回転角検出手段)

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 回転する検出対象の所定回転角毎にパル
    ス信号を出力するパルス信号出力手段と、前記パルス信
    号出力手段が出力するパルス信号を基に前記検出対象が
    1回転する毎にリセット用のパルスを生成し出力するリ
    セットパルス生成手段と、所定繰り返し周期のパルス信
    号を出力する発振回路と、その発振回路から出力される
    パルス信号を計数し前記リセットパルス生成手段から出
    力されるパルスによりリセットされる計数手段と、その
    計数手段の計数値を基に検出対象の回転角を求める回転
    角検出手段とを備えたことを特徴とする回転角検出回路
    装置。
  2. 【請求項2】 請求項1記載の回転角検出回路装置にお
    いて、前記パルス信号出力手段により所定回転角毎に時
    系列のパルス信号を出力するが、その所定回転角毎にそ
    れぞれ前記リセットパルス生成手段と前記計数手段と前
    記回転角検出手段とを設け、前記所定回転角毎にそれら
    の各手段によって順次出力される時系列の計数値を取り
    込み、新しい計数値を取り込む毎に順次最新の所定数の
    前記計数値を平均し、その平均値を最新の計数値として
    検出対象の回転角を求めることを特徴とする回転角検出
    回路装置。
JP6011346A 1994-01-07 1994-01-07 回転角検出回路装置 Pending JPH07210938A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6011346A JPH07210938A (ja) 1994-01-07 1994-01-07 回転角検出回路装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6011346A JPH07210938A (ja) 1994-01-07 1994-01-07 回転角検出回路装置

Publications (1)

Publication Number Publication Date
JPH07210938A true JPH07210938A (ja) 1995-08-11

Family

ID=11775484

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6011346A Pending JPH07210938A (ja) 1994-01-07 1994-01-07 回転角検出回路装置

Country Status (1)

Country Link
JP (1) JPH07210938A (ja)

Similar Documents

Publication Publication Date Title
JPH0648297B2 (ja) 指針式アラ−ム時計
JPS6135974Y2 (ja)
JPH04233467A (ja) モータの速度測定方法及びその装置
JPH04346069A (ja) 速度信号生成回路
JPH049266B2 (ja)
JPH03289567A (ja) 回転速度検出装置
JPH05332788A (ja) ロータリーエンコーダのデータ処理装置
KR100286043B1 (ko) 속도검출 시스템 및 그 방법
SU1728642A1 (ru) Способ измерени углового положени вала
SU1631441A1 (ru) Устройство дл определени направлени вращени
JPH0663877B2 (ja) 位相差式トルク検出装置
JP2611099B2 (ja) 変位測定装置
JPS6412190B2 (ja)
JPS58120167A (ja) 速度検出方法
JP2712973B2 (ja) 超音波糸長計
JP3143267B2 (ja) 回転検出パルスの入力制御回路
JPS6233392Y2 (ja)
CN120446524A (zh) 编码器测速电路、方法及编码器系统
JPH01187462A (ja) モータの平均回転数検出方法
JPS62218872A (ja) 回転方向判別装置
JPS63177067A (ja) 速度検出方法及びその装置
JPS5837628B2 (ja) テ−プ位置検出装置
JPH0648296B2 (ja) 指針式アラ−ム時計
JPS6257234B2 (ja)
JPH0669730U (ja) 回転数検出器