KR20100002482A - 차량 유닛의 제어 시스템, 차량 유닛의 제어 장치 및인터페이스 방법 - Google Patents

차량 유닛의 제어 시스템, 차량 유닛의 제어 장치 및인터페이스 방법 Download PDF

Info

Publication number
KR20100002482A
KR20100002482A KR1020080062388A KR20080062388A KR20100002482A KR 20100002482 A KR20100002482 A KR 20100002482A KR 1020080062388 A KR1020080062388 A KR 1020080062388A KR 20080062388 A KR20080062388 A KR 20080062388A KR 20100002482 A KR20100002482 A KR 20100002482A
Authority
KR
South Korea
Prior art keywords
protocol
unit
iebus
command
data
Prior art date
Application number
KR1020080062388A
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 KR1020080062388A priority Critical patent/KR20100002482A/ko
Publication of KR20100002482A publication Critical patent/KR20100002482A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40006Architecture of a communication node
    • H04L12/40032Details regarding a bus interface enhancer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40208Bus networks characterized by the use of a particular bus standard
    • H04L2012/40215Controller Area Network CAN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40267Bus for use in transportation systems
    • H04L2012/40273Bus for use in transportation systems the transportation system being a vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Abstract

본 발명은 차량 유닛의 제어 시스템, 차량 유닛의 제어 장치 및 인터페이스 방법에 대하여 개시한다. 본 발명은 적어도 하나의 서브 유닛; 및 상기 각 서브 유닛과 IEBUS 프로토콜 또는 CAN 프로토콜의 인터페이스로 연결되며, 상기 각 서브 유닛으로부터 수신한 IEBUS 프로토콜 또는 CAN 프로토콜의 데이터를 기본 프로토콜의 데이터로 변환 해석하고, 상기 각 서브 유닛으로 송신할 기본 프로토콜의 커맨드를 IEBUS 프로토콜 또는 CAN 프로토콜의 커맨드로 변환 전달하여 상기 적어도 하나의 서브 유닛을 제어하는 헤드 유닛을 포함하는 점에 그 특징이 있다.
본 발명에 따르면, 헤드 유닛과 다른 프로토콜을 사용하는 서브 유닛들과의 인터페이스를 제공할 수 있으며, 비교적 간단한 구성으로 차량의 서브 유닛을 통합관리할 수 있는 효과가 있다.
차량, 프로토콜 변환, CAN, IEBUS, 헤드 유닛, UART, 유닛 제어

Description

