KR20160015909A - Apparatus for Diagnosing In-Vehicle Network - Google Patents
Apparatus for Diagnosing In-Vehicle Network Download PDFInfo
- Publication number
- KR20160015909A KR20160015909A KR1020140098879A KR20140098879A KR20160015909A KR 20160015909 A KR20160015909 A KR 20160015909A KR 1020140098879 A KR1020140098879 A KR 1020140098879A KR 20140098879 A KR20140098879 A KR 20140098879A KR 20160015909 A KR20160015909 A KR 20160015909A
- Authority
- KR
- South Korea
- Prior art keywords
- vehicle
- unit
- communication
- network
- measurement
- 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
Links
- 238000004891 communication Methods 0.000 claims abstract description 77
- 238000005259 measurement Methods 0.000 claims abstract description 72
- 238000000034 method Methods 0.000 claims abstract description 25
- 239000000284 extract Substances 0.000 claims abstract description 7
- 230000005856 abnormality Effects 0.000 claims abstract description 6
- 238000012545 processing Methods 0.000 claims description 23
- 230000008569 process Effects 0.000 abstract description 19
- 238000003745 diagnosis Methods 0.000 abstract description 9
- 230000006870 function Effects 0.000 description 16
- 239000000523 sample Substances 0.000 description 10
- 238000012546 transfer Methods 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 230000004397 blinking Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 239000000725 suspension Substances 0.000 description 2
- 208000004350 Strabismus Diseases 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 239000002826 coolant Substances 0.000 description 1
- 238000013075 data extraction Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000000543 intermediate Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/023—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
- B60R16/0231—Circuits relating to the driving or the functioning of the vehicle
- B60R16/0232—Circuits relating to the driving or the functioning of the vehicle for measuring vehicle parameters and indicating critical, abnormal or dangerous conditions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/0205—Diagnosing or detecting failures; Failure detection models
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40215—Controller Area Network CAN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40267—Bus for use in transportation systems
- H04L2012/40273—Bus for use in transportation systems the transportation system being a vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Transportation (AREA)
- Testing Electric Properties And Detecting Electric Faults (AREA)
Abstract
차량의 CAN 버스를 통해 전달되는 신호의 파형 점검 및 종단저항 측정을 통하여 CAN 시스템에서의 통신 이상 여부를 신속하게 직관적으로 진단할 수 있게 해주는 차량내 네트웍 진단 장치.
본 발명의 진단 장치는 다수의 차량내 전자장치들이 접속되어 서로 통신하는 네트웍에서의 통신 이상 여부를 진단하기 위한 것으로서, 상기 차량에 설치되어 상기 네트웍에 접속된 차량내 커넥터에 케이블을 통해 접속될 수 있으며, 통신 유닛, 계측 유닛, 및 디스플레이 유닛을 구비한다. 통신 유닛은 상기 차량내 커넥터를 통해 출력되는 신호들 중에서 상기 네트웍 상의 통신신호를 추출한다. 계측 유닛은 상기 통신 유닛으로부터 상기 통신신호를 받아들이고, 상기 통신신호에 대하여 파형을 화면에 표시할 수 있도록 오실로스코프 신호처리를 행하고, 상기 스위칭 유닛을 통하여 상기 네트웍에 소정의 전압을 공급하고 이에 따른 전류를 측정하여 상기 네트웍의 종단저항을 측정한다. 디스플레이 유닛은 상기 파형과 상기 종단저항을 표시해준다.
본 발명에 의한 진단 장치에 따르면, 작업자가 CAN 버스를 통해 전달되는 신호의 파형 점검 및 종단저항 측정을 통하여 CAN 시스템에서의 통신 이상 여부를 신속하게, 그리고 직관적으로 편리하게 진단할 수 있게 되는 효과가 있다.An in-vehicle network diagnostics device that enables quick and intuitive diagnosis of communication faults in CAN systems through waveform checking and terminal resistance measurement of signals transmitted through the CAN bus of the vehicle.
The diagnostic apparatus of the present invention is for diagnosing whether or not a communication abnormality occurs in a network in which a plurality of in-vehicle electronic apparatuses are connected to communicate with each other. The diagnostic apparatus may be connected to a connector in the vehicle, which is installed in the vehicle, A communication unit, a measurement unit, and a display unit. The communication unit extracts a communication signal on the network from signals output through the in-vehicle connector. The measuring unit receives the communication signal from the communication unit, performs an oscilloscope signal process so as to display a waveform on the screen with respect to the communication signal, supplies a predetermined voltage to the network through the switching unit, And measures the terminal resistance of the network. The display unit displays the waveform and the termination resistance.
According to the diagnosis apparatus of the present invention, an operator can quickly and intuitively and easily diagnose whether or not a communication abnormality occurs in a CAN system by checking a waveform of a signal transmitted through a CAN bus and measuring a terminal resistance have.
Description
본 발명은 차량 진단 장치에 관한 것으로서, 특히, 전기적 신호 검출에 의한 진단 장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to a vehicle diagnostic apparatus, and more particularly to a diagnostic apparatus by electrical signal detection.
전자제어기술의 발전에 따라 자동차에서도 연비, 안전성, 또는 편의성을 높이기 위하여 많은 장치들이 전장화되어 있으며, 엔진, 변속기, 브레이크 등 주요 장치들이 전자적으로 제어되고 있다. 그리고 엔진전자제어유닛(ECU), 변속기제어유닛(TCU), 전자제어주차브레이크(EPB), 전자제어현가장치(ECS), 미끄럼방지제동장치(ABS), 에어백 등 차량에 탑재되는 전자장치들은 네트웍을 통해 서로 접속되어 통신을 하게 되는데, 최근 가장 주목받고 있는 네트웍은 CAN(Controller Area Network)이다.In accordance with the development of electronic control technology, many devices have been electricized in order to improve fuel economy, safety, or convenience in automobiles, and main devices such as engine, transmission, and brake are electronically controlled. Electronic devices mounted on a vehicle such as an engine electronic control unit (ECU), a transmission control unit (TCU), an electronically controlled parking brake EPB, an electronic control suspension (ECS), an anti- , And the communication network is connected to each other through a communication network. Recently, the most attention network is CAN (Controller Area Network).
도 1에 도시된 바와 같이, CAN은 두 개의 와이어(Twisted Pair)에 2개의 종단저항(R)을 접속하여 버스를 구성하고 각 전자장치를 버스에 병렬로 접속하여 다른 장치들과 다중통신(Multi Master Communications) 방식으로 신호 송수신이 가능하게 구성한 피어투피어(peer-to-peer) 네트웍으로서, 국제표준화기구(ISO)에서 정한 규격 ISO 11898에 의해 표준화되어 있다. CAN에 접속되는 각 전자장치에는 인터페이스를 위하여 CAN 컨트롤러와 CAN 트랜시버가 장착되며, CAN 버스를 구성하는 각 버스라인(CAN_H, CAN_L)의 전압 레벨은 상보적으로 즉, 역방향으로 변화하여 장치들간에 송수신되는 신호를 나타내게 된다. 이와 같은 CAN 통신은 각 전자장치들을 개별적으로 연결하는 일대일(point-to-point) 통신방식에 비하여 배선수를 감소시킬 수 있어서, 배선비용, 복잡성, 무게를 경감하면서 경제적이고 안정적인 시스템 구축을 가능하게 해준다.As shown in FIG. 1, a CAN connects two termination resistors R to two twisted pairs to form a bus, connects each electronic device to a bus in parallel, To-peer network configured to transmit and receive signals in accordance with the standard ISO 11898 defined by the International Organization for Standardization (ISO). Each of the electronic devices connected to the CAN is equipped with a CAN controller and a CAN transceiver for the interface. The voltage levels of the respective bus lines (CAN_H, CAN_L) constituting the CAN bus are complementarily changed, that is, ≪ / RTI > This CAN communication can reduce the number of shipments compared with point-to-point communication methods that connect each electronic device individually, thus making it possible to construct an economical and stable system while reducing wiring cost, complexity and weight. It does.
그런데, CAN 시스템에서는 다양한 원인으로 통신 이상이 발생할 수 있다. 예컨대, CAN에 접속된 전자장치들 중 하나 이상의 CPU에 고장이 발생할 수 있고, CAN 버스 또는 파워라인에 단선 혹은 단락이 발생할 수도 있다. 따라서, 통신 이상이 의심스러운 경우에는 CAN 버스를 통한 통신 상태를 점검해야만 한다.However, in a CAN system, communication errors may occur for various reasons. For example, a failure may occur in one or more of the CPUs of the electronic devices connected to the CAN, and the CAN bus or the power line may be disconnected or short-circuited. Therefore, if communication error is suspicious, the communication status through the CAN bus must be checked.
CAN 통신 상태의 점검 방법 중 하나는 두 버스라인(CAN_H, CAN_L)의 전압 레벨을 오실로스코프로 측정하여 역방향 시그널 모양이 정확히 일치하는지 점검하는 것이다. 그렇지만, 오실로스코프에 의한 파형 관찰을 위해서는 CAN에 접속된 어느 한 전자장치의 커넥터를 탈거해야만 하기 때문에 번거롭다는 단점이 있다.One way to check the CAN communication status is to measure the voltage levels of the two bus lines (CAN_H, CAN_L) with an oscilloscope to check that the reverse signal shape matches exactly. However, in order to observe the waveform by the oscilloscope, there is a disadvantage that it is troublesome to disconnect the connector of an electronic device connected to the CAN.
진단장치를 DLC 케이블에 의해 차량에 마련된 OBD-II 커넥터에 접속해서 분석하는 방안들도 제시된 바 있다. 예컨대, 아래 기재된 특허문헌 1에는 CAN 통신으로 송수신되는 제어 데이터를 인터페이스 장치를 통해 수신하고 수신된 데이터 프레임을 검사하여 진단, 분석하는 PC 기반의 진단장치가 기재되어 있다. 특허문헌 2에는 차량 제어기간 CAN 통신에서 제어기의 고장이나 CAN 통신 라인의 단선 및 단락으로 인한 버스 오프(Bus Off) 및 타임아웃(Time Out) 에러를 진단하는 모니터링 시스템이 기재되어 있다. 특허문헌 3에는 차량 네트워크에서 전송되는 데이터의 유효성을 판단할 수 있는 데이터 유효성 진단장치가 기재되어 있다.Methods for analyzing the diagnostic device by connecting it to the OBD-II connector provided in the vehicle by means of a DLC cable have also been proposed. For example, Patent Document 1 listed below discloses a PC-based diagnostic apparatus that receives control data transmitted and received by CAN communication through an interface device and inspects the received data frame for diagnosis and analysis.
그런데, 특허문헌 1 내지 3에 기재된 장치들은 PC나 전용 진단장치 상에서 실행되는 규모가 큰 프로그램에 의해 헥사코드 데이터를 해석하여 데이터 프레임의 유효성을 판단하기 때문에, 장치 이동 및 프로그램 구동에 시간이 소요됨과 아울러, 분석 결과를 직관적으로 신속하게 판단하는데 어려움이 있을 수 있다.However, since the devices described in Patent Documents 1 to 3 analyze the hex code data by a large-scale program executed on a PC or a dedicated diagnostic device to determine the validity of the data frame, In addition, there may be difficulties in intuitively and quickly judging the analysis results.
본 발명은 이와 같은 문제점을 해결하기 위한 것으로서, CAN 버스를 통해 전달되는 신호의 파형 점검 및 종단저항 측정을 통하여 CAN 시스템에서의 통신 이상 여부를 신속하게 직관적으로 진단할 수 있게 해주는 차량내 네트웍 진단 장치를 제공하는 것을 기술적 과제로 한다.SUMMARY OF THE INVENTION The present invention has been made to solve the above problems and it is an object of the present invention to provide an in-vehicle network diagnosis apparatus capable of quickly and intuitively diagnosing communication abnormality in a CAN system through a waveform check of a signal transmitted through a CAN bus, And to provide a method of manufacturing the same.
상기 기술적 과제를 달성하기 위한 본 발명의 진단 장치는 다수의 차량내 전자장치들이 접속되어 서로 통신하는 네트웍에서의 통신 이상 여부를 진단하기 위한 것으로서, 상기 차량에 설치되어 상기 네트웍에 접속된 차량내 커넥터에 케이블을 통해 접속될 수 있으며, 통신 유닛, 계측 유닛, 및 디스플레이 유닛을 구비한다. 통신 유닛은 상기 차량내 커넥터를 통해 출력되는 신호들 중에서 상기 네트웍 상의 통신신호를 추출한다. 계측 유닛은 상기 통신 유닛으로부터 상기 통신신호를 받아들이고, 상기 통신신호에 대하여 파형을 화면에 표시할 수 있도록 오실로스코프 신호처리를 행하고, 상기 스위칭 유닛을 통하여 상기 네트웍에 소정의 전압을 공급하고 이에 따른 전류를 측정하여 상기 네트웍의 종단저항을 측정한다. 디스플레이 유닛은 상기 파형과 상기 종단저항을 표시해준다.According to an aspect of the present invention, there is provided a diagnostic apparatus for diagnosing communication abnormality in a network in which a plurality of in-vehicle electronic devices are connected to communicate with each other, And includes a communication unit, a measurement unit, and a display unit. The communication unit extracts a communication signal on the network from signals output through the in-vehicle connector. The measuring unit receives the communication signal from the communication unit, performs an oscilloscope signal process so as to display a waveform on the screen with respect to the communication signal, supplies a predetermined voltage to the network through the switching unit, And measures the terminal resistance of the network. The display unit displays the waveform and the termination resistance.
바람직한 실시예에 있어서, 진단 장치는 상기 통신 유닛, 계측 유닛, 및 디스플레이 유닛을 제어하는 메인 컨트롤 유닛을 더 구비한다. 그리고, 상기 통신 유닛은 스위칭 제어부를 구비하는데, 상기 스위칭 제어부는 상기 차량내 커넥터에 인가되는 신호들 중에서 상기 통신신호를 추출하여 상기 계측 유닛에 제공하고 차량의 상태를 나타내는 소정의 정보를 추출하여 상기 메인 컨트롤 유닛에 제공하며, 상기 메인 컨트롤 유닛으로부터의 제어 데이터를 상기 차량내 커넥터에 전송하고, 상기 차량내 커넥터로부터 출력되는 차량 상태 데이터를 상기 메인 컨트롤 유닛에 전송한다.In a preferred embodiment, the diagnostic apparatus further comprises a main control unit for controlling the communication unit, the measurement unit, and the display unit. The communication unit may include a switching control unit that extracts the communication signal from the signals applied to the in-vehicle connector, provides the communication signal to the measurement unit, extracts predetermined information indicating the state of the vehicle, Transmits the control data from the main control unit to the in-vehicle connector, and transmits the vehicle state data output from the in-vehicle connector to the main control unit.
일 실시예에 있어서, 진단 장치는 상기 통신 유닛과 상기 디스플레이 유닛을 수납하는 본체와; 상기 계측 유닛을 수납하며 상기 본체에 착탈될 수 있는 계측 팩;을 물리적으로 구비한다. 이러한 경우, 상기 본체에서 상기 계측 팩과 대향하는 면과, 상기 계측 팩에서 상기 본체에 대향하는 면 중 어느 하나에는 잭이 마련되고, 다른 하나에는 소켓이 마련되어서, 상기 본체와 상기 계측 팩이 면접촉하면서 밀착하여 체결될 수 있게 하는 것이 바람직하다.In one embodiment, the diagnostic apparatus includes a main body for housing the communication unit and the display unit; And a measurement pack that houses the measurement unit and can be attached to and detached from the main body. In this case, a jack is provided on either one of the surface of the main body facing the measurement pack and the surface facing the main body of the measurement pack, and the other is provided with a socket, It is preferable to make it possible to tightly contact and tightly contact with each other.
본 발명에 의한 진단 장치에 따르면, 작업자가 CAN 버스를 통해 전달되는 신호의 파형 점검 및 종단저항 측정을 통하여 CAN 시스템에서의 통신 이상 여부를 신속하게, 그리고 직관적으로 편리하게 진단할 수 있게 되는 효과가 있다.According to the diagnosis apparatus of the present invention, an operator can quickly and intuitively and easily diagnose whether or not a communication abnormality occurs in a CAN system by checking a waveform of a signal transmitted through a CAN bus and measuring a terminal resistance have.
이에 따라, 통신 상태에 아무런 문제가 없거나 배선의 단선이나 단락 등과 같이 곧바로 수리를 할 수 있는 상황에서는 PC 기반 진단장치나 대규모 전용 진단시스템을 동원하여 헥사코드 데이터를 해석해서 데이터의 유효성을 판단하는 번거로움을 피할 수 있게 되고, 통신 상태에 문제가 있고, 장애원인이 제어기 고장으로 믿어지거나 원인불명인 심각한 경우에 한정하여 PC 기반 진단장치 등을 추가적으로 활용하여 상세한 진단을 수행할 수 있게 해준다는 장점이 있다. OBD-II 커넥터를 통해 헥사코드 데이터를 추출하여 분석하는 기존의 대규모 장치와 달리 프로토콜 해석이나 데이터 추출기능이 불필요하며, 진단 작업이 매우 간단해진다.Accordingly, in a situation where there is no problem in the communication state, or when the repair can be made immediately such as disconnection or short-circuit of the wiring, a PC-based diagnostic apparatus or a large-scale dedicated diagnostic system is used to analyze the hex code data, The advantage of this system is that it makes it possible to perform detailed diagnosis by using the PC based diagnosis device in addition to the serious case where the communication condition is defective and the cause of the failure is believed to be caused by the controller failure or unknown. have. Unlike existing large-scale devices that extract and analyze hex code data via OBD-II connector, protocol analysis and data extraction functions are unnecessary and diagnostic work becomes very simple.
본 발명에 의한 진단 장치는 마치 오실로스코프나 멀티미터와 같이 동작할 수 있지만, 종래의 오실로스코프나 멀티미터와 달리 CAN에 접속된 어느 한 전자장치의 커넥터를 탈거한 후 프로브를 일일이 가져다 댈 필요가 없으며, OBD-II 커넥터에 DLC 케이블을 접속하여 편리하고 신속하게 통신 이상 여부를 판단할 수 있다는 이점이 있다.The diagnostic device according to the present invention can operate as an oscilloscope or a multimeter. However, unlike a conventional oscilloscope or a multimeter, it is not necessary to take out a probe after removing a connector of an electronic device connected to the CAN, An advantage is that the DLC cable can be connected to the OBD-II connector, so that it can be judged conveniently whether or not a communication error has occurred.
특히, 본 발명의 바람직한 실시예에 따르면, 진단 장치가 쉽게 착탈될 수 있는 두 부분으로 구성되기 때문에 실행하고자 하는 기능 수행에 필요한 부분만 분리하여 사용할 수도 있다는 이점이 있다.Particularly, according to the preferred embodiment of the present invention, since the diagnostic apparatus is composed of two parts that can be easily attached and detached, there is an advantage that only a part necessary for performing a function to be executed can be separated and used.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 구체적으로 설명한다. 도면 중,
도 1은 일반적인 CAN의 토폴로지를 보여주는 도면;
도 2는 본 발명의 일 실시예에 따른 진단 장치의 블록도;
도 3a 내지 3c는 도 2에 도시된 진단 장치의 외관의 일 실시예를 보여주는 제품 사진으로서, 도 3a는 제품의 정면 사진, 도 3b는 상부면 사진, 도 3c는 상부 하방에서 본 사시 사진;
도 4a는 도 3a 내지 도 3c에 도시된 진단 장치에서 본체와 계측 팩의 체결 구조를 보여주는 제품 사진으로서, 도 4a는 본체를 뒤집은 상태에서 본 사시 사진이고, 도 4b는 계측 팩을 측상방에서 본 사시 사진;
도 5a 및 5b는 본체와 계측 팩의 분리 방법을 설명하기 위한 제품 사진;
도 6은 도 2의 진단 장치에서 차량 통신라인 점검기능 수행 과정의 전체적인 프로세스를 보여주는 흐름도;
도 7은 인디케이터 처리 프로세스를 보여주는 흐름도;
도 8은 파형표시 처리 프로세스를 보여주는 흐름도;
도 9는 종단저항 측정 및 표시 프로세스를 보여주는 흐름도;
도 10은 도 2의 진단 장치에서 LCD 디스플레이에 표시되는 초기화면의 일 예를 보여주는 스크린샷;
도 11은 핀 선택 및 인디케이터 표시화면의 일 예를 보여주는 스크린샷;
도 12는 파형 표시화면의 일 예를 보여주는 스크린샷; 그리고
도 13은 종단저항 표시화면의 일 예를 보여주는 스크린샷이다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the figure,
Figure 1 is a top view of a typical CAN topology;
2 is a block diagram of a diagnostic apparatus according to an embodiment of the present invention;
FIG. 3A is a front view of the product, FIG. 3B is a top view, FIG. 3C is a diagonal view of the upper portion of the product, and FIG.
FIG. 4A is a photograph showing a fastening structure of a main body and a measurement pack in the diagnostic apparatus shown in FIGS. 3A to 3C, FIG. 4A is a photograph of a sash with the main body turned upside down, Strabismus photograph;
5A and 5B are photographs of a product for explaining a method of separating a main body and a measurement pack;
FIG. 6 is a flowchart showing an overall process of a vehicle communication line check function in the diagnostic apparatus of FIG. 2;
7 is a flow chart showing an indicator processing process;
8 is a flowchart showing a waveform display processing process;
9 is a flow chart showing a process of measuring and displaying a terminal resistance;
10 is a screen shot showing an example of an initial screen displayed on an LCD display in the diagnostic apparatus of FIG. 2;
11 is a screen shot showing an example of a pin selection and indicator display screen;
12 is a screen shot showing an example of a waveform display screen; And
13 is a screen shot showing an example of the terminal resistance display screen.
도 2는 본 발명의 일 실시예에 따른 진단 장치의 일 실시예를 보여준다. 설명의 편의상 도 2에는 차량내 전자 장치 시스템(2)이 함께 도시되어 있다.2 shows an embodiment of a diagnostic apparatus according to an embodiment of the present invention. For convenience of explanation, the in-vehicle
차량내 전자 장치 시스템(2)은 엔진전자제어유닛(ECU), 변속기제어유닛(TCU), 전자제어주차브레이크(EPB), 미끄럼방지제동장치(ABS), 전자제어현가장치(ECS), 에어백(AIRBAG) 등의 전자 장치들을 포함하며, 각 전자 장치는 통상 'CAN_H' 및 ‘CAN_L'로 각각 표시되는 제1 및 제2 버스라인(10, 20)을 통해 서로 연결되어 있다. 제1 및 제2 버스라인(10, 20) 사이에는, 폐루프를 구성하고 신호 반사를 방지하기 위하여 적어도 2개의 종단저항(R1, R2)이 접속되어 있다. 일 실시예에 있어서, 제1 및 제2 버스라인(10, 20)으로는 쉴드(shield)된 트위스트 페어 케이블(STP 케이블)이 사용되고, 케이블의 쉴드(30)는 차량 접지(40)에 전기적으로 접속된다.The in-vehicle
아울러, 차량내에는 외부에서 ECU와의 통신을 통해 차량을 진단, 점검할 수 있게 해주는 OBD-II 커넥터(90)가 마련되는데, 이 OBD-II 커넥터(90)에는 제1 및 제2 버스라인(10, 20)과 케이블 쉴드(30)도 접속될 수 있다. 예컨대, ISO15765-4/SAE J2480 표준에 입각한 CAN 통신을 채택하는 차량에서는, 통상 OBD-II 커넥터(90)의 6번과 14번 핀에 각각 제1 및 제2 버스라인(10, 20)이 접속된다.An OBD-
한편, 도시된 실시예에 따른 본 발명의 진단 장치는 휴대가능한 소형 장치로서, 메인 컨트롤 유닛(110)과, 통신 인터페이스 유닛(120)과, 계측 인터페이스 유닛(130)과, LCD 디스플레이(140)를 구비한다.The diagnostic apparatus according to the embodiment of the present invention includes a
상기 진단 장치는 DLC 케이블(99)을 통해 차량의 OBD-II 커넥터(90)에 접속될 수 있고, 차량에 대하여 다양한 진단, 점검 기능을 수행할 수 있다. 예컨대, 상기 진단 장치는 ECU 특히 엔진측 ECU에 고장코드(DTC: Diagnotic Table Code)를 요구하고 ECU가 저장하고 있는 고장코드 데이터를 받아들여 화면에 표시하여 차량의 장애를 확인할 수 있게 해준다. 또한, 상기 진단 장치는 ECU에 동작 파라미터를 요구하여 예컨대 냉각수 온도나, 공기 온도와 같은 차량의 동작 파라미터를 확인할 수 있게 해준다. 아울러, 상기 진단 장치는 차량에 강제구동신호를 인가하여 모터나 인젝터와 같은 장치를 시험 목적으로 강제구동할 수 있다. 나아가, ECU가 운용하는 파라미터를 설정할 수 있으며, 예컨대 에어백 교체 후에 동작 조건을 설정할 수 있다.The diagnostic apparatus can be connected to the OBD-
특허청구범위를 위시한 본 명세서에 있어서, 위와 같은 진단, 점검을 위하여 상기 진단 장치가 DLC 케이블(99) 및 OBD-II 커넥터(90)를 통하여 차량에 전송하는 데이터, 예컨대 고장코드 요구 데이터, 동작 파라미터 요구 데이터, 강제구동신호 데이터, 및 파라미터 설정 데이터 등을 "제어 데이터"라 칭하기로 한다. 또한, 상기 진단 장치가 DLC 케이블(99) 및 OBD-II 커넥터(90)를 통하여 차량으로부터 받아들이는 데이터, 예컨대 고장코드 데이터, 동작 파라미터, 및 상태 데이터 등을 "상태 데이터"로 칭하기로 한다.In the present specification including the claims, the data transmitted to the vehicle through the
특히, 본 발명에 따르면, 상기 진단 장치는 차량의 제1 및 제2 버스라인(10, 20)을 통해 차량내 장치들간에 전달되는 CAN 신호(CAN_H, CAN_L)를 OBD-II 커넥터(90)에 DLC 케이블(99)을 통하여 받아들이고, CAN 신호(CAN_H, CAN_L)의 레벨을 토대로 CAN 통신의 정상동작 여부를 판단하여 인디케이터 방식으로 표시함과, CAN 신호의 파형과 CAN 버스의 종단 저항을 측정하여 LCD 디스플레이(140)에 표시하게 된다.Particularly, according to the present invention, the diagnostic apparatus transmits the CAN signals (CAN_H, CAN_L) transmitted between intra-vehicle devices via the first and
도 2에서, 메인 컨트롤 유닛(110)은 장치의 CPU 및 상기 CPU에 의해 실행될 수 있는 프로그램을 토대로 구성되며, 사전에 프로그래밍된 바에 따라 그리고 조작버튼이나 터치패널을 통한 작업자 입력에 따라 통신 인터페이스 유닛(120)과 계측 인터페이스 유닛(130)을 제어한다. 메인 컨트롤 유닛(110)은 통신 인터페이스 유닛(120)을 통해 차량에 제어 데이터를 전송하며, 차량으로부터의 상태 데이터를 통신 인터페이스 유닛(120)을 통해 수신하고 해석하여 LCD 디스플레이(140)에 진단 정보 및 상태 정보가 표시되도록 한다. 특히, 메인 컨트롤 유닛(110)은 계측 인터페이스 유닛(130)에 의해 측정된 CAN 통신의 정상여부 판별정보, 신호 파형, 종단저항 값을 받아들이고, LCD 디스플레이(140)를 통해 인디케이터, 파형, 또는 데이터 형태로 출력한다.2, the
통신 인터페이스 유닛(120)은, 메인 컨트롤 유닛(110)의 제어 신호에 응답하여, OBD-II 커넥터(90)의 각 핀 중에서 CAN 신호를 선택하여 계측 인터페이스 유닛(130)에 전달한다. 또한, 통신 인터페이스 유닛(120)은 메인 컨트롤 유닛(110)이 차량에 전송하는 제어 데이터를 메인 컨트롤 유닛(110)로부터 받아들여 DLC 케이블(99)을 통해 OBD-II 커넥터(90)에 전달하고, OBD-II 커넥터(90) 및 DLC 케이블(99)을 통하여 수신되는 차량 상태 데이터를 메인 컨트롤 유닛(110)에 전달한다.The
도시된 실시예에 있어서, 통신 인터페이스 유닛(120)은 스위칭 제어부(122)와, 차량통신 회로부(124)와, 데이터 전송부(126)를 구비한다.In the illustrated embodiment, the
스위칭 제어부(122)는 메인 컨트롤 유닛(110)의 제어 신호에 응답하여, DLC 케이블(99)을 통하여 검출하는 OBD-II 커넥터(90)의 각 핀 신호 중에서 CAN 신호를 선택하여 계측 인터페이스 유닛(130)에 전송한다. 또한, 스위칭 제어부(122)는 차량통신 회로부(124)를 통해 메인 컨트롤 유닛(110)으로부터 제어 데이터를 받아들이고 DLC 케이블(99)을 통해 OBD-II 커넥터(90)에 전달하거나, OBD-II 커넥터(90) 및 DLC 케이블(99)을 통하여 수신되는 차량 상태 데이터를 검출하여 차량통신 회로부(124)를 통해 메인 컨트롤 유닛(110)에 전달한다.The switching
차량통신 회로부(124)는 메인 컨트롤 유닛(110)이 차량에 전송하고자 하는 제어 데이터를 받아들이고 스위칭 제어부(122)에 전달하여 스위칭 제어부(122)가 DLC 케이블(99)을 통해 출력하도록 함과 아울러, 스위칭 제어부(122)가 추출한 차량 상태 데이터를 메인 컨트롤 유닛(110)에 전송한다. 데이터 전달 과정에서, 차량통신 회로부(124)는 제어 데이터 및 차량 상태 데이터에 대하여 신호 포맷 변경을 수행할 수도 있다.The vehicle
데이터 전송부(126)는 메인 컨트롤 유닛(110)과 차량통신 회로부(124) 사이에 송수신되는 신호의 전송을 중개함과 아울러, 메인 컨트롤 유닛(110)과 계측 인터페이스 유닛(130) 사이에 송수신되는 신호의 전송을 중개한다.The
한편, 계측 인터페이스 유닛(130)은 CAN 통신 점검을 위한 계측을 수행하는 것으로서, DLC 신호 측정부(132)와, 외부 채널프로브 연결부(134)와, 채널신호 측정부(136)와, 신호 처리부(138)를 포함한다.The
DLC 신호 측정부(132)는 스위칭 제어부(122)가 검출한 OBD-II 커넥터(90)의 CAN 버스 신호 즉, 제1 및 제2 버스라인(10, 20) 신호 즉, CAN 신호(CAN_H, CAN_L)를 받아들이고, 이를 신호 처리부(134)에 전달한다.The DLC
외부 채널프로브 연결부(136)는 진단 장치의 겉면에 설치되는 복수의 프로브 연결 포트를 포함하며, 프로브의 일 단부를 접속한 상태에서 작업자가 CAN 버스라인에 접속된 어느 한 전자장치의 커넥터를 탈거한 후 수동으로 CAN 신호 레벨을 측정할 수 있게 해준다. 채널신호 측정부(138)는 외부 채널프로브 연결부(136)로부터 출력되는 프로브 측정신호를 신호 처리부(134)에 전달한다.The external channel
신호 처리부(134)는 DLC 신호 측정부(132)를 통해 수신한 CAN 신호(CAN_H, CAN_L)에 대하여 신호의 정상 여부를 인디케이터 방식으로 표시하기 위한 신호 정상 여부 판별 처리를 수행함과 아울러, 파형점검을 위하여 CAN 신호(CAN_H, CAN_L)에 대하여 오실로스코프 방식으로 표시하기 위한 오실로스코프 신호처리를 행하며, 차량의 CAN 버스의 종단저항을 측정한다. 또한, 신호 처리부(134)는 외부 채널프로브 연결부(136)를 통하여 채널신호 측정부(138)에 의해 수동으로 측정된 신호에 대해서도 위와 같은 기능을 수행할 수 있다. 신호 처리부(134)는 신호의 정상 여부에 대한 판별 정보와, 파형 데이터, 그리고 측정된 종단저항 값을 통신 인터페이스 유닛(120)의 데이터 전송부(126)를 통하여 메인 컨트롤 유닛(110)에 제공한다.The
도 3a 내지 도 3c는 도 2에 도시된 진단 장치의 외관의 일 실시예를 보여주는 제품 사진으로서, 도 3a는 제품의 정면 사진, 도 3b는 상부면 사진, 도 3c는 상부 하방에서 본 사시 사진이다.FIG. 3A is a front view of the product, FIG. 3B is a photograph of an upper surface, and FIG. 3C is a photograph of a sash as viewed from an upper part of the upper part of the product .
도시된 실시예에 있어서, 진단 장치는 본체(200)와 계측 팩(250)의 두 부분으로 구성되어 있으며, 상기 본체(200)의 배면에 상기 계측 팩(250)을 부가적 장치로서 선택적으로 착탈할 수 있게 되어 있다. 상기 본체(200)는 도 2에 도시된 기능적 블록 중에서, 메인 컨트롤 유닛(110)과 통신 인터페이스 유닛(120)이 격납되어 있고, LCD 디스플레이(140)와 다수의 기능 선택버튼이 전면에 설치되어 있으며, 상부면에는 DLC 케이블(99)를 접속하기 위한 케이블 연결부(210)와, 예컨대 휴대용 소형 프린터와 USB 디바이스를 접속할 수 있는 USB 포트(212)가 설치되어 있다. 한편, 계측 팩(250)에는 도 2에 도시된 기능적 블록 중에서 계측 인터페이스 유닛(130)이 내부에 설치되고, 상부면에는 복수의 프로브 연결 포트를 포함하는 외부 채널프로브 연결부(136)가 마련되어 있다. 계측 팩(250)의 저면 좌우측에는 본체(200)로부터 분리하고자 할 때 사용하는 록킹 레버(260, 270)가 설치되어 있다.In the illustrated embodiment, the diagnostic device is comprised of two parts, a
상기 계측 팩(250)은 CAN 통신 점검을 위하여 부가되는 옵션 장치이며, 상기 본체(200)는 계측 팩(250)이 없이도 독립적으로 동작이 가능하다. 즉, 본체(200)는 계측 팩(250)이 부착되지 않은 상태에서도, 고장코드 진단, 차량의 동작 파라미터 확인, 강제구동신호 인가를 통한 액츄에이션, 센서 시뮬레이션, 파라미터 설정 등의 기능을 구현하기 위한 신호 인터페이스 장치로서 동작할 수 있다.The
도 4a는 도 3a 내지 도 3c에 도시된 진단 장치에서 본체(200)와 계측 팩(250)의 체결 구조를 보여주는 제품 사진으로서, 도 4a는 본체(200)를 뒤집은 상태에서 본 사시 사진이고, 도 4b는 계측 팩(250)을 측상방에서 본 사시 사진이다.4A is a photograph showing the fastening structure of the
계측 팩(250)에서 본체(200)에 대향하는 정면에는, 좌측에 상기 록킹 레버(260)에 일체화되어 있는 훅(262, 264)이 요홈 내에 설치되어 있고, 마찬가지로 우측에는 상기 록킹 레버(270)에 일체화되어 있는 훅(272, 274)이 요홈 내에 설치되어 있다. 또한, 계측 팩(250)에서 본체(200)에 대향하는 정면에는 본체(200)와 전기적으로 접속시켜 신호를 송수신하고 본체(200)로부터 전기를 공급받기 위한 커넥터(282)가 설치되어 있다. 도시된 실시예에서, 커넥터(282)는 소켓(Female Jack) 형태로 되어 있다. 아울러, 계측 팩(250)의 정면에는 본체(200)와 체결할 때 정렬을 용이하게 하기 위한 요홈(284)이 형성되어 있다.
한편, 본체(200)에서 계측 팩(250)에 대향하는 배면에서, 좌측에는 계측 팩(250)의 훅(262, 264)과 체결될 수 있는 걸림부(222, 224)가 형성되어 있고, 마찬가지로 우측에는 계측 팩(250)의 훅(272, 274)과 체결될 수 있는 걸림부(232, 234)가 형성되어 있다. 또한, 본체(200)에서 배면에는 계측 팩(250)의 커넥터(282)와 체결되어 계측 팩(250)과 신호를 송수신할 수 있는 커넥터(242)가 설치되어 있다. 도시된 실시예에서, 본체의 커넥터(242)는 잭(Male Jack) 형태로 되어 있다. 본체(200)에서 배면에는 계측 팩(250)의 요홈(284)에 대응하는 돌출부(244)가 형성되어 있다.On the other hand, on the left side of the back face of the
본체(200)와 계측 팩(250)은 다음과 같이 체결되거나 분리된다.The
본체(200)에 계측 팩(250)을 체결하고자 하는 경우에는, 먼저 계측 팩(250)의 요홈(284)을 본체(200)의 돌출부(244)에 정렬시킴과 아울러, 계측 팩(250)의 커넥터(282)를 본체(200)의 커넥터(232)에 정렬시킨다. 그리고, 계측 팩(250)을 본체(200)에 압착하면, 계측 팩(250)의 훅(262, 264, 272, 274)이 각각 본체(200)의 걸림부(222, 224, 232, 234)에 체결되어 고정된다. 이에 따라, 본체(200)와 계측 팩(250)은 일체화되어, 하나의 장치로서 운반 및 사용이 가능해진다.The
여기서, 잭(Male Jack) 형태로 되어 있는 본체측 커넥터(242)의 핀은 소켓(Female Jack) 형태로 되어 있는 계측 팩측 커넥터(282) 내부로 삽입되고, 본체측 커넥터(242)의 테두리는 계측 팩측 커넥터(282)의 둘레에 형성되어 있는 요홈에 삽입되기 때문에, 결합된 상태에서 커넥터들(242, 282)은 본체(200)와 계측 팩(250) 사이에 어떠한 간격도 형성하지 않으며, 본체(200)와 계측 팩(250)은 면접촉 상태를 유지할 수 있게 된다.Here, the pin of the main
계측 팩(250)을 본체(200)로 분리하고자 하는 경우에는, 진단 장치를 뒤집은 후에 계측 팩(250)의 좌우측에 있는 록킹 레버(260, 270)의 록킹 버튼을 누른 상태에서 도 5a에 도시된 바와 같이 록킹 레버(260, 270)를 좌우로 젖힌다. 이때, 계측 팩(250)의 훅(262, 264, 272, 274)과 본체(200)의 걸림부(222, 224, 232, 234)의 체결이 해제됨과 아울러, 계측 팩(250)의 훅(262, 264, 272, 274)이 본체(200)의 배면을 눌러서 본체(200)의 배면과 계측 팩(250)의 정면 사이에 틈이 생기도록 한다. 이후, 도 5b에 도시된 바와 같이 계측 팩(250)을 본체(200)로부터 떼어내면, 계측 팩(250)의 커넥터(282)와 본체(200)의 커넥터(232)간의 접속이 해제되고 계측 팩(250)이 본체(200)로부터 분리된다.In the case where the
이와 같이, 본 실시예에 따르면, 계측 팩(250)이 본체(200)에 용이하게 장착, 체결되고, 분리될 수 있다. 따라서, 독립적으로 신호 인터페이스 장치로 사용될 수 있는 본체(200)에 계측 팩(250)을 하나의 옵션 장치로서 신속하게 장착하여 사용하거나 분리할 수 있게 된다.As described above, according to the present embodiment, the
도 6은 도 2의 진단 장치에서 차량 통신라인 점검기능 수행 과정의 전체적인 프로세스를 보여준다.FIG. 6 shows the overall process of the process of performing the vehicle communication line check function in the diagnostic apparatus of FIG.
먼저 도 2의 진단 장치를 켜고 '유틸리티' 메뉴를 선택하면, 도 10에 도시된 바와 같은 통신라인 점검 초기화면이 LCD 디스플레이(10)에 표시된다. 도 10의 초기화면에서 사용자가 '차량 통신라인 점검' 기능을 선택하면, 도 11에 도시된 바와 같은 핀 선택 및 인디케이터 표시화면이 LCD 디스플레이(10)에 표시된다. 도 11의 화면의 좌측에는 OBD-II 커넥터(90)에서 현재 CAN 신호(CAN_H, CAN_L)로 검출하는 핀에 대한 정보가 표시되고, 화면의 우측에는 CAN 신호(CAN_H, CAN_L)의 정상 여부가 표시된다.2 is first turned on and the 'Utility' menu is selected, a communication line check initial screen as shown in FIG. 10 is displayed on the
도 11의 화면에서 사용자는 OBD-II 커넥터(90)의 여러 핀 중에서 측정대상이되는 CAN 버스라인의 핀 정보를 확인하고, 필요에 따라 변경할 수 있다(제300단계). 즉, ISO15765-4/SAE J2480 표준에 입각한 CAN 통신을 채택하는 차량에서는, 통상 OBD-II 커넥터(90)의 6번과 14번 핀에 각각 제1 및 제2 버스라인(10, 20)이 접속되며, 이에 따라 도 11의 화면의 좌측에는 초기 상태로서 6번 핀과 14번 핀이 표시된다. 그렇지만, 이와 다른 핀 배치를 가진 차량에 대하여, 사용자는 각 CAN 신호(CAN_H, CAN_L) 핀에 대하여 커넥터 이미지를 선택한 후 핀 번호를 변경할 수 있다.11, the user confirms the pin information of the CAN bus line to be measured among the pins of the OBD-
이어서, 사용자는 진단 장치의 DCL 케이블(99)을 차량의 OBD-II 커넥터(90)에 연결한다(제302단계). 여기서, 제302단계가 제300단계 이전에 행해질수도 있다.Then, the user connects the
진단 장치가 켜지고 DCL 케이블(99)이 차량의 OBD-II 커넥터(90)에 연결된 상태에서, 도 11의 화면 우측에는 CAN 신호(CAN_H, CAN_L)의 정상 여부가 인디케이터 방식으로 표시된다. 만약 하이 CAN 신호(CAN_H)의 파형이 정상이라면, 도 11의 화면 우측에서 상측에 있는 두 개의 인디케이터가 일정한 주기 예컨대 2초의 주기를 가지고 교대로 점멸하게 된다. 마찬가지로, 로우 CAN 신호(CAN_L)의 파형이 정상이라면, 도 11의 화면 우측에서 하측에 있는 두 개의 인디케이터가 위와 동일한 주기 하에 교대로 점멸하게 된다. 이에 따라, 사용자는 인디케이터 점검을 통해서 간단하고 신속하게 통신라인의 파형이 정상적인지 여부를 확인할 수 있게 된다(제304단계).The diagnostic device is turned on and the
인디케이터 점검 후에 추가 점검이 필요하다고 판단되는 경우, 사용자는 필요에 따라 도 11의 화면 하단에 마련되어 있는 '파형점검' 기능 버튼을 선택하여 파형점검 기능을 수행하거나(제306단계, 제308단계), '종단저항점검' 기능 버튼을 선택하여 종단저항 측정 기능을 수행할 수 있다(제310단계, 제312단계).If it is determined that an additional check is required after the indicator check, the user selects a 'waveform check' function button provided at the bottom of the screen of FIG. 11 to perform a waveform check function (
도 7은 통신라인 상태의 인디케이터 방식 표시를 위한 인디케이터 처리 프로세스를 보여준다.7 shows an indicator processing process for indicating the indicator of the communication line status.
계측 인터페이스 유닛(130)의 DLC 신호 측정부(132)가 CAN 신호(CAN_H, CAN_L)의 파형을 계측하면(제320단계), 신호 처리부(138)는 계측된 파형 각각에 대하여 사전에 정해진 임계치(threshold level)를 기준으로 신호의 '하이' 및 '로우' 레벨을 구분한다(제322단계). 이어서, 신호 처리부(138)는 각 CAN 신호(CAN_H, CAN_L)에 대하여 '하이' 및 '로우' 레벨이 명확히 구분될 수 있는 상태가 지속되는지 여부를 판단한다(제324단계). 각 CAN 신호(CAN_H, CAN_L)에 대하여 '하이' 및 '로우' 레벨이 명확히 구분될 수 있는 상태가 지속되는 경우, 신호 처리부(138)는 신호가 정상임을 나타내는 상태 정보를 데이터 전송부(126)을 통하여 메인 컨트롤 유닛(110)에 전송하고, 메인 컨트롤 유닛(110)은 사용자가 인지할 수 있는 수준의 주기로 인디케이터 점멸 처리를 수행한다(제326단계). 한편, 각 CAN 신호(CAN_H, CAN_L)에 대하여 '하이' 및 '로우' 레벨이 명확히 구분될 수 없는 상태가 발생하면, 신호 처리부(138)는 신호가 비정상임을 나타내는 상태 정보를 데이터 전송부(126)을 통하여 메인 컨트롤 유닛(110)에 전송하고, 메인 컨트롤 유닛(110)은 인디케이터 점멸 처리를 수행하지 않게 된다(제328단계).When the DLC
도 8은 파형점검을 위하여 CAN 신호(CAN_H, CAN_L)를 오실로스코프 방식으로 표시하기 위한 파형표시 처리 프로세스를 보여준다.Fig. 8 shows a waveform display processing process for displaying the CAN signal (CAN_H, CAN_L) in an oscilloscope manner for waveform check.
계측 인터페이스 유닛(130)의 DLC 신호 측정부(132)를 통하여 CAN 신호(CAN_H, CAN_L)를 수신하면(제340단계), 신호 처리부(138)는 각 CAN 신호(CAN_H, CAN_L)에 대하여 화면 표시에 적합한 최적의 전압 레벨로 레인지를 설정하고, 설정된 레인지에 따라 파형을 수직방향으로 스케일링한다(제342단계). 이어서, 신호 처리부(138)는 CAN 신호(CAN_H, CAN_L)의 출력 속도에 적합하게 시간축을 최적화하여, 시 구간의 폭과 확대/축소 단계를 설정한다(제344단계). 그리고, 신호 처리부(138)는 사용자의 트리거 포인트 지정에 응답하여 메인 컨트롤 유닛(110)이 지시하는 바에 따라 데이터 트리거링 기능을 수행한다(제346단계). 특허청구범위를 포함하여 본 명세서에 있어서, '오실로스코프 신호처리'란 위와 같이 신호 파형의 레인지와 시간축을 스케일링하는 처리를 일컫는 의미로 사용한다.The
신호 처리부(138)는 수직방향으로 스케일링되고 수평방향으로 최적화된 시간축 정보에 따라 CAN 신호(CAN_H, CAN_L)의 파형 데이터를 메인 컨트롤 유닛(110)에 전송하고, 메인 컨트롤 유닛(110)은 이 파형 데이터를 예컨대 도 12와 같은 형식으로 LCD 디스플레이(140)에 표시해준다(제348단계). 여기서, 메인 컨트롤 유닛(110)은 메모리에 파형 데이터를 저장하고, 다시보기 기능을 제공할 수 있다.The
이와 같은 파형표시 처리 프로세스 수행 과정에서, 본 발명의 진단 장치는 마치 오실로스코프와 같이 동작하게 된다.In the process of performing such a waveform display processing process, the diagnostic apparatus of the present invention operates as if it were an oscilloscope.
도 9는 종단저항 측정 및 표시 프로세스를 보여준다.9 shows a process of measuring and displaying a terminal resistance.
사용자가 도 11의 화면에서, '종단저항점검' 기능 버튼을 선택하면, 진단 장치는 종단저항을 측정하기에 앞서 차량의 점화스위치 즉, 시동 키가 오프(OFF) 상태에 있는지를 점검한다. 예컨대, 신호 처리부(138)는 DCL 케이블(99) 및 OBD-II 커넥터(90)를 통하여 제1 및 제2 버스라인(10, 20)을 점검함으로써 시동 키의 오프 여부를 확인할 수 있다. 만약 차량의 시동키가 오프되어 있지 않다면(제360단계), 메인 컨트롤 유닛(110)은 LCD 디스플레이(140)를 통해 안내 메시지를 포함한 오류 정보를 출력한다(제362단계).When the user selects the 'terminal resistance check' function button on the screen of FIG. 11, the diagnostic apparatus checks whether the ignition switch of the vehicle, that is, the ignition key is in OFF state, before measuring the terminal resistance. For example, the
제364단계에서, 신호 처리부(138)는 DLC 신호 측정부(132), DCL 케이블(99) 및 OBD-II 커넥터(90)를 통하여 제1 및 제2 버스라인(10, 20)에 일정한 전압을 인가하고, 이때 제1 및 제2 버스라인(10, 20)을 통하여 흐르는 전류를 측정한 후, 인가된 전압과 측정된 전류에 의하여 종단저항을 계산한다. 계산된 종단저항 값은 데이터 전송부(126)을 통하여 메인 컨트롤 유닛(110)에 제공된다.In
종단저항의 측정은 실시간으로 반복 수행될 수 있으며, 메인 컨트롤 유닛(110)은 반복적으로 측정되는 종단저항 값을 누적하여 최대값/최소값/평균값을 계산하고, 이 값들을 예컨대 도 13과 같은 형식으로 LCD 디스플레이(140)에 표시해준다(제366단계).The measurement of the termination resistance can be repeated in real time, and the
이와 같은 종단저항 측정 및 표시 프로세스 수행 과정에서, 본 발명의 진단 장치는 자동 멀티미터와 같이 동작하게 된다.In the process of performing such a terminal resistance measurement and display process, the diagnostic apparatus of the present invention operates like an automatic multimeter.
이상에서 본 발명의 바람직한 실시예를 설명하였지만, 본 발명은 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다양한 방식으로 변형될 수 있고 다른 구체적인 형태로 실시될 수 있다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the invention.
예컨대, 위에서 설명한 실시예에 있어서는 본체(200)에 계측 팩(220)이 별도로 마련되고 착탈가능한 실시예에 대하여 설명하였지만, 다른 실시예에 있어서는 본체(200)에 계측 팩(220)이 별도로 마련되지 아니하고 메인 컨트롤 유닛(110)과 통신 인터페이스 유닛(120)과 계측 인터페이스 유닛(130)과 LCD 디스플레이(140)가 일체로 구성될 수도 있다.For example, in the above-described embodiment, the measurement pack 220 is separately provided in the
그러므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.Therefore, it should be understood that the above-described embodiments are illustrative in all aspects and not restrictive. The scope of the present invention is defined by the appended claims rather than the detailed description and all changes or modifications derived from the meaning and scope of the claims and their equivalents are to be construed as being included within the scope of the present invention do.
2: 차량내 전자 장치 시스템
10: 제1 버스라인, 20: 제2 버스라인
90: OBD-II 커넥터, 99: DLC 케이블
110: 메인 컨트롤 유닛
120: 통신 인터페이스 유닛
130: 계측 인터페이스 유닛
140: LCD 디스플레이
200: 본체
210: 케이블 연결부, 212: USB 포트
260, 270: 록킹 레버, 262, 264, 272, 274: 훅
282: 커넥터, 284: 요홈
222, 224, 232, 234: 걸림부
242: 커넥터, 244: 돌출부2: In-vehicle electronic system
10: first bus line, 20: second bus line
90: OBD-II connector, 99: DLC cable
110: Main control unit
120: Communication interface unit
130: Measurement interface unit
140: LCD display
200:
210: cable connection, 212: USB port
260, 270: locking lever, 262, 264, 272, 274: hook
282: connector, 284: groove
222, 224, 232, 234:
242: connector, 244:
Claims (4)
상기 차량내 커넥터를 통해 출력되는 신호들 중에서 상기 네트웍 상의 통신신호를 추출하는 통신 유닛;
상기 통신 유닛으로부터 상기 통신신호를 받아들이고, 상기 통신신호에 대하여 파형을 화면에 표시할 수 있도록 오실로스코프 신호처리를 행하고, 상기 스위칭 유닛을 통하여 상기 네트웍에 소정의 전압을 공급하고 이에 따른 전류를 측정하여 상기 네트웍의 종단저항을 측정하는 계측 유닛; 및
상기 파형과 상기 종단저항을 표시하기 위한 디스플레이 유닛;
를 구비하는 차량내 네트웍 진단 장치.An in-vehicle network diagnostic device installed in the vehicle and capable of being connected via a cable to an in-vehicle connector connected to the network, for diagnosing whether a plurality of in-vehicle electronic devices are connected and diagnosing communication abnormality in a network communicating with each other ,
A communication unit for extracting a communication signal on the network from signals output through the in-vehicle connector;
An oscilloscope signal processing is performed so as to receive the communication signal from the communication unit and a waveform for the communication signal can be displayed on the screen, a predetermined voltage is supplied to the network through the switching unit, A measurement unit for measuring a termination resistance of the network; And
A display unit for displaying the waveform and the termination resistance;
The network diagnostic apparatus comprising:
상기 통신 유닛, 상기 계측 유닛, 및 상기 디스플레이 유닛을 제어하는 메인 컨트롤 유닛;
더 구비하며,
상기 통신 유닛이
상기 차량내 커넥터에 인가되는 신호들 중에서 상기 통신신호를 추출하여 상기 계측 유닛에 제공하고 차량의 상태를 나타내는 소정의 정보를 추출하여 상기 메인 컨트롤 유닛에 제공하며, 상기 메인 컨트롤 유닛으로부터의 제어 데이터를 상기 차량내 커넥터에 전송하고, 상기 차량내 커넥터로부터 출력되는 차량 상태 데이터를 상기 메인 컨트롤 유닛에 전송하는 스위칭 제어부;
를 구비하는 차량내 네트웍 진단 장치.The method according to claim 1,
A main control unit for controlling the communication unit, the measurement unit, and the display unit;
Further,
The communication unit
Extracts the communication signal from the signals applied to the in-vehicle connector and provides the communication signal to the measurement unit, extracts predetermined information indicating the state of the vehicle and provides the extracted information to the main control unit, A switching control unit for transmitting the vehicle state data output from the in-vehicle connector to the in-vehicle connector, and for transmitting the vehicle state data to the main control unit;
The network diagnostic apparatus comprising:
상기 통신 유닛과 상기 디스플레이 유닛을 수납하는 본체; 및
상기 계측 유닛을 수납하며, 상기 본체에 착탈될 수 있는 계측 팩;
을 물리적으로 구비하는 차량내 네트웍 진단 장치.The method according to claim 1,
A main body housing the communication unit and the display unit; And
A measuring pack which accommodates the measuring unit and can be attached to and detached from the main body;
The network diagnostic apparatus comprising:
상기 본체에서 상기 계측 팩과 대향하는 면과, 상기 계측 팩에서 상기 본체에 대향하는 면 중 어느 하나에 잭이 마련되어 있고, 다른 하나에 소켓이 마련되어 있어서, 상기 본체와 상기 계측 팩이 면접촉하면서 밀착하여 체결될 수 있는 차량내 네트웍 진단 장치.The method of claim 3,
Wherein a jack is provided on one of a surface of the main body facing the measurement pack and a surface of the measurement pack facing the main body, and a socket is provided on the other main body and the measurement pack, A network diagnostic device in the vehicle.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020140098879A KR20160015909A (en) | 2014-08-01 | 2014-08-01 | Apparatus for Diagnosing In-Vehicle Network |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020140098879A KR20160015909A (en) | 2014-08-01 | 2014-08-01 | Apparatus for Diagnosing In-Vehicle Network |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20160015909A true KR20160015909A (en) | 2016-02-15 |
Family
ID=55356755
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020140098879A Ceased KR20160015909A (en) | 2014-08-01 | 2014-08-01 | Apparatus for Diagnosing In-Vehicle Network |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20160015909A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107819643A (en) * | 2017-09-30 | 2018-03-20 | 吉利汽车研究院(宁波)有限公司 | A kind of automatic test device |
| CN114967632A (en) * | 2021-07-21 | 2022-08-30 | 长城汽车股份有限公司 | Internet of vehicles network signal diagnosis system and method and vehicle |
| GB2638466A (en) * | 2024-02-23 | 2025-08-27 | Mercedes Benz Group Ag | Method for diagnosing components using a diagnostic system and diagnostic system |
-
2014
- 2014-08-01 KR KR1020140098879A patent/KR20160015909A/en not_active Ceased
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107819643A (en) * | 2017-09-30 | 2018-03-20 | 吉利汽车研究院(宁波)有限公司 | A kind of automatic test device |
| CN114967632A (en) * | 2021-07-21 | 2022-08-30 | 长城汽车股份有限公司 | Internet of vehicles network signal diagnosis system and method and vehicle |
| GB2638466A (en) * | 2024-02-23 | 2025-08-27 | Mercedes Benz Group Ag | Method for diagnosing components using a diagnostic system and diagnostic system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9633492B2 (en) | System and method for a vehicle scanner to automatically execute a test suite from a storage card | |
| CN101135698B (en) | Active wheel speed sensor tester | |
| CN105259894B (en) | The detection method of the detection test system of motor vehicle diagnostic equipment | |
| JP2002525589A (en) | Methods and inspection equipment for automotive and other inspections | |
| US20120046825A1 (en) | System and Method for Universal Scanner Module to Buffer and Bulk Send Vehicle Data Responsive to Network Conditions | |
| WO2019141114A1 (en) | Vehicle diagnosis method and device | |
| CN113359675B (en) | Diagnostic system for vehicle sensor fault | |
| CN105745551B (en) | Device and method for testing motor vehicle batteries | |
| CN107472029A (en) | The high voltage fault detection method and vehicle of vehicle | |
| CN113504490A (en) | High-voltage interlocking fault detection system and detection method | |
| CN111142504B (en) | Bus detection device and method | |
| KR20160015909A (en) | Apparatus for Diagnosing In-Vehicle Network | |
| US9128137B2 (en) | Electrical diagnostic tool | |
| CN207851175U (en) | An EMC Free Field Immunity Test Network Communication Monitoring System | |
| JP2009126323A (en) | Fault diagnosis device for vehicles | |
| KR101972142B1 (en) | Electric vehicle charger including diagnosis utility and control method thereof | |
| CN114910266A (en) | Test method and test system for vehicle gear shifting handle and nonvolatile storage medium | |
| KR20130008702A (en) | Apparatus for monitoring vehicles | |
| KR20060037696A (en) | Automotive self-diagnosis system using telematics device and method | |
| CN101726417A (en) | Automobile diagnosis and test equipment, method and device | |
| CN102343891B (en) | Vehicle maintenance system | |
| CN114924551A (en) | Test method for automobile fault diagnosis | |
| CN209400629U (en) | A kind of motor vehicle braking system fault simulation detection analysis instrument | |
| CN114755604B (en) | Equipment grounding monitoring system and equipment grounding monitoring method | |
| CN105606945A (en) | Universal multi-wire-harness detection equipment and use method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20140801 |
|
| PA0201 | Request for examination | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20150521 Patent event code: PE09021S01D |
|
| PG1501 | Laying open of application | ||
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20160225 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20150521 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |