JPH045927B2 - - Google Patents

Info

Publication number
JPH045927B2
JPH045927B2 JP24367685A JP24367685A JPH045927B2 JP H045927 B2 JPH045927 B2 JP H045927B2 JP 24367685 A JP24367685 A JP 24367685A JP 24367685 A JP24367685 A JP 24367685A JP H045927 B2 JPH045927 B2 JP H045927B2
Authority
JP
Japan
Prior art keywords
pulse
counter
angle
pulse interval
output
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
Application number
JP24367685A
Other languages
Japanese (ja)
Other versions
JPS62103515A (en
Inventor
Tetsuya Okamura
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.)
KOSHINRAIDO HAKUYO SUISHIN PURANTO GIJUTSU KENKYU KUMIAI
Original Assignee
KOSHINRAIDO HAKUYO SUISHIN PURANTO GIJUTSU KENKYU KUMIAI
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 KOSHINRAIDO HAKUYO SUISHIN PURANTO GIJUTSU KENKYU KUMIAI filed Critical KOSHINRAIDO HAKUYO SUISHIN PURANTO GIJUTSU KENKYU KUMIAI
Priority to JP24367685A priority Critical patent/JPS62103515A/en
Publication of JPS62103515A publication Critical patent/JPS62103515A/en
Publication of JPH045927B2 publication Critical patent/JPH045927B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices With Unspecified Measuring Means (AREA)
  • Optical Transform (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 この発明はクランク角を検出するクランク角度
検出装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION Field of Industrial Application This invention relates to a crank angle detection device for detecting a crank angle.

従来技術 船舶用エンジン等の高精度制御を行うためには
エンジンのクランク角度を高精度に検出する必要
があり、特に噴射開始時期制御においては0.1°程
度の精度でクランク角度を検出する必要がある。
Prior Art In order to perform high-precision control of marine engines, etc., it is necessary to detect the engine crank angle with high precision, and in particular, for injection start timing control, it is necessary to detect the crank angle with an accuracy of about 0.1°. .

この発明が解決すべき問題点 従来、クランク角度を検出する手法としてはク
ランク軸に直結した歯車の歯数を光電式センサで
カウントしたり、フライホイールにスリツト状の
マークを円周に刻み、それを光電式センサでカウ
ントする方式が多かつた。これらの方法ではスリ
ツト等の工作精度に限界があるため、1°程度の精
度でしか角度検出が出来なかつた。
Problems to be solved by this invention Conventionally, methods for detecting the crank angle include counting the number of teeth on a gear directly connected to the crankshaft using a photoelectric sensor, or cutting slit-like marks on the flywheel around its circumference. There were many methods to count the amount using a photoelectric sensor. With these methods, there is a limit to the accuracy of machining the slits, etc., so angles can only be detected with an accuracy of about 1°.

また、3600パルス/回転程度のパルスジエネレ
ータ、パルスエンコーダをクランク軸に直結する
方法もあるが、機械的に取り付けが難しく、信頼
性が低下する等の理由で実用的ではなかつた。
There is also a method of directly connecting a pulse generator or pulse encoder with a rate of about 3,600 pulses/rotation to the crankshaft, but this is not practical because it is mechanically difficult to attach and reduces reliability.

そこで、この発明はクランク角度を高精度に検
出する場合の上記の様な問題点を解決して、物理
的に高度な工作精度も必要なく、取り付けも容易
に行なえ、かつ信頼性の高い高精度のクランク角
度検出の行ない得るクランク軸の角度検出装置を
提供することを目的とする。
Therefore, this invention solves the above-mentioned problems when detecting the crank angle with high precision, does not require high physical precision, is easy to install, and is highly accurate. An object of the present invention is to provide a crankshaft angle detection device capable of detecting a crank angle.

発明の構成 この発明によるクランク角度検出装置は、クラ
ンク軸に回転中心を接続した円板の周方向に所定
の設定角度毎に被検知部を形成し、この円板の被
検知部を検出して前記設定角度毎にパルスを出力
するセンサと、このセンサからの出力パルスをカ
ウントして前記設定角度のオーダで角度を計測す
るパルスカウンタを設け、また少なくとも前記セ
ンサよりも周期の短いパルスを出力する高速基準
クロツク発生器と、この高速基準クロツクパルス
を入力すると共に前記センサの出力パルスの周期
毎にゲートして出力パルス間のクロツクパルス数
をカウントするパルス間隔カウンタを設け、この
パルス間隔カウンタの一周期前のカウント値をパ
ルス間隔レジスタで保持し、さらに除算器で現時
点での前記パルス間隔カウンタのカウント値をパ
ルス間隔レジスタ内に保持された一周期前のカウ
ント値で除して前記設定角度よりも小さいオーダ
の角度を算出し、さらに加算器でパルスカウンタ
から出力される設定角度のオーダの角度と除算器
すら出力される設定角度よりも小さいオーダの角
度とを加算してクランク角度を検出する点に特徴
がある。
Composition of the Invention The crank angle detection device according to the present invention forms detected portions at predetermined set angles in the circumferential direction of a disk whose rotation center is connected to the crankshaft, and detects the detected portions of the disk. A sensor that outputs a pulse for each of the set angles, a pulse counter that counts output pulses from this sensor and measures an angle on the order of the set angle, and outputs at least a pulse with a shorter cycle than the sensor. A high speed reference clock generator is provided, and a pulse interval counter is provided which inputs the high speed reference clock pulse and counts the number of clock pulses between the output pulses by gated every period of the output pulse of the sensor. The count value of is held in a pulse interval register, and further, a divider divides the current count value of the pulse interval counter by the count value held in the pulse interval register one cycle before, which is smaller than the set angle. The point is to calculate the order angle, and then use an adder to add the angle on the order of the set angle output from the pulse counter and the angle on the order smaller than the set angle output even from the divider to detect the crank angle. It has characteristics.

実施例 以下、図示するこの発明の実施例により説明す
る。
Embodiments The present invention will be explained below with reference to illustrated embodiments.

第1図に実施例の制御ブロツク図を示した。こ
こで、クランク軸1には歯車、フライホイール等
の円板2が取り付けられ、この円板2の周方向に
は1°毎にスリツト3が刻まれている。円板2の近
傍のスリツト3の明暗を検出できる所定位置には
ゼロ点検出用と角度検出用の光センサ4,4′が
各々設置されている。
FIG. 1 shows a control block diagram of the embodiment. Here, a disc 2 such as a gear or a flywheel is attached to the crankshaft 1, and slits 3 are cut in the circumferential direction of the disc 2 at intervals of 1°. Optical sensors 4, 4' for zero point detection and angle detection are installed at predetermined positions near the disk 2 where the brightness and darkness of the slit 3 can be detected.

角度検出用の光センサ4は円板2の回転によ
り、第2図のタイムチヤートの1段目に示した様
に1°間隔でLow、Highとなるパルスを出力する。
この光センサ4の出力は次段に設けられた微分回
路であるエツジ検出回路5に入力されて、第2図
の2段目に示した様に光センサ4から出力される
パルスの立上がり、立下がり部分に対応してパル
スを出力する。
As the disk 2 rotates, the angle detection optical sensor 4 outputs pulses that go low and high at 1° intervals, as shown in the first row of the time chart in FIG.
The output of this optical sensor 4 is input to an edge detection circuit 5, which is a differentiating circuit provided at the next stage, and as shown in the second stage of FIG. A pulse is output in response to the falling portion.

このエツジ検出回路5の前記円板2上のスリツ
ト3に対応する出力パルスは次段のパルスカウン
タ6に入力されてパルス数がカウントされる。ま
た、円板2の角度検出起点となるゼロ点検出用ス
リツト3′のみを検出するゼロ点検出用の光セン
サ4′の出力パルスはリセツト信号としてパルス
カウンタ6に入力される。このため、光センサ
4′がゼロ点を検出する度にパルスカウンタ6の
カウント値がリセツト(クリア)され、常にゼロ
点を基点として検出されたスリツト3の個数に対
応したカウント値Nn16が各時点毎に出力され
る。こうして、パルスカウンタ6から出力される
カウント値Nmは各時点毎の1°単位のクランク角
度を表わしている。
The output pulses of the edge detection circuit 5 corresponding to the slits 3 on the disk 2 are input to a pulse counter 6 at the next stage and the number of pulses is counted. Further, the output pulse of the zero point detection optical sensor 4' which detects only the zero point detection slit 3' which is the starting point for angle detection of the disk 2 is inputted to the pulse counter 6 as a reset signal. Therefore, each time the optical sensor 4' detects the zero point, the count value of the pulse counter 6 is reset (cleared), and the count value Nn16 corresponding to the number of slits 3 detected from the zero point is always set at each time point. output every time. In this way, the count value Nm output from the pulse counter 6 represents the crank angle in units of 1° at each time point.

また、この装置にはエツジ検出回路5の出力パ
ルス間隔よりも極めて周期の短い高速の基準クロ
ツクを出力する高速基準クロツク発生器8が備え
られており、このクロツク発生器8からのクロツ
ク・パルスは次段に設けられたパルス間隔カウン
タ7に出力される。パルス間隔カウンタ7はエツ
ジ検出回路5の出力パルスをリセツト(クリア)
信号として入力しており、クランク軸1の回転速
度に応じて変動するパルス間時間Tn13でゲー
トされるクロツクパルスt15がカウントされ
る。
Additionally, this device is equipped with a high-speed reference clock generator 8 that outputs a high-speed reference clock with a cycle much shorter than the output pulse interval of the edge detection circuit 5. It is output to the pulse interval counter 7 provided at the next stage. The pulse interval counter 7 resets (clears) the output pulse of the edge detection circuit 5.
Clock pulses t15, which are input as a signal and are gated with an interpulse time Tn13 that varies depending on the rotational speed of the crankshaft 1, are counted.

このパルス間隔カウンタ7はエツジ検出回路5
からの出力パルスでリセツトされるとカウント値
tを除算器10に出力すると共に前回パルス間隔
レジスタ9にもカウント値tを出力する。この前
回パルス間隔レジスタ9はエツジ検出回路5の出
力パルスの立ち上がり部分をラツチ入力として用
いて、パルス間隔カウンタ7のクリアされる直前
のデータをラツチし、現時点Tnでのクロツクパ
ルスのカウント中は1周期前でのカウント値
To-1を保持し、現時点での周期が終了するとそ
のカウント値Tnは前回パルス間隔レジスタ9内
にアツプデートされた値として次のn+1周期の
間保持される。
This pulse interval counter 7 is connected to the edge detection circuit 5.
When it is reset by the output pulse from , it outputs the count value t to the divider 10 and also outputs the count value t to the previous pulse interval register 9 . This previous pulse interval register 9 uses the rising part of the output pulse of the edge detection circuit 5 as a latch input, and latches the data immediately before the pulse interval counter 7 is cleared. Count value in front
When the current cycle ends, the count value Tn is held as the value updated in the previous pulse interval register 9 for the next n+1 cycle.

また、前回パルス間隔レジスタ9で保持された
カウント値は参照出力として除算器10に出力さ
れ、この除算器10ではt/To-1の演算により1°
以下のオーダの角度が算出される。
Further, the count value held in the previous pulse interval register 9 is output as a reference output to the divider 10, and the divider 10 calculates t/T o-1 to 1°.
Angles of the following order are calculated:

この除算器10での演算は、パルスカウンタ6
の出力Nmがクランク角度を1°の精度で表示して
いるのに対して1°以下の角度はパルス間隔Tn1
3と最終パルスから現時点までの経過時間t15
の比 θ0.1=t/Tn で表わされる。
The calculation in this divider 10 is performed by the pulse counter 6
While the output Nm indicates the crank angle with an accuracy of 1°, angles less than 1° are indicated by the pulse interval Tn1.
3 and the elapsed time t15 from the last pulse to the current time
It is expressed as the ratio θ 0.1 =t/Tn.

ところで現時点ではTnは不明であるため近似
的に前回のパルス間隔To-114を用いて θ0.1=t/Tnt/To-1 と計算できる。
By the way, since Tn is unknown at present, it can be approximately calculated as θ 0.1 =t/Tnt/T o-1 using the previous pulse interval T o-1 14.

また、この装置には加算器11が備えられてお
りパルスカウンタ6の出力と除算器10の出力を
加算し θ=Nn+t/Tn−1 として1°以下の精度でクランク軸1の角度が算出
され、次段のクランク角度レジスタ12に保持さ
れる。
Additionally, this device is equipped with an adder 11, which adds the output of the pulse counter 6 and the output of the divider 10, and calculates the angle of the crankshaft 1 with an accuracy of 1° or less as θ=Nn+t/Tn-1. , is held in the crank angle register 12 of the next stage.

この装置は以上の構成であり、クランク軸の回
転にともなつて、光センサ4より1°毎にON、
OFFを繰り返すパルスが出力される。このパル
スをエツジ検出回路5で微分し1°毎の微少パルス
に変換する。そのパルスはパルスカウンタ6でカ
ウントされ、1°精度の角度が計測される。
This device has the above configuration, and as the crankshaft rotates, the optical sensor 4 turns on and off every 1°.
A pulse that repeatedly turns OFF is output. This pulse is differentiated by an edge detection circuit 5 and converted into minute pulses every 1°. The pulses are counted by a pulse counter 6 and the angle is measured with an accuracy of 1°.

パルスカウンタ6はゼロ点検出用の光センサ7
の出力でリセツトされるため、パルスカウンタ6
のデータは常にゼロ点からの角度を示す。エツジ
検出回路5の出力パルスの間隔は当該パルス周期
間隔より高速の基準クロツクに基づいてパルス間
隔カウンタ7で計測される。従つて、パルス間隔
カウンタ7は常に最後のパルス入力後の経過時間
を保持している。
The pulse counter 6 is an optical sensor 7 for zero point detection.
Since it is reset by the output of pulse counter 6
The data always indicate the angle from the zero point. The interval between output pulses of the edge detection circuit 5 is measured by a pulse interval counter 7 based on a reference clock faster than the pulse cycle interval. Therefore, the pulse interval counter 7 always holds the elapsed time since the last pulse input.

パルス間隔カウンタ7の内容は、次入力パルス
入力時に前回パルス間隔レジスタ9に移されると
同時にパルス間隔カウンタ7はクリアされ、再び
経過時間の計測にかかる。パルスカウンタ6の内
容に、パルス間隔カウンタ7の内容を前回パルス
間隔レジスタ9の内容で除したものを加えること
により、求めるクランク角度が算出されて、クラ
ンク角度レジスタ12に保持される。
The contents of the pulse interval counter 7 are transferred to the previous pulse interval register 9 when the next input pulse is input, and at the same time, the pulse interval counter 7 is cleared and the elapsed time starts measuring again. By adding the contents of the pulse interval counter 7 divided by the contents of the previous pulse interval register 9 to the contents of the pulse counter 6, the desired crank angle is calculated and held in the crank angle register 12.

こうして、従来方式と同様の1°毎のスリツトで
それより小さいオーダの精度でクランク角度の検
出が可能となる。この検出精度は光センサ4の出
力パルス幅に対する高速基準クロツク発生器8の
出力パルス数の相対関係で規定される。
In this way, it is possible to detect the crank angle with an accuracy of an order of magnitude smaller than that of the conventional method using slits every 1°. This detection accuracy is defined by the relative relationship between the output pulse width of the optical sensor 4 and the output pulse number of the high speed reference clock generator 8.

この実施例では1°刻みのスリツトより、1°以下
のオーダの精度で角度を検出する方法を述べた
が、高速基準クロツクとの関係から所望の精度が
得られる様にスリツト刻み角度とクロツクパルス
数を任意に設定することができる。
In this example, we have described a method for detecting angles with an accuracy on the order of 1° or less using slits in 1° increments. can be set arbitrarily.

この実施例では、船舶用エンジンのクランク角
度検出を行なうものとしたが、この他にも機械式
プレスの回転角度検出、ライン機械におけるロー
ルの回転角度検出等に広く応用可能である。
In this embodiment, the crank angle of a marine engine is detected, but the present invention can be widely applied to detecting the rotation angle of a mechanical press, the rotation angle of a roll in a line machine, etc.

発明の効果 この発明によるクランク角度検出装置実施例は
以上の通りであり、次に述べる効果を挙げること
ができる。
Effects of the Invention The embodiment of the crank angle detection device according to the present invention is as described above, and the following effects can be achieved.

クランク角度を検出するのに際して、物理的に
高度な工作精度も必要なく、取り付けも容易に行
なえ、かつ信頼性の高い、高精度のクランク角度
検出装置となる。
When detecting the crank angle, it is possible to obtain a highly accurate crank angle detection device that does not require a high degree of physical precision, can be easily installed, and is highly reliable.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は実施例装置の制御ブロツク図、第2図
は第1図のタイムチヤートである。 1……クランク軸、2……円板、3……スリツ
ト、3′……ゼロ点検出用スリツト、4,4′……
光センサ、5……エツジ検出回路、6……パルス
カウンタ、7……パルス間隔カウンタ、8……高
速基準クロツク発生器、9……前回パルス間隔レ
ジスタ、10……除算器、11……加算器、12
……クランク角度レジスタ、13……n周期目の
パルス間隔、14……n−1周期目のパルス間
隔、15……最終入力パルスより現時点までの経
過時間、16……n周期目でのパルスカウント
数。
FIG. 1 is a control block diagram of the embodiment apparatus, and FIG. 2 is a time chart of FIG. 1. 1... Crankshaft, 2... Disc, 3... Slit, 3'... Zero point detection slit, 4, 4'...
Optical sensor, 5... Edge detection circuit, 6... Pulse counter, 7... Pulse interval counter, 8... High speed reference clock generator, 9... Previous pulse interval register, 10... Divider, 11... Addition vessel, 12
...Crank angle register, 13...Pulse interval of the nth cycle, 14...Pulse interval of the n-1th cycle, 15...Elapsed time from the last input pulse to the present time, 16...Pulse in the nth cycle Count number.

Claims (1)

【特許請求の範囲】 1 クランク軸に回転中心を接続され周方向には
所定の設定角度毎に被検知部が形成された円板
と、 この円板に近接して設けられ、前記被検知部を
検出して前記設定角度毎にパルスを出力するセン
サと、 このセンサからの出力パルスをカウントして前
記設定角度のオーダで角度を計測するパルスカウ
ンタと、 少なくとも前記センサよりも周期の短いパルス
を出力する高速基準クロツク発生器と、 この高速基準クロツク発生器のクロツクパルス
を入力すると共に前記センサの出力パルスの周期
毎にゲートして出力パルス間のクロツクパルス数
をカウントするパルス間隔カウンタと、 このパルス間隔カウンタの一周期前のカウント
値を保持するパルス間隔レジスタと、 現時点での前記パルス間隔カウンタのカウント
値を前記パルス間隔レジスタ内に保持された一周
期前のカウント値で除して前記円板上の被検知部
設定角度よりも小さいオーダの角度を算出する除
算器と、 前記パルスカウンタから出力される前記設定角
度のオーダの角度と前記除算器から出力される設
定角度よりも小さいオーダの角度を加算する加算
器とを備えたクランク角度検出装置。
[Scope of Claims] 1. A disc whose rotation center is connected to the crankshaft and in which detected parts are formed at predetermined set angles in the circumferential direction; a sensor that detects and outputs a pulse for each set angle; a pulse counter that counts output pulses from this sensor to measure an angle on the order of the set angle; a high-speed reference clock generator that outputs a high-speed reference clock; a pulse interval counter that inputs the clock pulses of the high-speed reference clock generator and that gates each period of the output pulse of the sensor to count the number of clock pulses between the output pulses; a pulse interval register that holds the count value of the counter one cycle before, and a pulse interval register that divides the current count value of the pulse interval counter by the count value of the previous cycle held in the pulse interval register and displays the result on the disk. a divider for calculating an angle on the order of smaller than the set angle of the detected part; A crank angle detection device equipped with an adder for addition.
JP24367685A 1985-10-30 1985-10-30 Apparatus for detecting angle of crank shaft Granted JPS62103515A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24367685A JPS62103515A (en) 1985-10-30 1985-10-30 Apparatus for detecting angle of crank shaft

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24367685A JPS62103515A (en) 1985-10-30 1985-10-30 Apparatus for detecting angle of crank shaft

Publications (2)

Publication Number Publication Date
JPS62103515A JPS62103515A (en) 1987-05-14
JPH045927B2 true JPH045927B2 (en) 1992-02-04

Family

ID=17107329

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24367685A Granted JPS62103515A (en) 1985-10-30 1985-10-30 Apparatus for detecting angle of crank shaft

Country Status (1)

Country Link
JP (1) JPS62103515A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2533628Y2 (en) * 1993-08-19 1997-04-23 ダイワ精工 株式会社 Fishing rod clamp for fishing rod support device
JP4168907B2 (en) 2003-10-29 2008-10-22 株式会社デンソー Engine control device

Also Published As

Publication number Publication date
JPS62103515A (en) 1987-05-14

Similar Documents

Publication Publication Date Title
US4240069A (en) Angle coder with variable input angle
FR2428844A1 (en) SYSTEM FOR MEASURING THE ROTATION SPEED OF A ROTATING MEMBER
US4503374A (en) Speed detection apparatus and method
GB1245954A (en) Device for the detection of the rotational motion of a shaft
JPS57189588A (en) Speed detecting system
EP1287366B1 (en) Rate detection method and rate detector
JPS62103515A (en) Apparatus for detecting angle of crank shaft
US4188820A (en) Device for measuring rotational angles of a rotating shaft
US4689539A (en) Speed detecting device
EP3532802B1 (en) Method to determine angular pitch of a toothed crank wheel or gear
RU2082088C1 (en) Method of measurement of angular position of shaft
SU654907A1 (en) Rotational speed measuring device
SU1048413A1 (en) Device for measuring acceleration of shaft
JPS6295433A (en) Torque detection device
SU1728642A1 (en) Shaft angular position measurement technique
JPH0226012Y2 (en)
SU586386A1 (en) Device for measuring drive speed
SU1348696A1 (en) Device for testing internal combustion engine shaft for irregularity of rotation
KR940000768B1 (en) Torsion angle detector and torque sensor
SU482633A1 (en) Digital encoder for scales
SU1714340A1 (en) Shaft angular position tester
SU408217A1 (en) DEVICE FOR MEASURING RPM OF A CARBURETTING ENGINE FOR INTERNAL COMBUSTION
JPH051959A (en) Measuring device
SU941870A1 (en) Device fhr measuring ignition advance angle
SU1040414A1 (en) Shaft angular speed and acceleration digital meter