Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3224009B2 - Pointer display - Google Patents
[go: Go Back, main page]

JP3224009B2 - Pointer display - Google Patents

Pointer display

Info

Publication number
JP3224009B2
JP3224009B2 JP09105096A JP9105096A JP3224009B2 JP 3224009 B2 JP3224009 B2 JP 3224009B2 JP 09105096 A JP09105096 A JP 09105096A JP 9105096 A JP9105096 A JP 9105096A JP 3224009 B2 JP3224009 B2 JP 3224009B2
Authority
JP
Japan
Prior art keywords
pointer
weight
angle
weighted average
operation cycle
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 - Fee Related
Application number
JP09105096A
Other languages
Japanese (ja)
Other versions
JPH09280899A (en
Inventor
敏志 新村
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.)
Yazaki Corp
Original Assignee
Yazaki Corp
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 Yazaki Corp filed Critical Yazaki Corp
Priority to JP09105096A priority Critical patent/JP3224009B2/en
Publication of JPH09280899A publication Critical patent/JPH09280899A/en
Application granted granted Critical
Publication of JP3224009B2 publication Critical patent/JP3224009B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Indicating Measured Values (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、指針を移動させる
ことにより測定量を表示する指針式表示装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a pointer type display device which displays a measured amount by moving a pointer.

【0002】[0002]

【従来の技術】従来、指針を移動させることにより測定
量を表示する指針式表示装置が知られている。この指針
式表示装置は、自動車などの車両において、車両の走行
速度を表示するスピードメータやエンジンの回転数を表
示するタコメータとして使用されている。
2. Description of the Related Art Conventionally, there has been known a pointer type display device which displays a measured amount by moving a pointer. This pointer-type display device is used in a vehicle such as an automobile as a speedometer for displaying the traveling speed of the vehicle or a tachometer for displaying the rotation speed of the engine.

【0003】このような指針式表示装置(以下、従来装
置という)では、指針の現在角度(位置)から測定量に
より規定される指示角度(位置)まで回転させる際に、
指示角度と現在角度との差に応じ、両者間の差が大きい
場合には指針を駆動する制御量を大きくし、差が小さい
場合には制御量を小さくすることにより、指針の円滑な
動きを実現するものがあった。
In such a pointer-type display device (hereinafter referred to as a conventional device), when the pointer is rotated from a current angle (position) to a designated angle (position) defined by a measured amount,
According to the difference between the indicated angle and the current angle, if the difference between the two is large, the control amount for driving the pointer is increased, and if the difference is small, the control amount is reduced, so that the pointer can move smoothly. There was something to be realized.

【0004】より詳細には、この従来装置では、指示角
度算出周期毎に指示角度が与えられた場合、指示角度算
出周期より短い制御角度算出周期毎に加重平均式を用い
た処理を実行することにより、次の制御角度算出周期に
おける指針位置である制御角度を算出する。そして、算
出した制御角度に相当する駆動信号を生成するとともに
この生成した駆動信号を指針の駆動部に送出し、次の制
御角度算出周期が到来するまでに指針の移動を行う。
More specifically, in this conventional apparatus, when an instruction angle is given in each indicated angle calculation cycle, processing using a weighted average formula is executed in each control angle calculation cycle shorter than the indicated angle calculation cycle. Thus, the control angle which is the pointer position in the next control angle calculation cycle is calculated. Then, a drive signal corresponding to the calculated control angle is generated, and the generated drive signal is sent to the drive unit of the pointer, and the pointer is moved until the next control angle calculation cycle arrives.

【0005】この加重平均式を用いた演算によれば、指
示角度と現在角度間の差が大きい場合に値の大きい制御
角度が算出され、差が小さい場合すなわち指針が測定量
により規定された指示位置に近づいた場合に値の小さい
制御角度が算出される。そして、指針は、この制御角度
に応じて、指示角度と現在角度間の差が大きい場合に高
速で移動し、差が小さい場合に低速で移動する。これに
より、指針は滑らかに移動する。
[0005] According to the calculation using the weighted average formula, a control angle having a large value is calculated when the difference between the indicated angle and the current angle is large, and when the difference is small, that is, when the pointer is set to an instruction specified by the measured amount. When approaching the position, a control angle having a small value is calculated. Then, according to the control angle, the pointer moves at a high speed when the difference between the indicated angle and the current angle is large, and moves at a low speed when the difference is small. Thus, the pointer moves smoothly.

【0006】[0006]

【発明が解決しようとする課題】ところで、この従来装
置においては、上述した加重平均式を用いた処理により
制御角度を算出するように構成しているので、測定量の
変動が大きい場合には、この測定量の変動に伴って指針
が振れてしまい、視認性が損なわれてしまっていた。と
りわけ、上述したタコメータでは、走行時におけるエン
ジンの回転数は正確に表示することができるが、アイド
リング時における回転数が不安定となる場合があり、こ
のアイドリング時において指針が振れてしまう現象が生
じることがあった。本発明は、このような事情に鑑みて
なされたものであり、特定の位置にて指針の振れが生じ
ることを防止し、良好な視認性が得られる指針式表示装
置を提供することを課題とする。
In this conventional apparatus, the control angle is calculated by the processing using the above-mentioned weighted average equation. The pointer fluctuates with the fluctuation of the measurement amount, and the visibility is impaired. In particular, in the tachometer described above, the engine speed during traveling can be accurately displayed, but the speed during idling may be unstable, and a phenomenon occurs in which the hands swing during idling. There was something. The present invention has been made in view of such circumstances, and it is an object of the present invention to provide a pointer-type display device that prevents the pointer from oscillating at a specific position and that provides good visibility. I do.

【0007】[0007]

【課題を解決するための手段】前記課題を解決するため
本発明によりなされた指針式表示装置は、図1の基本構
成図に示すように、第1動作周期毎に表示対象となる測
定量に応じて指針の移動目標である指示位置を更新し、
前記第1動作周期より短い第2動作周期毎に前記指示位
置と前記指針の実際の指示位置である現在位置との加重
平均処理により前記指針の移動位置を求め、当該移動位
置に前記指針を移動させる制御手段(21a)を有する
指針式表示装置において、前記測定量が車両に搭載され
たエンジンの回転数であり、前記制御手段(21a)
は、前記指示位置に応じて、前記加重平均処理における
加重を変更する加重変更手段(21b)を有し、前記加
重変更手段(21b)は、前記指示位置がばらつきを有
する位置である前記エンジンの回転数が所定の低回転域
の回転数である場合に、前記加重平均処理における前記
現在位置の加重を増すことを特徴としている。(請求項
1)
In order to solve the above-mentioned problems, a pointer-type display device according to the present invention, as shown in the basic configuration diagram of FIG. 1, reduces the amount of measurement to be displayed every first operation cycle. Update the indicated position, which is the movement target of the pointer,
In each second operation cycle shorter than the first operation cycle, the moving position of the pointer is obtained by a weighted average processing of the indicated position and the current position which is the actual pointing position of the pointer, and the pointer is moved to the moving position. A pointer-type display device having control means (21a) for causing the measured amount to be mounted on a vehicle.
The control means (21a).
Is used in the weighted averaging process according to the designated position.
A weight changing means (21b) for changing a weight;
The weight change means (21b) has a variation in the designated position.
The engine speed is a predetermined low rotation range.
If the number of rotations, the weighted average processing in the
It is characterized by increasing the weight of the current position. (Claim
1)

【0008】上記請求項1の構成において、制御手段
は、第1動作周期毎に表示対象となる測定量に応じて指
針の移動目標である指示位置を更新し、前記第1動作周
期より短い第2動作周期毎に前記指示位置と前記指針の
実際の指示位置である現在位置との加重平均処理により
前記指針の移動位置を求める。また、測定量は、エンジ
ンの回転数の情報とされる。そして、加重変更手段は、
エンジンの回転数が所定の低回転域の回転数である場合
に加重平均処理における現在位置の加重を増す。よっ
て、この構成によれば、エンジンの回転数が不安定な低
回転域において、このエンジン回転数の影響を少なくす
ることができ、指針の表示を安定させることができる。
[0008] In the configuration of the first aspect, the control means updates a designated position as a movement target of the pointer in accordance with a measured amount to be displayed in each first operation cycle, and updates the designated position which is shorter than the first operation cycle. The moving position of the pointer is obtained by weighted averaging of the indicated position and the current position, which is the actual indicated position of the pointer, every two operation cycles. The measured amount is
This is information on the rotation speed of the motor. And the weight change means,
When the engine speed is in the predetermined low speed range
The weight of the current position in the weighted averaging process is increased. Yo
Therefore, according to this configuration, the engine speed is unstable and low.
In the engine speed range, reduce the effect of this engine speed.
The display of the pointer can be stabilized.

【0009】[0009]

【0010】[0010]

【0011】[0011]

【0012】[0012]

【0013】[0013]

【0014】また、前記制御手段(21a)は、前記第
2動作周期毎に、次式
In addition, the control means (21a) is provided for each of the second operation cycles by the following equation:

【数2】 の加重平均式に基づく処理を実行することにより、前記
指針の前記第2動作周期毎の移動位置を算出するととも
に当該移動位置に基づく制御信号を生成する制御信号生
成手段を有し、前記加重変更手段(21b)は、前記加
重平均式中のnの値を大きくして分母を増すことにより
前記加重平均処理における前記現在位置の加重を増すこ
とを特徴としている。(請求項
(Equation 2) A control signal generating means for calculating a moving position of the pointer for each of the second operation cycles and generating a control signal based on the moving position by executing a process based on the weighted average formula of The means (21b) is characterized in that the weight of the current position in the weighted average processing is increased by increasing the value of n in the weighted average expression and increasing the denominator. (Claim 2 )

【0015】上記請求項の構成において、制御手段
は、制御信号生成手段を有している。この制御信号生成
手段は、第2動作周期毎に、次式
In the configuration of the second aspect , the control means has a control signal generation means. This control signal generation means calculates the following equation every second operation cycle.

【数3】 の加重平均式に基づく処理を実行することにより、前記
指針の前記第2動作周期毎の移動位置を算出するととも
に当該移動位置に基づく制御信号を生成する。そして、
加重変更手段は、加重平均式中の分母(2n )を増すこ
とにより加重平均処理における前記現在位置の加重を増
す。よって、この構成によれば、加重平均式中のnの値
を大きくして分母を増すことで現在位置の加重を増すこ
とができ、特別な処理を必要とせず、処理を簡単にする
ことができる。
(Equation 3) By executing the processing based on the weighted average formula, the movement position of the pointer for each second operation cycle is calculated, and a control signal based on the movement position is generated. And
The weight changing means increases the weight of the current position in the weighted average processing by increasing the denominator (2 n ) in the weighted average expression. Therefore, according to this configuration, the value of n in the weighted average expression
Is increased to increase the denominator, the weight of the current position can be increased, and no special processing is required and the processing can be simplified.

【0016】[0016]

【発明の実施の形態】以下、本発明の実施の形態を具体
例を図面を参照して説明する。図2は本発明が適用され
る指針式表示装置の構成を示す図である。同図におい
て、10は車両の走行速度を表示する表示部、20は装
置の制御を行う制御手段としての表示制御部、30は表
示制御部20が参照する情報が格納された不揮発メモリ
(以下、NVRAM30という)、40はエンジンの回
転数に比例した周波数の周波数信号FSを出力するイグ
ニッションコイル、50は電圧を供給する電源としての
バッテリである。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 2 is a diagram showing a configuration of a pointer type display device to which the present invention is applied. In the figure, reference numeral 10 denotes a display unit for displaying the running speed of the vehicle, 20 denotes a display control unit as control means for controlling the device, and 30 denotes a non-volatile memory (hereinafter, referred to as a storage device) in which information referred to by the display control unit 20 is stored. Reference numeral 40 denotes an ignition coil for outputting a frequency signal FS having a frequency proportional to the engine speed, and reference numeral 50 denotes a battery as a power supply for supplying a voltage.

【0017】表示部10は、互いに交差して配置された
第1のコイルL1 及び第2のコイルL2 からなるクロス
コイル11と、このクロスコイル11が発生する磁界内
に配置されるマグネットロータ15と、このマグネット
ロータ15と指針軸14を介して接続されている指針1
2と、速度表示用の目盛りが描かれた文字板13とを有
している。
The display unit 10 includes a cross coil 11 composed of a first coil L 1 and a second coil L 2 disposed to cross each other, and a magnet rotor disposed in a magnetic field generated by the cross coil 11. And a pointer 1 connected to the magnet rotor 15 via the pointer shaft 14
2 and a dial 13 on which a scale for speed display is drawn.

【0018】表示制御部20は、中央制御装置としての
CPU21と、動作プログラムなどが格納されたROM
22と、CPU21の動作時において必要な情報を一時
保持するRAM23とから構成されている。CPU21
は、周波数信号FSを取り込むFIN端子と、電源電圧
が入力されるVCC端子及びVSS端子と、表示部10
に対する駆動信号を出力するP1端子〜P4端子とを有
している。
The display control unit 20 includes a CPU 21 as a central control unit and a ROM in which operation programs and the like are stored.
22 and a RAM 23 for temporarily storing necessary information when the CPU 21 operates. CPU 21
Indicates a FIN terminal for receiving the frequency signal FS, a VCC terminal and a VSS terminal to which a power supply voltage is input,
And a P1 terminal to a P4 terminal for outputting a drive signal for the.

【0019】RAM23は複数の領域に分割され、図3
に示すように、その一部領域が、指示角度の算出周期を
保持する指示角度算出周期保持領域23a、指示角度算
出周期の計時を行うカウンタ領域23b、指示角度(N
EW)を保持する指示角度保持領域23c、制御角度
(現在角度)を保持する制御角度保持領域23d、制御
角度の加算値である加算制御角度(ΣOLD)を保持す
る加算制御角度保持領域23e、規定値を保持する規定
値保持領域23fなどとして使用されている。
The RAM 23 is divided into a plurality of areas.
As shown in the figure, the partial area includes an instruction angle calculation cycle holding area 23a that holds the instruction angle calculation cycle, a counter area 23b that counts the instruction angle calculation cycle, and an indication angle (N
EW), a control angle holding region 23d for holding a control angle (current angle), an addition control angle holding region 23e for holding an addition control angle (ΣOLD) which is an added value of the control angle, and a regulation. It is used as a specified value holding area 23f for holding a value.

【0020】NVRAM30もまた複数の領域に分割さ
れ、車両の走行距離を示す走行距離情報を保持する領
域、前記指針12の振れ角を規定する振れ角情報を保持
する領域、あるいは規定のエンジン回転数の情報を保持
する領域(いずれも不図示)などとして使用されてい
る。なお、このNVRAM30の保持内容は、前記CP
U21の動作時において参照される。
The NVRAM 30 is also divided into a plurality of areas, an area for holding travel distance information indicating the travel distance of the vehicle, an area for holding swing angle information defining the swing angle of the pointer 12, or a specified engine speed. Are used as an area for holding the information (all not shown). The contents held in the NVRAM 30 are the same as those of the CP.
It is referred to when U21 operates.

【0021】イグニッションコイル40は、エンジン点
火用の高電圧を生成する誘導コイルで、エンジンの回転
数に比例した周波数信号FSが出力される。そして、こ
の周波数信号FSはインタフェース41により整形さ
れ、CPU21のFIN端子へ出力される。
The ignition coil 40 is an induction coil for generating a high voltage for engine ignition, and outputs a frequency signal FS proportional to the engine speed. Then, the frequency signal FS is shaped by the interface 41 and output to the FIN terminal of the CPU 21.

【0022】バッテリ50には定電圧回路51が付設さ
れており、この定電圧回路51はバッテリ50からの電
気信号を所定の定電圧に変換し、この定電圧をCPU2
1のVCC端子及びVSS端子に供給する。
The battery 50 is provided with a constant voltage circuit 51. The constant voltage circuit 51 converts an electric signal from the battery 50 into a predetermined constant voltage,
1 to the VCC and VSS terminals.

【0023】次に上述した構成を有する装置の動作につ
いて、図4のフローチャートを参照して説明する。この
装置においては、まずステップS110にて、指示角度
を算出するか否かを判定する。この判定は、RAM23
の指示角度算出周期保持領域23aに保持された指示角
度算出周期と、RAM23のカウンタ領域23bによる
計時情報に基づきなされる。そして、計時情報が指示角
度算出周期に達した場合に、指示角度を算出する(Y)
と判定してステップS120に移行する。また、計時情
報が指示角度算出周期に達していない場合に、指示角度
は算出せず(N)にステップS130に移行する。
Next, the operation of the apparatus having the above configuration will be described with reference to the flowchart of FIG. In this device, first, in step S110, it is determined whether to calculate the designated angle. This determination is made in the RAM 23
Is performed based on the indicated angle calculation cycle held in the indicated angle calculation cycle holding area 23a and the time measurement information by the counter area 23b of the RAM 23. Then, when the timing information reaches the designated angle calculation cycle, the designated angle is calculated (Y).
And the process moves to step S120. If the timekeeping information has not reached the designated angle calculation cycle, the designated angle is not calculated (N), and the routine goes to Step S130.

【0024】ステップS120では、インタフェース4
1を介して入力されるイグニッションコイル40からの
周波数信号FSについて、入力された周波数信号FSよ
り平均周期を算出し、ステップS121に移行する。ス
テップS121では、上記ステップS120にて算出し
た平均周期に基づいて指示角度を算出するとともにこの
算出した指示角度をRAM23の指示角度保持領域23
cに格納する。そして、ステップS130に移行する。
In step S120, the interface 4
The average cycle of the frequency signal FS from the ignition coil 40 input through the input unit 1 is calculated from the input frequency signal FS, and the process proceeds to step S121. In step S121, the designated angle is calculated based on the average period calculated in step S120, and the calculated designated angle is stored in the designated angle holding area 23 of the RAM 23.
c. Then, control goes to a step S130.

【0025】ステップS130では、指示角度が規定値
すなわちエンジンのアイドリング回転数(例えば200
0rpm)を越えた角度であるか否かを判定する。そし
て、この指示角度がアイドリング回転数を越えた角度で
ある場合(Y)にステップS131に移行し、アイドリ
ング回転数以下の角度である場合(N)にステップS1
32に移行する。このステップS130における規定値
は、上述したようにNVRAM30に保持されている規
定値を用いる。なお、この規定値は製品出荷時などに予
めNVRAM30に書き込んでおき、装置の初期動作時
などにRAM23の規定値保持領域23fに読み込まれ
る。
In step S130, the designated angle is a specified value, that is, the idling speed of the engine (for example, 200
0 rpm) is determined. When the designated angle is an angle exceeding the idling rotational speed (Y), the process proceeds to step S131, and when the designated angle is equal to or less than the idling rotational speed (N), the process proceeds to step S1.
Move to 32. As the specified value in step S130, the specified value stored in the NVRAM 30 is used as described above. The specified value is written in the NVRAM 30 in advance at the time of product shipment or the like, and is read into the specified value holding area 23f of the RAM 23 at the time of initial operation of the apparatus.

【0026】ステップS131では、次式(1)及び式
(2)に示す加重平均式を用いて制御角度を算出する。
このとき、式(1)におけるnすなわち累乗の指数を通
常の値「4」に設定して算出処理を行う。すなわち、こ
のステップS131では、上記式(1)における2n
4 となり、合計16個のデータに対する加重平均処理
を行う。
In step S131, the control angle is calculated using the weighted average expression shown in the following equations (1) and (2).
At this time, the calculation process is performed by setting n in Expression (1), that is, the exponent of the power to a normal value “4”. That is, in step S131, 2 n in the above equation (1) becomes 2 4 , and a weighted average process is performed on a total of 16 data.

【0027】[0027]

【数4】 (Equation 4)

【0028】一方、ステップS132では、上記ステッ
プS131と同様に、上記式(1)及び式(2)に示す
加重平均式を用いて制御角度を算出する。但し、このス
テップS132では、式(1)におけるnすなわち累乗
の指数を通常よりも大きい値「5」に設定して算出処理
を行う。この場合、上記式(1)における2n が25
なり、合計32個のデータに対する加重平均処理を行
う。
On the other hand, in step S132, similarly to step S131, the control angle is calculated using the weighted average formulas shown in the above formulas (1) and (2). However, in step S132, the calculation process is performed by setting n in the expression (1), that is, the exponent of the power to a value “5” which is larger than usual. In this case, 2 n in the above equation (1) becomes 25 , and a weighted average process is performed on a total of 32 data.

【0029】すなわち、このステップS132では、上
記ステップS131の加重平均処理におけるデータ数
(16データ)に対し、倍のデータ数(32データ)に
よる加重平均処理を行っているので、加重平均処理にお
ける現在位置(前動作周期におけるdisp(i)、す
なわちdisp(i−1)に相当)の占める割合(加
重)が、上記ステップS131の加重平均処理における
現在位置の占める割合(加重)よりも重くなる。
That is, in this step S132, since the weighted average processing by double the number of data (32 data) is performed on the number of data (16 data) in the weighted average processing of step S131, the current The ratio (weight) of the position (corresponding to disp (i), that is, disp (i-1) in the previous operation cycle) is heavier than the ratio (weight) of the current position in the weighted average processing in step S131.

【0030】具体的には、ステップS131の加重平均
処理における現在位置の占める割合は、現動作周期時点
の指示角度と現在角度との差(NEW−disp(i−
1))が占める割合を全体から差し引いた1−k/16
となり、ステップS132の加重平均処理における現在
位置の占める割合(加重)が、同様に1−k/32とな
る。従って、ステップS132の加重平均処理における
現在位置の占める割合(1−k/32)は、ステップS
131における現在位置の占める割合(1−k/16)
よりも大きくなる。
More specifically, the ratio of the current position in the weighted average processing in step S131 is determined by the difference (NEW-disp (i-
1-k / 16 obtained by subtracting the ratio of 1)) from the whole
The ratio (weight) occupied by the current position in the weighted averaging process in step S132 is 1-k / 32. Accordingly, the ratio (1-k / 32) occupied by the current position in the weighted averaging process in step S132 is calculated in step S132.
131 (1−k / 16)
Larger than.

【0031】なお、上記ステップS131及びS132
の処理においては、加重平均対象とするデータ数が異な
っているので、上記式(1)及び(2)におけるΣOL
D(i−1)を修正する必要がある。すなわち、前動作
周期においてn=4(S131)であり現動作周期にお
いてn=5(S132)となった場合には、ステップS
132において、まずΣOLD(i−1)の値を2倍と
し、この2倍のΣOLD(i−1)を用いて上記式
(1)の処理を行う。また、前動作周期においてn=5
であり現動作周期においてn=4となった場合には、前
動作周期(すなわちn=5)におけるΣOLD(i−
1)の値を1/2とし、この1/2の値を用いて上記式
(1)の処理を行う。
The above steps S131 and S132
Is different in the number of data to be subjected to the weighted averaging, so that the ΣOL in the above equations (1) and (2)
D (i-1) needs to be modified. That is, if n = 4 (S131) in the previous operation cycle and n = 5 (S132) in the current operation cycle, step S
At 132, first, the value of ΣOLD (i-1) is doubled, and the processing of the above equation (1) is performed using the doubled ΣOLD (i-1). Also, in the previous operation cycle, n = 5
And when n = 4 in the current operation cycle, ΣOLD (i−i) in the previous operation cycle (that is, n = 5).
The value of 1) is set to 1 /, and the processing of the above equation (1) is performed using this の value.

【0032】そして、上記ステップS131あるいはス
テップS132における制御角度算出処理が終了すると
ステップS133に移行し、算出した制御角度をRAM
23の制御角度保持領域23dに格納するとともに加算
制御角度すなわちΣOLD(i)の値を加算制御角度保
持領域23eに格納する。
When the control angle calculation processing in step S131 or step S132 is completed, the flow shifts to step S133, where the calculated control angle is stored in the RAM.
23, and the addition control angle, that is, the value of ΣOLD (i), is stored in the addition control angle holding area 23e.

【0033】ステップS140では、上記ステップS1
33にて格納された制御角度を読み出すとともにこの制
御角度に応じた駆動信号を生成し、生成した駆動信号を
P1端子〜P4端子を介して表示部10(クロスコイル
11)に供給する。このステップS140の処理の終了
によりステップS110に移行し、次動作周期における
処理を実行する。
In step S140, the above step S1
At 33, the control angle stored is read out, a drive signal corresponding to the control angle is generated, and the generated drive signal is supplied to the display unit 10 (cross coil 11) via terminals P1 to P4. When the processing in step S140 ends, the flow shifts to step S110 to execute processing in the next operation cycle.

【0034】以上説明したように、本実施形態において
は、エンジンの回転数が、規定のアイドリング回転数
(例えば2000rpm)を越えていた場合(S130
でY)に上記式(1)及び式(2)におけるnの値を通
常の値である「4」として制御角度を算出し(S13
1)、規定のアイドリング回転数未満である場合(S1
30でN)に上記式(1)及び式(2)におけるnの値
を通常の値より大きい「5」として制御角度を算出する
(S132)。
As described above, in this embodiment, when the engine speed exceeds a specified idling speed (for example, 2000 rpm) (S130).
And Y), the control angle is calculated by setting the value of n in the above equations (1) and (2) to a normal value of "4" (S13).
1) If the idling rotational speed is less than the specified idling rotational speed (S1)
The control angle is calculated by setting the value of n in the above equations (1) and (2) to "5" which is larger than the normal value in N) (S132) (S132).