차량 유닛의 제어 시스템, 차량 유닛의 제어 장치 및 인터페이스 방법{Controlling System of Car's Unit, Controlling Apparatus of Car's Unit and Interface Method}
본 발명은 차량 유닛의 제어 시스템, 차량 유닛의 제어 장치 및 인터페이스 방법에 관한 것으로서, 구체적으로는 다양한 프로토콜로 통신하는 차량의 서브 유닛을 제어할 수 있는 차량 유닛의 제어 시스템, 차량 유닛의 제어 장치 및 인터페이스 방법에 관한 것이다.
차량에는 오디오 유닛, 핸즈프리 유닛, 클러스터 유닛, 크루즈 유닛, 공조 유닛 및 RSE 유닛 등의 다양한 서브 유닛이 구비되어 있다.
통상적으로, 차량의 서브 유닛은 CAN, IEBUS 및 또 다른 인터페이스를 통하여 차량의 헤드 유닛과 연결되어 헤드 유닛에 의해 제어되었다. 여기서, CAN(Controller Area Network) 프로토콜은 여러 가지 ECU(Electronic Control Unit)들을 병렬로 연결하여 각각의 ECU들과 서로 정보교환이 원활하게 이루어지도록 우선순위대로 처리하는 시리얼 네트워크 통신에 사용되는 규격이며, IEBUS(Inter Equipment Bus) 프로토콜은 두 와이어의 버스로 차량 내부의 디바이스 들을 연결하여 각각의 디바이스들과 CSMA/CD(Carrier Sense Multiple Access/Collision Detection) 반이중 비동기 방식으로 통신하는 IEBUS 통신에 사용되는 규격이다.
따라서, 종래의 헤드 유닛은 다양한 인터페이스의 서브 유닛과 통신하기 위하여 각 인터페이스를 지원하는 별도의 드라이버를 사용하였다. 때문에, 헤드 유닛과 각 드라이버와의 물리적인 경로와 실장 공간이 복잡하다는 불편이 있었다.
본 발명의 목적은 헤드 유닛에 의한 프로토콜과는 다른 프로토콜을 사용하는 서브 유닛과 인터페이스를 제공할 수 있는 차량 유닛의 제어 시스템, 차량 유닛의 제어 장치 및 인터페이스 방법을 제공함에 있다.
본 발명의 다른 목적은 다수의 차량 서브 유닛들을 통합적으로 제어 및 모니터링할 수 있는 차량 유닛의 제어 시스템, 차량 유닛의 제어 장치 및 인터페이스 방법을 제공함에 있다.
전술한 문제점을 해결하고자, 본 발명의 일면에 따른 차량 유닛의 제어 시스템은 적어도 하나의 서브 유닛; 및 상기 각 서브 유닛과 IEBUS 프로토콜 또는 CAN 프로토콜의 인터페이스로 연결되며, 상기 각 서브 유닛으로부터 수신한 상기 IEBUS 프로토콜 또는 상기 CAN 프로토콜의 데이터를 기본 프로토콜의 데이터로 변환 해석하고, 상기 각 서브 유닛으로 송신할 기본 프로토콜의 커맨드를 상기 IEBUS 프로토콜 또는 상기 CAN 프로토콜의 커맨드로 변환 전달하여 상기 적어도 하나의 서브 유닛을 제어하는 헤드 유닛을 포함한다.
본 발명의 다른 면에 따른 IEBUS 프로토콜 또는 CAN 프로토콜을 사용하는 적어도 하나의 서브 유닛을 제어하는 차량 유닛의 제어 장치는, 상기 IEBUS 프로토콜 및 상기 CAN 프로토콜과 다른 기본 프로토콜을 사용하는 제 1 연산부; 및 상기 각 서브 유닛으로부터 송신된 상기 IEBUS 프로토콜 및 상기 CAN 프로토콜의 데이터를 상기 기본 프로토콜의 데이터로 변환하여 상기 제 1 연산부로 전달하거나, 상기 각 서브 유닛으로 송신할 상기 기본 프로토콜의 커맨드를 상기 IEBUS 프로토콜 또는 상기 CAN 프로토콜의 커맨드로 변환하는 제 2 연산부를 포함한다.
본 발명의 또 다른 면에 따른 IEBUS 프로토콜 또는 CAN 프로토콜을 사용하는 적어도 하나의 서브 유닛의 제어를 위한 인터페이스 방법은, 상기 적어도 하나의 서브 유닛으로부터 상기 IEBUS 프로토콜 및 상기 CAN 프로토콜의 데이터를 수신하는 단계; 상기 수신된 상기 IEBUS 프로토콜 및 상기 CAN 프로토콜의 데이터를 기본 프로토콜의 데이터로 변환하는 단계; 및 상기 기본 프로토콜의 데이터를 상기 기본 프로토콜의 인터페이스로 송신하는 단계를 포함한다.
본 발명의 또 다른 면에 따른 IEBUS 프로토콜 또는 CAN 프로토콜을 사용하는 적어도 하나의 서브 유닛의 제어를 위한 인터페이스 방법은 기본 프로토콜의 커맨드를 전달받는 단계; 상기 전달받은 커맨드를 상기 IEBUS 프로토콜로 변환할 커맨드와 상기 CAN 프로토콜로 변환할 커맨드로 분류하는 단계; 상기 분류된 커맨드를 각각 상기 IEBUS 프로토콜 또는 상기 CAN 프로토콜의 커맨드로 변환하는 단계; 및 상기 변환된 커맨드를 상기 IEBUS 프로토콜 또는 상기 CAN 프로토콜의 인터페이스로 전송하는 단계를 포함한다.
본 발명에 따르면, 헤드 유닛과 다른 프로토콜을 사용하는 서브 유닛들과의 인터페이스를 제공할 수 있으며, 비교적 간단한 구성으로 차량의 서브 유닛을 통합관리할 수 있는 효과가 있다.
이하, 본 발명에 따른 바람직한 실시예를 첨부 도면을 참조하여 상세히 설명한다.
도 1은 본 발명의 실시예에 따른 차량 유닛의 제어 시스템을 도시한 구성도이다.
도 1에 도시된 바와 같이, 본 발명의 실시예에 따른 차량 유닛의 제어 시스템은 기본 프로토콜을 사용하는 헤드 유닛(100), 기본 프로토콜과는 다른 CAN 프로토콜 또는 IEBUS 프로토콜을 사용하는 적어도 하나의 서브 유닛(200)을 제어한다. 여기서, 기본 프로토콜은 UART(Universal Asynchronous Receiver/Transmitter), I2C(Inter-Integrated Circuit), SPI(Serial Peripheral Interface) 및 USB(Universal Serial Bus) 중 적어도 하나의 프로토콜일 수 있다.
헤드 유닛(100)은 차량 유닛의 제어 장치로서, 각 서브 유닛(200)과 IEBUS 프로토콜 또는 CAN 프로토콜의 인터페이스로 연결되며, 각 서브 유닛(200)으로부터 수신한 IEBUS 프로토콜 또는 CAN 프로토콜의 데이터를 기본 프로토콜의 데이터로 변환하여 해석하고, 각 서브 유닛(200)의 제어를 위한 기본 프로토콜의 커맨드를 IEBUS 프로토콜 또는 CAN 프로토콜의 커맨드로 변환하여 각 서브 유닛(200)에 대한 제어를 한다. 이때, 헤드 유닛(100)은 IEBUS 프로토콜 또는 CAN 프로토콜의 데이터를 기본 프로토콜의 데이터로 변환하거나, 또는 기본 프로토콜의 커맨드를 IEBUS 프로토콜 또는 CAN 프로토콜의 커맨드로 변환하는 응용 연산부(120), 변환된 기본 프로토콜의 데이터를 수신하여 그에 대응하는 제어를 하거나, 또는 기본 프로토콜 의 커맨드를 송신하여 적어도 하나의 서브 유닛(200)을 제어하는 기본 연산부(110) 및 기본 연산부(110)가 IEBUS 프로토콜 또는 CAN 프로토콜과 기본 프로토콜 간의 상호 변환을 하도록, 커맨드 또는 데이터를 각각 임시 저장하는 적어도 하나의 버퍼(122, 124, 126)로 구성될 수 있으며, 그 세부 구성은 도 2를 참조하여 후술한다.
서브 유닛(200)은 헤드 유닛(100)의 제어에 따라 기능적 동작을 수행하며, CAN 프로토콜의 인터페이스로 연결된 RSE(Rear Seat Entertainment) 유닛(210)와 공조(Airconditioning) 유닛(220), IEBUS 프로토콜의 인터페이스로 연결된 튜너(Tuner) 유닛(230) 및 DVDC 유닛(240)을 포함한다.
RSE 유닛(210)은 차량의 천장부 중앙 또는 콘솔 박스에 설치되어 뒷좌석에 앉은 사람에 대해 모니터와 헤드셋 인터페이스를 통한 영상 및 오디오 감상 서비스를 제공한다.
공조 유닛(220)은 실내/실외기 온도검출, 공기 정화, 실내온도조절 및 바람 세기 조절 등을 수행하며, 겨울철 자동차 실내를 난방할 때 운전석 전방 양측 도어 유리창에 열교환된 공기를 충분히 공급하여 성애 또는 서리 발생을 방지할 수도 있다.
튜너 유닛(230)은 안테나를 통해 AM/FM 라디오, 위성 라디오 및 DMB(Digital Multimedia Broadcasting) 중 적어도 하나의 다채널 방송신호를 수신하여 사용자에 의해 선택된 채널을 선국한다.
DVDC 유닛(240)은 CD, MP3, VCD, DVD와 같은 멀티미디어 음악 재생기로서, 예컨대, 6매 인대쉬 체인저(In Dach Changer)일 수 있다.
여기서, 도 1과 달리 RSE(Rear Seat Entertainment) 유닛(210)과 공조(Airconditioning) 유닛(220)은 IEBUS 프로토콜의 인터페이스로 연결될 수 있으며, 튜너(Tuner) 유닛(230)와 DVDC 유닛(240)도 CAN 프로토콜의 인터페이스로 연결될 수도 있다.
이하, 도 2를 참고하여, 헤드 유닛(100)의 세부 구성에 대하여 설명한다. 도 2는 본 발명의 실시예에 따른 헤드 유닛(100)을 도시한 구성도이다.
도 2에 도시된 바와 같이, 본 발명의 실시예에 따른 헤드 유닛(100)은 기본 연산부(110)와 응용 연산부(120)를 포함한다. 여기서, 기본 연산부(110)와 응용 연산부(120)는 별개의 기판으로 구성되거나 동일 기판으로 구성될 수 있으며, 별개의 기판으로 구성될 경우 기본 프로토콜의 인터페이스에 대응하는 케이블로 연결되어 인터페이스된다.
기본 연산부(110)는 헤드 유닛(100)의 중앙처리장치로서, 디스플레이부(미도시)로 표출할 그래픽에 대한 처리, 외부 키에 대한 처리 등을 수행하며, 각 서브 유닛(200)을 제어 및 모니터링한다.
응용 연산부(120)는 기본 연산부(110)와 기본 프로토콜의 인터페이스를 통하여 연결되며, 서브 유닛(200)으로부터 CAN 프로토콜 또는 IEBUS 프로토콜로 전달된 데이터를 기본 프로토콜의 데이터로 변환하여 기본 연산부(110)로 전달하거나, 기본 연산부(110)로부터 전달된 기본 프로토콜의 커맨드를 CAN 프로토콜 또는 IEBUS 프로토콜의 커맨드로 변환하여 서브 유닛(200)으로 송신한다.
응용 연산부(120)는 제 1 통신부(121), 제 2 통신부(125), 처리부(123) 및 적어도 하나의 버퍼(122, 124, 126)를 포함한다. 이하, 응용 연산부(120)의 각 요소에 대하여 설명한다.
제 2 통신부(125)는 CAN 프로토콜 및 IEBUS 프로토콜의 인터페이스를 통하여 연결된 서브 유닛(200) 즉, RSE 유닛(210), 공조 유닛(220), 튜너 유닛(230) 및 DVDC 유닛(240) 등과 통신하는 물리적 경로이다. 여기서, 제 2 통신부(125)는 전압 레벨 변환기(미도시) 등을 더 포함할 수도 있다.
제 1 통신부(121)는 기본 프로토콜의 인터페이스를 통하여 연결된 기본 연산부(110)와 통신하는 물리적 경로이다. 여기서, 제 1 통신부(121)는 전압 레벨 변환기(미도시) 등을 더 포함할 수도 있다.
처리부(123)는 기본 연산부(110)로부터 전달된 기본 프로토콜의 커맨드를 CAN 프로토콜 및 IEBUS 프로토콜의 커맨드로 변환하거나, 서브 유닛(200)으로부터 전달된 CAN 프로토콜 또는 IEBUS 프로토콜의 데이터를 기본 프로토콜의 데이터로 변환한다.
한편, 응용 연산부(120)는 적어도 하나의 버퍼(122, 124, 126)를 더 포함할 수 있는데 이때, 처리부(123)는 적어도 하나의 버퍼(122, 124, 126)에 데이터 또는 커맨드가 저장되는 것을 감지한 후 프로토콜 변환을 수행할 수 있다. 여기서, 버퍼(122, 124, 126)는 기본 프로토콜의 데이터를 저장하는 메인 버퍼(122), CAN 프로토콜의 데이터를 저장하는 CAN 버퍼(124), IEBUS 프로토콜의 데이터를 저장하는 IEBUS 버퍼(126)로 적어도 세 개 구비되는 것이 바람직하다.
도 3 및 도 4는 본 발명의 실시예에 따른 인터페이스 방법을 도시한 흐름도이며 이하, 도 3 및 4의 순서로 설명한다.
도 3은 본 발명의 실시예에 따른 기본 프로토콜의 커맨드를 CAN 프로토콜 또는 IEBUS 프로토콜의 커맨드로 변환하는 과정을 도시한 흐름도이다. 즉, 도 3은 응용 연산부(120)가 기본 연산부(110)로부터 기본 프로토콜의 커맨드를 전달받아 CAN 프로토콜 또는 IEBUS 프로토콜의 커맨드로 변환하여 서브 유닛(200)으로 전송하는 과정이다. 이하, 도 3을 참조하여 설명한다.
먼저, 처리부(123)는 메인 버퍼(122)에 저장된, 제 1 통신부(121)가 기본 연산부(110)로부터 전달받은 기본 프로토콜의 커맨드가 있는지 확인한다(S310).
이어서, 처리부(123)는 메인 버퍼(122)에 저장된 커맨드가 존재하면, 저장된 기본 프로토콜의 커맨드의 헤더 정보를 확인한다(S320). 즉, 처리부(123)는 헤더 정보를 확인하여 메인 버퍼(122)에 저장된 커맨드가 CAN 프로토콜로 변환될 커맨드인지 IEBUS 프로토콜로 변환될 커맨드인지를 구별할 수 있다.
예컨대, 처리부(123)는 헤더 정보 중 미리 약속된 어느 1비트를 읽어(Read) 변환될 프로토콜을 판단할 수 있다. 즉, 처리부(123)는 해당 비트가 '0'이면 메인 버퍼(122)에 저장된 기본 프로토콜의 커맨드가 CAN 프로토콜로 변환될 커맨드인 것으로 판단하고, 해당 비트가 '1'이면 메인 버퍼(122)에 저장된 기본 프로토콜의 커맨드가 IEBUS 프로토콜로 변환될 커맨드인 것으로 판단하는 것이다.
그 다음으로, 처리부(123)는 헤더 정보의 해석결과 메인 버퍼(122)에 저장된 기본 프로토콜의 커맨드가 CAN 프로토콜로 변환될 것으로 판단하면(S330), CAN 프 로토콜로 변환하여 CAN 버퍼(124)에 저장한다(S340).
그리고, 처리부(123)는 헤더 정보의 해석결과 메인 버퍼(122)에 저장된 기본 프로토콜의 커맨드가 IEBUS 프로토콜로 변환될 것으로 판단하면(S340), IEBUS 프로토콜로 변환하여 IEBUS 버퍼(126)에 저장한다(S350).
이후, 처리부(123)는 제 2 통신부(125)에 으해 CAN 버퍼(124) 또는 IEBUS 버퍼(126)에 저장된 커맨드가 서브 유닛(200)으로 전송하도록 한다(S360).
도 4는 본 발명의 실시예에 따른 CAN 프로토콜 및 IEBUS 프로토콜의 데이터를 기본 프로토콜의 데이터로 변환하는 방법을 도시한 흐름도이다. 즉, 도 4는 응용 연산부(120)가 서브 유닛(200)으로부터 CAN 프로토콜 또는 IEBUS 프로토콜의 데이터를 수신하여 기본 프로토콜의 데이터로 변환하여 기본 연산부(110)로 전달하는 과정이다. 이하, 도 4을 참조하여 설명한다.
먼저, 처리부(123)는 서브 유닛(200)으로부터 제 2 통신부(125)를 거쳐 CAN 버퍼(124) 또는 IEBUS 버퍼(126)에 저장된 데이터가 존재하는지를 확인한다(S410).
그리고, 처리부(123)는 확인결과 존재하면 CAN 버퍼(124) 또는 IEBUS 버퍼(126)에 저장된 데이터를 각각 기본 프로토콜의 데이터로 변환하여 메인 버퍼(122)에 저장한다(S420).
그 다음으로, 처리부(123)는 제 1 통신부(121)에 의해 메인 버퍼(122)에 저장된 데이터가 기본 연산부(110)로 전송되도록 한다(S430).
이상, 본 발명의 구성에 대하여 첨부 도면을 참조하여 상세히 설명하였으나, 이는 예시에 불과한 것으로서, 본 발명이 속하는 기술분야에 통상의 지식을 가진자 라면 본 발명의 기술적 사상의 범위 내에서 다양한 변형과 변경이 가능함은 물론이다. 따라서 본 발명의 보호 범위는 전술한 실시예에 국한되어서는 아니되며 이하의 특허 청구범위의 기재에 의하여 정하여져야 할 것이다.
도 1은 본 발명에 따른 차량 유닛의 제어 시스템을 도시한 구성도.
도 2는 본 발명에 따른 헤드 유닛을 도시한 구성도.
도 3 및 도 4는 본 발명에 따른 인터페이스 방법을 도시한 흐름도.

