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
JP2770641B2 - Multiplex communication equipment for instruments - Google Patents
[go: Go Back, main page]

JP2770641B2 - Multiplex communication equipment for instruments - Google Patents

Multiplex communication equipment for instruments

Info

Publication number
JP2770641B2
JP2770641B2 JP4089817A JP8981792A JP2770641B2 JP 2770641 B2 JP2770641 B2 JP 2770641B2 JP 4089817 A JP4089817 A JP 4089817A JP 8981792 A JP8981792 A JP 8981792A JP 2770641 B2 JP2770641 B2 JP 2770641B2
Authority
JP
Japan
Prior art keywords
data
multiplex communication
circuit
processing
instrument
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
JP4089817A
Other languages
Japanese (ja)
Other versions
JPH05260575A (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.)
Nippon Seiki Co Ltd
Original Assignee
Nippon Seiki 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 Nippon Seiki Co Ltd filed Critical Nippon Seiki Co Ltd
Priority to JP4089817A priority Critical patent/JP2770641B2/en
Publication of JPH05260575A publication Critical patent/JPH05260575A/en
Application granted granted Critical
Publication of JP2770641B2 publication Critical patent/JP2770641B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Selective Calling Equipment (AREA)

Description

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

【0001】[0001]

【産業上の利用分野】本発明は多重通信用のデータ送信
に遅れが生じても、計器の表示には影響のないようにし
た計器用多重通信装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an instrument multiplex communication apparatus which does not affect the display of an instrument even if a delay occurs in data transmission for multiplex communication.

【0002】[0002]

【従来の技術】近年、車両に搭載されるほとんどの装置
が電気制御により駆動されるようになった。さらに近い
将来、その装置数はナビゲーションシステム等の設置、
オーディオ機器等の充実と増加傾向にあるが、これに伴
って車内に配設されるハーネスもかなりのものとなり、
車体重量の軽量化及び車両装置のコンパクト化を目指す
この分野での問題の1つとなっている。このため多重通
信による信号の送信方法が考え出されている。これは1
本のデータバスに複数の諸装置を接続し、各装置間で、
このデータバスを介してデータの送受信を行うものであ
るが、これらデータには重要なものがあり、このデータ
に優先順位を付け、この順位の高いものを先に送受信す
るようにしている。これは例えばウインカーの点灯信号
であったりするが、このデータが送信されたとき、他デ
ータはデータバスに空きの生ずるまで送信されない状態
となっている。
2. Description of the Related Art In recent years, most devices mounted on vehicles have been driven by electric control. In the near future, the number of devices will increase with the installation of navigation systems, etc.
There is a trend of enhancement and increase in audio equipment, etc., but with this, the harness arranged in the car also becomes considerable,
This is one of the problems in this field aiming at reducing the weight of the vehicle body and reducing the size of the vehicle device. For this reason, a signal transmission method using multiplex communication has been devised. This is 1
Connect multiple devices to the book data bus, and between each device,
Data is transmitted and received via this data bus. Some of these data are important, and the data is prioritized so that the data with the higher priority is transmitted and received first. This may be, for example, a turn-on signal, but when this data is transmitted, other data is not transmitted until a data bus becomes available.

【0003】[0003]

【発明が解決しようとする課題】ところで例えば車両用
計器に用いられるデータは、比較的優先順位を低くして
設定されている。ここでエンジン回転計を例に取った場
合、これはエンジン回転数を表示する以外に、いわゆる
エンジンが良好であるかそうでないかを示す1つの手段
として用いられる場合もあるため、前記優先順位の高い
データがデータバスを占有し、エンジン回転数に関する
データがタイムリーに送信できなかった場合、当然デー
タの送信に時間遅れを生じ、すなわち回転数を示す指針
もしくは表示の変化に不自然な動きが生じてしまう。こ
れは単に多重通信を用いたことにより生ずる問題である
が、このような事情を知らない運転者にしてみれば、こ
の動きをエンジンの不具合による動きとしてとらえるこ
とも十分考えられ、信頼性の面から好ましいことではな
い。
By the way, data used for, for example, an instrument for a vehicle is set with a relatively low priority. When an engine tachometer is taken as an example here, besides displaying the engine speed, it may be used as one means for indicating whether the engine is good or not, so If the high data occupies the data bus and the data on the engine speed cannot be transmitted in a timely manner, the transmission of data will naturally have a time delay, that is, unnatural movements in changes in the pointer or display indicating the speed. Will happen. Although this is a problem caused simply by using multiplex communication, it is quite possible for a driver who is not aware of such circumstances to consider this movement as a movement due to a malfunction of the engine. This is not preferable.

【0004】[0004]

【課題を解決するための手段】本発明は前記課題を解決
するために、計器装置とこの計器装置で処理されるデ
ータを生成する計測装置とを含んだ前記各装置を分配配
置し、前記各装置をデータバスにて接続して各装置のデ
ータを多重通信する計器用多重通信装置であって、前記
計器装置に、前記計測装置から所定周期で送信されるデ
ータを記憶する記憶回路と、前記所定周期を発生する処
理回路と、前記データバスから送信される前記データの
信号待ち時間が前記データの送信周期より大きくなった
時、前記所定周期に基づき前記記憶回路から前記データ
を読み出す読み出し回路と、を備えることを特徴とす
る。
For SUMMARY OF THE INVENTION The present invention is to solve the above problems, and the meter device, the respective devices distributed arrangement including a measuring device for generating data to be processed in this instrument device, the An instrument multiplex communication device for connecting each device by a data bus and multiplexing data of each device, wherein
Data transmitted from the measuring device to the measuring device at a predetermined cycle.
A storage circuit for storing data, and a process for generating the predetermined period.
A logic circuit and the data transmitted from the data bus.
The signal waiting time has become longer than the data transmission cycle
The data from the storage circuit based on the predetermined period.
And a readout circuit for reading out data.

【0005】[0005]

【作用】計器用データの計測装置からデータバスを介し
て計器装置に送信されたデータを、計器内の記憶回路に
記憶させる。この記憶回路は前記データを時分割に記憶
しており、一定周期ごとに記憶したデータの古いものか
ら順に表示のためのデータとして処理される。処理時間
が一定時間間隔であるから表示の動きの不自然さが解消
される。
The data transmitted from the measuring device for measuring instrument data to the measuring device via the data bus is stored in a storage circuit in the measuring device. This storage circuit stores the data in a time-division manner, and processes the data stored at regular intervals as data for display in order from the oldest one. Since the processing time is a fixed time interval, the unnaturalness of the display movement is eliminated.

【0006】[0006]

【実施例】本発明の好適な実施例を図1乃至図3に図示
し説明する。図1は多重通信のシステム構成を示すブロ
ック図であって、一本のループ状のデータバス1に複数
の装置が接続されている。この装置は、エンジンの回転
数を計測するためにイグニッションコイルの出力するパ
ルス(以後TAパルスという)の一周期を計測し、これ
をデータとして計器装置に送信するエンジン回転数計測
装置2と、このデータに基づいて回転数や車速等を表示
をする計器装置3等である。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A preferred embodiment of the present invention will be described with reference to FIGS. FIG. 1 is a block diagram showing a multiplex communication system configuration, in which a plurality of devices are connected to one loop-shaped data bus 1. This device measures one cycle of a pulse (hereinafter referred to as a TA pulse) output from an ignition coil to measure the number of revolutions of an engine, and transmits the measured data as a data to an instrument device. It is an instrument device 3 or the like that displays a rotation speed, a vehicle speed, and the like based on data.

【0007】計器装置3は図2に示したようになってい
る。まずデータバス1から計器装置3へ送信されるデー
タはインターフェース回路4へ出力される。インターフ
ェース回路3は、データが計器装置4のものかどうか、
パリテイチェック、データの振り分け等、図示しないデ
ータの特定のビットに与えられた情報からこれらを判断
し、各処理回路にデータを振り分ける。回転数表示用に
振り分けられたデータは、本発明の主要部分である記憶
回路5へ出力される。図2はエンジン回転数に関する
処理回路6が示されているが、この記憶回路5にデータ
を記憶し、この処理回路6の持つ一定周期ごとに古い順
にデータを取り出し処理する。尚、7は記憶装置5の各
レジスタから最も古いデータを取り出すための読み出し
回路である。
The instrument device 3 is as shown in FIG. First, data transmitted from the data bus 1 to the meter device 3 is output to the interface circuit 4. The interface circuit 3 determines whether the data is for the instrument device 4,
These are determined from information given to specific bits of data (not shown) such as parity check and data distribution, and data is distributed to each processing circuit. The data sorted for displaying the rotation speed is output to the storage circuit 5, which is a main part of the present invention. FIG. 2 shows a processing circuit 6 relating to the engine speed. Data is stored in the storage circuit 5, and the data is taken out and processed in the oldest order at regular intervals of the processing circuit 6. Reference numeral 7 denotes a read circuit for extracting the oldest data from each register of the storage device 5.

【0008】図3はTAパルス発生からこのTAパルス
に基づくデータが処理されるまでのタイミングチャート
を示したものである。まず始めに、エンジン回転数計測
装置2では、周期的に発生しているTAパルスの一周期
を計測周期TSごとに計測しデータn1,n2,n3を
求めている。
FIG. 3 shows a timing chart from the generation of a TA pulse to the processing of data based on the TA pulse. First, the engine speed measurement device 2 measures one period of the periodically generated TA pulse for each measurement period TS to obtain data n1, n2, and n3.

【0009】これらデータn1,n2,n3は前記計測
周期TSと同じ周期TSでデータバス1に送信され、デ
ータバス1を介して計器装置3へ出力されることになる
が、各インターフェース回路4での処理時間遅れt0、
また優先順位の高いデータを優先して送信するための送
信待ち時間t1などの時間遅れを伴って送信されてい
る。
The data n1, n2 and n3 are transmitted to the data bus 1 at the same cycle TS as the measurement cycle TS and output to the meter device 3 via the data bus 1. Processing time delay t0,
Further, the data is transmitted with a time delay such as a transmission waiting time t1 for transmitting data with a higher priority in priority.

【0010】その後これらデータn1,n2,n3は記
憶回路5へと出力され記憶される。この記憶回路5は数
個のレジスタから成っており、古いデータを順次次のレ
ジスタに前記時間TSごとに転送するシフトレジスタと
なっている。
Thereafter, these data n1, n2, n3 are output to the storage circuit 5 and stored. This storage circuit 5 is composed of several registers, and is a shift register for sequentially transferring old data to the next register at every time TS.

【0011】記憶回路5がデータn1を記憶してから2
×TS時間後、このn1に基づいた処理を処理回路6で
行いエンジン回転数を表示する。次からはTS時間経過
ごとにデータn2,n3に基づいた処理を処理回路6に
て実行する。データn1の処理だけ処理周期が長いの
は、記憶回路5にデータが記憶されることを確実にする
ための処理である。
After the storage circuit 5 stores the data n1, 2
After × TS time, the processing based on this n1 is performed by the processing circuit 6, and the engine speed is displayed. Thereafter, the processing circuit 6 executes processing based on the data n2 and n3 every time the TS time elapses. The reason why the processing cycle is long only for the processing of the data n1 is a processing for ensuring that data is stored in the storage circuit 5.

【0012】記憶回路5のデータは、正常の場合であれ
ば右のレジスタから左のレジスタに向かうにしたがって
データが最新のものとなって記憶される。しかし、送信
待ち時間t1が送信周期TSより大きくなったとき、デ
ータの記憶されないレジスタが存在することになるが、
このとき読み出し回路7により右のレジスタへデータの
転移を行う。またこの回路7は、転移の余裕のない場合
は、データを記憶している最も右側のレジスタのデータ
を読み出して処理データとして処理させる回路でもあ
る。
If the data in the storage circuit 5 is normal, the data is stored as the latest data from the right register to the left register. However, when the transmission waiting time t1 becomes longer than the transmission cycle TS, there is a register in which no data is stored.
At this time, data is transferred to the right register by the read circuit 7. This circuit 7 is also a circuit for reading out the data in the rightmost register storing data and processing it as processing data when there is no room for transition.

