KR20020031645A - 전자제어유닛 모니터링/매칭 시스템 - Google Patents

전자제어유닛 모니터링/매칭 시스템 Download PDF

Info

Publication number
KR20020031645A
KR20020031645A KR1020000061893A KR20000061893A KR20020031645A KR 20020031645 A KR20020031645 A KR 20020031645A KR 1020000061893 A KR1020000061893 A KR 1020000061893A KR 20000061893 A KR20000061893 A KR 20000061893A KR 20020031645 A KR20020031645 A KR 20020031645A
Authority
KR
South Korea
Prior art keywords
control unit
electronic control
data
ram
computer
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.)
Ceased
Application number
KR1020000061893A
Other languages
English (en)
Inventor
권형근
Original Assignee
이계안
현대자동차주식회사
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 이계안, 현대자동차주식회사 filed Critical 이계안
Priority to KR1020000061893A priority Critical patent/KR20020031645A/ko
Publication of KR20020031645A publication Critical patent/KR20020031645A/ko
Ceased legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D27/00Controlling engines characterised by their being reversible
    • F02D27/02Controlling engines characterised by their being reversible by performing a program
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

본 발명은 전자제어유닛 모니터링/매칭 시스템에 관한 것이다. 전자제어유닛은 컴퓨터와 데이터를 송수신하는 마이크로 프로세서를 포함한다. 램은 전자제어유닛의 외부에서 전자제어유닛의 시험 데이터를 쓰거나 읽는다. 플래시롬은 상기 전자제어유닛의 제어 프로그램 및 통신프로토콜이 내장되어 있고, 전자제어유닛과 상기 램 데이터를 송수신하며, 상기 램과 매칭되는 영역은 상기 램의 데이터를 읽어들여 데이터를 처리한다. 커넥터는 상기 마이크로프로세서와 상기 램 및 플래시 롬을 인터페이스 한다. 통신부는 상기 커넥터를 통해 상기 컴퓨터와 상기 전자제어유닛을 인터페이스 한다. 이렇게 함으로써, 간단히 램의 데이터를 바꾸어가며 전자제어유닛을 시험함으로써, 롬을 교체할 필요가 없어 종래에 비해 시간적으로나 비용면에서 매우 유리하다.

Description

전자제어유닛 모니터링/매칭 시스템{ECU DATA MONITORING/MATCHING SYSTEM}
본 발명은 자동차에 관한 것으로, 특히, 자동차의 전자제어유닛 모니터링/매칭(monitoring/matching) 시스템에 관한 것이다.
일반적으로 자동차의 전자제어유닛은 스로틀 개도, 오일의 온도, 차량의 속도, 엔진 회전수 등의 차량 정보를 입력받아 이에 따라 엔진의 상태를 제어한다.
이러한 전자제어유닛을 개발하기 위해서 전자제어유닛을 시험하는 과정은 필수적이다.
종래에는 전자제어유닛을 시험하기 위해서 전자제어유닛 내의 롬을 교체하거나 롬의 프로그램을 바꾸어가며 시험을 했다.
그러내 롬을 교체하거나 롬의 프로그램을 바꾸는 것은 시간도 많이 걸리고 여러 가지 측면에서 비효율적이다.
본 발명의 기술적 과제는 이러한 문제점을 해결하기 위한 것으로서, 전자제어유닛의 모니터링/매칭을 정확하고 편리하게 수행하는 전자제어유닛 모니터링/매칭 시스템을 제공하는 것이다.
도1은 이 발명의 실시예에 따른 전자제어유닛 모니터링/매칭 시스템의 구성도이다.
이러한 기술적 과제를 달성하기 위한 본 발명의 특징에 따른 전자제어유닛 모니터링/매칭 시스템은,
컴퓨터의 제어로 전자제어유닛을 모니터링 하거나 매칭시키는 전자제어유닛 모니터링/매칭 시스템에 있어서,
상기 컴퓨터와 데이터를 송수신하는 마이크로 프로세서를 포함하는 전자제어유닛;
상기 전자제어유닛의 제어 프로그램 및 통신프로토콜이 내장되어 있고, 전자제어유닛과 데이터를 송수신하며, 상기 전자제어유닛의 시험 데이터를 읽어들여 처리하는 시험 툴을 포함한다.
이러한 기술적 과제를 달성하기 위한 본 발명의 다른 특징에 따른 전자제어유닛 모니터링/매칭 시스템은,
컴퓨터의 제어로 전자제어유닛을 모니터링 하거나 매칭시키는 전자제어유닛 모니터링/매칭 시스템에 있어서,
상기 컴퓨터와 데이터를 입출력하는 마이크로 프로세서를 포함하는 전자제어유닛;
상기 전자제어유닛의 외부에서 전자제어유닛의 시험 데이터를 쓰거나 읽기위한 램;
상기 전자제어유닛의 제어 프로그램 및 통신프로토콜이 내장되어 있고, 전자제어유닛과 상기 램 데이터를 송수신하며, 상기 램과 매칭되는 영역은 상기 램의 데이터를 읽어들여 데이터를 처리하는 플래시롬을 포함한다.
그러면, 이러한 본 발명을 통상의 지식을 지닌자가 용이하게 실시할 수 있도록 실시예에 대하여 설명하기로 한다.
도1은 이 발명의 실시예에 따른 전자제어유닛 모니터링/매칭 시스템의 구성도이다.
도1에서와 같이, 이 발명의 실시예에 따른 전자제어유닛 모니터링/매칭 시스템은,
컴퓨터(30)의 제어로 전자제어유닛(20)을 모니터링 하거나 매칭시키는 전자제어유닛 모니터링/매칭 시스템에 있어서,
상기 컴퓨터와 데이터를 송수신하는 마이크로 프로세서(21)를 포함하는 전자제어유닛(20);
상기 전자제어유닛의 제어 프로그램 및 통신프로토콜이 내장되어 있고, 전자제어유닛과 데이터를 송수신하며, 상기 전자제어유닛의 시험 데이터를 읽어들여 처리하는 시험 툴(10)을 포함한다.
상기 시험 툴(10)은,
상기 전자제어유닛의 외부에서 전자제어유닛의 시험 데이터를 쓰거나 읽기 위한 램(3);
상기 전자제어유닛(20)의 제어 프로그램 및 통신프로토콜이 내장되어 있고, 전자제어유닛과 상기 램 데이터를 송수신하며, 상기 램과 매칭되는 영역은 상기 램의 데이터를 읽어들여 데이터를 처리하는 플래시롬(2);
상기 마이크로프로세서(21)와 상기 램(3) 및 플래시 롬(2)을 인터페이스 하는 커넥터(1);
상기 커넥터(1)를 통해 상기 컴퓨터(30)와 상기 전자제어유닛(20)을 인터페이스 하는 통신부(6)를 포함한다.
상기 시험 툴(10)의 구성요소들은 필요에 따라 다양한 변형예가 가능하다,
그러면, 이러한 구성을 가진 이 발명의 실시예에 따른 전자제어유닛의 모니터링/매칭 시스템의 동작에 관하여 상세히 설명하기로 한다.
먼저, 사용자에 의해 전원이 인가되면, 이 발명의 실시예에 따른 전자제어유닛 모니터링/매칭 시스템의 동작이 시작된다.
동작이 시작되면, 플래시 롬(2)의 제어 프로그램에 따라 전자제어유닛(20)의 마이크로프로세서(21)가 동작을 하게 된다. 이때, 전자제어유닛(20)의 동작은 이 분야의 통상의 지식을 가진자에게 널리 알려져 있으며, 구체적으로 각종 센서의 출력값에 따라 적절한 엔진 제어를 하는 것이다.
이 상태에서, 사용자는 시험하고자 하는 전자제어유닛(20)의 데이터에 관한 프로그램을 실행시키거나 직접 입력하게 된다.
그러면, 컴퓨터(30)는 전자제어유닛(20)에 매칭 모드를 송신한다.
그러면, 전자제어유닛(20)의 마이크로프로세서(21)는 컴퓨터가 매칭 모드로서 데이터를 송신할 것을 인지하고 확인신호 즉, 액크널러자 신호(Ack)를 컴퓨터(30)로 송신한다.
이때, 송수신 경로는 RS-232C 방식의 직렬 통신 드라이버(4)를 통해 이루어질 수도 있고, K-line 통신 드라이버(5)를 통해서도 이루어질 수 있으며, 해당 라인으로 연결되어 있을 경우에 해당 드라이버가 동작하게 된다. 예로 K-line으로 컴퓨터(30)가 연결되어 있다면, K-line 통신 드라이버(5)를 통해 인터페이스가 이루어진다. 이외에도 다른 통신 방법에 의해 송수신이 이루어질 수 있다.
이와 같은 시리얼 통신 드라이버(4) 및 K-line 통신 드라이버(5)를 포함하는 통신부(6)는 컴퓨터(30)와 전자제어유닛(20)을 인터페이스 한다.
다음, 컴퓨터(30)는 변경할 데이터의 주소와 변경할 데이터를 마이크로프로세서(21)에 송신한다.
그러면, 마이크로프로세서(21)는 해당 주소에 해당 데이터를 갱신하도록 커넥터(1)를 통해 주소신호, 쓰기신호 및 데이터를 출력한다. 이때, data line은 마이크로 프로세서(21)의 데이터의 입출력 경로이고, Address line은 입출력하고자 하는 데이터의 주소를 입출력하는 경로이며, Read/write signal은 마이크로프로세서(21)가 데이터를 읽고자 하는 것인지 출력되는 데이터를 쓰고자 하는 것인지 제어하는 신호이다.
그러면, 램(3)의 해당 주소의 데이터가 새로 입력되는 데이터로 변경이 된다.
이후, 마이크로프로세서(21)는 변경된 데이터를 입력받아 동작을 하게 된다.
따라서, 사용자는 간단하게 각종 데이터를 변경하면서 전자제어유닛(20)을 시험할 수 있다.
이와 같은 상태에서 사용자는 전자제어유닛(20)의 상태나 결과 또는 각종 데이터값을 알고자 할 때는 컴퓨터(30)를 조작하여 원하는 항목을 선택한다.
그러면, 컴퓨터(30)는 통신 모드임을 알리는 신호를 전자제어유닛(20)의 마이크로프로세서(21)에 통신부(6)를 통해 출력한다.
그러면, 마이크로프로세서(21)는 통신 모드임을 인지하고, 확인신호(Ack)를 출력한다.
그러면, 컴퓨터(30)는 수신할 데이터의 주소 및 데이터 개수 등의 정보를 마이크로 프로세서(21)로 송신한다.
그러면, 마이크로 프로세서(71)는 수신된 데이터 주소 및 개수 정보를 확인하고 확인신호를 컴퓨터(30)로 출력하고, 해당 데이터를 컴퓨터(30)로 송신한다.
그러면, 컴퓨터(30)의 디스플레이에는 해당 데이터가 표시되어 사용자는 원하는 정보를 볼 수가 있다.
이와 같이, 사용자는 다양하게 데이터를 변경해가며 전자제어유닛을 시험할 수가 있다.
이상에서와 같이, 본 발명의 실시예에서 간단히 램의 데이터를 바꾸어가며 전자제어유닛을 시험함으로써, 롬을 교체할 필요가 없어 종래에 비해 시간적으로나 비용면에서 매우 유리한 전자제어유닛의 모니터링/매칭 시스템을 제공할 수 있다.

Claims (3)

  1. 컴퓨터의 제어로 전자제어유닛을 모니터링 하거나 매칭시키는 전자제어유닛 모니터링/매칭 시스템에 있어서,
    상기 컴퓨터와 데이터를 입출력하는 마이크로 프로세서를 포함하는 전자제어유닛;
    상기 전자제어유닛의 외부에서 전자제어유닛의 시험 데이터를 쓰거나 읽기 위한 램;
    상기 전자제어유닛의 제어 프로그램 및 통신프로토콜이 내장되어 있고, 전자제어유닛과 상기 램 데이터를 송수신하며, 상기 램과 매칭되는 영역은 상기 램의 데이터를 읽어들여 데이터를 처리하는 플래시롬을 포함하는 전자제어유닛 모니터링/매칭 시스템.
  2. 컴퓨터의 제어로 전자제어유닛을 모니터링 하거나 매칭시키는 전자제어유닛 모니터링/매칭 시스템에 있어서,
    상기 컴퓨터와 데이터를 송수신하는 마이크로 프로세서를 포함하는 전자제어유닛;
    상기 전자제어유닛의 제어 프로그램 및 통신프로토콜이 내장되어 있고, 전자제어유닛과 데이터를 송수신하며, 상기 전자제어유닛의 시험 데이터를 읽어들여 처리하는 시험 툴을 포함하는 전자제어유닛 모니터링/매칭 시스템.
  3. 제 2항에 있어서,
    상기 시험 툴은,
    상기 전자제어유닛의 외부에서 전자제어유닛의 시험 데이터를 쓰거나 읽기 위한 램;
    상기 전자제어유닛의 제어 프로그램 및 통신프로토콜이 내장되어 있고, 전자제어유닛과 상기 램 데이터를 송수신하며, 상기 램과 매칭되는 영역은 상기 램의 데이터를 읽어들여 데이터를 처리하는 플래시롬;
    상기 마이크로프로세서와 상기 램 및 플래시롬을 인터페이스 하는 커넥터;
    상기 커넥터를 통해 상기 컴퓨터와 상기 전자제어유닛을 인터페이스 하는 통신부를 포함하는 전자제어유닛 모니터링/매칭 시스템.
KR1020000061893A 2000-10-20 2000-10-20 전자제어유닛 모니터링/매칭 시스템 Ceased KR20020031645A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000061893A KR20020031645A (ko) 2000-10-20 2000-10-20 전자제어유닛 모니터링/매칭 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000061893A KR20020031645A (ko) 2000-10-20 2000-10-20 전자제어유닛 모니터링/매칭 시스템

Publications (1)

Publication Number Publication Date
KR20020031645A true KR20020031645A (ko) 2002-05-03

Family

ID=19694550

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000061893A Ceased KR20020031645A (ko) 2000-10-20 2000-10-20 전자제어유닛 모니터링/매칭 시스템

Country Status (1)

Country Link
KR (1) KR20020031645A (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100871857B1 (ko) * 2007-06-11 2008-12-03 성균관대학교산학협력단 차량 내부의 네트워크 시스템 및 그 제어방법

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0874653A (ja) * 1994-09-06 1996-03-19 Daihatsu Diesel Mfg Co Ltd ディーゼル機関の監視装置
KR970048053A (ko) * 1995-12-15 1997-07-29 김주용 엔진 전자제어수단 테스트 장치 및 방법
KR0136542B1 (ko) * 1994-12-31 1998-05-15 김주용 전자제어 시스템의 전자제어장치에서 캐러브레이션 작업 자동화 방법.
KR19990010255A (ko) * 1997-07-16 1999-02-18 양재신 차량용 전자제어시스템의 점검제어장치
KR20000073031A (ko) * 1999-05-04 2000-12-05 김영환 전자제어장치의 모니터링 시스템

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0874653A (ja) * 1994-09-06 1996-03-19 Daihatsu Diesel Mfg Co Ltd ディーゼル機関の監視装置
KR0136542B1 (ko) * 1994-12-31 1998-05-15 김주용 전자제어 시스템의 전자제어장치에서 캐러브레이션 작업 자동화 방법.
KR970048053A (ko) * 1995-12-15 1997-07-29 김주용 엔진 전자제어수단 테스트 장치 및 방법
KR19990010255A (ko) * 1997-07-16 1999-02-18 양재신 차량용 전자제어시스템의 점검제어장치
KR20000073031A (ko) * 1999-05-04 2000-12-05 김영환 전자제어장치의 모니터링 시스템

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100871857B1 (ko) * 2007-06-11 2008-12-03 성균관대학교산학협력단 차량 내부의 네트워크 시스템 및 그 제어방법

Similar Documents

Publication Publication Date Title
JPH0440732B2 (ko)
US8639467B2 (en) Measuring system for determining a value of a physical or chemical, measured variable of a medium and method for operation of the measuring system
JP2002228551A (ja) 車両診断システム
KR20020031646A (ko) 전자제어유닛 모니터링/매칭 방법
KR20020031645A (ko) 전자제어유닛 모니터링/매칭 시스템
JP3982226B2 (ja) 電子制御装置へのデータ書込システム
US7404027B2 (en) Slave device in information processing system, operation control program for slave device, and operation control method for slave device
US12468544B2 (en) Arithmetic device and computer program
JP4768482B2 (ja) 車両用計器ユニット及び車両用計器駆動制御方法
JP3352557B2 (ja) 電子制御ユニットのモニタ方法
TWI322623B (en) Diagnostic device for automotive remote control system
KR20020053106A (ko) 피드백 기능을 가지는 전자 제어 장치 시뮬레이터
JP2005228055A (ja) メモリ制御用ic
KR20020049318A (ko) 운전 정보 표시 시스템
KR960024960A (ko) 시스템의 동작 점검방법
KR100227904B1 (ko) 이모빌라이져 제어수단의 데이터 설정장치 및 그 방법
JP2001306133A (ja) 制御装置の診断方法
KR20020030350A (ko) 차량 엔진의 자기 진단 시스템 및 그 방법
JPH0516744A (ja) 車輌用電子制御システムの情報入出力方法
JPH0614330B2 (ja) マイクロプロセツサ装置
KR100254447B1 (ko) 자동차의 에뮬레이션 보드
KR100531729B1 (ko) 피씨 병렬포트를 이용한 주변기기와의 인터페이스 장치 및그 방법
JPH06284161A (ja) 電子制御ユニット、調整装置、電子制御ユニットと調整装置との間の通信装置及びその使用方法
KR100341751B1 (ko) 차량용 변속제어장치의 프로그래밍장치
JPH06282455A (ja) 電子制御ユニットと調整装置との間の通信方法

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20001020

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20020827

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20021226

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20020827

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I