【0035】これにより、規定のアイドリング回転数未
満における現在位置〔ΣOLD(i−1)〕の加重が、
規定のアイドリング回転数を越えていた場合の現在位置
の加重よりも重くなり、測定量の影響が少なくなるの
で、回転の不安定なアイドリング回転域における指針の
動きを安定にすることができる。また、この加重の変更
は、上記式(1)及び式(2)におけるnの値を変更す
ることで行うことができるので、特別な処理を必要とせ
ずに簡単な処理で行うことができる。
As a result, the weight of the current position [$ OLD (i-1)] at a speed less than the prescribed idling speed is
Since the weight of the current position becomes heavier than the weight of the current position when the idling rotational speed exceeds the prescribed value and the influence of the measured amount is reduced, the movement of the hands in the idling rotational region where rotation is unstable can be stabilized. In addition, since the change of the weight can be performed by changing the value of n in the above equations (1) and (2), the weight can be changed by a simple process without requiring any special process.

【0036】そして、本発明の基本構成と上述した実施
形態のフローチャートとは、次の対応関係を有する。す
なわち、本発明の基本構成における制御手段(21a)
は、実施形態のフローチャートにおけるステップS11
0〜S140に対応し、加重変更手段(21b)はステ
ップS130〜S132に対応している。
The basic configuration of the present invention and the flowchart of the above embodiment have the following correspondence. That is, the control means (21a) in the basic configuration of the present invention.
Corresponds to step S11 in the flowchart of the embodiment.
The weight change means (21b) corresponds to steps S130 to S132.

【0037】なお、以上の説明においては、車両におけ
るエンジン回転数の表示を行うタコメータを例にあげて
説明したが、本発明はこれに限るものではなく、表示対
象となる測定量が不安定となる領域を含んでいる場合に
有効である。また、上述した実施形態における加重の切
り換え点である規定値の値は、車両毎、あるいは測定量
の種類毎に任意に設定することが可能である。
In the above description, the tachometer for displaying the engine speed of the vehicle has been described as an example. However, the present invention is not limited to this, and the measured amount to be displayed may be unstable. This is effective when the region includes Further, the value of the specified value, which is the switching point of the weight in the above-described embodiment, can be set arbitrarily for each vehicle or for each type of measured quantity.

【0038】[0038]

【発明の効果】以上の説明から明らかなように、本発明
によれば、次の効果を奏する。すなわち、指針の指示位
置に応じて加重平均処理における加重を変更するように
構成したので、指針の振れが生じる特定の表示位置にお
いてこの振れを抑えるように加重を設定することがで
き、指針を安定させることができる。
As apparent from the above description, the present invention has the following effects. In other words, the weight in the weighted averaging process is changed according to the position indicated by the pointer, so that the weight can be set so as to suppress the fluctuation at a specific display position where the fluctuation of the pointer occurs, and the pointer can be stabilized. Can be done.

【0039】[0039]

【0040】また、測定量をエンジンの回転数の情報と
し、このエンジンの回転数が所定の低回転域の回転数で
ある場合に加重平均処理における現在位置の加重を増す
ように構成したので、エンジンの回転数が不安定な低回
転域において、このエンジン回転数の影響を少なくする
ことができ、指針の表示を安定させることができる。
Further, the measured amount is used as information on the engine speed, and the weight of the current position in the weighted averaging process is increased when the engine speed is a predetermined low speed range. In a low rotation range where the engine speed is unstable, the influence of the engine speed can be reduced, and the display of the hands can be stabilized.

【0041】また、加重平均式中のnの値を大きくして
分母を増すことで現在位置の加重を増すことができ、特
別な処理を必要とせず、処理を簡単にすることができ
る。
Also, by increasing the value of n in the weighted average expression and increasing the denominator, the weight of the current position can be increased, so that no special processing is required and the processing is simplified. Can be.

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

【図1】本発明の基本構成を説明する図である。FIG. 1 is a diagram illustrating a basic configuration of the present invention.

【図2】本発明が適用される指針式表示装置の構成を示
す図である。
FIG. 2 is a diagram showing a configuration of a pointer type display device to which the present invention is applied.

【図3】RAM23の構成を説明する図である。FIG. 3 is a diagram illustrating a configuration of a RAM 23.

【図4】装置の動作を説明するフローチャートである。FIG. 4 is a flowchart illustrating an operation of the apparatus.

【符号の説明】[Explanation of symbols]

10 表示部 11 クロスコイル 12 指針 20 表示制御部 21 CPU 22 ROM 23 RAM 30 NVRAM 40 イグニッションコイル Reference Signs List 10 display unit 11 cross coil 12 pointer 20 display control unit 21 CPU 22 ROM 23 RAM 30 NVRAM 40 ignition coil

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G01D 13/22 101 G01D 7/00 G01P 1/08 G01P 3/42 ──────────────────────────────────────────────────続 き Continued on the front page (58) Fields surveyed (Int.Cl. 7 , DB name) G01D 13/22 101 G01D 7/00 G01P 1/08 G01P 3/42

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 第1動作周期毎に表示対象となる測定量
に応じて指針の移動目標である指示位置を更新し、前記
第1動作周期より短い第2動作周期毎に前記指示位置と
前記指針の実際の指示位置である現在位置との加重平均
処理により前記指針の移動位置を求め、当該移動位置に
前記指針を移動させる制御手段を有する指針式表示装置
において、前記測定量が車両に搭載されたエンジンの回転数であ
り、 前記制御手段は、前記指示位置に応じて、前記加重平均
処理における加重を変更する加重変更手段を有し、 前記加重変更手段は、前記指示位置がばらつきを有する
位置である前記エンジンの回転数が所定の低回転域の回
転数である場合に、前記加重平均処理における前記現在
位置の加重を増す ことを特徴とする指針式表示装置。
1. An indication position, which is a movement target of a pointer, is updated in accordance with a measured amount to be displayed in each first operation cycle, and the designated position and the designated position are updated in each second operation cycle shorter than the first operation cycle. In a pointer type display device having a control means for determining the movement position of the pointer by weighted averaging processing with the current position which is the actual pointing position of the pointer and moving the pointer to the movement position, the measured amount is mounted on a vehicle. Engine speed
The control means may control the weighted average in accordance with the designated position.
A weight change unit for changing a weight in the processing, wherein the weight change unit has a variation in the designated position;
The rotation speed of the engine, which is the position, is in a predetermined low rotation range.
The current number in the weighted averaging process
Pointer-type display device characterized by increasing the weight of the position .
【請求項2】 前記制御手段は、 前記第2動作周期毎に、次式 【数1】 の加重平均式に基づく処理を実行することにより、前記
指針の前記第2動作周期毎の移動位置を算出するととも
に当該移動位置に基づく制御信号を生成する制御信号生
成手段を有し、 前記加重変更手段は、前記加重平均式中のnの値を大き
くして分母を増すこと により前記加重平均処理における
前記現在位置の加重を増すことを特徴とする請求項1に
記載の指針式表示装置。
2. The control means according to claim 1 , wherein : By executing the processing based on the weighted average formula of
The movement position of the pointer is calculated every second operation cycle and
A control signal generator for generating a control signal based on the moving position.
And a weight changing means for increasing the value of n in the weighted average expression.
By increasing the denominator,
The weight of the current position is increased.
Pointer-type display device as described.
JP09105096A 1996-04-12 1996-04-12 Pointer display Expired - Fee Related JP3224009B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP09105096A JP3224009B2 (en) 1996-04-12 1996-04-12 Pointer display

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP09105096A JP3224009B2 (en) 1996-04-12 1996-04-12 Pointer display

Publications (2)

Publication Number Publication Date
JPH09280899A JPH09280899A (en) 1997-10-31
JP3224009B2 true JP3224009B2 (en) 2001-10-29

Family

ID=14015686

Family Applications (1)

Application Number Title Priority Date Filing Date
JP09105096A Expired - Fee Related JP3224009B2 (en) 1996-04-12 1996-04-12 Pointer display

Country Status (1)

Country Link
JP (1) JP3224009B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5466881B2 (en) * 2009-05-20 2014-04-09 矢崎総業株式会社 Guide type display device for vehicles

Also Published As

Publication number Publication date
JPH09280899A (en) 1997-10-31

Similar Documents

Publication Publication Date Title
JP2953502B2 (en) Driving device for stepping motor type instrument
JP3013775B2 (en) Driving device for stepping motor type instrument
EP0609624B1 (en) Digital system controller with programmable ranges for analog speedometer and tachometer gauges
JPS6047987B2 (en) Devices for displaying mechanical measurements, e.g. vehicle speed
EP2071718B1 (en) Stepping motor drive control device and drive control method
JP3224009B2 (en) Pointer display
JP2985955B1 (en) Stepping motor type instrument
US6677723B2 (en) Circuit for driving stepping motor
JP2000018975A (en) Device for stepping motor type instrument
JP2001349751A (en) Method of driving measuring instrument
JPS6335372Y2 (en)
JP3226006B2 (en) Pointer display
JP3106462B2 (en) Driving device for indicating instrument
JP3181017B2 (en) Pointer display
JPH0833416B2 (en) Meter drive controller
JPH1123603A (en) Driver for stepping motor type instrument
JP4695900B2 (en) Instrument device
JPH09105648A (en) Pointer-type display device for vehicles
JP2002311041A (en) Pulse signal processing method
JPH0540883U (en) Meter drive circuit
JPH0711539B2 (en) Drive device for cross-coil type instrument
JPH0694753A (en) Drive device for movement for speedometer
JPH03218282A (en) Motor controller
JPH0778508B2 (en) Meter drive
JPH09236620A (en) Instrument equipment

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20010710

LAPS Cancellation because of no payment of annual fees