【0013】以上の処理を繰り返すとTAパルスaはA
で、TAパルスbはBで処理され表示されることにな
る。受信タイミング通りの処理をすれば、データn1を
受信してからTS+t1後にデータn2を受信し、さら
にTS後にデータn3を受信するため、処理時間にt1
のずれが生じ、これが表示に不自然な動きをもたらす原
因となっていたが、記憶回路5を設けることでデータn
1の処理時間からデータn2までの処理時間はTSとな
り一定した周期で処理を行えるようになっているため、
不自然な動きを生じることがない。またTAパルスa,
bが発生してから2×TS後にデータn1,n2を処理
しているが、周期TSは数msec程度の時間であるた
め、現エンジン回転数から大きくかけ離れた表示をする
こともない。
When the above processing is repeated, the TA pulse a becomes A
Thus, the TA pulse b is processed and displayed in B. If processing is performed according to the reception timing, data n2 is received after TS + t1 after receiving data n1, and data n3 is received after TS.
, Which has caused unnatural movements in the display. However, by providing the storage circuit 5, the data n
Since the processing time from the processing time 1 to the data n2 is TS, the processing can be performed at a constant cycle.
No unnatural movements occur. TA pulse a,
Although the data n1 and n2 are processed 2 × TS after the occurrence of b, since the period TS is about several msec, there is no display that is far from the current engine speed.

【0014】尚、本発明は、車両のエンジン回転数の計
測のみならず、船舶、航空機等のタイムリーに情報表示
しなければならない計器の処理回路のすべてに適用可能
であることは言うまでもない。またTAパルスの周期を
計測することでデータを求めていたが、計測周期TS間
にTAパルスがいくつ出力されているかを計測するゲー
トタイム方式によりデータを求めてもよい。また、記憶
回路5は、データを順次記憶し、古い順に処理回路6へ
出力できるような回路であればよく、シフトレジスタタ
イプのものに限定されない。
It is needless to say that the present invention is applicable not only to the measurement of the engine speed of a vehicle, but also to all the processing circuits of instruments which must display information in a timely manner, such as ships and aircraft. Although the data is obtained by measuring the period of the TA pulse, the data may be obtained by a gate time method of measuring how many TA pulses are output during the measurement period TS. The storage circuit 5 may be any circuit that can sequentially store data and output the data to the processing circuit 6 in chronological order, and is not limited to the shift register type.

【0015】[0015]

【発明の効果】本発明は計器装置とこの計器装置で
処理されるデータを生成する計測装置とを含んだ前記各
装置を分配配置し、前記各装置をデータバスにて接続し
て各装置のデータを多重通信する計器用多重通信装置で
あって、前記計器装置に、前記計測装置から所定周期で
送信されるデータを記憶する記憶回路と、前記所定周期
を発生する処理回路と、前記データバスから送信される
前記データの信号待ち時間が前記データの送信周期より
大きくなった時、前記所定周期に基づき前記記憶回路か
ら前記データを読み出す読み出し回路と、を備えること
を特徴とすることにより、処理時間が一定時間間隔に確
保され、表示の動きの不自然さが解消される。
The present invention exhibits a meter device, distributes placing each device including a measuring device for generating data to be processed in this instrument device, each connected to the respective device by the data bus An instrument multiplex communication device for multiplex communication of data of the device, wherein the instrument device is provided with a predetermined cycle from the measurement device.
A storage circuit for storing data to be transmitted, and the predetermined cycle
And a processing circuit for generating the data transmitted from the data bus.
The data signal waiting time is longer than the data transmission cycle.
When it becomes larger, the memory circuit is reset based on the predetermined period
And a readout circuit for reading the data from the memory, whereby the processing time is ensured at a constant time interval, and the unnaturalness of the display movement is eliminated.

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

【図1】多重通信のシステム構成を示すブロック図。FIG. 1 is a block diagram showing a multiplex communication system configuration.

【図2】図1の計器装置1内部を示したブロック図。FIG. 2 is a block diagram showing the inside of the meter device 1 of FIG. 1;

【図3】エンジン回転数を示すイグニッションコイルの
パルスに基づくデータが処理されるまでのタイミングチ
ャート。
FIG. 3 is a timing chart until data based on a pulse of an ignition coil indicating an engine speed is processed.

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

1 データバス 2 計測装置 3 計器装置 5 記憶回路 6 処理回路7 読み出し回路 DESCRIPTION OF SYMBOLS 1 Data bus 2 Measuring device 3 Instrument device 5 Storage circuit 6 Processing circuit 7 Reading circuit

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 計器装置とこの計器装置で処理される
データを生成する計測装置とを含んだ前記各装置を分配
配置し、前記各装置をデータバスにて接続して各装置の
データを多重通信する計器用多重通信装置であって、
記計器装置に、前記計測装置から所定周期で送信される
データを記憶する記憶回路と、前記所定周期を発生する
処理回路と、前記データバスから送信される前記データ
の信号待ち時間が前記データの送信周期より大きくなっ
た時、前記所定周期に基づき前記記憶回路から前記デー
タを読み出す読み出し回路と、を備えることを特徴とす
る計器用多重通信装置。
And 1. A meter apparatus, the data of the instrument including a measuring device for generating data to be processed by the device the dispensed placing each device connected to the apparatus the respective device by the data bus a meter for multiplex communication apparatus for multiplex communication, before
Sent from the measuring device to the meter device at a predetermined cycle
A storage circuit for storing data, and generating the predetermined period
A processing circuit; and the data transmitted from the data bus.
Signal waiting time is longer than the data transmission cycle
The data from the storage circuit based on the predetermined period.
And a readout circuit for reading the data.
Instrument multiplex communication device.
JP4089817A 1992-03-13 1992-03-13 Multiplex communication equipment for instruments Expired - Fee Related JP2770641B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4089817A JP2770641B2 (en) 1992-03-13 1992-03-13 Multiplex communication equipment for instruments

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4089817A JP2770641B2 (en) 1992-03-13 1992-03-13 Multiplex communication equipment for instruments

Publications (2)

Publication Number Publication Date
JPH05260575A JPH05260575A (en) 1993-10-08
JP2770641B2 true JP2770641B2 (en) 1998-07-02

Family

ID=13981302

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4089817A Expired - Fee Related JP2770641B2 (en) 1992-03-13 1992-03-13 Multiplex communication equipment for instruments

Country Status (1)

Country Link
JP (1) JP2770641B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57212606A (en) * 1981-06-23 1982-12-27 Fujitsu Ltd Magnetic card recording system
JPH0823500B2 (en) * 1989-08-30 1996-03-06 株式会社デジタルストリーム Vehicle running condition recorder

Also Published As

Publication number Publication date
JPH05260575A (en) 1993-10-08

Similar Documents

Publication Publication Date Title
US5948025A (en) Vehicle communication control apparatus
JP2522815B2 (en) Multi-master single channel bus system and master station with bit cell synchronization
CA2170458C (en) Multi-cluster computer system
JP2003198656A (en) Data transmission method and data transmission / reception device
US4939675A (en) Digital system for controlling mechanical instrument gauges
EP0392565B1 (en) System bus control system
EP0589499B1 (en) A multistation communication bus system, and a master station and a slave station for use in such system
EP0150173A1 (en) An apparatus for recording the speed of a vehicle.
EP1152219A1 (en) Vehicle navigation device
JP2770641B2 (en) Multiplex communication equipment for instruments
US6487140B2 (en) Circuit for managing the transfer of data streams from a plurality of sources within a system
JP2001147714A (en) Failure diagnosis device for in-vehicle electronic control unit
JPH08285735A (en) Communication system
JP2770621B2 (en) Instrumentation equipment for vehicle multiplex communication equipment
US5802595A (en) Serial data transfer apparatus
JPH06178355A (en) Vehicle instrumentation
JPS6251331A (en) On-vehicle electronic control equipment
JPH07272184A (en) Instrument drive
JP2682300B2 (en) Wheel rotation cycle measurement circuit
JPH1042373A (en) Multiplex communication instrument for vehicles
JP2580146B2 (en) Vehicle communication control device
JP3487048B2 (en) Communications system
JPH04269676A (en) Generated pulse monitor circuit for ic tester
JP3099682B2 (en) In-vehicle driving data recording system
JPH0410775B2 (en)

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees