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
JPH0262804B2 - - Google Patents
[go: Go Back, main page]

JPH0262804B2 - - Google Patents

Info

Publication number
JPH0262804B2
JPH0262804B2 JP53073891A JP7389178A JPH0262804B2 JP H0262804 B2 JPH0262804 B2 JP H0262804B2 JP 53073891 A JP53073891 A JP 53073891A JP 7389178 A JP7389178 A JP 7389178A JP H0262804 B2 JPH0262804 B2 JP H0262804B2
Authority
JP
Japan
Prior art keywords
fuel consumption
fuel
distance
interrupt
average
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
JP53073891A
Other languages
Japanese (ja)
Other versions
JPS55444A (en
Inventor
Masatoshi Oohira
Masayuki Hatsutori
Mitsuhiko Kawamura
Masakazu Futamura
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 Corp
Original Assignee
NipponDenso 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 NipponDenso Co Ltd filed Critical NipponDenso Co Ltd
Priority to JP7389178A priority Critical patent/JPS55444A/en
Publication of JPS55444A publication Critical patent/JPS55444A/en
Publication of JPH0262804B2 publication Critical patent/JPH0262804B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Measuring Volume Flow (AREA)

Description

【発明の詳細な説明】 本発明は自動車など乗物においてその燃料残量
で運転可能な距離を演算表示する運行可能距離表
示装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a drivable distance display device for calculating and displaying the drivable distance of a vehicle such as an automobile with its remaining fuel amount.

従来、この種のものとしては、特開昭51―
120250号「残量走行距離計」があり、微少燃料消
費する毎にその間の走行距離との関係から瞬時燃
費を求め、この瞬時燃費とその時の燃料残量から
運行可能距離を求めて表示するようにしたものが
ある。
Conventionally, this type of product was published in Japanese Patent Application Laid-open No.
There is No. 120250 "Remaining Odometer", which calculates the instantaneous fuel consumption from the relationship with the distance traveled during that time every time a small amount of fuel is consumed, and calculates and displays the possible driving distance from this instantaneous fuel consumption and the remaining fuel at that time. There is something I did.

しかしながら、このものはその走行時点におけ
る瞬時燃費により運行可能距離を求求めているた
め、アイドリング運転時においては瞬時燃費が0
になり、燃料が残つているにも係わらず運行可能
距離が0であるという誤つた表示をしてしまうと
いう問題がかある。
However, this method calculates the possible driving distance based on the instantaneous fuel consumption at the time of driving, so when driving idling, the instantaneous fuel consumption is 0.
There is a problem in that the drivable distance is incorrectly displayed as 0 even though there is fuel remaining.

本発明は上記問題に鑑みたもので、その目的と
するところは、アイドリング運転の継続時に燃料
残量があるにもかかわらず運行可能距離が0であ
るというような誤つた表示を行わないようにした
運行可能距離表示装置を提供することにある。
The present invention has been developed in view of the above-mentioned problems, and its purpose is to prevent false indications such as 0 driving distance even though there is fuel remaining when idling continues. The object of the present invention is to provide a drivable distance display device.

以下本発明を図に示す実施例について説明す
る。第1図はその全体構成を示すブツク線図であ
り、予め定めた距離演算制御プログラムに従つて
ソフトウエアによるデイジタル演算処理を実行す
る車載マイクロコンピユータを用いて運行可能距
離の演算表示を行なつている。
The present invention will be described below with reference to embodiments shown in the drawings. Figure 1 is a book diagram showing the overall configuration of the system, in which the drivable distance is calculated and displayed using an on-vehicle microcomputer that executes digital calculation processing by software according to a predetermined distance calculation control program. There is.

この第1図において、1は自動車の瞬時燃費、
キロメータ(Km)/リツター()、を検出する
瞬時燃費計で、燃料消費速度/secと走行速度
Km/secを検出し、走行速度を燃料消費速度で割
算することによつて瞬時燃費(Km/)を求め、
その瞬時燃費信号をデイジタル信号にて発生する
ものであり、例えば特開昭51−80257号「瞬時燃
費計」に示されたものと同様に構成している。そ
して、この瞬時燃費計にて乗物の運行距離(Km)
と燃料消費量()に基く時々刻々の燃費を検出
する燃費検出手段を構成している。2は自動車の
燃料タンク内の燃料残量Fを検出してデイジタル
の燃料残量信号を発生する燃料検出手段をなす燃
料計、3は繰返しタイマで、1秒の周期にて割込
パルスの発生を繰返しており、この割込パルスに
て前記瞬時燃費のサンプリングを指令するもので
ある。4は予め定めた距離演算制御プログラムに
従つてソフトウエアのデイジタル演算処理を実行
するシングルチツプのマイクロコンピユータで、
数メガヘルツ(MHz)の水晶振動子5を接続して
おり、車載バツテリの電源電圧を受ける安定化電
源回路(図示せず)より5ボルト(V)の安定化
電圧の供給を受けて作動状態となり、前記繰返タ
イマ3よりの割込パルスにて瞬時燃費計1よりの
燃費信号のサンプリングを行なつてその燃費デー
タを積算し、サンプリング回数が60回に達した時
に積算値aとそのサンプリング回数から平均燃費
AをA=a/60の割算にて計算し、この平均燃費
Aと燃料計2よりの燃料残量信号による燃料残量
Fに基いて走行可能距離DをD=F・Aの乗算に
て求めてその距離表示を指令するとともに、その
走行可能距離Dが20Km以下になつたとき警報を指
令している。このマイクロコンピユータ4は、そ
の走行可能距離を求めるための各種演算処理の手
順を定めた前記距離演算制御プログラムを記憶し
ている読出専用メモリ(Read Only Memory;
ROM)と、このROMの距離演算制御プログラ
ムを順次読出してそれに対応する演算処理を実行
する中央処理部(Central Processing Uuit;
CPU)と、このCPUの演算処理に関連する各種
データを一時記憶するとともにそのデータの
CPUによる読出しが可能なメモリ(Random
Access Memory;RAM)と、水晶振動子5を
伴なつて上記各種演算のための基準クロツクパル
スを発生するクロツク発生部と、各種信号の入出
力を調整する入出力(I/0)回路部とを主要部
に構成したシングルチツプの大規模集積回路
(LSI)製のものである。6は走行可能距離Dが
20Km以下になつたときのマイクロコンピユータ4
よりの警報信号に基いて警報を発する警報手段と
しての警報装置で、マイクロコンピユータ4より
の警報信号にてセツトされてそれを保持し、警報
解除信号にてリセツトされるフリツプフロツプ
と、このフリツプフロツプに保持された警報信号
にて警報を発する警報器とを有している。7は表
示駆動回路で、マイクロコンピユータ4よりの走
行可能距離Dを示す距離信号を保持するとともに
増幅して表示器8を駆動するものであり、前記距
離信号を保持するラツチおよびその信号を増幅す
る増幅器を有している。さらに、表示器8は3桁
の数字表示素子を有して走行可能距離をKmの単位
に表示する表示手段を構成している。
In this Figure 1, 1 is the instantaneous fuel consumption of the car,
An instantaneous fuel consumption meter that detects kilometers (Km)/liters (), fuel consumption speed/sec and driving speed.
Detect Km/sec and calculate instantaneous fuel consumption (Km/) by dividing the traveling speed by the fuel consumption rate,
The instantaneous fuel consumption signal is generated as a digital signal, and is constructed in the same manner as that shown in, for example, ``Instantaneous Fuel Consumption Meter'' in Japanese Patent Application Laid-Open No. 51-80257. Then, the distance traveled by the vehicle (Km) is determined by this instantaneous fuel consumption meter.
and fuel consumption detection means for detecting momentary fuel consumption based on the fuel consumption amount (). 2 is a fuel meter which is a fuel detection means that detects the remaining fuel amount F in the fuel tank of the automobile and generates a digital remaining fuel amount signal; 3 is a repeating timer that generates an interrupt pulse at a cycle of 1 second. This interrupt pulse is used to command sampling of the instantaneous fuel consumption. 4 is a single-chip microcomputer that executes software digital calculation processing according to a predetermined distance calculation control program;
A crystal resonator 5 of several megahertz (MHz) is connected, and it is activated by receiving a stabilized voltage of 5 volts (V) from a stabilized power supply circuit (not shown) that receives the power supply voltage of an on-board battery. , the fuel consumption signal from the instantaneous fuel consumption meter 1 is sampled by the interrupt pulse from the repeat timer 3, the fuel consumption data is integrated, and when the number of samplings reaches 60, the integrated value a and the number of samplings are obtained. Calculate the average fuel consumption A by dividing A=a/60, and calculate the travelable distance D based on this average fuel consumption A and the remaining fuel amount F from the fuel remaining amount signal from the fuel gauge 2 as D=F・A It calculates the distance by multiplying it and commands the display of the distance, and also commands an alarm when the drivable distance D becomes less than 20km. This microcomputer 4 has a read-only memory (Read Only Memory) that stores the distance calculation control program that defines various calculation processing procedures for determining the travelable distance.
ROM) and a central processing unit (Central Processing Unit) that sequentially reads the distance calculation control program in this ROM and executes the corresponding calculation processing.
CPU) and temporarily stores various data related to the arithmetic processing of this CPU.
Memory that can be read by the CPU (Random
an access memory (RAM), a clock generation section that generates reference clock pulses for the various calculations described above using a crystal oscillator 5, and an input/output (I/0) circuit section that adjusts the input and output of various signals. The main part is made of a single-chip large-scale integrated circuit (LSI). 6 has a drivable distance D
Microcomputer 4 when the distance is less than 20km
This is an alarm device as an alarm means that issues an alarm based on an alarm signal from the microcomputer 4, and includes a flip-flop that is set and held by the alarm signal from the microcomputer 4 and reset by the alarm release signal, and a flip-flop that is held in this flip-flop. It has an alarm device that issues an alarm when the alarm signal is received. Reference numeral 7 denotes a display drive circuit which holds and amplifies a distance signal indicating the possible travel distance D from the microcomputer 4 to drive the display 8, and includes a latch that holds the distance signal and amplifies the signal. It has an amplifier. Further, the display 8 has a three-digit numerical display element and constitutes display means for displaying the travelable distance in units of km.

そして、前記繰返タイマ3およびマイクロコン
ピユータ4にて走行可能距離離を演算する演算処
理手段を構成している。
The repeat timer 3 and the microcomputer 4 constitute a calculation processing means for calculating the travelable distance.

次に、上記構成においてその作動を第2図の演
算流れ図とともに説明する。この第2図はマイク
ロコンピユータ4の距離演算制御プログラムによ
る演算処理を示す演算流れ図である。
Next, the operation of the above configuration will be explained with reference to the calculation flowchart in FIG. FIG. 2 is a calculation flowchart showing calculation processing by the distance calculation control program of the microcomputer 4. As shown in FIG.

まず、第2図の演算流れ図に従つてマイクロコ
ンピユータの演算処理について説明する。この装
置を備えた自動車において、その運転開始時にキ
ースイツチを投入すると車載バツテリより安定化
電源回路を通して安定化電圧がマイクロコンピユ
ータ4に供給開始される。これにより、このマイ
クロコンピユータ4が作動開始し、予め定めた
種々のプログラムに従つて各種の演算処理を周期
的に繰返す。すなわち、電源供給を受けることに
より、作動状態になるマイクロコンピユータ4
は、1秒の周期にて割込パルスを発生する繰返タ
イマ3よりの割込パルスを受けて第2図の割込ス
テツプ101より走行可能距離演算の割込処理を
開始し、割込計数ステツプ102に進む。この割
込計数ステツプ102では電源投入時の初期設定
処理にて「0」にセツトされた割込回数N=0を
基点として「1」を加算計数し、次の燃費データ
積算ステツプ103に進む。この燃費データ積算
ステツプ103では瞬時燃費計1よりの燃費信号
をサンプリング入力し、その燃費データを前回ま
での値に積算し、第1割込回数判定ステツプ10
4に進む。この第1割込回数判定ステツプ104
では前記割込計数ステツプ102にて計数した割
込回数Nが60回以上になつているか否かを判定
し、その判定がノー(NO)になつたときに第2
割込回数判定ステツプ105に進む。この第2割
込回数判定ステツプ105では割込回数Nが10回
以上になつているか否かを判定し、その判定が
NOのときにはこの割込処理を終えてリターンス
テツプ115に進むが、その判定がイエス
(YES)になつたときには次の警報解除ステツプ
106に進む。この警報解除ステツプ106では
警報解除信号を発生し、この割込処理を終了して
リターンステツプ115に進む。
First, the arithmetic processing of the microcomputer will be explained according to the arithmetic flowchart shown in FIG. In an automobile equipped with this device, when the key switch is turned on at the start of operation, a stabilized voltage is started to be supplied to the microcomputer 4 from the on-vehicle battery through the stabilized power supply circuit. As a result, the microcomputer 4 starts operating and periodically repeats various calculation processes according to various predetermined programs. In other words, the microcomputer 4 becomes activated by receiving power supply.
In response to an interrupt pulse from the repeat timer 3 that generates an interrupt pulse at a cycle of 1 second, the system starts interrupt processing for calculating the possible travel distance from interrupt step 101 in FIG. Proceed to step 102. In this interrupt counting step 102, "1" is added and counted based on the number of interrupts N=0, which was set to "0" in the initial setting process when the power is turned on, and the process proceeds to the next fuel efficiency data integration step 103. In this fuel efficiency data integration step 103, the fuel efficiency signal from the instantaneous fuel efficiency meter 1 is sampled and input, and the fuel efficiency data is integrated into the previous value, and the first interrupt frequency determination step 10
Proceed to step 4. This first interrupt count determination step 104
Then, it is determined whether the number of interrupts N counted in the interrupt counting step 102 is 60 or more, and when the determination becomes NO, the second
The process advances to step 105 for determining the number of interruptions. In this second interrupt count determination step 105, it is determined whether or not the interrupt count N is 10 or more.
When the answer is NO, the interrupt processing is finished and the process proceeds to return step 115, but when the judgment is YES, the process proceeds to the next alarm release step 106. In this alarm release step 106, an alarm release signal is generated, this interrupt processing is ended, and the process proceeds to return step 115.

他方、前記第1割込回数判定ステツプ104の
判定がYESになつたときには、次の割算ステツ
プ107に進む。この割算ステツプ107では前
記燃費データ積算ステツプ103の積算値aであ
る60回のサンプリングによる燃費データの総計を
割込回数N(=60)で割算して平均燃費Aを求め、
次の平均燃費判定ステツプ108に進む。この平
均燃費判定ステツプ108では割算ステツプ10
7にて求めた平均燃費Aが「0」より大きいか否
かを判定し、その判定がYESになると次の燃料
残量入力ステツプ109に進む。この燃料残量入
力ステツプ109では燃料計2よりの燃料残量F
を示す燃料残量信号を入力し、次の乗算ステツプ
110に進む。この乗算ステツプ110では前記
割算ステツプ107にて求めた平均燃費Aと前記
燃料残量入力ステツプ109にて入力記憶した燃
料残量Fとを乗算して走行可能距離Dを求め、次
の距離表示ステツプ111に進む。この距離表示
ステツプ111では走行可能距離Dを示す距離信
号を出力して表示駆動回路7に加え、その走行可
能距離Dを数字にて表示器8に表示する。この表
示ステツプ111を経た後に距離判定ステツプ1
12に進む。この距離判定ステツプ112では前
記乗算ステツプ110にて求めた走行可能距離D
が20Km以下か否かを判定し、その判定がYESの
ときには次の警報ステツプ113に進むが、その
判定がNOになつたときには前記警報ステツプ1
13に進まず次のリセツトステツプ114に進
む。また、前記警報ステツプ113の後にもこの
リセツトステツプ114に到来し、さらに前記平
均燃費判定ステツプ108の判定がNOになつた
ときにもこのリセツトステツプ114に到来す
る。このリセツトステツプ114では前記割込回
数Nおよび燃費データ積算値aをともに「0」に
設定し、次のリターンステツプ115に進んで1
回の走行可能距離Dの演算処理を終え、マイクロ
コンピユータ4は他の車載システムの制御演算に
復帰する。以後前記繰返タイマ3よりの割込パル
スが発生する毎に上記と同様に割込ステツプ10
1から各種演算ステツプを経てリターンステツプ
115に至る割込処理を繰返して前記表示器8に
走行可能距離Dを数字表示するとともに、その走
行可能距離Dが20Km以下になつたときには前記警
報ステツプ113の処理により警報装置6に警報
信号を保持して燃料残量が少なくなつて燃料補給
の必要があることを警報する。
On the other hand, when the determination in the first interrupt count determination step 104 is YES, the process advances to the next division step 107. In this division step 107, the total fuel consumption data from 60 samplings, which is the integrated value a of the fuel efficiency data accumulation step 103, is divided by the number of interruptions N (=60) to obtain the average fuel efficiency A.
The process advances to the next average fuel consumption determination step 108. In this average fuel consumption determination step 108, the division step 10
It is determined whether the average fuel consumption A obtained in step 7 is greater than "0", and if the determination is YES, the process proceeds to the next remaining fuel amount input step 109. In this fuel remaining amount input step 109, the remaining fuel amount F from the fuel gauge 2 is
The remaining fuel amount signal indicating the amount of fuel is input, and the process proceeds to the next multiplication step 110. In this multiplication step 110, the average fuel consumption A obtained in the division step 107 is multiplied by the remaining fuel amount F input and stored in the remaining fuel amount input step 109 to obtain the possible travel distance D, and the next distance is displayed. Proceed to step 111. In this distance display step 111, a distance signal indicating the drivable distance D is outputted and applied to the display drive circuit 7, and the drivable distance D is displayed numerically on the display 8. After passing through this display step 111, distance determination step 1
Proceed to step 12. In this distance determination step 112, the drivable distance D obtained in the multiplication step 110 is
If the determination is YES, the process proceeds to the next alarm step 113, but if the determination becomes NO, the alarm step 1 is executed.
The process does not proceed to step 13, but proceeds to the next reset step 114. Further, the reset step 114 is reached after the alarm step 113, and also when the determination in the average fuel consumption determination step 108 becomes NO. In this reset step 114, the number of interruptions N and the fuel consumption data integrated value a are both set to "0", and the process proceeds to the next return step 115, where it is set to 1.
After completing the calculation process of the travelable distance D, the microcomputer 4 returns to control calculations for other on-vehicle systems. Thereafter, every time an interrupt pulse from the repeat timer 3 is generated, interrupt step 10 is executed in the same manner as above.
The interrupt processing from step 1 to return step 115 through various calculation steps is repeated to display the drivable distance D numerically on the display 8, and when the drivable distance D becomes less than 20 km, the alarm step 113 is activated. Through the processing, an alarm signal is held in the alarm device 6 to warn that the remaining amount of fuel is low and refueling is necessary.

次に、この自動車の各種状態における全体作動
を説明する。
Next, the overall operation of this automobile in various states will be explained.

まず、この自動車のキースイツチ投入時にマイ
クロコンピユータ4が安定化電源回路より安定化
電圧の供給を受けて作動状態となり、その最初の
数μsecの時間にて図示してないメインルーチンの
演算処理で初期設定し、各種車載システムの制御
演算処理の実行を開始する。この初期設定処理で
は割込回数N=0および燃費データ積算値a=0
の初期設定も処理されている。
First, when the key switch of this car is turned on, the microcomputer 4 receives a stabilized voltage from the stabilized power supply circuit and enters the operating state, and in the first few microseconds, initial settings are made by arithmetic processing in the main routine (not shown). and starts executing control calculation processing for various in-vehicle systems. In this initial setting process, the number of interruptions N = 0 and the fuel consumption data integrated value a = 0.
Initial settings have also been processed.

その後の繰返タイマ3よりの最初の割込パルス
が加わると、マイクロコンピユータ4は実行中の
メインルーチンの演算処理をその時点で一時中断
し、割込ステツプ101に到来して割込処理を開
始し、割込計数ステツプ102に進んでその割込
回数NがN=0+1=1になり、燃費データ積算
ステツプ103に進む。この燃費データ積算ステ
ツプ103では瞬時燃費計1よりの燃費信号を入
力し、前記初期設定による初期値a=0にその燃
費信号を積算するが、キースイツチを投入した直
後でこの自動車が停車しているため、前記燃費信
号が「0」になつており、従つてこの燃費信号を
積算してもその積算値aは「0」のまま変化せ
ず、次の第1割込回数判定ステツプ104に進
む。このとき、前記割込計数ステツプ102にて
計数した割込回数Nが「1」になつているため、
その60回に達しているか否かの判定がNOにな
り、10回に達しているか否かの判定を行なう第2
割込回数判定ステツプ105に進むが、その判定
もNOになつてリターンステツプ115に進み、
最初の割込パルスによる数msec程度の割込処理
を終了して、前記割込パルスにより一時中断して
いたメインルーチンにおける他の車載システムの
ための制御演算に復帰する。
When the first interrupt pulse from the repeat timer 3 is applied thereafter, the microcomputer 4 temporarily suspends the arithmetic processing of the main routine being executed at that point, and reaches interrupt step 101 to start interrupt processing. Then, the process proceeds to interrupt counting step 102, where the number of interruptions N becomes N=0+1=1, and the process proceeds to fuel efficiency data integration step 103. In this fuel efficiency data integration step 103, the fuel efficiency signal from the instantaneous fuel efficiency meter 1 is input, and the fuel efficiency signal is integrated to the initial value a=0 according to the initial setting, but the car is stopped immediately after the key switch is turned on. Therefore, the fuel efficiency signal is "0", and even if this fuel efficiency signal is integrated, the integrated value a remains "0" and does not change, and the process proceeds to the next step 104 for determining the number of interruptions. . At this time, since the number of interrupts N counted in the interrupt counting step 102 is "1",
The judgment as to whether or not the number of times has been reached is NO, and the second judgment is made as to whether or not the number of times has been reached 10.
The process proceeds to step 105 for determining the number of interruptions, but the judgment is also NO, and the process proceeds to return step 115.
After completing the interrupt process of several milliseconds due to the first interrupt pulse, the control calculation for other in-vehicle systems in the main routine that was temporarily interrupted due to the interrupt pulse is resumed.

続いて、前記1番目の割込パルスの発生時から
1秒後に繰返タイマ3より2番目の割込パルスが
加わると、マイクロコンピユータ4はこの時実行
中のメインルーチンの演算処理を一時中断して割
込ステツプ101に到来して割込処理を開始し、
割込計数ステツプ102に進んでその割込回数N
をN=1+1=2とし、燃費データ積算ステツプ
103に進み、前回の割込処理における値a=0
に今回のデータ「0」を積算してその新たな積算
値aも「0」になり、第1割込回数判定ステツプ
104に進み、その判定がNOとなつて第2割込
回数判定ステツプ105に進み、その判定もNO
となつてリターンステツプ115に進み、2番目
の割込パルスによる割込処理を終了する。
Subsequently, when a second interrupt pulse is applied from the repeat timer 3 one second after the generation of the first interrupt pulse, the microcomputer 4 temporarily suspends the arithmetic processing of the main routine currently being executed. Then, the interrupt step 101 is reached and interrupt processing is started.
Proceed to interrupt counting step 102 and count the number of interrupts N
is set to N=1+1=2, and the process proceeds to fuel consumption data integration step 103, where the value a=0 in the previous interrupt process is set.
The current data "0" is integrated, and the new integrated value a becomes "0", and the process proceeds to the first interrupt count determination step 104, and when the result is NO, the process proceeds to the second interrupt count determination step 105. Proceed to , and the judgment is NO
The process then proceeds to return step 115, and the interrupt processing by the second interrupt pulse is completed.

そして、前記繰返タイマ3よりの割込パルスに
よる同様の割込処理を繰返し、その割込パルスが
10個目になると割込計数ステツプ102の割込回
数NがN=0になり、従つて燃費データ積算ステ
ツプ103、第1割込回数判定ステツプ104を
経た後の第2割込回数判定ステツプ105の判定
がNOからYESに反転し、警報解除ステツプ10
6に進む。この警報解除ステツプ106では警報
解除信号を警報装置6に加え、リターンステツプ
115に進む。このとき、警報解除信号が警報装
置6に加わり、この警報装置6は非作動状態のま
まに維持される。そして、前記繰返タイマ3より
の割込パルスが加わる毎に割込ステツプ101か
ら割込計数ステツプ102、燃費データ積算ステ
ツプ103、第1割込回数判定ステツプ104、
第2割込回数判定ステツプ105、警報解除ステ
ツプ106を経てリターンステツプ115に至る
割込処理を繰返して割込計数を継続する。
Then, the same interrupt processing using the interrupt pulse from the repeat timer 3 is repeated, and the interrupt pulse is
When the 10th interrupt occurs, the number of interrupts N in the interrupt counting step 102 becomes N=0, and therefore, after passing through the fuel consumption data accumulation step 103 and the first interrupt number determining step 104, the second interrupt number determining step 105 The judgment is reversed from NO to YES, and the alarm is released in step 10.
Proceed to step 6. In this alarm release step 106, an alarm release signal is applied to the alarm device 6, and the process proceeds to return step 115. At this time, an alarm release signal is applied to the alarm device 6, and the alarm device 6 is maintained in an inactive state. Then, each time an interrupt pulse from the repeat timer 3 is applied, the process proceeds from an interrupt step 101 to an interrupt counting step 102, a fuel consumption data accumulation step 103, a first interrupt count determination step 104,
Interrupt counting is continued by repeating the interrupt process through the second interrupt count determination step 105, the alarm release step 106, and the return step 115.

この状態にてエンジン始動を行なつてアイドリ
ングになつても今だ走行開始していないときには
瞬時燃費計1の燃費信号は「0」のままになつて
いるため、燃費データ積算ステツプ103の積算
値aは「0」のままに維持される。そして、この
自動車が走行開始する前に繰返タイマ3より60個
目の割込パルスが加わると、割込ステツプ101
から割込計数ステツプ102に進んで割込回数N
をN=60とし、燃費データ積算ステツプ103を
経た後の第1割込回数判定ステツプ104の判定
がNOからYESに反転し、第2割込回数判定ステ
ツプ105に進まず、次の割算ステツプ107に
進む。この割算ステツプ107では前記燃費デー
タ積算ステツプ103における積算値a=0をN
=60で割算して平均燃費Aを求めるが、この平均
燃費Aが「0」になる。そして、次の平均燃費判
定ステツプ108に進み、その平均燃費Aが
「0」より大きいか否かを判定するが、その判定
がNOになりリセツトステツプ114に進む。こ
のリセツトステツプ114にて割込回数Nおよび
積算値aを「0」にリセツトし、リターンステツ
プ115に進む。こうして次のサイクルの演算開
始に備える。
In this state, even if the engine is started and becomes idling, if the vehicle has not yet started driving, the fuel efficiency signal of the instantaneous fuel efficiency meter 1 remains at "0", so the integrated value of the fuel efficiency data integration step 103 a is maintained at "0". When the 60th interrupt pulse is applied from the repeat timer 3 before the car starts running, the interrupt step 101 is executed.
From there, the process advances to interrupt counting step 102 to calculate the number of interrupts N.
is set to N=60, and after passing through the fuel consumption data integration step 103, the determination in the first interrupt count determination step 104 is reversed from NO to YES, and the process does not proceed to the second interrupt count determination step 105, but the process proceeds to the next division step. Proceed to step 107. In this division step 107, the integrated value a=0 in the fuel efficiency data integration step 103 is divided into N
= 60 to find the average fuel consumption A, but this average fuel consumption A becomes "0". Then, the process proceeds to the next average fuel consumption determination step 108, and it is determined whether the average fuel consumption A is greater than "0", but if the determination is NO, the process proceeds to reset step 114. At this reset step 114, the number of interruptions N and the integrated value a are reset to "0", and the process proceeds to return step 115. In this way, preparations are made for the start of the next cycle of calculation.

次に、この自動車の走行時には、瞬時燃費計1
よりその走行状態に応じた瞬時燃費(Km/)を
示す燃費信号が発生する。これにより、繰返タイ
マ3よりの割込パルスに基いて燃費データ積算ス
テツプ103に到来する毎にその積算値aが徐々
に大きな値になる。そして、前記割込パルスによ
る60回の積算が完了したときに第1割込回数判定
ステツプ104の判定がYESになり、割算ステ
ツプ107に進む。この割算ステツプ107では
前記燃費データ積算ステツプ103にて積算した
60回のサンプリングによる燃費データの積算値a
を割込回数N(=60)にて割算してその平均燃費
Aを求め、次の平均燃費判定ステツプ108に進
む。このとき、前記平均燃費Aが「0」にならな
いため、この平均燃費判定ステツプ108の判定
はYESになり燃料残量入力ステツプ109にて
燃料計2よりの燃料残量Fを示す燃料残量信号を
入力記憶し、次の乗算ステツプ110に進む。こ
の乗算ステツプ110では前記燃料残量Fに前記
割算ステツプ107にて求めた平均燃費Aを乗算
して走行可能距離Dを求め、次の距離表示ステツ
プ111に進む。この距離表示ステツプ111で
は前記乗算ステツプ110にて求めた走行可能距
離Dを示す距離信号を表示駆動回路7に加える。
これにより、表示駆動回路7はその距離信号を保
持して前記走行可能距離Dを数字にて表示器8に
表示する。
Next, when this car is running, the instantaneous fuel consumption meter 1
A fuel consumption signal indicating instantaneous fuel consumption (Km/) corresponding to the driving condition is generated. As a result, the integrated value a gradually increases each time the fuel consumption data integration step 103 is reached based on the interrupt pulse from the repeat timer 3. Then, when the 60 times of integration using the interrupt pulses is completed, the determination in the first interrupt number determination step 104 becomes YES, and the process proceeds to the division step 107. In this division step 107, the fuel consumption data accumulated in the fuel efficiency data accumulation step 103 is calculated.
Accumulated value a of fuel efficiency data from 60 samplings
is divided by the number of interruptions N (=60) to obtain the average fuel consumption A, and the process proceeds to the next average fuel consumption determination step 108. At this time, since the average fuel consumption A does not become "0", the determination in the average fuel consumption determination step 108 becomes YES, and in the remaining fuel amount input step 109, the remaining fuel amount signal indicating the remaining fuel amount F from the fuel meter 2 is output. is input and stored, and the process proceeds to the next multiplication step 110. In this multiplication step 110, the remaining fuel amount F is multiplied by the average fuel consumption A obtained in the division step 107 to obtain the travelable distance D, and the process proceeds to the next distance display step 111. In this distance display step 111, a distance signal indicating the travelable distance D obtained in the multiplication step 110 is applied to the display drive circuit 7.
Thereby, the display drive circuit 7 holds the distance signal and displays the travelable distance D numerically on the display 8.

そのとき、例えば走行可能距離Dが235Kmのと
きにはその数値を表示器8に表示する。そして、
走行可能距離判定ステツプ112に進み、その走
行可能距離Dが20Km以下か否かを判定するがその
判定がNOになつて警報ステツプ113に進ま
ず、リセツトステツプ114に進み割込回数Nお
よび燃費データ積算値aを「0」にリセツトし、
リターンステツプ115に進む。
At that time, for example, if the travelable distance D is 235 km, that value is displayed on the display 8. and,
Proceeding to drivable distance determination step 112, it is determined whether the drivable distance D is 20km or less, but if the determination becomes NO, the process does not proceed to alarm step 113, but proceeds to reset step 114, where the number of interruptions N and fuel consumption data are Reset the integrated value a to "0",
Proceed to return step 115.

次に、この自動車の燃料残量Fが減少して前記
乗算ステツプ110への到来にて求める走行可能
距離Dが20Km以下になつた場合には、走行可能距
離判定ステツプ112に到来したときその判定が
YESになつて警報ステツプ113に進む。この
警報ステツプ113にて警報信号を警報装置6に
セツトし、燃料残量が少なくなつたことを警報し
て次のリセツトステツプ114に進み、割込回数
Nおよび燃費データ積算値aを「0」にリセツト
し、リターンステツプ115に進む。その後、前
記警報装置6よりの警報は繰返タイマ3よりの割
込パルスが10個に達するまで割込ステツプ101
から割込計数ステツプ102、燃費データ積算ス
テツプ103、第1割込回数判定ステツプ10
4、第2割込回数判定ステツプ105を経てリタ
ーンステツプ115に至る割込処理を行なつて維
持し、前記繰返タイマ3よりの割込パルスが10個
に達すると前記第2割込回数判定ステツプ105
の判定がNOからYESに反転し、警報解除ステツ
プ106に進み、警報解除信号を警報装置6に加
えその警報信号を解除して警報の発生を停止す
る。以後走行可能距離Dが20Km以下になつた状態
では、1分間隔にて10秒の間前記警報装置6より
警報の発生も断続的に繰返す。
Next, if the remaining fuel amount F of the vehicle decreases and the travelable distance D determined at the multiplication step 110 becomes 20 km or less, the determination is made when the travelable distance determination step 112 is reached. but
When the result is YES, the process proceeds to alarm step 113. In this alarm step 113, an alarm signal is set in the alarm device 6 to warn that the remaining fuel amount is low, and the process proceeds to the next reset step 114, where the number of interruptions N and the fuel consumption data integrated value a are set to "0". Then, the process proceeds to return step 115. Thereafter, the alarm from the alarm device 6 continues at the interrupt step 101 until the number of interrupt pulses from the repeat timer 3 reaches 10.
From then, interrupt counting step 102, fuel consumption data integration step 103, first interrupt count determination step 10
4. Perform and maintain the interrupt processing through the second interrupt count determination step 105 to the return step 115, and when the number of interrupt pulses from the repeat timer 3 reaches 10, the second interrupt count determination step is performed. Step 105
The determination is reversed from NO to YES, and the process proceeds to alarm release step 106, where an alarm release signal is applied to the alarm device 6, the alarm signal is released, and the generation of the alarm is stopped. Thereafter, when the travelable distance D becomes less than 20 km, the alarm device 6 will issue an alarm intermittently for 10 seconds at 1-minute intervals.

従つて、1分間の走行状態において60回の燃費
のサンプリングを行ない、その平均燃費Aを求め
てその時の燃料残量Fによる走行可能距離Dを演
算表示することができ、マイクロコンピユータ4
にて他の車載システムの制御演算と共に効率的に
演算処理することができる。
Therefore, it is possible to sample the fuel consumption 60 times during one minute of driving, calculate the average fuel consumption A, and calculate and display the possible travel distance D based on the remaining fuel amount F at that time.
can be efficiently processed together with control calculations for other in-vehicle systems.

なお、上述の実施例では自動車の走行可能距離
を演算表示するものを示したが、その他の乗物に
おける運行可能距離を演算表示するものでもよ
い。
In the above-described embodiment, the distance that can be traveled by an automobile is calculated and displayed, but the distance that can be traveled by other vehicles may be calculated and displayed.

また、燃費検出手段として瞬時燃費計1を示し
たが、走行速度と燃料消費の信号をマイクロコン
ピユータに入力し、このマイクロコンピユータの
演算処理にて燃費を求めてもよい。
Further, although the instantaneous fuel consumption meter 1 is shown as the fuel consumption detection means, the signals of the traveling speed and fuel consumption may be inputted to a microcomputer and the fuel consumption may be determined through calculation processing by this microcomputer.

また、燃料検出手段として燃料計2を示した
が、燃料補給時にセツトした値から燃料消費の信
号にてマイクロコンピユータ内で順次減算して燃
料残量を求めてもよい。
Although the fuel meter 2 is shown as the fuel detection means, the remaining amount of fuel may be determined by sequentially subtracting the fuel consumption signal from the value set at the time of refueling in a microcomputer.

また、表示手段として走行可能距離の表示専用
に数字表示の表示器8を示したが、要求操作に応
じて種々の情報の選択表示を行なう表示装置を用
い、その1つの情報として前記走行可能距離を表
示するようにしてもよい。
Further, although the numerical display 8 is shown as a display means exclusively for displaying the remaining distance, a display device that selectively displays various information in response to a requested operation is used, and one of the pieces of information is the remaining distance. may be displayed.

また、燃費のサンプリングのために繰返タイマ
3より周期的な割込パルスをマイクロコンピユー
タ4に加え、その割込処理にて運行可能距離の演
算を行なうものを示したが、マイクロコンピユー
タ4に所定周期で燃費データを入力する普通処理
のプログラムを設けることによつて、前記繰返タ
イマ3を省くこともできる。
In addition, in order to sample the fuel efficiency, a periodic interrupt pulse is applied to the microcomputer 4 from the repeat timer 3, and the possible travel distance is calculated by the interrupt processing. The repetition timer 3 can be omitted by providing a normal processing program that inputs fuel consumption data periodically.

さらに、燃費としてKm/の単位の瞬時燃費を
用いるものを示したが、/Kmの単位の燃費を用
いてもよく、その際には運行可能距離Dの演算と
して燃料残量Fを平均燃費Aにて割算するように
すればよい。
Furthermore, although instantaneous fuel consumption in the unit of Km/ is used as the fuel efficiency, fuel consumption in the unit of /Km may also be used. In that case, the remaining fuel amount F is used to calculate the drivable distance D. All you have to do is divide by .

以上述べたように本発明では、燃費検出手段に
て検出した平均燃費が0であるか否かを判定し、
0であることを判定した時にその平均燃費による
運行可能距離演算を禁止する禁止手段を設けてい
るから、アイドリング運転の継続時であつても運
行可能距離表示が0にならないため、運転者に違
和感を与えない運行可能距離表示を行なうことが
できるという優れた効果がある。
As described above, in the present invention, it is determined whether the average fuel consumption detected by the fuel consumption detection means is 0,
Since we have a prohibition means that prohibits the calculation of the drivable distance based on the average fuel consumption when it is determined that the drivable distance is 0, the drivable distance display does not become 0 even when idling continues, making the driver feel uncomfortable. This has the excellent effect of being able to display the drivable distance without causing any damage.

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

第1図は本発明になる運行可能距離表示方法お
よび装置の一実施例を示すブロツク線図、第2図
は第1図中のマイクロコンピユータの演算処理を
示す演算流れ図である。 1……瞬時燃費計、2……燃料計、3……繰返
タイマ、4……マイクロコンピユータ、7……表
示駆動回路、8……表示器。
FIG. 1 is a block diagram showing an embodiment of the drivable distance display method and apparatus according to the present invention, and FIG. 2 is a calculation flowchart showing the calculation processing of the microcomputer in FIG. 1... Instantaneous fuel consumption meter, 2... Fuel gauge, 3... Repeat timer, 4... Microcomputer, 7... Display drive circuit, 8... Display device.

Claims (1)

【特許請求の範囲】 1 乗物の運行距離と燃料消費量の情報に基づい
て平均燃費を検出する燃費検出手段と、 この乗物の燃料残量を検出する燃料検出手段
と、 前記燃費検出手段にて検出した平均燃費と前記
燃料検出手段にて検出した燃料残量により運行可
能距離を演算する演算手段と、 この演算手段にて演算した運行可能距離を表示
する表示手段と、 前記燃費検出手段にて検出した平均燃費が0で
あるか否かを判定し、0であることを判定した時
にその平均燃費による前記演算手段の運行可能距
離演算を禁止する禁止手段と を備えた運行可能距離表示装置。 2 前記燃費検出手段は、直前の運行距離と燃料
消費量の情報のみに基づいて直前の平均燃費を繰
り返し検出するものである特許請求の範囲第1項
記載の運行可能距離表示装置。 3 前記燃費検出手段は、 乗物の運行距離と燃料消費量に基づく時々刻々
の瞬時燃費を検出する瞬時燃費検出手段と、 この瞬時燃費検出手段よりの燃費信号のサンプ
リングを所定の周期にて繰り返すとともに、その
サンプリングにより所定数の燃費データが得られ
た時その所定数の燃費データに基づいてその平均
燃費を求める平均燃費演算手段と からなる特許請求の範囲第1項または第2項記載
の運行可能距離表示装置。
[Scope of Claims] 1. A fuel consumption detection means for detecting an average fuel consumption based on information on the travel distance and fuel consumption of a vehicle; a fuel detection means for detecting the remaining amount of fuel in the vehicle; a calculation means for calculating a travelable distance based on the detected average fuel consumption and the remaining amount of fuel detected by the fuel detection means; a display means for displaying the travelable distance calculated by the calculation means; and a display means for displaying the travelable distance calculated by the calculation means; A drivable distance display device comprising: a prohibition means for determining whether or not a detected average fuel consumption is 0, and when determining that it is 0, prohibiting the calculating means from calculating a drivable distance based on the average fuel consumption. 2. The drivable distance display device according to claim 1, wherein the fuel efficiency detecting means repeatedly detects the immediately preceding average fuel consumption based only on the immediately preceding operating distance and fuel consumption information. 3. The fuel efficiency detection means includes an instantaneous fuel consumption detection means for detecting momentary instantaneous fuel consumption based on the travel distance and fuel consumption of the vehicle, and repeats sampling of the fuel efficiency signal from the instantaneous fuel consumption detection means at a predetermined period. and, when a predetermined number of fuel efficiency data are obtained through the sampling, an average fuel consumption calculation means for calculating the average fuel consumption based on the predetermined number of fuel consumption data. Distance display device.
JP7389178A 1978-06-19 1978-06-19 Runable distance displaying method and apparatus Granted JPS55444A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7389178A JPS55444A (en) 1978-06-19 1978-06-19 Runable distance displaying method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7389178A JPS55444A (en) 1978-06-19 1978-06-19 Runable distance displaying method and apparatus

Publications (2)

Publication Number Publication Date
JPS55444A JPS55444A (en) 1980-01-05
JPH0262804B2 true JPH0262804B2 (en) 1990-12-26

Family

ID=13531273

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7389178A Granted JPS55444A (en) 1978-06-19 1978-06-19 Runable distance displaying method and apparatus

Country Status (1)

Country Link
JP (1) JPS55444A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5970728A (en) * 1982-10-18 1984-04-21 Asahi Kagaku Kogyo Kk Annealing adhesion inhibitor for cold rolled steel sheets with graphitization prevention effect

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS51120250A (en) * 1975-04-15 1976-10-21 Fujitsu Ten Ltd Residual mileage meter

Also Published As

Publication number Publication date
JPS55444A (en) 1980-01-05

Similar Documents

Publication Publication Date Title
US4564905A (en) Trip computer for vehicles
US4611199A (en) Alarm system and method for sensing a stand-by state in a driver drowsiness detection system
JPS6226932B2 (en)
CN101837765B (en) Fuel saving driving assistance apparatus
EP0119485A1 (en) Fatigue alarm system and method for an automotive vehicle driver
JP2001289110A (en) Fuel consumption measuring device
US5497323A (en) Trip computer with retroactive reset
JPH0262804B2 (en)
JPS631522B2 (en)
US20080191853A1 (en) Pulse Generating Device, and Vehicle Display Apparatus Having the Device
JP2751343B2 (en) Display assist device for vehicles
JPH0743185A (en) Coverage distance display device
KR19980068828A (en) Car Information Display System
JPH0128891B2 (en)
JPH0567164B2 (en)
JPH0215832B2 (en)
JPS60169711A (en) Measured-data outputting apparatus for vehicle
JP2879871B2 (en) Vehicle operation recording device
JPH0310884B2 (en)
JPH0310885B2 (en)
JPH0122093Y2 (en)
JPH0650730Y2 (en) Vehicle mileage measuring device when starting
JPH0112310Y2 (en)
JPS6327232Y2 (en)
JPH0219711A (en) Odometer for engine brake driving