KR101230348B1 - Distance meter of eeprom address mapping type with improved security and credibility - Google Patents
Distance meter of eeprom address mapping type with improved security and credibility Download PDFInfo
- Publication number
- KR101230348B1 KR101230348B1 KR1020100128699A KR20100128699A KR101230348B1 KR 101230348 B1 KR101230348 B1 KR 101230348B1 KR 1020100128699 A KR1020100128699 A KR 1020100128699A KR 20100128699 A KR20100128699 A KR 20100128699A KR 101230348 B1 KR101230348 B1 KR 101230348B1
- Authority
- KR
- South Korea
- Prior art keywords
- distance
- memory
- address mapping
- eeprom
- controller
- Prior art date
Links
- 238000013507 mapping Methods 0.000 title claims abstract description 27
- 230000015654 memory Effects 0.000 claims abstract description 53
- 238000000034 method Methods 0.000 claims abstract description 35
- 230000010354 integration Effects 0.000 claims abstract description 22
- 238000009825 accumulation Methods 0.000 claims 1
- 230000035939 shock Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000002411 adverse Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C22/00—Measuring distance traversed on the ground by vehicles, persons, animals or other moving solid bodies, e.g. using odometers, using pedometers
- G01C22/02—Measuring distance traversed on the ground by vehicles, persons, animals or other moving solid bodies, e.g. using odometers, using pedometers by conversion into electric waveforms and subsequent integration, e.g. using tachometer generator
- G01C22/025—Differential odometers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/60—Instruments characterised by their location or relative disposition in or on vehicles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D9/00—Recording measured values
- G01D9/005—Solid-state data loggers
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D9/00—Recording measured values
- G01D9/02—Producing one or more recordings of the values of a single variable
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
- G07C5/0841—Registering performance data
- G07C5/085—Registering performance data using electronic data carriers
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Measurement Of Distances Traversed On The Ground (AREA)
Abstract
본 발명은 안전성을 높인 EEPROM 주소 매핑방식인 적산거리장치에 관한 것으로, 다수의 메모리 어드레스를 할당하여 지정하고, 매 1㎞의 증가시마다 모든 어드레스를 순환하면서 기록하게 함으로써 메모리에 물리적 부담을 경감시키고, 신속하고 정확하게 적산거리를 기록하며, 각 데이터간의 관계가 형성되어 무결성 검사가 용이하도록 한 안전성을 높인 EEPROM 주소 매핑방식인 적산거리장치를 제공함에 그 목적이 있다.
본 발명을 적용하면, 적산거리 기록시 메모리 어드레스를 순환하여 1씩 증가시키므로 메모리에 가해지는 물리적 충격을 고르게 분포시켜 수명을 연장할 수 있으며, 1 증가시 마다 하나의 어드레스로 억세스하므로 빠른 속도의 기록이 가능하고, 기록의 규칙성으로 인해 데이터 무결성 검사가 용이하며, 오류를 최소화할 수 있다는 장점이 있다. The present invention relates to an integrated distance device that is an EEPROM address mapping method with improved safety. The present invention relates to assigning and assigning a plurality of memory addresses, and repetitively writing every address every 1 km to reduce physical burden on the memory. It is an object of the present invention to provide an integration distance device, which is an EEPROM address mapping method, which records the integration distance quickly and accurately, and enhances the safety to facilitate the integrity check by forming a relationship between each data.
When the present invention is applied, the memory address is circulated and incremented by 1 when the accumulated distance is recorded, thereby evenly distributing the physical shock applied to the memory and extending the life. This is possible, and the regularity of the recording makes it easy to check data integrity and minimizes errors.
Description
본 발명은 안전성을 높인 EEPROM 주소 매핑방식인 적산거리장치에 관한 것으로, 보다 상세하게 다수의 메모리 어드레스를 할당하여 지정하고, 매 1㎞의 증가시마다 모든 어드레스를 순환하면서 기록하게 함으로써 메모리에 물리적 부담을 경감시키고, 신속하고 정확하게 적산거리를 기록하며, 각 데이터간의 관계가 형성되어 무결성 검사가 용이하도록 한 안전성을 높인 EEPROM 주소 매핑방식인 적산거리장치에 관한 것이다.The present invention relates to an integrated distance device that is a safety-enhanced EEPROM address mapping method. More specifically, a plurality of memory addresses are allocated and specified, and each address is circulated and recorded every 1 km, thereby physically burdening the memory. The present invention relates to an integrated distance device, which is an EEPROM address mapping method that reduces the security, records the integration distance quickly and accurately, and enhances the safety of the integrity of the relationship between each data.
주지된 바와 같이, 일반적으로 자동차의 적산거리 장치는 도 1에 도시한 바와 같이, 회전축의 회전수로부터 주행속도를 얻는 속도신호 입력부(10)와, 속도신호 입력부(10)로부터 구간주행거리와 토탈주행거리를 계산하는 제어부(50)와, 제어부(50)의 계산자료를 저장하는 적산거리 저장부(30)와, 제어부(50)에서 계산된 구간주행거리와 토탈주행거리를 표시하는 표시부(40)와, 표시부(40)의 구간주행거리를 리셋시키는 리셋 스위치(20)로 이루어진다.As is well known, in general, the integrated distance device of a vehicle includes a speed
적산계가 차량에 부착되면, 차량이 운행한 전구간의 토탈주행거리는 속도신호 입력부(10)를 통하여 제어부(50)에서 계산되어 적산거리 저장부(30)에 저장됨과 동시에 표시부(40)를 통하여 표시된다. 이러한 토탈주행거리는 리셋시키는 것이 불가능하며 적산계의 설치시부터 탈거시까지 계속 가산된다.When the totalizer is attached to the vehicle, the total driving distance between all of the vehicle's vehicles is calculated by the
이와 동시에 차량의 일정구간만의 주행거리도 표시부(40)에 표시된다. 그러나 차량의 구간주행거리는 리셋 스위치(20)를 온 시킴에 따라 다시 '0'부터 새롭게 시작할 수 있다.At the same time, the driving distance of only a certain section of the vehicle is also displayed on the
상기한 종래의 적산거리 장치는 도 2에 도시된 바와 같이, 상위 두 자리, 중위 두 자리, 하위 두 자리를 별도로 어드레스에 기록하는 메모리 매핑 방식으로 매핑이 이루어지는 바, 적산 주행거리가 3456인 경우에는 상위 두 자리를 저장하는 어드레스에 00을 저장하고, 중위 두 자리를 저장하는 어드레스에 34를 저장하고, 하위 두 자리를 저장하는 어드레스에 56을 저장한다.As shown in FIG. 2, the conventional integrated distance device is mapped in a memory mapping method in which the upper two digits, the middle two digits, and the lower two digits are separately recorded in an address. 00 is stored in the address storing the upper two digits, 34 is stored in the address storing the middle two digits, and 56 is stored in the address storing the lower two digits.
그러나, 상기한 방식의 메모리 어드레스 매핑방식은 메모리 어드레스에 사용하는 횟수가 너무 많으며, 경우에 따라서 세 곳에 모두 기록이 이루어져야 하는 경우도 발생된다. 또한 마지막 1에 해당하는 어드레스는 매 1이 증가할 때마다 새로 작성되게 되므로 해당 메모리의 수명에 악영향을 미친다는 문제점이 있었다. 즉, 90만까지 주행거리가 기록되는 경우에는 90만회 덧씌워져야 한다는 문제가 있었다.However, the memory address mapping method of the above-described method is used too many times for the memory address, and in some cases, there are cases where all three locations need to be written. In addition, since the address corresponding to the last 1 is newly created every 1 increases, there is a problem that the life of the corresponding memory is adversely affected. In other words, if the mileage is recorded up to 900,000, there was a problem that 900,000 times should be overwritten.
또한, 19999㎞에서 20000㎞로 넘어가는 경우에는 세 개의 메모리 어드레스를 모두 업데이트해야 한다는 문제가 있었다. In addition, when moving from 19999 km to 20000 km, all three memory addresses need to be updated.
한편, 적산거리는 차량의 이력을 나타내는 중요한 수치이므로 최대한 신속하고 정확하게 기록해야 하지만, 종래의 방식은 상위 두자리를 기록하는 메모리 어드레스에 오류가 발생되면 최소 만단위의 오차가 발생된다는 문제가 있었고, 종래의 방식은 각각의 메모리 어드레스의 상호 관계가 전무하므로 데이터의 무결성 검사가 어렵다는 문제가 있었다.On the other hand, the integration distance is an important value representing the history of the vehicle, so it should be recorded as quickly and accurately as possible. However, the conventional method has a problem that an error of at least ten thousand units occurs when an error occurs in a memory address that records the upper two digits. The method has a problem that it is difficult to check the integrity of data because there is no correlation between each memory address.
본 발명은 상기한 종래 기술의 사정을 감안하여 이루어진 것으로, 다수의 메모리 어드레스를 할당하여 지정하고, 매 1㎞의 증가시마다 모든 어드레스를 순환하면서 기록하게 함으로써 메모리에 물리적 부담을 경감시키고, 신속하고 정확하게 적산거리를 기록하며, 각 데이터간의 관계가 형성되어 무결성 검사가 용이하도록 한 안전성을 높인 EEPROM 주소 매핑방식인 적산거리장치를 제공함에 그 목적이 있다. SUMMARY OF THE INVENTION The present invention has been made in view of the above-described state of the art, and allocates and specifies a plurality of memory addresses, and writes all addresses cyclically every 1 km increase, thereby reducing the physical burden on the memory, and quickly and accurately. It is an object of the present invention to provide an integrated distance device, which is an EEPROM address mapping method, which increases the safety of recording the accumulated distance and forming a relationship between each data to facilitate the integrity check.
상기한 목적을 달성하기 위해, 본 발명의 바람직한 실시예에 따르면 회전축의 회전수로부터 주행속도를 얻는 속도신호 입력부와; 속도신호 입력부로부터 구간주행거리와 토탈주행거리를 계산하는 제어부와; 제어부의 계산자료를 저장하는 적산거리 저장부와; 제어부에서 계산된 구간주행거리와 토탈주행거리를 표시하는 표시부로 이루어지되, 상기 제어부는 적산거리 저장부의 복수의 메모리 어드레스를 할당하고 기록순서를 지정하며, 매 1㎞ 증가시마다 할당된 모든 어드레스를 순환하면서 기록하는 처리를 수행하는 것을 특징으로 하고, 상기 제어부는 계산자료를 EEPROM 메모리에 기록할 때, 적산거리 증가시마다 사전에 설정한 복수의 메모리 어드레스에 순환적으로 한번 씩 갱신하게 하며, 갱신은 0에서 시작하여 1씩 증가하거나 각 메모리의 최대값에서 시작하여 1씩 감소하게 구성된 것을 특징으로 하는 안전성을 높인 EEPROM 주소 매핑방식인 안전성을 높인 EEPROM 주소 매핑방식인 적산거리장치가 제공된다.In order to achieve the above object, according to a preferred embodiment of the present invention and the speed signal input unit for obtaining a running speed from the rotational speed of the rotating shaft; A controller for calculating a section driving distance and a total driving distance from the speed signal input unit; An integration distance storage unit for storing calculation data of the controller; The control unit comprises a display unit for displaying the segment driving distance and the total driving distance calculated by the control unit, wherein the control unit allocates a plurality of memory addresses of the integration distance storage unit, specifies a recording order, and cycles through all assigned addresses every 1 km increase. And performing a recording process while recording the calculated data into the EEPROM memory, wherein the controller recursively updates a plurality of preset memory addresses once each time the integration distance is increased, and the update is 0. An integrated distance device, which is a safety-enhanced EEPROM address mapping method, is a safety-enhanced EEPROM address mapping method, which is configured to increase by 1 or decrease by 1, starting from a maximum value of each memory.
바람직하게, 상기 제어부는 메모리 어드레스를 8 내지 64개로 할당한 것을 특징으로 하는 안전성을 높인 EEPROM 주소 매핑방식인 적산거리장치가 제공된다.Preferably, the control unit is provided with an integrated distance device that is an EEPROM address mapping method with improved safety, characterized in that the memory address is assigned to 8 to 64.
바람직하게, 상기 제어부는 매 1㎞ 증가시마다 할당된 모든 어드레스를 지정 순서별로 순환하면서 기록하게 하므로 데이터 무결성 검사가 용이한 것을 특징으로 하는 안전성을 높인 EEPROM 주소 매핑방식인 적산거리장치가 제공된다.Preferably, the control unit provides an integrated EEPROM address mapping method with improved safety, characterized in that it is easy to check data integrity because all the addresses are circulated in a specified order every 1 km increment.
바람직하게, 상기 제어부는 적산주행거리 데이터를 EEPROM 메모리에 기록할 때, 적산거리 증가시마다 사전에 설정한 복수의 메모리 어드레스에 순환적으로 한번 씩 갱신하도록 하여 복수의 메모리에 오류가 발생되더라도 오차를 최소화하도록 구성된 것을 특징으로 하는 안전성을 높인 EEPROM 주소 매핑방식인 적산거리장치가 제공된다.Preferably, when the integrated driving distance data is recorded in the EEPROM memory, the controller cyclically updates the plurality of preset memory addresses once each time the integration distance is increased, thereby minimizing an error even if an error occurs in the plurality of memories. An integrated distance device, which is a safety-enhanced EEPROM address mapping method, is configured to be provided.
삭제delete
삭제delete
본 발명에 따른 안전성을 높인 EEPROM 주소 매핑방식인 적산거리장치는 적산거리 기록시 메모리 어드레스를 순환하여 1씩 증가시키므로 메모리에 가해지는 물리적 충격을 고르게 분포시켜 수명을 연장할 수 있으며, 1 증가시 마다 하나의 어드레스로 억세스하므로 빠른 속도의 기록이 가능하고, 기록의 규칙성으로 인해 데이터 무결성 검사가 용이하며, 오류를 최소화할 수 있다는 장점이 있다.The integrated distance device, which is a safety-enhanced EEPROM address mapping method according to the present invention, circulates the memory address and increases by one when the accumulated distance is recorded, thereby evenly distributing the physical shock applied to the memory and extending the life. Access to a single address allows for fast writing, and the regularity of the writes facilitates data integrity checks and minimizes errors.
도 1은 종래의 실시예에 따른 적산거리장치의 구성을 도시한 블록구성도,
도 2는 종래의 실시예에 따른 적산거리방식을 설명하는 도면,
도 3은 본 발명의 일실시예에 따른 안전성을 높인 EEPROM 주소 매핑방식인 적산거리장치의 적산거리방식을 설명하는 도면이다.1 is a block diagram showing a configuration of an integration distance apparatus according to a conventional embodiment;
2 is a view for explaining an integration distance method according to a conventional embodiment;
3 is a diagram illustrating an integration distance method of an integration distance device, which is an enhanced EEPROM address mapping method, according to an embodiment of the present invention.
이하, 본 발명에 대해 도면을 참조하여 상세하게 설명한다.EMBODIMENT OF THE INVENTION Hereinafter, this invention is demonstrated in detail with reference to drawings.
도 3은 본 발명의 일실시예에 따른 안전성을 높인 EEPROM 주소 매핑방식인 적산거리장치의 적산거리방식을 설명하는 도면이다.3 is a diagram illustrating an integration distance method of an integration distance device, which is an enhanced EEPROM address mapping method, according to an embodiment of the present invention.
이를 참조하면, 본 발명의 일실시예에 따른 안전성을 높인 EEPROM 주소 매핑방식인 적산거리장치는 다수의 메모리 어드레스를 할당하여 지정하고, 매 1㎞의 증가시마다 모든 어드레스를 순환하면서 기록하게 함으로써 메모리에 물리적 부담을 경감시키고, 신속하고 정확하게 적산거리를 기록하며, 각 데이터간의 관계가 형성되어 무결성 검사가 용이하도록 한 장치이다.Referring to this, the integrated distance device, which is an EEPROM address mapping method with improved safety, according to an embodiment of the present invention, allocates and assigns a plurality of memory addresses, and writes all addresses cyclically every 1 km. It is a device to reduce the physical burden, record the accumulated distance quickly and accurately, and make the relationship between each data easy to check the integrity.
보다 상세하게, 본 발명의 일실시예에 따른 안전성을 높인 EEPROM 주소 매핑방식인 적산거리장치는 도 1을 빌어 설명하는 바, 회전축의 회전수로부터 주행속도를 얻는 속도신호 입력부(10)와; 속도신호 입력부(10)로부터 구간주행거리와 토탈주행거리를 계산하는 제어부(50)와; 제어부(50)의 계산자료를 저장하는 적산거리 저장부(30)와; 제어부(50)에서 계산된 구간주행거리와 토탈주행거리를 표시하는 표시부(40)로 이루어지되, 상기 제어부(50)는 적산거리 저장부(30)의 복수의 메모리 어드레스를 할당하고 기록순서를 지정하며, 매 1㎞ 증가시마다 할당된 모든 어드레스를 순환하면서 기록하는 처리를 수행한다.In more detail, the integrated distance device, which is an EEPROM address mapping method having increased safety according to an embodiment of the present invention, is described with reference to FIG. 1, which includes a speed
본 발명의 일실시예에 따른 안전성을 높인 EEPROM 주소 매핑방식인 적산거리장치에 포함된 상기 제어부(50)는 메모리 어드레스를 8 내지 64개로 할당할 수 있는 바, 상기 제어부(50)는 도 3에 도시된 바와 같이, 매 1㎞ 증가시마다 할당된 모든 어드레스를 지정 순서별로 순환하면서 기록하게 할 수 있으므로, 데이터 무결성 검사가 매우 용이하다.According to an embodiment of the present invention, the
즉, 본 발명의 일실시예에 따른 안전성을 높인 EEPROM 주소 매핑방식인 적산거리장치는 한 개의 메모리에 오류가 발생된 경우 위치에 따라 0 내지 1㎞안에 복원이 가능하고, 두 개의 메모리에 오류가 발생한 경우라면 위치에 따라 0 내지 2㎞안에 복원이 가능하다. 종래의 기술로는 두 개의 메모리에 오류가 발생한 경우라면 수백 내지 수천㎞ 주행후 복원이 가능할 것이다.That is, the integrated distance device, which is an EEPROM address mapping method with increased safety according to an embodiment of the present invention, can be restored within 0 to 1 km according to a position when an error occurs in one memory, and an error occurs in two memories. If it occurs, it can be restored within 0 to 2 km depending on the location. In the prior art, if two memories have an error, restoration may be possible after hundreds to thousands of kilometers.
예컨대, 도 3을 통해 살펴보면, 동 도면에서는 16개의 메모리 어드레스가 예시된 바, 적산거리 저장에 16개 어드레스가 할당된 경우라면 기록된 숫자는 덧씌여진 횟수와 동일한 바, 3457회의 업데이트가 이루어지는 동안 모든 메모리 어드레스가 동일하게 사용됨을 알 수 있다.For example, referring to FIG. 3, in the drawing, 16 memory addresses are illustrated. If 16 addresses are allocated to the accumulated distance storage, the recorded number is the same as the number of times overwritten. It can be seen that all memory addresses are used identically.
이런 본 발명의 매핑 방식은 물리적으로 메모리에 부담을 경감시켜주므로 메모리의 장시간 사용이 가능하다는 장점이 있다.Such a mapping method of the present invention physically reduces the burden on the memory, and thus has an advantage that the memory can be used for a long time.
한편, 상기 제어부(50)는 적산주행거리 데이터를 EEPROM 메모리에 기록할 때, 적산거리 증가시마다 사전에 설정한 복수의 메모리 어드레스에 순환적으로 한번 씩 갱신하도록 하여 복수의 메모리에 오류가 발생되더라도 오차를 최소화할 수 있다.On the other hand, when the accumulated distance data is recorded in the EEPROM memory, the
또한, 상기 제어부(50)는 적산주행거리 데이터를 EEPROM 메모리에 기록할 때, 적산거리 증가시마다 사전에 설정한 복수의 메모리 어드레스에 순환적으로 한번 씩 갱신하게 하며, 갱신은 0에서 시작하여 1씩 증가하게 구성될 수 있다.In addition, the
한편, 상기 제어부(50)는 적산주행거리 데이터를 EEPROM 메모리에 기록할 때, 적산거리 증가시마다 사전에 설정한 복수의 메모리 어드레스에 순환적으로 한번 씩 갱신하게 하며, 갱신은 각 메모리의 최대값에서 시작하여 1씩 감소하게 구성될 수도 있다.On the other hand, when the integrated distance data is recorded in the EEPROM memory, the
따라서, 본 발명은 적산거리 기록시 메모리 어드레스를 순환하여 1씩 증가시키므로 메모리에 가해지는 물리적 충격을 고르게 분포시켜 수명을 연장할 수 있으며, 1 증가시 마다 하나의 어드레스로 억세스하므로 빠른 속도의 기록이 가능하고, 기록의 규칙성으로 인해 데이터 무결성 검사가 용이하며, 오류를 최소화할 수 있다는 장점이 있다.Therefore, in the present invention, since the memory address is circulated to increase by 1 when the accumulated distance is recorded, the physical shock applied to the memory can be evenly distributed to extend the service life. It is possible to check the data integrity due to the regularity of the recording and to minimize errors.
한편, 본 발명의 실시예에 따른 안전성을 높인 EEPROM 주소 매핑방식인 적산거리장치는 단지 상기한 실시예에 한정되는 것이 아니라 그 기술적 요지를 이탈하지 않는 범위내에서 다양한 변경이 가능하다. On the other hand, the integrated distance device, which is an EEPROM address mapping method with increased safety, according to an embodiment of the present invention, the present invention is not limited to the above-described embodiment, and various modifications can be made without departing from the technical gist of the present invention.
10:속도신호 입력부, 20:리셋스위치,
30:적산거리 저장부, 40:표시부,
50:제어부.10: speed signal input, 20: reset switch,
30: accumulated distance storage unit, 40: display unit,
50: control unit.
Claims (6)
속도신호 입력부로부터 구간주행거리와 토탈주행거리를 계산하는 제어부와;
제어부의 계산자료를 저장하는 적산거리 저장부와;
제어부에서 계산된 구간주행거리와 토탈주행거리를 표시하는 표시부로 이루어지되,
상기 제어부는 적산거리 저장부의 복수의 메모리 어드레스를 할당하고 기록순서를 지정하며, 매 1㎞ 증가시마다 할당된 모든 어드레스를 순환하면서 기록하는 처리를 수행하는 것을 특징으로 하고,
상기 제어부는 계산자료를 EEPROM 메모리에 기록할 때, 적산거리 증가시마다 사전에 설정한 복수의 메모리 어드레스에 순환적으로 한번 씩 갱신하게 하며, 갱신은 0에서 시작하여 1씩 증가하거나 각 메모리의 최대값에서 시작하여 1씩 감소하게 구성된 것을 특징으로 하는 안전성을 높인 EEPROM 주소 매핑방식인 적산거리장치.A speed signal input unit for obtaining a traveling speed from the rotational speed of the rotating shaft;
A controller for calculating a section driving distance and a total driving distance from the speed signal input unit;
An integration distance storage unit for storing calculation data of the controller;
It is composed of a display unit for displaying the segment running distance and the total running distance calculated by the controller,
The control unit assigns a plurality of memory addresses of the integration distance storage unit, specifies a recording order, and performs a process of circulating and recording all assigned addresses every 1 km increment,
When the controller records the calculated data in the EEPROM memory, the controller recursively updates a plurality of preset memory addresses once each time the integration distance increases, and the update starts at 0 and increases by 1 or the maximum value of each memory. An integrated distance device, which is an EEPROM address mapping method with improved safety, which is configured to decrease by one starting from.
상기 제어부는 메모리 어드레스를 8 내지 64개로 할당한 것을 특징으로 하는 안전성을 높인 EEPROM 주소 매핑방식인 적산거리장치.The method of claim 1,
The control unit is an integrated EEPROM address mapping method with improved safety, characterized in that assigned to 8 to 64 memory addresses.
상기 제어부는 매 1㎞ 증가시마다 할당된 모든 어드레스를 지정 순서별로 순환하면서 기록하게 하므로 데이터 무결성 검사가 용이한 것을 특징으로 하는 안전성을 높인 EEPROM 주소 매핑방식인 적산거리장치.The method of claim 1,
The control unit is an integrated EEPROM address mapping method of the enhanced EEPROM address mapping method characterized in that it is easy to check the data integrity, so that every 1 km increase every assigned address circulating in the specified order.
상기 제어부는 적산주행거리 데이터를 EEPROM 메모리에 기록할 때, 적산거리 증가시마다 사전에 설정한 복수의 메모리 어드레스에 순환적으로 한번 씩 갱신하도록 하여 복수의 메모리에 오류가 발생되더라도 오차를 최소화하도록 구성된 것을 특징으로 하는 안전성을 높인 EEPROM 주소 매핑방식인 적산거리장치.The method of claim 1,
The controller is configured to minimize the error even when an error occurs in the plurality of memories by recursively updating the preset plurality of memory addresses every time the accumulation distance is increased when recording the accumulated driving distance data in the EEPROM memory. Integration distance device with enhanced safety EEPROM address mapping.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100128699A KR101230348B1 (en) | 2010-12-15 | 2010-12-15 | Distance meter of eeprom address mapping type with improved security and credibility |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100128699A KR101230348B1 (en) | 2010-12-15 | 2010-12-15 | Distance meter of eeprom address mapping type with improved security and credibility |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120067225A KR20120067225A (en) | 2012-06-25 |
KR101230348B1 true KR101230348B1 (en) | 2013-02-06 |
Family
ID=46686343
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100128699A KR101230348B1 (en) | 2010-12-15 | 2010-12-15 | Distance meter of eeprom address mapping type with improved security and credibility |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101230348B1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR890004949B1 (en) * | 1983-04-22 | 1989-12-02 | 가부시기가이샤 히다찌세이사꾸쇼 | Electronic odo meter |
JPH06249673A (en) * | 1993-03-01 | 1994-09-09 | Nippondenso Co Ltd | Electronic distance integrating device |
JPH10197282A (en) | 1997-01-10 | 1998-07-31 | Toyota Motor Corp | Data memory for vehicle |
KR20080070250A (en) * | 2007-01-25 | 2008-07-30 | 김창진 | Method and remote control equipment for setting mileage/speed using pulse |
-
2010
- 2010-12-15 KR KR1020100128699A patent/KR101230348B1/en active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR890004949B1 (en) * | 1983-04-22 | 1989-12-02 | 가부시기가이샤 히다찌세이사꾸쇼 | Electronic odo meter |
JPH06249673A (en) * | 1993-03-01 | 1994-09-09 | Nippondenso Co Ltd | Electronic distance integrating device |
JPH10197282A (en) | 1997-01-10 | 1998-07-31 | Toyota Motor Corp | Data memory for vehicle |
KR20080070250A (en) * | 2007-01-25 | 2008-07-30 | 김창진 | Method and remote control equipment for setting mileage/speed using pulse |
Also Published As
Publication number | Publication date |
---|---|
KR20120067225A (en) | 2012-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1174318C (en) | Disc memory device data renewing method and disc memory controlling device | |
US8095724B2 (en) | Method of wear leveling for non-volatile memory and apparatus using via shifting windows | |
JP6201242B2 (en) | Architecture that enables efficient storage of data in NAND flash memory | |
US20150186263A1 (en) | Data storage device and flash memory control method | |
CN108733316B (en) | Method and manager for managing storage system | |
CN103562842A (en) | Method for storage devices to achieve low write amplification with low over provision | |
JP2002082841A (en) | Control data storage device of electronic controller | |
KR101933766B1 (en) | Methods and systems for improving flash memory flushing | |
CN104679672B (en) | Data memory device and method for controlling flash memory | |
CN108874298B (en) | Data storage method and device | |
WO2014147735A1 (en) | Recording device and method for controlling recording device | |
US11113321B2 (en) | Method and device for managing map data of a digital map for a navigation apparatus | |
US20130132686A1 (en) | Data Rewrite System For Vehicle, In-Vehicle Apparatus And Rewrite Apparatus | |
JPH0217058B2 (en) | ||
JP5343817B2 (en) | Storage device | |
JP6289606B2 (en) | Certificate management apparatus and certificate management method | |
CN110827440A (en) | Driving mileage recording method, driving mileage recording system and automobile | |
KR101230348B1 (en) | Distance meter of eeprom address mapping type with improved security and credibility | |
US9311234B2 (en) | Method for reliably addressing a large flash memory and flash memory | |
CN107526533A (en) | Memory management method and equipment | |
CN107957923B (en) | Memory diagnosis method and device | |
JP5725717B2 (en) | Vehicle mileage storage device | |
US20120297124A1 (en) | Flash memory device | |
US20060156297A1 (en) | Method and device for modifying software in a control unit and corresponding control unit | |
JP5933294B2 (en) | Cumulative value information management apparatus for vehicle and cumulative value information management method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20160121 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20170120 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20180118 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20200120 Year of fee payment: 8 |