JPH0527065B2 - - Google Patents

Info

Publication number
JPH0527065B2
JPH0527065B2 JP58230175A JP23017583A JPH0527065B2 JP H0527065 B2 JPH0527065 B2 JP H0527065B2 JP 58230175 A JP58230175 A JP 58230175A JP 23017583 A JP23017583 A JP 23017583A JP H0527065 B2 JPH0527065 B2 JP H0527065B2
Authority
JP
Japan
Prior art keywords
time
vehicle speed
change
state
detected
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.)
Expired - Lifetime
Application number
JP58230175A
Other languages
English (en)
Other versions
JPS60122375A (ja
Inventor
Mitsuari Tanigawa
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.)
Denso Ten Ltd
Original Assignee
Denso Ten 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 Denso Ten Ltd filed Critical Denso Ten Ltd
Priority to JP23017583A priority Critical patent/JPS60122375A/ja
Publication of JPS60122375A publication Critical patent/JPS60122375A/ja
Publication of JPH0527065B2 publication Critical patent/JPH0527065B2/ja
Granted legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G01—MEASURING; TESTING
    • G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P3/00—Measuring linear or angular speed; Measuring differences of linear or angular speeds
    • G01P3/42—Devices characterised by the use of electric or magnetic means
    • G01P3/44—Devices characterised by the use of electric or magnetic means for measuring angular speed
    • G01P3/48—Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage
    • G01P3/481—Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage of pulse signals
    • G01P3/489—Digital circuits therefor

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Linear Or Angular Velocity Measurement And Their Indicating Devices (AREA)
  • Measuring Frequencies, Analyzing Spectra (AREA)

Description

【発明の詳細な説明】 発明の技術分野 本発明はパルス繰返し周波数が車速に比例する
車速信号を処理して車速を測定する車速測定方法
の改良に関するものである。
従来技術と問題点 従来、マイクロコンピユータを用いた車両用制
御器たとえば定速走行制御装置等において、車速
を高精度に測定する場合、パルス繰返し周波数が
車速に比例する車速信号をマイクロコンピユータ
の割込端子に入力し、車速信号の立上がり(或い
は立下がり)をマイクロコンピユータ内部のハー
ドウエアで検出して、特定の割込み処理を実行さ
せ、時間計測を行なわせていた。
第1図〜第3図は従来の車速測定方法の説明図
である。磁石1は円周方向にN、S、N、Sと4
極着磁され、スピードケーブルにより回転され
る。リードスイツチ2は磁石1に近接して配置さ
れ、磁石1の回転に応じてオン、オフする。リー
ドスイツチ2はドライバ3を介してマイクロコン
ピユータ4の割込端子IRQに接続される。従つ
て、割込端子IRQには磁石1の回転に応じて第2
図に示すようなパルス繰返し周波数が車速に比例
する車速信号が入力されることになる。マイクロ
コンピユータ4の内部にはタイムインタバルカウ
ンタ5があり、そのカウント値を読取ることによ
り或事象が起つた時点から或事象が起るまでの時
間を知ることができる。そこで、マイクロコンピ
ユータ4は第3図のフローチヤートに示すよう
に、割込みがかかる毎に内部カウンタ(図示せ
ず)をカウントアツプし、カウント値が4になつ
たとき、即ち第2図の時間tが経過する毎に該時
間tをタイムインタバルカウンタ5の値を読取る
ことで検出する。これは磁石1の1回転に要する
時間であるから、簡単な演算を行なうことで車速
を算出し、内部カウンタを零にクリアする。
このように、車速信号の立上がり(或いは立下
がり)で割込みをかけて車速信号のパルス幅をタ
イムインタバルカウンタで計測する方法によれ
ば、精度良く立上がり等を検出できるので、高精
度な車速測定が可能となる。しかしながら、当
然、割込み機能を有するマイクロコンピユータが
必要となる。一般に、最近のローコストを狙いと
するマイクロコンピユータは、クロツク、タイム
インタバルカウンタ、IOポート、RAM、ROM
等をCPUと同一チツプに納めた所謂1チツプマ
イクロコンピユータが殆どとなつている。また、
1チツプマイクロコンピユータを分類すると、割
込み機能を有するものと、割込み機能を有しない
ものとがある。しかし、価格的には割込み機能を
有しないものの方が、割込み機能を有するものよ
り格段に安価である。
発明の目的 本発明の目的は、割込み機能を有しないマイク
ロコンピユータを使用して車速の測定を可能とす
ることにある。
本発明は上記目的を達成するため、車速に比例
したパルス繰返し周波数を有する車速信号の状態
の或変化時を基準時として該基準時から所定パル
ス数だけ後の変化時までの時間を計測し、該検出
した後の変化時を新な基準時として上記計測を繰
返すことにより車速を連続的に測定する方法にお
いて、前記車速信号をマイクロコンピユータのデ
ータ入力端子に入力し、第1の周期で前記入力端
子の状態の把握を行うことにより前記或変化時を
検出してから前記所定パルス数だけ後の変化が生
じる直前の状態を検出し、前記直前の状態が検出
された時から次の変化が検出されるまでは前記第
1の周期より短い第2の周期で前記入力端子の状
態把握を行い、該状態把握により検出された変化
時と基準時との差から車速を演算するとともに、
該変化時を次の基準として上記計測を繰返すこと
により車速を連続的に測定することを特徴とする
車速測定方法である。
発明の実施例 第4図は本発明を実施する装置の構成説明図で
あり、第1図と同一符号は同一部分を示し、10
は内部にCPUの他、クロツク源、タイムインタ
バルカウンタ11、IOポート、RAM、ROM等
を有する所謂1チツプマイクロコンピユータであ
り、DIはデータ入力端子である。リードスイツ
チ2の出力(車速信号)はドライバ3を介してこ
のデータ入力端子DIに入力される。また、第5
図はマイクロコンピユータ10の処理の一例を示
すフローチヤートであり、S1〜S11は各ステツプ
を示す。
マイクロコンピユータ10はステツプS1の初
期化では、内部カウンタ(図示せず)の値を零に
する等各部の初期化を行なう。また、内部カウン
タは一つの車速測定が終了した時点で、零にクリ
アされる(S11)。今、前回の車速測定が終了し
た時点が第6図の時刻t1に示すように車速信号の
パルスP0の立下がり時点であるとすると、マイ
クロコンピユータ10はステツプS2に復帰して
他の処理例えば計測した車速が或値に達したか否
か等の判別処理を実施した後、データ入力端子
DIの内容を読取り、レベル“1”の最初である
か否かを判別する。レベル“1”の最初でなけれ
ば、ステツプS2に復帰し、レベル“1”の最初
であれば、内部カウンタの内容が3であるか否か
を判別する。ステツプS2〜S4で構成されるルー
プAは、他の処理を含むので、1ループの実行時
間は比較的長く、例えば1mS程度である。従つ
て、ループAにおけるデータ入力端子DIの読込
み周期は比較的長くなる。ステツプS4で“1”
(パルスP1)の最初が検出されるのは第6図の時
刻t2であり、このとき内部カウンタは零であるか
らステツプS6へ移行して内部カウンタの内容を
1とする。ステツプS2〜S6で構成されるループ
Bの実行時間はステツプS5、S6の分だけループ
Aより長くなるが、ほぼ1mS程度である。一般
に、ループA、Bの実行時間は、車速信号の最小
周期の約半分以下であれば良い。
時刻t3におけるデータ入力端子の読取り値も前
回と同様に“1”であるが、“1”の最初でない
ので、ステツプS4でノーと判断されステツプS2
へ復帰する。ステツプS4は、データ入力端子の
状態が“1”であり且つ前回のデータ入力端子の
状態が“0”である条件によりイエスと判断し、
他の場合、ノーと判断するステツプ等で構成でき
る。
ループBの処理は内部カウンタの値が3になる
まで、即ち時刻t4でパルスP2の“1”の最初が検
出されて内部カウンタの値を2とし、時刻t6でパ
ルスP3の“1”の最初が検出されて内部カウン
タの値を3とするまで続けられる。内部カウンタ
の値が3になつた後のループBの処理において
“1”の最初が検出されると(時刻t7)、マイクロ
コンピユータ10はステツプS7、S8のループC
に移行する。
このループCの処理は、データ入力端子DIの
読込みと該データの判別とを、“0”が検出され
るまで繰返すものであり、ループの実行時間は
100μSと短い。従つて、第6図の時刻t8〜t9に示
す如く短い周期でデータ入力端子DIの状態判別
処理が実行されることになり、パルスP4の立下
がり時点を高い精度で検出することが可能とな
る。マイクロコンピユータ10はループCの処理
で“0”を検出すると、タイムインタバルカウン
タ11の値を読取ることにより時間の読込みを行
ない(S9)、ステツプS9で読込んだ前回の読込み
値との差を求めることにより車速信号の4パルス
分の周期を求め、車速演算を行なう(S10)。そ
して、ステツプS2に復帰し、同様の動作を繰返
す。
以上の実施例は、車速信号の4パルス分の周期
を検出して車速を求めたが、数えるパルス数は任
意の数にすることができる。また、基準時をパル
スの立上がり時点としたが、パルスの立下がり時
点とすることもできる。
発明の効果 以上説明したように、本発明によれば、割込み
機能を有しないマイクロコンピユータを使用して
車速の測定を行なうことが可能となる。従つて、
割込み機能を有しない安価なマイクロコンピユー
タを使用できるから、経済的な車速測定装置を提
供することができる。また、車速信号の或変化時
(立下がり或いは立上がり)を検出してから所定
パルス数だけ後の変化が生じる直前の状態が検出
されるまでは比較的長い周期で車速信号が加わる
データ入力端子の状態判別を行なつてパルス数の
計数を行なうだけであるから、マイクロコンピユ
ータの処理時間に余裕があり、車速測定以外の処
理を実行させることが可能となる。更に、所定パ
ルス数だけ後の変化が生じる直前の状態が検出さ
れた時から次の変化が検出されるまでは比較的短
い周期で前記入力端子の状態把握を行なうので、
基準時となる変化時を高い精度で検出することが
でき、割込みにて処理していた従来方法とほぼ同
等の精度で車速の測定を行なうことができる。
【図面の簡単な説明】
第1図は従来の車速測定方法を実施する装置の
構成説明図、第2図は車速信号の説明図、第3図
は従来の車速測定方法の流れを示すフローチヤー
ト、第4図は本発明方法を実施する装置の一例を
示す構成図、第5図はマイクロコンピユータ10
の処理の一例を示すフローチヤート、第6図はそ
の動作説明図である。 1は磁石、2はリードスイツチ、3はドライ
バ、4はマイクロコンピユータ、5はタイムイン
タバルカウンタである。