Claims (16)

  1. 적어도 하나의 서브 유닛; 및
    상기 각 서브 유닛과 IEBUS 프로토콜 또는 CAN 프로토콜의 인터페이스로 연결되며, 상기 각 서브 유닛으로부터 수신한 상기 IEBUS 프로토콜 또는 상기 CAN 프로토콜의 데이터를 기본 프로토콜의 데이터로 변환 해석하고, 상기 각 서브 유닛으로 송신할 기본 프로토콜의 커맨드를 상기 IEBUS 프로토콜 또는 상기 CAN 프로토콜의 커맨드로 변환 전달하여 상기 적어도 하나의 서브 유닛을 제어하는 헤드 유닛
    을 포함하는 차량 유닛의 제어 시스템.
  2. 제1항에 있어서, 상기 각 서브 유닛은,
    RSE(Rear Seat Entertainment) 유닛, 공조(Airconditioning) 유닛, 튜너 유닛 및 DVDC 유닛 중 적어도 하나를 포함하는 차량 유닛의 제어 시스템.
  3. 제1항에 있어서, 상기 헤드 유닛은,
    상기 IEBUS 프로토콜 또는 상기 CAN 프로토콜의 데이터를 상기 기본 프로토콜의 데이터로 변환하거나, 또는 상기 기본 프로토콜의 커맨드를 상기 IEBUS 프로토콜 또는 상기 CAN 프로토콜의 커맨드로 변환하는 제 1 연산부;
    상기 변환된 상기 기본 프로토콜의 데이터를 수신하여 그에 대응하는 제어를 하거나, 또는 상기 기본 프로토콜의 커맨드를 송신하여 상기 적어도 하나의 서브 유닛을 제어하는 제 2 연산부; 및
    상기 제 1 연산부가 상기 IEBUS 프로토콜 또는 상기 CAN 프로토콜과 상기 기본 프로토콜 간의 상호 변환을 하도록, 상기 커맨드 또는 상기 데이터를 각각 임시 저장하는 적어도 하나의 버퍼
    를 포함하는 차량 유닛의 제어 시스템.
  4. 제1항에 있어서, 상기 기본 프로토콜은,
    UART, I2C, SPI 및 USB 중 적어도 하나의 프로토콜을 포함하는 차량 유닛의 제어 시스템.
  5. IEBUS 프로토콜 또는 CAN 프로토콜을 사용하는 적어도 하나의 서브 유닛을 제어하는 차량 유닛의 제어 장치에 있어서,
    상기 IEBUS 프로토콜 및 상기 CAN 프로토콜과 다른 기본 프로토콜을 사용하는 제 1 연산부; 및
    상기 각 서브 유닛으로부터 송신된 상기 IEBUS 프로토콜 및 상기 CAN 프로토콜의 데이터를 상기 기본 프로토콜의 데이터로 변환하여 상기 제 1 연산부로 전달하거나, 상기 각 서브 유닛으로 송신할 상기 기본 프로토콜의 커맨드를 상기 IEBUS 프로토콜 또는 상기 CAN 프로토콜의 커맨드로 변환하는 제 2 연산부
    를 포함하는 차량 유닛의 제어 장치.
  6. 제5항에 있어서, 상기 기본 프로토콜은,
    UART, I2C, SPI 및 USB 중 적어도 하나의 프로토콜을 포함하는 차량 유닛의 제어 장치.
  7. 제5항에 있어서, 상기 서브 유닛은,
    RSE(Rear Seat Entertainment) 유닛, 공조(Airconditioning) 유닛, 튜너 유닛 및 DVDC 유닛 중 적어도 하나를 포함하는 차량 유닛의 제어 장치.
  8. 제5항에 있어서, 상기 제 2 연산부는,
    상기 적어도 하나의 서브 유닛과 통신하는 제 1 통신부;
    상기 제 1 연산부와 통신하는 제 2 통신부; 및
    상기 기본 프로토콜과 상기 IEBUS 프로토콜 또는 CAN 프로토콜을 상호 변환하는 처리부
    를 포함하는 차량 유닛의 제어 장치.
  9. 제8항에 있어서, 제 2 연산부는 적어도 하나의 버퍼를 더 포함하고,
    상기 처리부는 상기 적어도 하나의 버퍼에 상기 데이터 또는 상기 커맨드가 저장되면 상기 변환을 수행하는 차량 유닛의 제어 장치.
  10. IEBUS 프로토콜 또는 CAN 프로토콜을 사용하는 적어도 하나의 서브 유닛의 제어를 위한 인터페이스 방법에 있어서,
    상기 적어도 하나의 서브 유닛으로부터 상기 IEBUS 프로토콜 및 상기 CAN 프로토콜의 데이터를 수신하는 단계;
    상기 수신된 상기 IEBUS 프로토콜 및 상기 CAN 프로토콜의 데이터를 기본 프로토콜의 데이터로 변환하는 단계; 및
    상기 기본 프로토콜의 데이터를 상기 기본 프로토콜의 인터페이스로 송신하는 단계
    를 포함하는 인터페이스 방법.
  11. 제10항에 있어서, 상기 변환하는 단계는,
    상기 수신된 상기 IEBUS 프로토콜 및 상기 CAN 프로토콜의 데이터를 각각 임시 저장하는 단계;
    상기 임시 저장된 데이터를 각각 상기 기본 프로토콜의 데이터로 변환하는 단계; 및
    상기 각각 변환된 데이터를 임시 저장하는 단계
    를 포함하는 인터페이스 방법.
  12. 제10항에 있어서, 상기 기본 프로토콜은,
    UART, I2C, SPI 및 USB 중 적어도 하나의 프로토콜을 포함하는 인터페이스 방법.
  13. IEBUS 프로토콜 또는 CAN 프로토콜을 사용하는 적어도 하나의 서브 유닛의 제어를 위한 인터페이스 방법에 있어서,
    기본 프로토콜의 커맨드를 전달받는 단계;
    상기 전달받은 커맨드를 상기 IEBUS 프로토콜로 변환할 커맨드와 상기 CAN 프로토콜로 변환할 커맨드로 분류하는 단계;
    상기 분류된 커맨드를 각각 상기 IEBUS 프로토콜 또는 상기 CAN 프로토콜의 커맨드로 변환하는 단계; 및
    상기 변환된 커맨드를 상기 IEBUS 프로토콜 또는 상기 CAN 프로토콜의 인터페이스로 전송하는 단계
    를 포함하는 인터페이스 방법.
  14. 제13항에 있어서, 상기 변환하는 단계는,
    상기 분류된 커맨드를 임시 저장하는 단계;
    상기 임시 저장된 커맨드를 각각 상기 IEBUS 프로토콜 또는 상기 CAN 프로토콜의 커맨드로 변환하는 단계; 및
    상기 각각 변환된 커맨드를 각각 임시 저장하는 단계
    를 포함하는 인터페이스 방법.
  15. 제13항에 있어서, 상기 분류하는 단계는,
    상기 전달받은 커맨드의 헤더 정보를 이용하는 인터페이스 방법.
  16. 제13항에 있어서, 상기 기본 프로토콜은,
    UART, I2C, SPI 및 USB 중 적어도 하나의 프로토콜을 포함하는 인터페이스 방법.
