JP2971503B2 - Electronic odometer - Google Patents
Electronic odometerInfo
- Publication number
- JP2971503B2 JP2971503B2 JP8482990A JP8482990A JP2971503B2 JP 2971503 B2 JP2971503 B2 JP 2971503B2 JP 8482990 A JP8482990 A JP 8482990A JP 8482990 A JP8482990 A JP 8482990A JP 2971503 B2 JP2971503 B2 JP 2971503B2
- Authority
- JP
- Japan
- Prior art keywords
- counter
- data
- signal
- error
- time
- 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
Links
Landscapes
- Measurement Of Distances Traversed On The Ground (AREA)
Description
【発明の詳細な説明】 〔発明の利用分野〕 この発明は、不揮発性メモリを用いた車載用電子式オ
ドメータに関する。The present invention relates to a vehicle-mounted electronic odometer using a nonvolatile memory.
従来の電子式オドメータとしては、例えば第3図に示
すようなものがある(例えば、特開昭56−89009号公報
に記載)。As a conventional electronic odometer, for example, there is one shown in FIG. 3 (for example, described in Japanese Patent Application Laid-Open No. 56-89009).
第3図において、信号S0は図示しない走行距離センサ
からの信号であり、例えば車両が1m程度走行する毎に出
力されるパルス信号である。In FIG. 3, the signal S 0 is a signal from the travel distance sensor (not shown), for example, the vehicle is a pulse signal outputted for each traveling about 1 m.
また、カウンタ1は上記の信号S0を計数し、例えば10
00パルスを計数(車両が1km走行)する毎に信号S1を出
力する。The counter 1 counts the signal S 0 of the above, for example 10
And outputs the signals S 1 each time 00 pulses the count (vehicle 1km running).
また、プリセッタブルカウンタ2は、プリセットされ
た以前の積算走行距離に加算して上記の信号S1を計数す
る。そして、その計数結果の値、すなわち車両の積算走
行距離をデコーダドライバ回路3を介して表示器4で表
示する。Further, presettable counter 2 adds the preset previous integrated travel distance count the signals S 1 described above. Then, the value of the counting result, that is, the integrated traveling distance of the vehicle is displayed on the display 4 via the decoder driver circuit 3.
また、不揮発性メモリ(例えばEEPROM等)6は、上記
の信号S1が与えられる毎に、その時のプリセッタブルカ
ウンタ2の計数値、すなわち積算走行距離を記憶する。The nonvolatile memory (e.g., EEPROM, etc.) 6, every time said signal S 1 is given, presettable counter 2 counts at that time, that is, stores the accumulated running distance.
また、電圧モニタ5は、電源電圧V0の値が所定値以上
に立ち上がったことから電源投入を検出する。電源投入
が検出されると、不揮発性メモリ6は積算走行距離デー
タが記憶されているアドレスを参照し、積算走行距離デ
ータの読み出しを行い、その積算走行距離データをプリ
セッタブルカウンタ2にセットする。プリセッタブルカ
ウンタ2は、そのセットされた積算走行距離を初期値と
して扱い、その値に順次信号S1を加算して計数する。Further, the voltage monitor 5 detects power-on from the value of the power supply voltage V 0 rises above a predetermined value. When power-on is detected, the nonvolatile memory 6 refers to the address where the accumulated mileage data is stored, reads out the accumulated mileage data, and sets the accumulated mileage data in the presettable counter 2. Presettable counter 2 treats the set has been accumulated running distance as an initial value, counting by adding sequentially signals S 1 to the value.
したがってエンジン停止時に電源が切られても、積算
走行距離データが消滅することがない。そして次ぎのエ
ンジン始動時に電源電圧が立ち上がると、不揮発性メモ
リに記憶されていた積算走行距離が読み出されてプリセ
ッタブルカウンタ2にプリセットされる。Therefore, even if the power is turned off when the engine is stopped, the accumulated traveling distance data does not disappear. Then, when the power supply voltage rises at the time of the next engine start, the integrated travel distance stored in the nonvolatile memory is read out and preset in the presettable counter 2.
しかし、上記の構成のみでは、エラー発生時に問題が
生じるので、エラーチェック回路7を設けているものが
ある(例えば、特開昭60−105915号公報に記載)。However, with the above configuration alone, a problem occurs when an error occurs. Therefore, an error check circuit 7 is provided (for example, described in Japanese Patent Application Laid-Open No. 60-105915).
すなわち、エラーチェック回路7は、不揮発性メモリ
6からの積算走行距離の記憶データの読み出しの際にエ
ラーチェックを行ない、エラー発生時には直ちに不揮発
性メモリ6の記憶エリアを更新し、その更新アドレスへ
積算走行距離の訂正データを書き込む。That is, the error check circuit 7 performs an error check when reading the stored data of the accumulated mileage from the non-volatile memory 6 and immediately updates the storage area of the non-volatile memory 6 when an error occurs, and integrates the data with the updated address. Write the correction data of the mileage.
なお、上記のエラーチェック回路7におけるエラーチ
ェックの方法としては、不揮発性メモリへの書き込み後
の書き込みデータの信頼性等を考慮して、同じ走行距離
データを3個所に書き込み、不揮発性メモリからの読み
出しの際に、3個所に記憶している走行距離データを読
み出して相互に比較し、多数決等を用いてエラーを検出
する方法がある(例えば、特開昭59−107207号に記
載)。As an error check method in the error check circuit 7, the same travel distance data is written in three places in consideration of the reliability of the write data after writing to the nonvolatile memory, and the like. At the time of reading, there is a method of reading traveling distance data stored in three places, comparing them with each other, and detecting an error by using a majority decision or the like (for example, described in JP-A-59-107207).
しかしながら、上記のごとき従来の電子式オドメータ
においては、読み出しデータにエラーが発生した場合、
走行距離データの訂正値及び更新アドレスを不揮発性メ
モリに記憶する際に問題が生じるおそれがある。However, in the conventional electronic odometer as described above, when an error occurs in the read data,
A problem may occur when storing the correction value and the update address of the mileage data in the nonvolatile memory.
前記のごとき電子式オドメータの動作において、ま
ず、一定距離走行毎に発生する信号S1のタイミングでプ
リセッタブルカウンタ2の積算走行距離データを不揮発
性メモリ6に書き込み、書き込み終了後に読み出してエ
ラーチェック回路7でエラーチェックを行ない、エラー
発生時にアドレスを更新し、更新アドレスに積算走行距
離の訂正データを書き込むという順序の動作において
は、信号S1が発生しているのは通常車両が走行している
ときであり、エンジンは通常に作動していて電源電圧は
正常であると考えられるから、問題は生じない。In operation of the such the electronic odometer, first, writing into the nonvolatile memory 6 the accumulated running distance data presettable counter 2 at the timing of the signals S 1 generated every predetermined distance running, the error check circuit reads after completion of writing performs error checking at 7 updates the address in the event of an error in the operation of the order of writing the correction data of the integrated travel distance to the update address, a normal vehicle for signals S 1 is generated running Occasionally, the engine is operating normally and the power supply voltage is considered to be normal, so there is no problem.
しかし、電源投入時、すなわちエンジン始動時におい
ては、エンジンのクランキングによってバッテリーの電
圧が大幅に低下するので、電源投入時のデータ読み出し
の際に於けるエラーチェックの場合には、エラーチェッ
ク回路7でエラーが検出された後、更新アドレス及び積
算走行距離の訂正データを不揮発性メモリ6に書き込む
際に、第4図に示すように、クランキングによって電源
電圧が大幅に低下している可能性があり、そのような場
合には変更アドレス及び積算走行距離の訂正データを正
しく記憶することが出来なくなり、以後オドメータとし
ての機能が停止してしまうという問題が発生する。However, when the power is turned on, that is, when the engine is started, the voltage of the battery is greatly reduced due to cranking of the engine. Therefore, in the case of an error check at the time of reading data at the time of turning on the power, the error check circuit 7 is used. When an update address and correction data of the accumulated mileage are written in the nonvolatile memory 6 after the error is detected in the nonvolatile memory 6, as shown in FIG. 4, there is a possibility that the power supply voltage is greatly reduced due to cranking. In such a case, in such a case, it becomes impossible to correctly store the corrected address and the corrected data of the accumulated mileage, and a problem occurs that the function as the odometer stops thereafter.
また、上記の問題に対処するため、電源電圧が所定値
以上になった場合にクリアを行なうパワーオンクリア法
を適用しても、パワーオンクリアは電圧が一瞬立ち上が
って直ぐ低下する場合でも作動するが、不揮発性メモリ
6の書き込み時間は10sec程度必要なため、対応するこ
とが出来ない場合がある。そのためバックアップ電源な
どを用いる必要が生じるので、回路構成が大型化してコ
ストアップにつながるという問題が発生する。In addition, even if a power-on-clear method that performs clearing when the power supply voltage becomes equal to or higher than a predetermined value is applied to address the above-described problem, the power-on-clear function operates even when the voltage rises for a moment and then drops immediately However, since the writing time of the nonvolatile memory 6 requires about 10 seconds, it may not be possible to cope with the problem. Therefore, it is necessary to use a backup power supply or the like, which causes a problem that the circuit configuration becomes large and the cost increases.
また、前記の問題を解決するために、電源投入時のエ
ラーチェックの際に発生したエラーについては、訂正デ
ータをプリセッタブルカウンタ2にセットして表示は行
なうが、エラー訂正値は記憶せず、次の一定走行距離信
号S1の発生時に訂正する方法も考えられる。しかしなが
ら、この方法を用いた場合には、次に示す問題が発生す
る。Further, in order to solve the above-mentioned problem, for an error that occurred during an error check at the time of power-on, correction data is set in the presettable counter 2 and displayed, but the error correction value is not stored, how to correct the next time a certain travel distance signals S 1 occurred are also contemplated. However, when this method is used, the following problem occurs.
すなわち、多数決によるエラーチェックの手法を考え
ると、走行距離データ記憶個所A,B,Cの3個所のデータ
でデータの訂正を行なう場合に、電源投入時に例えばA
の記憶個所がエラーであったと仮定すると、この時点で
は修正をしないため、次の一定走行距離信号S1が発生し
た時に、再度エラー発生個所AとB,Cの記憶エリアに一
定距離値を加算した走行距離データをアクセスし、エラ
ーチェックを実行した後、エラー発生記憶個所Aをここ
で切り替える操作が入ることになる。この時、Aの記憶
エリアが必ずしもエラーになることは無いため、何回か
のアクセスを実行することになる。この間、他の記憶エ
リアB,Cにエラーが発生しないとは断定出来ない。もし
記憶エリアBにエラーが発生したと考えると、前記Aの
記憶エリアのエラーが検出不可能となり、以後、エラー
発生記憶個所AとBのエリアが正しいと判断され、正し
い記憶エリアCがエラーと判断されるため、常に記憶エ
リアCが切り替えられることになり、正しいエラーチェ
ックが出来なくなってしまう。また、記憶エリアの切り
替えが常時行なわれるため、記憶エリアが減少し、最終
的には短い時間でシステムダウンにつながると言う問題
が発生する。That is, considering a method of error check by majority decision, when data is corrected by using three data of travel distance data storage locations A, B, and C, for example, A
When the storage location of the assumption that was error, because it does not the correction at this time, when the predetermined travel distance signals S 1 of the following occurs, adding a constant distance value again error locations A and B, in the storage area of the C After accessing the traveled distance data and performing an error check, an operation for switching the error occurrence storage location A here is performed. At this time, since the storage area of A does not always become an error, several accesses are executed. During this time, it cannot be determined that no error occurs in the other storage areas B and C. If it is considered that an error has occurred in the storage area B, the error in the storage area A cannot be detected. Thereafter, it is determined that the areas of the error storage locations A and B are correct, and the correct storage area C is determined to be an error. Since the determination is made, the storage area C is always switched, and a correct error check cannot be performed. In addition, since the storage area is always switched, the storage area is reduced, which eventually causes a problem that the system is down in a short time.
本発明は上記のごとき従来技術の問題を解決するため
になされたものであり、電源投入時における積算走行距
離データ及び走行距離データ格納アドレスの記憶破壊を
生じるおそれのない電子式オドメータを提供することを
目的とする。The present invention has been made to solve the problems of the prior art as described above, and to provide an electronic odometer that does not have a risk of causing memory corruption of integrated mileage data and mileage data storage address when power is turned on. With the goal.
上記の問題を解決するため、本発明においては、特許
請求の範囲に記載するように構成している。In order to solve the above problem, the present invention is configured as described in the claims.
すなわち、本発明においては、車両が一定距離(例え
ば1m程度)を走行する毎にパルスを発生する走行距離セ
ンサのパルスを計数し、走行距離が第1の所定値(例え
ば1km)に達する毎に第1の信号を送出し、上記第1の
所定値より短い第2の所定値(例えば100m)に達する毎
に第2の信号を送出するカウンタと、エラーチェック回
路がエラーを検出したときに、その内容、すなわち変更
アドレスと積算走行距離の訂正データとを一時記憶する
ラッチ回路とを設け、通常時は上記第1の信号が与えら
れる毎にプリセッタブルカウンタの積算走行距離データ
を不揮発性メモリに記憶し、エラー発生時には、上記第
2の信号が与えられた時点で、ラッチ回路の内容にした
がって、不揮発性メモリのアドレスを更新し、その更新
したアドレスに積算走行距離の訂正データを書き込むよ
うに構成したものである。That is, in the present invention, every time the vehicle travels a certain distance (for example, about 1 m), a pulse of a traveling distance sensor that generates a pulse is counted, and each time the traveling distance reaches a first predetermined value (for example, 1 km). A counter for transmitting a first signal and transmitting a second signal each time a second predetermined value (for example, 100 m) shorter than the first predetermined value is reached, and an error check circuit detecting an error, A latch circuit for temporarily storing the contents, ie, a change address and correction data of the accumulated mileage, is provided. Normally, every time the first signal is given, the accumulated mileage data of the presettable counter is stored in the nonvolatile memory. When an error occurs, the address of the nonvolatile memory is updated in accordance with the contents of the latch circuit at the time when the second signal is given, and the integrated running is performed with the updated address. It is obtained by configured to write the corrected data of the release.
上記のように構成したことにより、本発明において
は、車両の走行開始後、すなわちエンジンが完全に始動
して電源電圧が正常になった後に、エラー発生時と変更
アドレス及び積算走行距離データの訂正が行なわれるの
で、クランキングによる電源電圧低下の影響を受けるお
それがなくなる。With the above-described configuration, according to the present invention, after the vehicle starts running, that is, after the engine is completely started and the power supply voltage is normal, when an error occurs, the corrected address and the corrected mileage data are corrected. Is performed, there is no danger of being affected by the power supply voltage drop due to cranking.
また、通常の書き込みを行なう第1の所定距離より短
い第2の所定距離を走行した時に訂正を行なうので、通
常の書き込み時には訂正後の値が書き込まれることにな
る。In addition, since the correction is performed when the vehicle travels a second predetermined distance shorter than the first predetermined distance in which the normal writing is performed, the corrected value is written in the normal writing.
第1図は本発明の一実施例のブロック図である。 FIG. 1 is a block diagram of one embodiment of the present invention.
第1図において、信号S0は図示しない走行距離センサ
からの信号であり、例えば車両が1m走行する毎に出力さ
れるパルス信号である。In Figure 1, the signal S 0 is a signal from the travel distance sensor (not shown), for example, the vehicle is a pulse signal outputted for each of 1m traveling.
また、カウンタ8は、上記の信号S0を計数し、走行距
離が第1の所定値(例えば1km)に達する毎に信号S1を
送出し、上記第1の所定値より短い第2の所定値(例え
ば100m)に達する毎に信号S2を送出する。The counter 8 counts the signal S 0 of the travel distance is the signals S 1 sent to each reaches a first predetermined value (for example 1km), said shorter than the first predetermined value a second predetermined sends a signal S 2 for each reaches a value (e.g., 100 m).
また、プリセッタブルカウンタ2は、プリセットされ
た以前の積算走行距離に加算して上記の信号S1を計数す
る。そして、その計数結果の値、すなわち車両の積算走
行距離をデコーダドライバ回路3を介して表示器4で表
示する。Further, presettable counter 2 adds the preset previous integrated travel distance count the signals S 1 described above. Then, the value of the counting result, that is, the integrated traveling distance of the vehicle is displayed on the display 4 via the decoder driver circuit 3.
また、不揮発性メモリ6は、上記の信号S1が与えられ
る毎に、その時のプリセッタブルカウンタ2の計数値、
すなわち積算走行距離を記憶する。The nonvolatile memory 6, for each of the above signals S 1 is given, presettable counter 2 counts at that time,
That is, the accumulated traveling distance is stored.
また、電圧モニタ5は、電源電圧V0の値が所定値以上
に立ち上がったことから電源投入を検出する。Further, the voltage monitor 5 detects power-on from the value of the power supply voltage V 0 rises above a predetermined value.
電源投入が検出されると、不揮発性メモリ6は積算走
行距離データが記憶されているアドレスを参照し、積算
走行距離データの読み出しを行い、その積算走行距離デ
ータをエラーチェック回路7を介してプリセッタブルカ
ウンタ2にセットする。When power-on is detected, the nonvolatile memory 6 refers to the address where the accumulated mileage data is stored, reads out the accumulated mileage data, and stores the accumulated mileage data via the error check circuit 7 into a preset state. Set it on the double counter 2.
エラーチェック回路7は、不揮発性メモリ6からの積
算走行距離の記憶データの読み出しの際にエラーチェッ
クを行なう。The error check circuit 7 performs an error check when reading stored data of the accumulated traveling distance from the nonvolatile memory 6.
また、ラッチ回路9は、エラーチェック回路7がエラ
ーを検出したときに、その内容、すなわち変更アドレス
と積算走行距離の訂正データとを一時記憶する。Further, when the error check circuit 7 detects an error, the latch circuit 9 temporarily stores the content thereof, that is, the changed address and the correction data of the accumulated traveling distance.
次に作用を説明する。 Next, the operation will be described.
まず、電源投入時には、電圧モニタ5が電源の投入を
検出し、不揮発性メモリ6から積算走行距離データを読
み出し、エラーチェック回路7を介して正常時には積算
走行距離がプリセッタブルカウンタ2にセットされる。
なお、エラー発生時の処理は後述する。First, when the power is turned on, the voltage monitor 5 detects that the power is turned on, reads out the accumulated traveling distance data from the nonvolatile memory 6, and sets the accumulated traveling distance in the presettable counter 2 via the error check circuit 7 in a normal state. .
The processing when an error occurs will be described later.
そして通常の走行時においては、一定距離(例えば1k
m)走行毎に、カウンタ8が信号S1を送出し、プリセッ
タブルカウンタ2を予めセットされた以前の積算走行距
離に加算してその信号S1を順次カウントする。そしてそ
の計数値、すなわち積算走行距離がデコーダドライバ回
路3を介して表示器4に表示される。During normal driving, a certain distance (for example, 1k
m) for each travel, the counter 8 sends out a signal S 1, is added to the previous integrated travel distance is preset the presettable counter 2 sequentially counts the signal S 1. Then, the count value, that is, the accumulated traveling distance is displayed on the display 4 via the decoder driver circuit 3.
また、上記プリセッタブルカウンタ2の計数値は、上
記の信号S1が与えられる毎に不揮発性メモリ6に書き込
まれる。Further, the count value of the presettable counter 2 is written in the nonvolatile memory 6 every time the above-mentioned signal S 1 is given.
一方、エラーチェック回路7は、上記の書き込みが行
われると、不揮発性メモリ6から走行距離記憶データを
読み出し、正しく記憶されたか否かをチェックする。そ
の結果、正しく記憶された場合には、上記の正常時の動
作が継続されるが、誤りが検出された場合は、不揮発性
メモリ6の記憶エリアを更新し、更新アドレス及び積算
走行距離の訂正データをラッチ回路9にセットする。そ
してカウンタ8から信号S2(例えば100m走行毎に出力)
が与えられると、不揮発性メモリ6の更新アドレスに積
算走行距離の訂正データを記憶する。On the other hand, when the above-described writing is performed, the error check circuit 7 reads the traveling distance storage data from the nonvolatile memory 6 and checks whether the data is stored correctly. As a result, when the data is correctly stored, the above-described normal operation is continued. When an error is detected, the storage area of the nonvolatile memory 6 is updated, and the update address and the integrated mileage are corrected. Data is set in the latch circuit 9. Then, a signal S 2 is output from the counter 8 (for example, output every 100 m).
Is given, the correction data of the accumulated mileage is stored in the update address of the nonvolatile memory 6.
また、前記の電源投入時における不揮発性メモリ6か
らの積算走行距離データの読み出しの際に、エラーチェ
ック回路7でエラーが検出された場合は、積算走行距離
データの訂正値及び更新アドレスをラッチ回路9にラッ
チする。そして前記と同様に信号S2が与えられると、上
記の更新アドレスに積算走行距離の訂正データを記憶す
る。If an error is detected by the error check circuit 7 when the integrated traveling distance data is read from the nonvolatile memory 6 when the power is turned on, the correction value and the updated address of the integrated traveling distance data are latched by the latch circuit. Latch to 9. And it said and the signal S 2 is supplied similarly, stores correction data of the integrated mileage of the above update address.
上記のように、第1図の回路においては、電源投入時
に、不揮発性メモリ6に記憶していた積算走行距離を直
ちにプリセッタブルカウンタ2にセットして表示は行う
が、エラー発生時のメモリ内容の更新時期は、車両が所
定距離走行した後に出力される信号S2が与えられた時点
で行うように構成している。そして車両が走行している
状態では、エンジンが完全に始動して電源電圧は正常に
なっていると予想されるので、このときにメモリ内容の
更新を行えば不都合が生じるおそれがない。As described above, in the circuit of FIG. 1, when the power is turned on, the integrated traveling distance stored in the nonvolatile memory 6 is immediately set in the presettable counter 2 and displayed. time updates, the vehicle is configured to perform when the signal S 2 output after run the predetermined distance is given. When the vehicle is running, it is expected that the engine is completely started and the power supply voltage is normal. Therefore, updating the memory contents at this time does not cause any inconvenience.
第2図は、上記のごとき動作における電源電圧波形と
書き込みタイミングを示す図である。第2図に示すよう
に、信号S2が与えられるのは車両が走行を開始した後で
あり、この時点では電源電圧は正常値で安定している。FIG. 2 is a diagram showing a power supply voltage waveform and a write timing in the above operation. As shown in FIG. 2, the signal S 2 is applied is after the vehicle has started running, the power supply voltage at this time is stable at normal.
また、第1図の実施例においては、エラーが発生した
ときには、更新アドレスと積算走行距離の訂正値とを一
時的にラッチ回路9に記憶するように構成しているの
で、エラー発生時の訂正を誤るおそれがない。Further, in the embodiment of FIG. 1, when an error occurs, the update address and the correction value of the accumulated traveling distance are temporarily stored in the latch circuit 9, so that the correction at the time of occurrence of the error is performed. There is no risk of mistake.
なお、電圧モニタ5は、電源電圧V0が所定値以上に立
ち上がる毎に電源投入と判定するから、第2図に示すよ
うに、電源電圧が一旦立ち上がった後にクランキングに
よって低下した場合は、次ぎに再び立ち上がったときに
も電源投入と判断し、再び不揮発性メモリ6からの読み
出しとエラーチェック回路7によるエラー検出が行われ
る。したがって、最初のエラー検出後にクランキングに
よって電源電圧が急激に低下し、そのためラッチ回路9
が訂正内容を記憶することが出来ないような場合があっ
たとしても、次ぎに電源電圧が立ち上がった時点で、確
実にエラーチェックと訂正内容の記憶が行われる。The voltage monitor 5, since the power supply voltage V 0 is determined that the power is turned on for each rise above a predetermined value, as shown in FIG. 2, when the supply voltage drops by cranking after rises once, following When the power is turned on again, it is determined that the power is turned on, and reading from the nonvolatile memory 6 and error detection by the error check circuit 7 are performed again. Therefore, after the first error is detected, the power supply voltage sharply drops due to cranking.
However, even if the correction contents cannot be stored in some cases, the error check and the correction contents are surely performed when the power supply voltage rises next time.
また、通常の書き込みを行なう第1の所定距離より短
い第2の所定距離を走行した時に訂正を行なうので、通
常の書き込み時には訂正後の値が書き込まれることにな
る。In addition, since the correction is performed when the vehicle travels a second predetermined distance shorter than the first predetermined distance in which the normal writing is performed, the corrected value is written in the normal writing.
以上説明してきたように、この発明によれば、エラー
が発生した場合の積算走行距離データの訂正書き込み
を、通常の書き込みを行う走行距離よりも短い所定距離
だけ車両が走行した時点で行うように構成したことによ
り、エンジン始動時にクランキング等によって生じる電
源投入時の電圧低下のために積算走行距離データ及び走
行距離データ格納アドレスの記憶が破壊されるおそれが
なくなり、オドメータとしての信頼性を向上させること
が出来る。またバックアップ電源等を設けるのに比べ
て、構成が簡略であり、かつ確実な制御を実行すること
が出来る、等の効果が得られる。As described above, according to the present invention, the correction writing of the integrated mileage data in the case where an error occurs is performed when the vehicle has traveled a predetermined distance shorter than the mileage for performing the normal writing. With this configuration, it is possible to prevent the storage of the integrated mileage data and the mileage data storage address from being destroyed due to a voltage drop at the time of power supply caused by cranking or the like at the time of engine start, thereby improving the reliability of the odometer. I can do it. Further, as compared with the case where a backup power supply or the like is provided, the effect is obtained that the configuration is simpler and more reliable control can be executed.
第1図は本発明の一実施例のブロック図、第2図は本発
明における書き込みタイミングを示す図、第3図は従来
装置の一例のブロック図、第4図は従来装置における書
き込みタイミングを示す図である。 〈符号の説明〉 1……カウンタ 2……プリセッタブルカウンタ 3……デコーダドライバ回路 4……表示器 5……電圧モニタ 6……不揮発性メモリ 7……エラーチェック回路 8……カウンタ 9……ラッチ回路1 is a block diagram of one embodiment of the present invention, FIG. 2 is a diagram showing a write timing in the present invention, FIG. 3 is a block diagram of an example of a conventional device, and FIG. 4 is a write timing in a conventional device. FIG. <Explanation of reference numerals> 1 ... Counter 2 ... Presettable counter 3 ... Decoder driver circuit 4 ... Display 5 ... Voltage monitor 6 ... Non-volatile memory 7 ... Error check circuit 8 ... Counter 9 ... Latch circuit
フロントページの続き (56)参考文献 特開 昭56−89009(JP,A) 特開 昭60−105915(JP,A) 実開 昭63−81206(JP,U) (58)調査した分野(Int.Cl.6,DB名) G01C 22/00 (56) References JP-A-56-89009 (JP, A) JP-A-60-105915 (JP, A) JP-A-63-81206 (JP, U) (58) Fields investigated (Int) .Cl. 6 , DB name) G01C 22/00
Claims (1)
生する走行距離センサと、 上記パルスを計数し、走行距離が第1の所定値に達する
毎に第1の信号を送出し、上記第1の所定値より短い第
2の所定値に達する毎に第2の信号を送出するカウンタ
と、 電源投入時に下記不揮発性メモリから読み出された以前
の積算走行距離をプリセットし、その値に加算して上記
カウンタの第1の信号を計数するプリセッタブルカウン
タと、 該プリセッタブルカウンタの計数結果に応じて走行距離
を表示する表示器と、 データ記憶エリアのアドレスを記憶し、データ書き込み
時に上記アドレスを参照してそのアドレスに上記プリセ
ッタブルカウンタの計数結果を記憶する不揮発性メモリ
と、 上記不揮発性メモリの記憶データを読み出す時に、記憶
データのエラーチェックを行なうエラーチェック回路
と、 上記エラーチェック回路がエラーを検出したときに、更
新アドレスと積算走行距離の訂正データとを一次記憶す
るラッチ回路とを備え、 かつ、上記不揮発性メモリは、上記カウンタの第1の信
号が与えられる毎に上記プリセッタブルカウンタの計数
値を記憶し、また、エラーが発生した場合は上記カウン
タの第2の信号が与えられた時点で上記ラッチ回路の記
憶内容に基づいて更新アドレスに訂正データを記憶する
ものである、ことを特徴とする電子式オドメータ。A traveling distance sensor for generating a pulse each time the vehicle travels a predetermined distance; counting the pulses; and transmitting a first signal each time the traveling distance reaches a first predetermined value. A counter for sending a second signal each time a second predetermined value shorter than the first predetermined value is reached, and a preset integrated travel distance read from the following non-volatile memory when the power is turned on, preset to the value. A presettable counter for adding and counting the first signal of the counter; a display for displaying the mileage according to the count result of the presettable counter; and an address for a data storage area. A nonvolatile memory that refers to an address and stores the count result of the presettable counter at the address, and a storage data when reading the storage data of the nonvolatile memory. And a latch circuit for temporarily storing an update address and correction data of the accumulated traveling distance when the error check circuit detects an error, and the nonvolatile memory comprises: Each time the first signal of the counter is supplied, the count value of the presettable counter is stored. If an error occurs, the stored contents of the latch circuit are provided when the second signal of the counter is supplied. An electronic odometer for storing correction data at an update address based on the odometer.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8482990A JP2971503B2 (en) | 1990-04-02 | 1990-04-02 | Electronic odometer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8482990A JP2971503B2 (en) | 1990-04-02 | 1990-04-02 | Electronic odometer |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03285112A JPH03285112A (en) | 1991-12-16 |
| JP2971503B2 true JP2971503B2 (en) | 1999-11-08 |
Family
ID=13841660
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8482990A Expired - Fee Related JP2971503B2 (en) | 1990-04-02 | 1990-04-02 | Electronic odometer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2971503B2 (en) |
-
1990
- 1990-04-02 JP JP8482990A patent/JP2971503B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH03285112A (en) | 1991-12-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8010739B2 (en) | Electronic device and program for operating the same | |
| US8406951B2 (en) | Electronic control system for vehicles | |
| EP2000394A2 (en) | Recording device and recording method | |
| JPH03266051A (en) | Security system for software | |
| US7003382B2 (en) | Electronic control unit for a vehicle | |
| JPH0742888B2 (en) | Engine controller | |
| JP2971503B2 (en) | Electronic odometer | |
| JP2003002132A (en) | Vehicle control device | |
| US5790051A (en) | Apparatus for checking for loading of a storage medium | |
| JP3491358B2 (en) | Power cut-off detection device | |
| JP2001222731A (en) | Drive recorder | |
| JP6323044B2 (en) | Vehicle information recording apparatus and program | |
| JP2004137897A (en) | Odometer tampering prevention device | |
| JPH08153397A (en) | Eeprom data rewrite controller | |
| JPH10160642A (en) | Vehicle failure diagnosis device | |
| JPS6237425B2 (en) | ||
| JPS623312A (en) | Electronic controller for vehicle | |
| JP2003167792A (en) | On-vehicle data storage device | |
| JP2924495B2 (en) | Vehicle shift position display device | |
| JP3499441B2 (en) | In-vehicle navigation system | |
| JP3591668B2 (en) | Traveling vehicle information display method and vehicle display device using the same | |
| JPH06241825A (en) | Electronic odometer | |
| JPH09213088A (en) | Engine control device | |
| JPH05171998A (en) | Failure diagnosing system for vehicle | |
| JP3483466B2 (en) | In-vehicle navigation device and writing control method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 8 Free format text: PAYMENT UNTIL: 20070827 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080827 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |