KR101994159B1 - Device for distributing CAN signal and apparatus for simulating CAN communication with the same - Google Patents
Device for distributing CAN signal and apparatus for simulating CAN communication with the same Download PDFInfo
- Publication number
- KR101994159B1 KR101994159B1 KR1020170143787A KR20170143787A KR101994159B1 KR 101994159 B1 KR101994159 B1 KR 101994159B1 KR 1020170143787 A KR1020170143787 A KR 1020170143787A KR 20170143787 A KR20170143787 A KR 20170143787A KR 101994159 B1 KR101994159 B1 KR 101994159B1
- Authority
- KR
- South Korea
- Prior art keywords
- transceivers
- signal
- signals
- communication
- simulator
- Prior art date
Links
- 238000004088 simulation Methods 0.000 claims abstract description 39
- 238000000034 method Methods 0.000 claims 1
- 238000012360 testing method Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 5
- 230000007613 environmental effect Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
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
- H04L12/40052—High-speed IEEE 1394 serial bus
- H04L12/40091—Bus bridging
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/14—Network analysis or design
- H04L41/145—Network analysis or design involving simulating, designing, planning or modelling of a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
-
- 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)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
- Tests Of Electronic Circuits (AREA)
Abstract
CAN 신호 분배 장치 및 이를 구비한 CAN 통신 시뮬레이션 장치가 제공된다. 본 발명의 실시예에 따른 CAN 신호 분배 장치는 메인 CAN 버스를 통하여 CAN 시뮬레이터에 병렬로 연결되는 복수의 제1CAN 트랜시버를 포함하는 입력부; 및 복수의 제1CAN 트랜시버와 1:1로 연결되어 개별 CAN 신호를 출력하는 복수의 제2CAN 트랜시버를 포함하고, 복수의 제2CAN 트랜시버는 개별 CAN 신호를 복수의 시뮬레이션 대상 장치로 CAN 버스를 통하여 각각 출력하는 출력부;를 포함한다. 여기서, 입력부와 출력부는 단방향 통신하도록 연결되어 개별 CAN 신호가 복수의 시뮬레이션 대상 장치 사이에서 전기적으로 분리된다. A CAN signal distribution apparatus and a CAN communication simulation apparatus having the CAN signal distribution apparatus are provided. The CAN signal distribution apparatus according to the embodiment of the present invention includes an input unit including a plurality of first CAN transceivers connected in parallel to the CAN simulator through a main CAN bus; And a plurality of second CAN transceivers connected in a one-to-one relationship with the plurality of first CAN transceivers for outputting individual CAN signals, wherein the plurality of second CAN transceivers output respective CAN signals to a plurality of simulation target devices via a CAN bus And an output unit. Here, the input unit and the output unit are connected to make unidirectional communication so that the individual CAN signals are electrically separated among the plurality of simulation target devices.
Description
본 발명은 CAN 통신 시뮬레이션에 관한 것으로, 특히, CAN 통신 시뮬레이션 환경에서 CAN 신호를 분배함으로써 하나의 CAN 시뮬레이터를 이용하여 복수의 대상 장치를 시뮬레이션할 수 있는 CAN 신호 분배 장치 및 이를 구비한 CAN 통신 시뮬레이션 장치에 관한 것이다. More particularly, the present invention relates to a CAN signal distribution device capable of simulating a plurality of target devices by using a single CAN simulator by distributing CAN signals in a CAN communication simulation environment, and a CAN communication simulation device .
최근 자동차 제조업체에서는 차량용 전장품의 신뢰도를 높이기 위해 신뢰성 시험에 필요한 시료 수의 증대를 요구하고 있다. 또한, 부품을 공급하는 부품 업체에서도 높은 수준의 부품 신뢰성을 보증하기 위하여 다양한 가혹 모드 시험, 필드 품질 문제 개선 등의 검증 활동을 추가로 실시하고 있다. In recent years, automobile manufacturers are demanding an increase in the number of samples required for reliability testing in order to increase the reliability of vehicle electrical products. In addition, component suppliers supplying parts are also conducting various verification tests such as various harsh mode tests and improving field quality problems to assure a high level of component reliability.
일반적으로 CAN(Controller Area Network) 통신은 네트워크가 버스의 형태로 구성되기 때문에 동일한 CAN ID를 갖는 동일한 ECU(Electronic control unit)는 하나의 CAN 버스에 동시에 연결될 수 없다. In general, CAN (Controller Area Network) communication can not be connected to the same CAN bus at the same time because the network is configured in the form of a bus.
따라서, CAN 시뮬레이터는 하나의 차량으로 간주하여 DUT(Device Under Test) 여러 대를 시험하기 위해서는 각각의 DUT에 1:1로 CAN 통신하는 여러 대의 시뮬레이터가 필요하다. Therefore, in order to test a DUT (Device Under Test) by considering a CAN simulator as one vehicle, several simulators are required to communicate with each DUT at a 1: 1 CAN.
이러한 상황에서, 시험 일정 준수 또는 고객사의 요청에 따라 시험 대상 시료수가 증가하고 있으며, 이에 따라 시뮬레이터의 수가 증가하여 시뮬레이션 환경 구축을 위한 비용이 증가하는 실정이다. In this situation, the number of samples to be tested is increasing according to the test schedule or the request of the customer. Therefore, the number of simulators is increased and the cost for constructing the simulation environment is increasing.
상기와 같은 종래 기술의 문제점을 해결하기 위해, 본 발명의 일 실시예는 하나의 CAN 시뮬레이터를 이용하여 하나의 CAN 신호를 복수의 CAN 신호로 분배할 수 있는 CAN 신호 분배 장치 및 이를 구비한 CAN 통신 시뮬레이션 장치를 제공하고자 한다.According to an aspect of the present invention, there is provided a CAN signal distribution apparatus capable of distributing one CAN signal to a plurality of CAN signals using one CAN simulator, and a CAN communication apparatus Simulation apparatus.
위와 같은 과제를 해결하기 위한 본 발명의 일 측면에 따르면, 메인 CAN 버스를 통하여 CAN 시뮬레이터에 병렬로 연결되는 복수의 제1CAN 트랜시버를 포함하는 입력부; 및 상기 복수의 제1CAN 트랜시버와 1:1로 연결되어 개별 CAN 신호를 출력하는 복수의 제2CAN 트랜시버를 포함하고, 상기 복수의 제2CAN 트랜시버는 개별 CAN 신호를 복수의 시뮬레이션 대상 장치로 CAN 버스를 통하여 각각 출력하는 출력부;를 포함하고, 상기 입력부와 상기 출력부는 단방향 통신하도록 연결되어 상기 개별 CAN 신호가 상기 복수의 시뮬레이션 대상 장치 사이에서 전기적으로 분리되는 CAN 신호 분배 장치가 제공된다. According to an aspect of the present invention, there is provided an apparatus comprising: an input unit including a plurality of first CAN transceivers connected in parallel to a CAN simulator through a main CAN bus; And a plurality of second CAN transceivers connected to the plurality of first CAN transceivers in a 1: 1 manner and outputting individual CAN signals, wherein the plurality of second CAN transceivers transmit individual CAN signals to a plurality of simulation target devices via a CAN bus Wherein the input unit and the output unit are connected to perform unidirectional communication so that the individual CAN signals are electrically separated between the plurality of simulation target devices.
일 실시예에서, 상기 제1CAN 트랜시버의 송신단과 상기 제2CAN 트랜시버의 입력단이 연결될 수 있다.In one embodiment, the transmitting end of the first CAN transceiver and the input end of the second CAN transceiver may be connected.
일 실시예에서, 상기 제2CAN 트랜시버는 해당 시뮬레이션 대상 장치와 1:1로 연결될 수 있다.In one embodiment, the second CAN transceiver may be 1: 1 connected to the simulation target device.
본 발명의 다른 측면에 따르면, 복수의 시뮬레이션 대상 장치에 대한 CAN 통신 시뮬레이션을 위한 CAN 신호를 제공하는 CAN 시뮬레이터; 및 상기 제공된 CAN 신호를 상기 복수의 시뮬레이션 대상 장치 각각으로 분배하는 CAN 신호 분배 장치;를 포함하는 CAN 통신 시뮬레이션 장치가 제공된다.According to another aspect of the present invention, there is provided a CAN simulator for providing a CAN signal for simulation of CAN communication for a plurality of simulation target devices; And a CAN signal distribution device for distributing the provided CAN signal to each of the plurality of simulation target devices.
본 발명의 일 실시예에 따른 CAN 신호 분배 장치 및 이를 구비한 CAN 통신 시뮬레이션 장치는 하나의 CAN 신호를 복수의 CAN 신호로 분배함으로써, 하나의 시뮬레이터만으로 복수의 대상 장치를 시뮬레이션할 수 있으므로 복수의 대상 장치를 동시에 시험하기 위한 비용을 절감할 수 있는 효과가 있다. The CAN signal distribution apparatus and the CAN communication simulation apparatus having the CAN signal distribution apparatus according to an embodiment of the present invention can distribute one CAN signal to a plurality of CAN signals so that a plurality of target apparatuses can be simulated by only one simulator, There is an effect that the cost for testing the device at the same time can be reduced.
또한, 본 발명은 하나의 CAN 신호를 1:1 연결된 CAN 트랜시버의 단방향 통신 구조에 의해 원하는 수의 CAN 신호로 분배함으로써, 동시에 시뮬레이션 가능한 대상 장치의 수를 용이하게 증대할 수 있으므로, 검증 일정을 단축할 수 있어 고객사의 요구를 충족시킬 수 있다. Further, since the present invention distributes one CAN signal to a desired number of CAN signals by a unidirectional communication structure of a 1: 1 connected CAN transceiver, the number of target devices that can be simultaneously simulated can be easily increased, And can meet the needs of customers.
또한, 본 발명은 하나의 CAN 신호를 원하는 수의 CAN 신호로 용이하게 분배함으로써, 특정 환경 조건에 대하여 많은 수의 시료를 시험할 수 있으므로 제품의 신뢰성을 향상시킬 수 있다. In addition, since the present invention easily distributes one CAN signal to a desired number of CAN signals, it is possible to test a large number of samples for specific environmental conditions, thereby improving the reliability of the product.
도 1은 본 발명의 실시예에 따른 CAN 신호 분배 장치가 구비한 CAN 통신 시뮬레이션 장치의 개략적 구성도이고,
도 2는 본 발명의 실시예에 따른 CAN 신호 분배 장치의 세부 블록도이다. 1 is a schematic configuration diagram of a CAN communication simulation apparatus provided in a CAN signal distribution apparatus according to an embodiment of the present invention,
2 is a detailed block diagram of a CAN signal distribution apparatus according to an embodiment of the present invention.
이하, 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 동일 또는 유사한 구성요소에 대해서는 동일한 참조부호를 붙였다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings, which will be readily apparent to those skilled in the art to which the present invention pertains. The present invention may be embodied in many different forms and is not limited to the embodiments described herein. In order to clearly illustrate the present invention, parts not related to the description are omitted, and the same or similar components are denoted by the same reference numerals throughout the specification.
이하에서는 도면을 참조하여 본 발명의 실시예에 따른 CAN 신호 분배 장치를 구비한 CAN 통신 시뮬레이션 장치를 보다 상세히 설명하도록 한다. 도 1은 본 발명의 실시예에 따른 CAN 신호 분배 장치가 구비한 CAN 통신 시뮬레이션 장치의 개략적 구성도이다. Hereinafter, a CAN communication simulation apparatus having a CAN signal distribution apparatus according to an embodiment of the present invention will be described in detail with reference to the drawings. 1 is a schematic block diagram of a CAN communication simulation apparatus provided in a CAN signal distribution apparatus according to an embodiment of the present invention.
도 1을 참조하면, 본 발명의 일 실시예에 따른 CAN 통신 시뮬레이션 장치는 CAN 시뮬레이터(10) 및 CAN 신호 분배 장치(100)를 포함한다. Referring to FIG. 1, a CAN communication simulation apparatus according to an embodiment of the present invention includes a
이러한 CAN 통신 시뮬레이션 장치는 CAN 시뮬레이터(10)와 CAN 신호 분배 장치(100)가 CAN 버스를 통하여 연결되고, 시뮬레이션 대상 장치(20)에 복수의 CAN 버스를 통하여 각각 연결된다. In this CAN communication simulation apparatus, the
여기서, 시뮬레이션 대상 장치(20)는 시험을 수행하기 위한 대상 장치로서, 개발된 ECU 시험품일 수 있다. 이때, 시험은 저온 테스트, 고온 테스트 등과 같은 환경 내구 시험일 수 있다. 이러한 시뮬레이션 대상 장치(20)는 복수의 DUT(20-1~20-8)를 포함할 수 있다.Here, the
일례로, DUT(20-1~20-8)는 ABS(Anti-Lock Braking System) ECU, EPS(Electric Power Steering) ECU, 또는 SPAS(Smart Parking Assistant System) ECU를 포함할 수 있으나, 이에 한정되는 것은 아니고, 차량에 구비되는 ECU를 포함할 수 있다.For example, the DUTs 20-1 to 20-8 may include an ABS (Anti-Lock Braking System) ECU, an EPS (Electric Power Steering) ECU, or a SPAS (Smart Parking Assistant System) But may include an ECU provided in the vehicle.
이때, 환경 시험 용도에 맞는 테스터를 서로 전기적으로 독립된 각 DUT(20-1~20-8)에 접속함으로써, 복수의 DUT(20-1~20-8)에 대하여 원하는 시험을 수행할 수 있다.At this time, a desired test can be performed on a plurality of DUTs 20-1 to 20-8 by connecting the testers suitable for environmental test use to the electrically independent DUTs 20-1 to 20-8.
CAN 시뮬레이터(10)는 시뮬레이션 대상 장치(20)인 복수의 DUT(20-1~20-8)에 대한 CAN 통신 시뮬레이션을 수행하며, 이를 위한 CAN 신호를 제공한다. 여기서, CAN 신호는 시뮬레이션 값(Vehicle Dynamic Data)으로서, 차량에서 공급하는 CAN 통신 값이다.The CAN
즉, 차량에서 ECU는 CAN 통신으로 연결되어 차속, 및 엔진 상태 등의 차량 정보를 수신하는데, CAN 시뮬레이터(10)는 ECU를 시험하기 위해서 차량에서 공급하는 CAN 통신 값을 시뮬레이션 값으로 제공한다. That is, the ECU in the vehicle is connected to the CAN communication to receive the vehicle information such as the vehicle speed and the engine condition. The CAN
이때, 상술한 바와 같이, CAN 통신의 특성상 복수의 DUT(20-1~20-8)를 시뮬레이션하기 위해서는 DUT와 1:1 통신하도록 DUT의 수만큼의 CAN 시뮬레이터가 필요하지만, 본 발명은 동일한 역할을 수행하는 각 CAN 시뮬레이터의 중복되는 부분을 제거한 것으로 하나의 CAN 시뮬레이터(10)만을 이용함으로써 전체 비용을 절감할 수 있다. At this time, as described above, in order to simulate a plurality of DUTs 20-1 to 20-8 due to the characteristics of CAN communication, it is necessary to have as many CAN simulators as the number of DUTs for 1: 1 communication with the DUTs. The
이러한 CAN 시뮬레이터(10)는 범용 시뮬레이터일 수 있다. 여기서, 범용 시뮬레이터는 매우 고가이지만, 본 발명의 실시예에 따른 CAN 통신 시뮬레이터 장치는 하나의 CAN 시뮬레이터(10)만을 이용함에 따른 비용 절감분에 의해 전체의 비용을 절감하면서도 안정적인 시뮬레이션을 보장할 수 있다. 일례로, 범용 시뮬레이터는 Vector 사에서 제공하는 CANoe일 수 있다. The CAN
다른 예로서, CAN 시뮬레이터(10)는 CAN 통신 시뮬레이션을 위한 최소 기능을 구비하여 저가로 제작된 것일 수 있다. 이러한 CAN 시뮬레이터(10)는 후술하는 도 2에 도시된 바와 같이, 마이크로컨트롤러(MCU)(12) 및 CAN 트랜시버(14)를 포함할 수 있다. As another example, the CAN
MCU(12)는 CAN 신호를 DUT(20-1~20-8)에 제공하여 CAN 통신을 시뮬레이션할 수 있다. The
CAN 트랜시버(14)는 MCU(12)로부터 입력된 CAN 신호를 CAN 버스로 출력할 수 있다. 여기서, CAN 버스는 연선(twisted wire)으로 이루어지며, CAN 트랜시버(14)는 서로 반전된 하이(High) 신호와 로우(Low) 신호를 포함하는 이중 신호를 CAN 버스로 출력할 수 있다.The
CAN 신호 분배 장치(100)는 CAN 시뮬레이터(10)로부터 제공된 CAN 신호를 복수의 DUT(20-1~20-8) 각각으로 분배한다. 여기서, CAN 신호 분배 장치(100)는 CAN 시뮬레이터(10)로부터 제공된 하나의 CAN 신호를 전기적으로 분리된 복수의 CAN 신호로 분배할 수 있다. The CAN
이때, CAN 신호 분배 장치(100)는 복수의 로컬 CAN 버스를 통하여 복수의 DUT(20-1~20-8) 각각과 1:1로 연결될 수 있다. 즉, CAN 신호 분배 장치(100)는 CAN 시뮬레이터(10)와 DUT(20-1~20-8)의 1:N 연결을 위해 CAN 신호를 분배할 수 있다. At this time, the CAN
이하, 도 2를 참조하여 CAN 신호 분배 장치(100)를 더 상세하게 설명한다. 도 2는 본 발명의 실시예에 따른 CAN 신호 분배 장치의 세부 블록도이다. Hereinafter, the CAN
이하, 도 2 및 도 3을 참조하여 CAN 신호 분배 장치(100)를 더 상세하게 설명한다. 도 2는 본 발명의 실시예에 따른 CAN 신호 분배 장치의 세부 블록도이다. Hereinafter, the CAN
CAN 신호 분배 장치(100)는 입력부(121~128) 및 출력부(121~128)를 포함할 수 있다.The CAN
입력부(111~118)는 CAN 시뮬레이터(10)로부터 메인 CAN 버스를 통하여 CAN 신호를 수신할 수 있다. 여기서, 입력부(111~118)는 CAN 버스로부터 수신된 CAN 신호를 변환하기 위한 것으로 CAN 트랜시버일 수 있다. 즉, 입력부(111~118)는 복수의 제1CAN 트랜시버(111~118)를 포함할 수 있다.The
이와 같은 제1CAN 트랜시버(111~118)는 연선으로 이루어진 메인 CAN 버스를 통하여 CAN 시뮬레이터(10)에 연결될 수 있다. 여기서, 제1CAN 트랜시버(111~118)는 CAN 시뮬레이터(10)의 CAN 신호를 분배하기 위한 수에 따라 복수개로 구비될 수 있다. The
이때, 메인 CAN 버스가 하이 신호와 로우 신호를 포함하므로, 하이 신호 및 로우 신호는 제1CAN 트랜시버(111~118)의 하이 신호단(HIGH) 및 로우 신호단(LOW)에 각각 연결될 수 있다.At this time, since the main CAN bus includes the high signal and the low signal, the high signal and the low signal can be respectively connected to the high signal terminal (HIGH) and the low signal terminal (LOW) of the
여기서, 복수의 제1CAN 트랜시버(111~118)는 CAN 시뮬레이터(10)에 병렬 연결될 수 있다. Here, the plurality of
또한, 복수의 제1CAN 트랜시버(111~118)는 후술하는 바와 같은 출력부의 제2CAN 트랜시버(121~128)와 1:1로 연결될 수 있다. 여기서, 제1CAN 트랜시버(111~118)의 송신단(Tx)은 제2CAN 트랜시버(121~128)의 수신단(Rx)에 연결되고, 수신단(Rx)은 오픈 상태로 유지될 수 있다. In addition, the plurality of
이에 의해, 복수의 제1CAN 트랜시버(111~118)와 복수의 제2CAN 트랜시버(121~128) 각각은 단방향 통신만을 수행할 수 있다. 따라서, CAN 신호 분배 장치(100)에 연결되는 복수의 DUT(20-1~20-8)는 자신의 ID 정보를 CAN 시뮬레이터(10)로 전송하지 못하기 때문에, CAN 시뮬레이터(10)는 복수의 DUT(20-1~20-8)를 동일한 ID로 인식하지 않는다. Accordingly, each of the plurality of
따라서, 복수의 DUT(20-1~20-8)는 CAN 신호 분배 장치(100)를 통하여 하나의 CAN 시뮬레이터(10)에 접속하여 CAN 신호를 수신할 수 있다. 결과적으로, CAN 신호 분배 장치(100)는 CAN 시뮬레이터(10)로부터 제공된 CAN 신호를 복수의 CAN 신호로 분리하여 복수의 DUT(20-1~20-8)로 출력할 수 있다.Therefore, the plurality of DUTs 20-1 to 20-8 can be connected to one
이와 같이, 입력부(111~118)와 출력부(121~128)는 단방향 통신하도록 연결됨으로써, CAN 신호는 복수의 DUT(20-1~20-8) 사이에서 서로 충돌하지 않고 분배될 수 있다. As described above, the
따라서, 복수의 제1CAN 트랜시버(111~118)에 메인 CAN 버스가 병렬 연결되지만, 제1CAN 트랜시버(111~118)와 제2CAN 트랜시버(121~128) 사이의 단방향 통신만 가능하기 때문에 제1CAN 트랜시버(111~118) 각각은 전기적으로 분리된 신호를 출력할 수 있다.Therefore, although the main CAN bus is connected in parallel to the plurality of
이와 같이, 본 발명의 따른 CAN 신호 분배 장치(100)는 복수의 제1CAN 트랜시버(111~118)가 메인 CAN 버스에 병렬 연결되고, 제1CAN 트랜시버(111~118)와 제2CAN 트랜시버(121~128) 사이의 단방향 통신하도록 연결됨으로써, CAN 시뮬레이터(10)에서 제공되는 CAN 신호를 복수의 CAN 신호로 분리할 수 있다.The CAN signal
출력부(121~128)는 입력부(111~118)에서 전달된 복수의 CAN 신호 각각을 시뮬레이션 대상 장치(20)인 복수의 DUT(20-1~20-8)로 로컬 CAN 버스 #1~#8을 통하여 출력할 수 있다. 여기서, 출력부(121~128)는 로컬 CAN 버스 #1~#8로 출력하도록 CAN 신호를 변환하기 위한 것으로 CAN 트랜시버일 수 있다. 즉, 출력부(121~128)는 복수의 제2CAN 트랜시버(121~128)를 포함할 수 있다.The
이와 같은 제2CAN 트랜시버(121~128)는 제1CAN 트랜시버(111~118)와 1:1로 연결될 수 있다. 여기서, 제2CAN 트랜시버(121~128)의 수신단(Rx)은 제1CAN 트랜시버(111~118)의 송신단(Tx)에 연결되고, 송신단(Tx)은 오픈 상태로 유지될 수 있다. The
이에 의해, 복수의 제2CAN 트랜시버(121~128)는 복수의 제1CAN 트랜시버(111~118)와 1:1로 연결되어 개별 CAN 신호를 출력할 수 있다.Thus, the plurality of
또한, 복수의 제2CAN 트랜시버(121~128)는 연선으로 이루어진 로컬 CAN 버스 #1~#8 각각을 통하여 복수의 DUT(20-1~20-8)에 각각 연결될 수 있다. 즉, 제2CAN 트랜시버(121~128)는 복수의 DUT(20-1~20-8)와 로컬 CAN 버스 #1~#8을 통하여 1:1로 연결될 수 있다.In addition, the plurality of
이와 같이, 출력부(121~128)는 CAN 시뮬레이터(10)로부터 제공된 하나의 CAN 신호로부터 분리된 개별 CAN 신호를 복수의 시뮬레이션 대상 장치(20)로 로컬 CAN 버스 #1~#8을 통하여 각각 출력할 수 있다.The
이때, 제2CAN 트랜시버(121~128)는 제1CAN 트랜시버(111~118)와의 단방향 통신에 의해 분리되는 개별 CAN 신호가 도 2에 도시된 바와 같이 총 8개인 경우, 분리된 CAN 신호를 로컬 CAN 버스 #1~#8을 통하여 출력하기 위해 8개로 구성될 수 있다. 그러나, 제2CAN 트랜시버(121~128)의 수는 이에 한정되지 않고, 제1CAN 트랜시버(111~118)와의 단방향 통신에 의해 분리되는 CAN 신호의 수만큼의 CAN 트랜시버를 포함할 수 있다.At this time, when the individual CAN signals separated by the unidirectional communication with the
이에 의해, 복수의 DUT(20-1~20-8)는 하나의 CAN 시뮬레이터(10)로부터 CAN 신호를 수신하여 시뮬레이션될 수 있다. 이때, 시험 용도별 테스터를 각각의 로컬 CAN 버스 #1~#8 상에 접속함으로써, 각각의 DUT(20-1~20-8)에 대한 해당 시험을 수행할 수 있다. Thereby, the plurality of DUTs 20-1 to 20-8 can be simulated by receiving the CAN signal from one
이와 같은 구성에 의해, 본 발명의 실시예에 따른 CAN 신호 분배 장치(100)는 하나의 CAN 신호를 복수의 CAN 신호로 분배함으로써, 하나의 시뮬레이터만으로 복수의 대상 장치를 시뮬레이션할 수 있으므로 복수의 대상 장치를 동시에 시험하기 위한 비용을 절감할 수 있는 효과가 있다. With this configuration, the CAN
또한, 본 발명의 실시예에 따른 CAN 신호 분배 장치(100)는 하나의 CAN 신호를 1:1 연결된 CAN 트랜시버의 단방향 통신 구조에 의해 원하는 수의 CAN 신호로 분배함으로써, 동시에 시뮬레이션 가능한 대상 장치의 수를 용이하게 증대할 수 있으므로, 검증 일정을 단축할 수 있어 고객사의 요구를 충족시킬 수 있다. In addition, the CAN
또한, 본 발명의 실시예에 따른 CAN 신호 분배 장치(100)는 하나의 CAN 신호를 원하는 수의 CAN 신호로 용이하게 분배함으로써, 특정 환경 조건에 대하여 많은 수의 시료를 시험할 수 있으므로 제품의 신뢰성을 향상시킬 수 있다. In addition, the CAN
이상에서 본 발명의 일 실시예에 대하여 설명하였으나, 본 발명의 사상은 본 명세서에 제시되는 실시 예에 제한되지 아니하며, 본 발명의 사상을 이해하는 당업자는 동일한 사상의 범위 내에서, 구성요소의 부가, 변경, 삭제, 추가 등에 의해서 다른 실시 예를 용이하게 제안할 수 있을 것이나, 이 또한 본 발명의 사상범위 내에 든다고 할 것이다.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 exemplary embodiments, It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.
10 : CAN 시뮬레이터 20 : 시뮬레이션 대상 장치
20-1~20-8 : DUT 100 : CAN 신호 분배 장치
111~118 : 제1CAN 트랜시버 121~128 : 제2CAN 트랜시버10: CAN simulator 20: Simulation target device
20-1 to 20-8: DUT 100: CAN signal distributing device
111 to 118:
Claims (4)
상기 복수의 제1CAN 트랜시버와 1:1로 각각 연결되어 개별 CAN 신호를 출력하는 복수의 제2CAN 트랜시버를 포함하고, 상기 복수의 제2CAN 트랜시버는 개별 CAN 신호를 복수의 시뮬레이션 대상 장치로 CAN 버스를 통하여 각각 출력하는 출력부;
를 포함하고,
상기 입력부와 상기 출력부는 단방향 통신하도록 연결되어 상기 개별 CAN 신호가 상기 복수의 시뮬레이션 대상 장치 사이에서 전기적으로 분리되며,
상기 복수의 제1CAN 트랜시버 각각의 송신단은 상기 복수의 제2CAN 트랜시버 각각의 입력단과 연결되고, 상기 복수의 제1CAN 트랜시버 각각의 수신단은 오픈 상태로 유지되는 CAN 신호 분배 장치.An input unit including a plurality of first CAN transceivers each connected in parallel to the CAN simulator via a main CAN bus to receive a CAN signal; And
And a plurality of second CAN transceivers connected to the plurality of first CAN transceivers in a one-to-one manner to output respective CAN signals, wherein the plurality of second CAN transceivers transmit individual CAN signals to a plurality of simulation target devices via a CAN bus Respectively;
Lt; / RTI >
Wherein the input unit and the output unit are connected to perform unidirectional communication so that the individual CAN signals are electrically separated between the plurality of simulation target devices,
Wherein a transmitting end of each of the plurality of first CAN transceivers is connected to an input end of each of the plurality of second CAN transceivers and a receiving end of each of the plurality of first CAN transceivers is kept open.
상기 제2CAN 트랜시버는 해당 시뮬레이션 대상 장치와 1:1로 연결되는 CAN 신호 분배 장치.The method according to claim 1,
Wherein the second CAN transceiver is 1: 1 connected to the simulation target device.
상기 제공된 CAN 신호를 상기 복수의 시뮬레이션 대상 장치 각각으로 분배하는 제1항 및 제3항 중 어느 한 항의 CAN 신호 분배 장치;
를 포함하는 CAN 통신 시뮬레이션 장치.A CAN simulator for providing a CAN signal for simulation of CAN communication for a plurality of simulation target devices; And
A CAN signal distributor according to any one of claims 1 and 3 for distributing the provided CAN signal to each of the plurality of simulation target devices;
The CAN communication simulation device comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170143787A KR101994159B1 (en) | 2017-10-31 | 2017-10-31 | Device for distributing CAN signal and apparatus for simulating CAN communication with the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170143787A KR101994159B1 (en) | 2017-10-31 | 2017-10-31 | Device for distributing CAN signal and apparatus for simulating CAN communication with the same |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190048653A KR20190048653A (en) | 2019-05-09 |
KR101994159B1 true KR101994159B1 (en) | 2019-06-28 |
Family
ID=66546120
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170143787A KR101994159B1 (en) | 2017-10-31 | 2017-10-31 | Device for distributing CAN signal and apparatus for simulating CAN communication with the same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101994159B1 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030002681A1 (en) * | 1996-02-22 | 2003-01-02 | Lars-Berno Fredriksson | Device in a system operating with CAN-protocol and in a control and/or supervision system |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101230902B1 (en) * | 2010-12-02 | 2013-02-07 | 현대자동차주식회사 | System for evaluating electronic parts using vehicle simulator |
KR101449212B1 (en) | 2012-12-28 | 2014-10-08 | 현대자동차주식회사 | Apparatus and method for modeling controller of CAN bus simulator |
-
2017
- 2017-10-31 KR KR1020170143787A patent/KR101994159B1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030002681A1 (en) * | 1996-02-22 | 2003-01-02 | Lars-Berno Fredriksson | Device in a system operating with CAN-protocol and in a control and/or supervision system |
Also Published As
Publication number | Publication date |
---|---|
KR20190048653A (en) | 2019-05-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106444712B (en) | A kind of CAN/LIN network interferences automatization test system | |
CN105337674B (en) | A kind of space TTC & DT Systems integration test verification platform | |
EP3619833B1 (en) | Switch matrix system | |
US20080189060A1 (en) | Distributing data among test boards to determine test parameters | |
CN102929274A (en) | Test system, method and device for redundancy of in-vehicle network during ground offset | |
US8509057B2 (en) | Communication system, test apparatus, communication apparatus, communication method and test method | |
CN103728885A (en) | Comprehensive wiring management method based on aviation bus | |
CN102004188A (en) | Device for simulating insulation resistor and method for calibrating accuracy of monitoring device | |
KR101994159B1 (en) | Device for distributing CAN signal and apparatus for simulating CAN communication with the same | |
US20090048800A1 (en) | Test instrument network | |
CN104160427A (en) | Current measuring device and method | |
KR101994239B1 (en) | Device for distributing CAN signal and apparatus for simulating CAN communication with the same | |
CN107609219B (en) | Mixed model signal integrity simulation method | |
KR20190048648A (en) | Device for distributing CAN signal and apparatus for simulating CAN communication with the same | |
CN110514931B (en) | Electromagnetic compatibility test system and method for equipment with vehicle-mounted Ethernet function | |
US8023416B2 (en) | Module for testing electromagnetic compatibility of a high-speed ethernet interface onboard an aircraft | |
CN106199475B (en) | Calibration method and calibrating installation | |
CN104199776B (en) | Two multiply two test platforms for taking two vehicle-mounted softwares | |
CN106019021A (en) | Universal test tool of electronic device test device and test method of universal test tool | |
CN218616675U (en) | Testing device for train control and management system | |
KR101621879B1 (en) | Examination apparatus for motor cars and examinating method of the same | |
CN116074216B (en) | Test method and test device for vehicle-mounted Ethernet physical layer and cloud server | |
CN205898913U (en) | Universal tooling for electronic test equipment testing | |
CN210294535U (en) | Tester and tester system for NAV4000 navigation receiver | |
CN201804273U (en) | Detection equipment for function of engine controller of automobile |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20171031 |
|
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: 20181211 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20190513 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20190624 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20190624 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20220321 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20230322 Start annual number: 5 End annual number: 5 |