KR1020080062388A 2008-06-30 2008-06-30 차량 유닛의 제어 시스템, 차량 유닛의 제어 장치 및인터페이스 방법 KR20100002482A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080062388A KR20100002482A (ko) 2008-06-30 2008-06-30 차량 유닛의 제어 시스템, 차량 유닛의 제어 장치 및인터페이스 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080062388A KR20100002482A (ko) 2008-06-30 2008-06-30 차량 유닛의 제어 시스템, 차량 유닛의 제어 장치 및인터페이스 방법

Publications (1)

Publication Number Publication Date
KR20100002482A true KR20100002482A (ko) 2010-01-07

Family

ID=41812511

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080062388A KR20100002482A (ko) 2008-06-30 2008-06-30 차량 유닛의 제어 시스템, 차량 유닛의 제어 장치 및인터페이스 방법

Country Status (1)

Country Link
KR (1) KR20100002482A (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120061433A (ko) * 2010-12-03 2012-06-13 현대모비스 주식회사 차량용 고전압 배터리의 전류 측정 장치
WO2023132471A1 (ko) * 2022-01-04 2023-07-13 주식회사 엘지에너지솔루션 차량용 통신 장치 및 이의 동작 방법

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120061433A (ko) * 2010-12-03 2012-06-13 현대모비스 주식회사 차량용 고전압 배터리의 전류 측정 장치
WO2023132471A1 (ko) * 2022-01-04 2023-07-13 주식회사 엘지에너지솔루션 차량용 통신 장치 및 이의 동작 방법

Similar Documents

Publication Publication Date Title
US7007118B2 (en) Computer system for integrating car electronic devices
CN101409671B (zh) 多路网络***和数字信息传输方法
WO2010064350A1 (ja) 車載情報システム
CN105519083A (zh) 移动终端、车载装置、控制方法以及控制程序
JP2007037081A (ja) 車載式電子素子間の短距離無線伝送システム
US6832142B2 (en) Electronic system
KR20110024216A (ko) 캔 통신 네트워크 시스템 및 캔 메세지 우선순위 변경 방법
US20150123606A1 (en) Wireless Charging System with Data Tunneling
US20150195765A1 (en) Method, Apparatus and System for Connected Automobiles
JPH04326897A (ja) 車載用データ通信システム
CN111324565A (zh) 一种多路usb接口切换***及方法
CN202814405U (zh) 一种车载多屏导航仪***
KR20100002482A (ko) 차량 유닛의 제어 시스템, 차량 유닛의 제어 장치 및인터페이스 방법
CN201366989Y (zh) 一种汽车后座音视频***
KR20070005386A (ko) 집적회로 상호 통신을 이용한 차량의 네트워크 시스템 및그 제어방법
CN201559591U (zh) 一种车载多功能***
CN106470119B (zh) 用于在网络中的元数据分发的设备与方法
CN216565611U (zh) 一种多域控制的车联网终端
EP2075161B1 (en) Improvements in telematics equipment on board a vehicle
KR20080111924A (ko) 초광대역 무선통신을 이용한 차량의 멀티미디어 네트워크시스템 및 멀티미디어 공유 방법
US20060140210A1 (en) Apparatus and method for manipulating automotive data packets
JP4016466B2 (ja) 接続表示方法、接続表示装置及び自動車
CN205405634U (zh) 一种实现无线互联的汽车多媒体装置
CN216214081U (zh) 车载tbox天线装置
CN204988297U (zh) 一种基于安卓平台的智能车联网导航主机

Legal Events

Date Code Title Description
WITN Withdrawal due to no request for examination