KR101925456B1 - 전자 제어 장치 및 그 제어 방법 - Google Patents
전자 제어 장치 및 그 제어 방법 Download PDFInfo
- Publication number
- KR101925456B1 KR101925456B1 KR1020120049450A KR20120049450A KR101925456B1 KR 101925456 B1 KR101925456 B1 KR 101925456B1 KR 1020120049450 A KR1020120049450 A KR 1020120049450A KR 20120049450 A KR20120049450 A KR 20120049450A KR 101925456 B1 KR101925456 B1 KR 101925456B1
- Authority
- KR
- South Korea
- Prior art keywords
- ecu
- sub
- active
- external connection
- connection terminal
- Prior art date
Links
Images
Classifications
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Stored Programmes (AREA)
Abstract
본 발명은 전자 제어 장치 및 그 제어 방법에 관한 것으로, 상세하게는 적어도 하나 이상의 외부 연결 단자를 포함하는 메인 ECU(Electronic Control Unit), 상기 외부 연결 단자에 연결되어 있는 셀(Cell)과 연계되어 있는 적어도 하나 이상의 서브 ECU 및 각각의 상기 외부 연결 단자에 연결되어 있는 셀의 상태에 맞게 미리 결정된 적어도 하나 이상의 제어 소프트웨어를 포함하여 이루어지며, 상기 메인 ECU의 외부 연결 단자를 스캔하여 연계되어 있는 상기 서브 ECU의 상태를 식별하고, 적어도 하나 이상의 상기 제어 소프트웨어를 단일화하여 동일한 소프트웨어를 통해 식별된 상기 서브 ECU의 상태에 맞는 상기 소프트웨어를 제공하며, 상기 메인 ECU가 탑재되어 있는 자동차의 상태가 제어되는 것을 특징으로 하는 전자 제어 장치이다.
Description
본 발명은 전자 제어 장치 및 그 제어 방법에 관한 것으로, 더 상세하게는 동일한 소프트웨어를 메인 ECU(Electronic Control Unit)에 연결되어 있는 다수 개의 서브 ECU에 입력함으로써 이를 통해 서브 ECU의 관리가 원활하며, 메인 ECU가 탑재된 장치의 제어를 용이하게 하는 전자 제어 장치 및 그 제어 방법에 관한 것이다.
최근 들어 하나의 메인 ECU에 다수의 서브 ECU가 연계되어 제어하는 장치들이 늘어나고 있는 추세이다.
예들 들면 대용량 배터리에 부가되는 셀의 증가에 따라 하나의 메인 ECU(Electronic Control Unit)에 다수의 서브 ECU가 연계되어 관리가 되는 실정이다. 하지만 이러한 다수의 ECU를 제어하기 위해서 각각의 다른 소프트웨어가 제공됨으로써 각각의 소프트웨어의 관리에 있어서 번거로움이 있는 상황이다.
본 발명은 다수의 서브 ECU에 제공되는 각각의 소프트웨어를 하나로 단일화하여 동일한 소프트웨어를 이용하여 서브 ECU의 증가 또는 감소에도 제공되고 있는 소프트웨어의 변경 없이 이용 가능한 전자 제어 장치에 관한 것이다.
종래에는 새로운 ECU가 추가될 경우, 새로운 소프트웨어를 갖도록 하는 구조와 관련된 기술이 있다.
본 발명의 목적은 메인 ECU(Electronic Control Unit)에 연결되는 적어도 하나 이상의 서브 ECU에 각각 입력되어 있는 소프트웨어를 단일화 하여 이를 통해, 향후에 추가, 제거, 또는 교체될 수 있는 서브 ECU의 관리가 원활하게 되며, 다수 개의 서브 ECU에 입력되어 있는 동일한 소프트웨어를 통해 소프트웨어의 오류에 대한 관리도 용이하게 할 수 있는 전자 제어 장치 및 그 제어 방법을 제공하는 것이다.
본 발명에 따른 전자 제어 장치는 단일화된 소프트웨어가 탑재되고, 적어도 하나 이상의 제1 외부 연결 단자를 포함하여 구성되며, 상기 제1 외부 연결단자는 액티브 HI(High Active)상태의 입력 또는 액티브 LOW(Low Active)상태의 입력을 받을 수 있도록 구성되는 서브 ECU(Electronic Control Unit); 상기 서브 ECU의 제1 외부 연결단자와 연결되는 적어도 하나 이상의 제2 외부 연결단자를 포함하여 구성되며, 상기 제1 외부 연결 단자의 입력신호를 스캔하고, 상기 서브 ECU의 상태에 맞게 SUB ECU[0]~SUB ECU[N](N은 자연수) 사이 중 선택되는 어느 하나를 고유 값으로 제어되는 상기 서브 ECU를 제어하는 메인 ECU; 및 상기 서브 ECU의 상기 제1 외부 연결 단자와 상기 메인 ECU의 제2 연결단자를 연결하는 와이어 하네스(Wire Harness);를 포함하여 구성되는 것이 바람직하다.
또한, 상기 메인 ECU는 상기 각각의 제2 외부 연결 단자의 입력이 액티브 HI(High Active) 또는 액티브 LOW(Low Active)상태로 정해져 있는 것을 특징으로 한다.
또, 상기 서브 ECU는
상기 서브 ECU와 일측이 연결되어 있는 상기 와이어 하네스의 타측이 액티브 HI(High Active)로 결정된 상기 제2 외부 연결단자에 연결되면 상기 서브 ECU는 액티브 HI(High Active) 상태를 유지하고, 상기 서브 ECU와 일측이 연결되어 있는 상기 와이어 하네스의 타측이 액티브 LOW(Low Active) 로 결정된 상기 제2 외부 연결단자에 연결되면 상기 서브 ECU는 액티브 LOW(Low Active) 상태를 유지하며, 이를 상기 서브 ECU가 별도의 소프트웨어 로직을 이용해 판별하는 것을 특징으로 한다.
본 발명에 따른 전자 제어 장치의 제어 방법은 메인 ECU(Electronic Control Unit) 및 상기 메인 ECU에 연결되어 있는 적어도 하나 이상의 서브 ECU를 포함하여 구성되는 전자 제어 장치의 제어 방법에 있어서, 상기 서브 ECU 를 자동 리셋하는 POR(Power On Reset)단계; 상기 POR 단계에서 리셋한 서브 ECU를 초기화하는 초기화 단계; 상기 서브 ECU에 포함하여 구성되는 적어도 하나 이상의 외부 연결 단자를 스캔하여 확인하는 확인 단계; 상기 확인 단계에서 확인된 상기 외부 연결 단자의 입력에 따라 각각의 서브 ECU에 맞게 SUB ECU[0]~SUB ECU[N](N은 자연수) 사이 중 선택되는 어느 하나를 고유 값으로 입력하는 입력 단계; 및 상기 입력 단계에서 상기 고유 값이 입력된 상기 서브 ECU를 통해 상기 서브 ECU가 연결되어 있는 장치를 제어하는 제어 단계;로 이루어지는 것을 특징으로 한다.
또한, 상기 확인 단계는 소정 시간 동안 상기 서브 ECU의 외부 연결단자의 입력을 소정 횟수로 반복하여 스캔하는 스캔 단계; 상기 스캔 단계에서 소정 횟수로 반복하여 스캔한 상기 서브 ECU의 외부 연결 단자로부터의 입력이 50% 이상 액티브 HI(Active High) 상태인지 판단하는 액티브 HI 판단 단계; 및 상기 판단 단계에서 상기 서브 ECU의 외부 연결 단자의 입력이 적어도 50% 이상 액티브 HI인 경우, 제 1 서브 ECU로 결정하는 제 1 서브 ECU 결정 단계;로 이루어지는 것이 바람직하다.
또, 상기 액티브 HI 판단 단계에서 상기 서브 ECU의 외부 연결 단자의 입력이 50% 미만으로 액티브 HI인 경우, 제 2 서브 ECU로 결정하는 제2 서브 ECU 결정단계를 포함하여 수행하는 것이 바람직하다.
또, 상기 소정 횟수는 적어도 2회 이상인 것을 특징으로 한다.
또한, 상기 제 1 서브 ECU는 메인 ECU로부터 외부 연결 단자를 통한 입력이 액티브 HI(Active High)상태인 것을 특징으로 한다.
아울러, 상기 제 2 서브 ECU는 메인 ECU로부터 외부 연결 단자를 통한 입력이 액티브 LO(Active Low)상태인 것을 특징으로 한다.
상기와 같은 구성에 의한 본 발명의 전자 제어 장치는 메인 ECU(Electronic Control Unit)에 연결되어 있는 서브 ECU를 관리하기 위하여 서브 ECU에 입력되는 각각의 소프트웨어를 하나의 소프트웨어로 단일화함으로써 다수 개의 서브 ECU에 대한 소프트웨어 관리가 용이한 효과가 있다.
또한, 커넥터에 서브 ECU의 결합 만으로도 서브 ECU를 사용할 수 있어 서브 ECU의 추가, 제거 및 교체 등의 하드웨어 관리가 용이한 효과가 있다.
도 1은 본 발명의 일 실시예에 따른 전자 제어 장치의 구성에 대해 간략하게 나타낸 도면이다.
도 2는 본 발명의 일 실시예에 따른 전자 제어 장치의 제어 방법에 대한 순서도이다.
도 2는 본 발명의 일 실시예에 따른 전자 제어 장치의 제어 방법에 대한 순서도이다.
이하 첨부한 도면들을 참조하여 본 발명의 전자 제어 장치 및 그 제어 방법을 상세히 설명한다. 다음에 소개되는 도면들은 당업자에게 본 발명의 사상이 충분히 전달될 수 있도록 하기 위해 예로서 제공되는 것이다. 따라서, 본 발명은 아래 제시되는 도면들에 한정되지 않고 다른 형태로 구체화될 수도 있다. 또한 명세서 전체에 걸쳐서 동일한 참조번호들은 동일한 구성요소들을 나타낸다.
이때, 사용되는 기술 용어 및 과학 용어에 있어서 다른 정의가 없다면, 이 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 통상적으로 이해하고 있는 의미를 가지며, 하기의 설명 및 첨부 도면에서 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 설명은 생략한다.
도 1은 본 발명의 일 실시예에 따른 전자 제어 장치의 구성에 대해 간략하게 나타낸 도면이다.
본 발명의 일 실시예에 따른 전자 제어 장치는 메인 ECU(Electronic Control Unit)(100), 서브 ECU(200) 및 와이어 하네스(Wire Harness)(300)를 포함하여 구성된다.
도 1을 참조로 하여 본 발명의 일 실시예에 따른 전자 제어 장치의 구성에 대해 상세하게 설명한다.
서브 ECU(200)는 서브 ECU(200)에 연결된 장치를 제어할 수 있으며, 서브 ECU(200)에 연결된 장치를 제어하기 위해서 서브 ECU(200)에는 서브 ECU(200)에 연결된 장치의 제어에 알맞은 소프트웨어가 제공될 수 있다. 이때, 서브 ECU(200)는 단일화된 제1 소프트웨어가 탑재되고, SUB ECU[0]~SUB ECU[N](N은 자연수) 사이 중 선택되는 어느 하나를 고유 값으로 가지며, 서브 ECU(200)가 어떤 담당을 하는지 알려주는 고유 값 역할을 하고, 고유 값은 변경 가능하여 서브 ECU(200)의 역할이 바뀌어도 해당 고유 값으로 설정하여 역할 수행이 가능하다. 각각의 서브 ECU(200)가 동일한 소프트웨어를 탑재하여 소프트웨어 적으로나 하드웨어 적으로 개별적인 설정 없이 바로 사용이 가능하며, 다수 개의 서브 ECU(200)에 대한 소프트웨어 관리가 용이하고, 서브 ECU(200)의 추가, 제거 및 교체 등의 하드웨어 관리가 용이한 효과가 있다. 또한, 적어도 하나 이상의 제1 외부 연결 단자(210)를 포함하여 구성되며, 상기 제1 외부 연결단자는 액티브 HI(High Active)상태의 입력 또는 액티브 LOW(Low Active)상태의 입력을 받을 수 있도록 구성된다.
다시 말하자면, 모든 서브 ECU(200)가 동일한 소프트웨어를 탑재하므로 서브 ECU(200)가 교체되더라도 교체전의 서브 ECU(200)가 제어하고 있는 장치를 교체하는 서브 ECU(200)에서 별도의 설정 없이 장치의 제어를 연결 지어 수행할 수 있다.
또한, 서브 ECU(200)는 서브 ECU(200)와 일측이 연결되어 있는 와이어 하네스의 타측이 액티브 HI(High Active)로 결정된 제2 외부 연결단자(111)에 연결되면 서브 ECU(200)는 액티브 HI(High Active) 상태를 유지하고, 서브 ECU(200)와 일측이 연결되어 있는 와이어 하네스의 타측이 액티브 LOW(Low Active) 로 결정된 제2 외부 연결단자(112)에 연결되면 서브 ECU(200)는 액티브 LOW(Low Active) 상태를 유지하며, 이를 서브 ECU(200)가 별도의 소프트웨어 로직을 이용해 판별할 수 있다.
메인 ECU(100)는 적어도 하나 이상의 제2 외부 연결단자를 포함하여 구성되며, 제1 외부 연결 단자(210)를 스캔하여 연결되어 있는 서브 ECU(200)의 상태를 식별하고, 서브 ECU(200)의 상태에 맞게 SUB ECU[0]~SUB ECU[N](N은 자연수) 사이 중 선택되는 어느 하나를 고유 값으로 제어되는 서브 ECU(200)를 제어 함으로써 메인 ECU(100)가 탑재되어 있는 장치를 총괄 제어 할 수 있다. 이때, 메인 ECU는 상기 제2 외부 연결 단자(110)의 각각의 제2 외부 연결 단자(110)의 입력이 액티브 HI(High Active) 또는 액티브 LOW(Low Active)상태가 정해져 있는 것을 특징으로 할 수 있다.
와이어 하네스(Wire Harness)(300)는 상기 서브 ECU의 상기 제1 외부 연결 단자(210)와 상기 메인 ECU의 제2 외부 연결 단자(110)를 연결할 수 있다.
도 2를 참조로 하여 본 발명의 일 실시예에 따른 전자 제어 장치의 제어 방법에 대해 상세하게 설명한다.
본 발명인 전자 제어 장치의 제어 방법은 메인 ECU(Electronic Control Unit)(100)에 포함되어 있는 적어도 하나 이상의 제2 외부 연결 단자(110)를 통해 연계되며, 적어도 하나 이상의 서브 ECU(200)에 연결되는 장치를 제어하기 위해 서브 ECU(200)에 입력되는 소프트웨어를 동일화하고, 이때, 동일한 소프트웨어를 각각의 서브 ECU(200)가 제어하고 있는 장치에 알맞게 설정하기 위한 전자 제어 장치의 제어 방법이다.
메인 ECU(Electronic Control Unit) 및 상기 메인 ECU에 연결되어 있는 적어도 하나 이상의 서브 ECU를 포함하여 구성되는 전자 제어 장치의 제어 방법에 있어서, POR(Power On Reset) 단계(S410)는 메인 ECU(100)에 연결되어 있는 서브 ECU(200)에 전원이 인가되는 순간 서브 ECU(200)를 자동으로 리셋한다.
초기화 단계(S415)는 POR 단계에서 리셋한 서브 ECU를 초기화한다.
확인 단계(S420)는 서브 ECU(200)에 포함하여 구성되는 적어도 하나 이상의 제1 외부 연결 단자(210)를 스캔하여 확인할 수 있다. 이때, 외부 연결 단자(210)를 스캔하여 추가된 서브 ECU(200)를 식별하거나, 각각의 서브 ECU(200)에 연결되어 있는 장치를 확인할 수 있다. POR 단계(S410)를 수행함으로써, 각각의 서브 ECU(200)에 연결되어 있는 셀은 각각의 서브 ECU(200)에 고정적으로 연결되어 있는 것이 아니라, 서브 ECU(200)가 추가, 제거, 또는 교체됨에 따라 변경될 수도 있다.
입력 단계(S430)는 확인 단계(S420)에서 확인된 외부 연결 단자(210)의 입력에 따라 각각의 서브 ECU(200)에 맞게 SUB ECU[0]~SUB ECU[N](N은 자연수) 사이 중 선택되는 어느 하나를 고유 값으로 입력한다.
제어 단계(S440)는 입력 단계(S430)를 통해 각각의 셀에 고유 값이 할당 되고, 서브 ECU(200)를 통해 서브 ECU(200)에서 관리하고 있는 장치를 제어하여 서브 ECU(200)가 연결되어 있는 메인 ECU(100)가 탑재된 장치를 제어할 수 있다.
다시 말하면, 확인 단계(S420)를 통해 식별되고, 서브 ECU(200)에 연결되어 있는 장치에 맞는 고유 값이 입력된 서브 ECU(200)를 통해 각각의 장치를 관리하게 된다. 이때, 소프트웨어는 동일한 소프트웨어를 이용하며, 동일한 소프트웨어로 인해, 서브 ECU(200)가 추가, 제거, 또는 교체되는 경우에도 별도의 소프트웨어 변경이나 추가 없이 메인 ECU(100)를 이용할 수 있다.
이때, 본 발명의 일 실시예에 따른 전자 제어 장치의 제어 방법의 확인 단계는 스캔 단계(S421)를 수행한 후, 액티브 HI 판단 단계(S422) 및 제 1 서브 ECU 결정 단계(S423)를 수행한다.
스캔 단계(S421)는 소정 시간 동안 서브 ECU(200)에 포함되어 있는 적어도 하나 이상의 외부 연결 단자(210) 의 입력을 소정 횟수로 반복하여 스캔한다. 여기서 소정 시간이란, 스캔 타이밍의 시간을 말하는 것으로 100 ~ 10ms 중 적당한 시간을 선택할 수 있다. 또한, 소정 횟수란 적어도 2회 이상이며, 이를 통해 보다 정확하게 제1 외부 연결 단자(210)에 연결되어 있는 서브 ECU(200) 및 장치의 상태를 식별할 수 있다.
액티브 HI 판단 단계(S422)는 스캔 단계(S421)에서 소정 횟수로 반복하여 스캔한 서브 ECU(200)의 제1 외부 연결 단자(210)로부터의 입력이 50% 이상 액티브 HI(Active High) 상태인지 판단할 수 있다.
제 1 서브 ECU 결정 단계(S423)는 액티브 HI 판단 단계(S422)에서 서브 ECU(200)의 외부 연결 단자(210) 의 입력이 적어도 50% 이상 액티브 HI인 경우, 제 1 서브 ECU(200)로 결정할 수 있으며, 제 1 서브 ECU는 액티브 HI(Active Low)상태이고 액티브 HI상태가 유지된다. 이때, 제 1 서브 ECU는 메인 ECU로부터 외부 연결 단자를 통한 입력이 액티브 HI(Active High)상태인 것을 특징으로 할 수 있다.
제2 서브 ECU 결정단계(S424)는 액티브 HI 판단 단계(S422)에서 서브 ECU(200)의 제1 외부 연결 단자(210) 의 입력이 50% 미만으로 액티브 HI인 경우, 제 2 서브 ECU로 결정할 수 있다. 제 2 서브 ECU를 통해 메인 ECU(100)가 탑재되어 있는 장치를 제어할 수 있으며, 제 2 서브 ECU는 액티브 LOW(Active Low)상태이고 액티브 LOW상태가 유지된다. 이때, 제 2 서브 ECU는 메인 ECU로부터 외부 연결 단자를 통한 입력이 액티브 LO(Active Low)상태인 것을 특징으로 할 수 있다.
다시 말하자면, 본 발명인 전자 제어 장치의 제어 방법은 서브 ECU(200)에 포함되어 있는 제1 외부 연결 단자(210)를 스캔하여, 제1 외부 연결 단자(210)에 연결되어 있는 서브 ECU(200)를 식별할 수 있으며, 또한, 서브 ECU(200)에 연계되어 있는 셀을 식별하여, 메인 ECU(100)에 의해 각각의 서브 ECU(200)에 맞는 고유 값을 설정하여 각각의 서브 ECU(200)에 연결되어 있는 장치를 제어할 수 있도록 한다. 또한, 동일한 소프트웨어를 이용함으로써, 하나의 서브 ECU(200)에 잘못된 소프트웨어로 인해 전체의 서브 ECU(200) 또는 메인 ECU(100)에 영향을 주지 않게 되며, 향후 제어해야 하는 셀이 추가, 제거 또는 교체되더라도, 동일한 소프트웨어를 통해 서브 ECU(200)의 추가, 제거, 또는 교체가 용이하게 된다.
이상과 같이 본 발명에서는 구체적인 구성 소자 등과 같은 특정 사항들과 한정된 실시예 도면에 의해 설명되었으나 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것 일 뿐, 본 발명은 상기의 일 실시예에 한정되는 것이 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.
따라서, 본 발명의 사상은 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허 청구 범위뿐 아니라 이 특허 청구 범위와 균등하거나 등가적 변형이 있는 모든 것들은 본 발명 사상의 범주에 속한다고 할 것이다.
100 : 메인 ECU(Electronic Control Unit)
110 : 제 2 외부 연결 단자
111: 액티브 HI(High Active)로 설정된 제 2 외부 연결 단자
112 : 액티브 LOW(Low Active) 로 설정된 제 2 외부 연결 단자
200 : 서브 ECU(Electronic Control Unit)
210 : 제 1 외부 연결 단자
300 : 와이어 하네스(Wire Harness)
110 : 제 2 외부 연결 단자
111: 액티브 HI(High Active)로 설정된 제 2 외부 연결 단자
112 : 액티브 LOW(Low Active) 로 설정된 제 2 외부 연결 단자
200 : 서브 ECU(Electronic Control Unit)
210 : 제 1 외부 연결 단자
300 : 와이어 하네스(Wire Harness)
Claims (10)
- 단일화된 소프트웨어가 탑재되고, 적어도 하나 이상의 제1 외부 연결 단자를 포함하여 구성되며, 상기 제1 외부 연결단자는 액티브 HI(High Active)상태의 입력 또는 액티브 LOW(Low Active)상태의 입력을 받을 수 있도록 구성되는 서브 ECU(Electronic Control Unit);
상기 서브 ECU의 제1 외부 연결단자와 연결되는 적어도 하나 이상의 제2 외부 연결단자를 포함하여 구성되며, 상기 제1 외부 연결 단자의 입력신호를 스캔하고, 상기 서브 ECU의 상태에 맞게 SUB ECU[0]~SUB ECU[N](N은 자연수) 사이 중 선택되는 어느 하나를 고유 값으로 제어되는 상기 서브 ECU를 제어하는 메인 ECU; 및
상기 서브 ECU의 상기 제1 외부 연결 단자와 상기 메인 ECU의 제2 연결단자를 연결하는 와이어 하네스(Wire Harness);
를 포함하여 구성되는 전자 제어 장치.
- 제 1항에 있어서,
상기 메인 ECU는
상기 각각의 제2 외부 연결 단자의 입력이 액티브 HI(High Active) 또는 액티브 LOW(Low Active)상태로 정해져 있는 것을 특징으로 하는 전자 제어 장치.
- 제 1항에 있어서,
상기 서브 ECU는
상기 서브 ECU와 일측이 연결되어 있는 상기 와이어 하네스의 타측이 액티브 HI(High Active)로 결정된 상기 제2 외부 연결단자에 연결되면 상기 서브 ECU는 액티브 HI(High Active) 상태를 유지하고, 상기 서브 ECU와 일측이 연결되어 있는 상기 와이어 하네스의 타측이 액티브 LOW(Low Active) 로 결정된 상기 제2 외부 연결단자에 연결되면 상기 서브 ECU는 액티브 LOW(Low Active) 상태를 유지하며, 이를 상기 서브 ECU가 별도의 소프트웨어 로직을 이용해 판별하는 것을 특징으로 하는 전자 제어 장치.
- 메인 ECU(Electronic Control Unit) 및 상기 메인 ECU에 연결되어 있는 적어도 하나 이상의 서브 ECU를 포함하여 구성되는 전자 제어 장치의 제어 방법에 있어서,
상기 서브 ECU 를 자동 리셋하는 POR(Power On Reset)단계;
상기 POR 단계에서 리셋한 서브 ECU를 초기화하는 초기화 단계;
상기 서브 ECU에 포함하여 구성되는 적어도 하나 이상의 외부 연결 단자를 스캔하여 확인하는 확인 단계;
상기 확인 단계에서 확인된 상기 외부 연결 단자의 입력에 따라 각각의 서브 ECU에 맞게 SUB ECU[0]~SUB ECU[N](N은 자연수) 사이 중 선택되는 어느 하나를 고유 값으로 입력하는 입력 단계; 및
상기 입력 단계에서 상기 고유 값이 입력된 상기 서브 ECU를 통해 상기 서브 ECU가 연결되어 있는 장치를 제어하는 제어 단계;
로 이루어지는 것을 특징으로 하는 전자 제어 장치의 제어 방법.
- 제 4항에 있어서,
상기 확인 단계는
소정 시간 동안 상기 서브 ECU의 외부 연결단자의 입력을 소정 횟수로 반복하여 스캔하는 스캔 단계;
상기 스캔 단계에서 소정 횟수로 반복하여 스캔한 상기 서브 ECU의 외부 연결 단자로부터의 입력이 50% 이상 액티브 HI(Active High) 상태인지 판단하는 액티브 HI 판단 단계; 및
상기 판단 단계에서 상기 서브 ECU의 외부 연결 단자의 입력이 적어도 50% 이상 액티브 HI인 경우, 제 1 서브 ECU로 결정하는 제 1 서브 ECU 결정 단계;
로 이루어지는 것을 특징으로 하는 전자 제어 장치의 제어 방법.
- 제 5항에 있어서,
상기 전자 제어 장치의 제어 방법은
상기 액티브 HI 판단 단계에서 상기 서브 ECU의 외부 연결 단자의 입력이 50% 미만으로 액티브 HI인 경우, 제 2 서브 ECU로 결정하는 제2 서브 ECU 결정단계를 포함하여 수행하는 것을 특징으로 하는 전자 제어 장치의 제어 방법.
- 제 5항에 있어서,
상기 소정 횟수는 적어도 2회 이상인 것을 특징으로 하는 전자 제어 장치의 제어 방법.
- 제 5항에 있어서,
상기 제 1 서브 ECU는
메인 ECU로부터 외부 연결 단자를 통한 입력이 액티브 HI(Active High)상태인 것을 특징으로 하는 전자 제어 장치의 제어 방법.
- 제 6항에 있어서,
상기 제 2 서브 ECU는
메인 ECU로부터 외부 연결 단자를 통한 입력이 액티브 LO(Active Low)상태인 것을 특징으로 하는 전자 제어 장치의 제어 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120049450A KR101925456B1 (ko) | 2012-05-10 | 2012-05-10 | 전자 제어 장치 및 그 제어 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120049450A KR101925456B1 (ko) | 2012-05-10 | 2012-05-10 | 전자 제어 장치 및 그 제어 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130125875A KR20130125875A (ko) | 2013-11-20 |
KR101925456B1 true KR101925456B1 (ko) | 2018-12-06 |
Family
ID=49854083
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120049450A KR101925456B1 (ko) | 2012-05-10 | 2012-05-10 | 전자 제어 장치 및 그 제어 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101925456B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101543085B1 (ko) | 2013-10-22 | 2015-08-10 | 현대자동차주식회사 | 변속 조작장치의 변속조작상태 인식 방법 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000225904A (ja) | 1999-02-08 | 2000-08-15 | Denso Corp | 自動車用制御装置 |
JP2001136181A (ja) | 1999-11-09 | 2001-05-18 | Yanmar Agricult Equip Co Ltd | 車搭載用制御装置 |
-
2012
- 2012-05-10 KR KR1020120049450A patent/KR101925456B1/ko active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000225904A (ja) | 1999-02-08 | 2000-08-15 | Denso Corp | 自動車用制御装置 |
JP2001136181A (ja) | 1999-11-09 | 2001-05-18 | Yanmar Agricult Equip Co Ltd | 車搭載用制御装置 |
Also Published As
Publication number | Publication date |
---|---|
KR20130125875A (ko) | 2013-11-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8521929B2 (en) | Virtual serial port management system and method | |
US8386764B2 (en) | BIOS architecture | |
JP6397725B2 (ja) | 車載センサ、車載センサシステム及び車載センサシステムにおける車載センサの識別子設定方法 | |
US9170832B2 (en) | Virtual machine control apparatus and virtual machine control method | |
US20140137095A1 (en) | Server and method for updating firmware of server | |
US10037170B2 (en) | Motherboard and a method for boot-up | |
US10445503B2 (en) | Secure persistent software updates | |
CN103324492A (zh) | 基本输入输出***固件升级方法及电子装置 | |
US20180157484A1 (en) | Firmware update method and system | |
CN105629926B (zh) | 用于工业控制器的输入/输出模块和方法 | |
US20130173897A1 (en) | Computer system | |
KR101185971B1 (ko) | 통신 시스템, 시험 장치, 통신 장치, 통신 방법 및 시험 방법 | |
CN102081526B (zh) | 基本输入/输出***架构 | |
US20120117366A1 (en) | Method for controlling multi-port network interface card | |
KR101925456B1 (ko) | 전자 제어 장치 및 그 제어 방법 | |
CN106626824B (zh) | 打印张数控制方法及*** | |
CN109032673A (zh) | 自动回复基本输入输出***映像档的方法及计算机*** | |
CN105843336B (zh) | 具有多机柜管理模块的机柜及其韧体更新方法 | |
CN113363986A (zh) | 用于以太网络供电的供电***及其供电方法 | |
CN102571443B (zh) | 一种异常处理的方法和装置 | |
CN111147400B (zh) | 一种命令行配置同步的方法、装置及电子设备 | |
CN107220092B (zh) | 部署软件的方法、控制服务器、可读介质及存储控制器 | |
KR20130045508A (ko) | 배터리 관리를 위한 임베디드 기기, 배터리 관리를 위한 임베디드 기기의 소프트웨어 설치 장치 및 이를 이용한 소프트웨어 설치 방법 | |
CN105939259B (zh) | 路由器的控制方法、装置及路由器 | |
CN109661795B (zh) | 用于在汽车环境中实现非汽车控制装置的可诊断性的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right |