Claims (1)

    【特許請求の範囲】
  1. 1 車速に比例したパルス繰返し周波数を有する
    車速信号の状態の或変化時を基準時として該基準
    時から所定パルス数だけ後の変化時までの時間を
    計測し、該検出した後の変化時を新な基準時とし
    て上記計測を繰返すことにより車速を連続的に測
    定する方法において、前記車速信号をマイクロコ
    ンピユータのデータ入力端子に入力し、第1の周
    期で前記入力端子の状態の把握を行うことにより
    前記或変化時を検出してから前記所定パルス数だ
    け後の変化が生じる直前の状態を検出し、前記直
    前の状態が検出された時から次の変化が検出され
    るまでは前記第1の周期より短い第2の周期で前
    記入力端子の状態把握を行い、該状態把握により
    検出された変化時と基準時との差から車速を演算
    するとともに、該変化時を次の基準時として上記
    計測を繰返すことにより車速を連続的に測定する
    ことを特徴とする車速測定方法。
JP23017583A 1983-12-05 1983-12-05 車速測定方法 Granted JPS60122375A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23017583A JPS60122375A (ja) 1983-12-05 1983-12-05 車速測定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23017583A JPS60122375A (ja) 1983-12-05 1983-12-05 車速測定方法

Publications (2)

Publication Number Publication Date
JPS60122375A JPS60122375A (ja) 1985-06-29
JPH0527065B2 true JPH0527065B2 (ja) 1993-04-20

Family

ID=16903777

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23017583A Granted JPS60122375A (ja) 1983-12-05 1983-12-05 車速測定方法

Country Status (1)

Country Link
JP (1) JPS60122375A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111693724A (zh) * 2020-05-25 2020-09-22 五邑大学 车速侦测系统、车速侦测方法及计算机可读存储介质

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5946676B2 (ja) * 1976-08-23 1984-11-14 日本アブコ−株式会社 超濾過膜と逆浸透膜とを組合せて用いた金属イオン含有溶液の処理方法
JPS5917258B2 (ja) * 1979-08-03 1984-04-20 自動車電機工業株式会社 自動速度制御装置

Also Published As

Publication number Publication date
JPS60122375A (ja) 1985-06-29

Similar Documents

Publication Publication Date Title
JPH01320424A (ja) 可動機械要素の位置を検出する装置
KR20040068971A (ko) 광대역 주파수 범위에서 펄스 입력 신호의 주파수를 높은정확도로 결정하는 방법
JP2690210B2 (ja) エレベータの速度検出装置
US5357490A (en) Measuring timer system
EP1287366B1 (en) Rate detection method and rate detector
JPS60122375A (ja) 車速測定方法
JPH04346069A (ja) 速度信号生成回路
JP2549751B2 (ja) パルス位置計測型計器駆動回路
JP2712045B2 (ja) 回転速度計測装置
JPH04233467A (ja) モータの速度測定方法及びその装置
JPS60225065A (ja) 車速検出方法
SU1420546A1 (ru) Цифровой фазометр
JPH0692987B2 (ja) 周期測定器
SU1728642A1 (ru) Способ измерени углового положени вала
JP2780282B2 (ja) 回転速度の計測方法及び装置
SU1661716A1 (ru) Устройство дл определени интервала времени
US5511047A (en) High resolution timer using low resolution counter
JPH0415912B2 (ja)
JPH034174A (ja) 車両用速度検出装置
JPS6319831B2 (ja)
KR100233990B1 (ko) 전기 자동차 시스템 제어기를 위한 차륜 회전 속도측정방법
RU1790801C (ru) Устройство дл измерени перемещени
JPS6298265A (ja) 速度検出装置
JPS63215968A (ja) 速度測定装置
JPS6345547B2 (ja)