[go: up one dir, main page]

KR102703078B1 - 특히 차량의 전자 시스템을 동작시키기 위한 디바이스 - Google Patents

특히 차량의 전자 시스템을 동작시키기 위한 디바이스 Download PDF

Info

Publication number
KR102703078B1
KR102703078B1 KR1020227026375A KR20227026375A KR102703078B1 KR 102703078 B1 KR102703078 B1 KR 102703078B1 KR 1020227026375 A KR1020227026375 A KR 1020227026375A KR 20227026375 A KR20227026375 A KR 20227026375A KR 102703078 B1 KR102703078 B1 KR 102703078B1
Authority
KR
South Korea
Prior art keywords
microcontroller
power supply
electronic system
supply unit
vss
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.)
Active
Application number
KR1020227026375A
Other languages
English (en)
Other versions
KR20220116053A (ko
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 비테스코 테크놀로지스 게엠베하
Publication of KR20220116053A publication Critical patent/KR20220116053A/ko
Application granted granted Critical
Publication of KR102703078B1 publication Critical patent/KR102703078B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric 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/02Electric 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/023Electric 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/0231Circuits relating to the driving or the functioning of the vehicle
    • H02J7/90
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric 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/02Electric 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/03Electric 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 supply of electrical power to vehicle subsystems or for
    • B60R16/033Electric 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 supply of electrical power to vehicle subsystems or for characterised by the use of electrical cells or batteries
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0736Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function
    • G06F11/0739Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function in a data processing system embedded in automotive or aircraft systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0751Error or fault detection not based on redundancy
    • G06F11/0754Error or fault detection not based on redundancy by exceeding limits
    • G06F11/076Error or fault detection not based on redundancy by exceeding limits by exceeding a count or rate limit, e.g. word- or bit count limit
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1415Saving, restoring, recovering or retrying at system level
    • G06F11/1441Resetting or repowering
    • H02J7/855

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Power Sources (AREA)
  • Power Engineering (AREA)

Abstract

본 발명은 특히 차량의 전자 시스템을 동작시키기 위한 디바이스를 설명한다. 본 발명에 따른 디바이스는 동작 동안 제1 공급 전위 입력 연결부(11)에서 배터리 전압(Vbatt)을 공급받고 공급 전위 출력 연결부(13)에 공급 전압(Vss)을 제공하는 전력 공급 유닛(10)을 포함한다. 전력 공급 유닛(10)은 인에이블 신호(EN)를 통해 공급 전위 출력 연결부(13)의 공급 전압(Vss)을 활성화 및 비활성화할 수 있는 인에이블 입력(12), 및 트리거 신호(TRG)를 수신하기 위한 트리거 신호 입력(15)을 포함하고, 전력 공급 유닛(10)은, 인에이블 신호(EN)가 존재하지 않는 전자 시스템의 후속 단계(PWL)에서 인에이블 신호(EN)가 존재하지 않는 경우에도 트리거 신호를 수신할 때에는 공급 전위 출력 연결부(13)에 공급 전압(Vss)을 제공하도록 설계된다. 본 발명에 따른 디바이스는 인에이블 신호(EN)가 인에이블 입력(12)에 존재하는 경우 또는 마이크로제어기(20)가 후속 단계에서 트리거 신호(TRG)를 생성하여 트리거 신호 입력(16)으로 전송하는 경우 제2 공급 전위 입력 연결부(21)에서 공급 전압(Vss)을 공급받는 마이크로제어기(20)를 더 포함한다. 전력 공급 유닛(10)은 제어 명령(CMD)을 수신할 때에는 마이크로제어기(20)에 공급하기 위한 공급 전압(Vss)이 비활성화되는 것을 억제하도록 더 설계된다.

Description

특히 차량의 전자 시스템을 동작시키기 위한 디바이스
본 발명은 전자 시스템을 동작시키기 위한 디바이스에 관한 것이다. 특히, 본 발명은 차량의 전자 시스템을 동작시키기 위한 디바이스에 관한 것이다.
특히 차량의 전자 시스템은 일반적으로 부하에 제어 신호를 제공하도록 설계된 마이크로제어기를 포함한다. 마이크로제어기는 전자 시스템의 전력 공급 유닛에 의해 전력을 공급받고, 전력 공급 유닛은 동작 시 공급 전위 연결부에서 배터리 전압을 공급받고, 공급 전위 출력 연결부에서 마이크로제어기에 공급 전압을 제공한다. 전자 시스템은 인에이블 입력을 통해 스위치온되고 스위치오프될 수 있다. 보다 정확하게는, 공급 전위 출력 연결부의 공급 전압은 인에이블 신호를 통해 인에이블되거나 디스에이블된다.
인에이블 신호가 비활성화되면 전자 시스템의 소위 전력 래치 단계가 시작된다. 전력 래치 단계는 종종 마이크로제어기에서 진단을 수행하는 데 사용된다. 이를 위해, 주기적으로 방출되는 트리거 신호를 통해 전력 공급 유닛은 트리거 신호가 소거될 때까지 공급 전위 출력 연결부에서 공급 전압을 유지한다. 트리거 신호는 마이크로제어기에 의해 주기적으로 생성되는 펄스로 구성된다. 이 개념은 "전력 래치 개념"으로도 알려져 있다.
전력 래치 단계가 리셋되면 먼저 상태 머신이 이를 셧다운 조건으로 사용하고 이어서 트리거 신호가 더 이상 생성될 수 없기 때문에 공급 전위 출력 연결부가 바로 스위치오프된다. 궁극적으로 리셋을 트리거하는 결함 응답 테스트를 전력 래치 단계에서 수행할 수 있으려면 다른 접근 방식이 필요하다.
본 발명의 목적은 전자 시스템의 전력 래치 단계에서 결함 응답 테스트를 수행하는 기능적으로 개선된 수단을 허용하는 특히 차량의 전자 시스템을 동작시키는 디바이스를 제시하는 것이다. 특히, 전자 시스템의 전력 래치 단계에서 마이크로제어기의 원치 않는 공급 전압 셧다운은 억제되어야 한다.
본 목적은 청구항 1의 특징부에 따른 디바이스에 의해 달성된다. 유리한 실시예는 종속 청구항으로부터 얻어진다.
전자 시스템을 동작시키기 위한 디바이스가 설명된다. 전자 시스템은 특히 차량의 임의의 기술 시스템일 수 있다.
디바이스는 동작 동안 제1 공급 전위 입력 연결부에서 배터리 전압을 공급받고 공급 전위 출력 연결부에 공급 전압을 제공하는 전력 공급 유닛을 포함한다. 배터리 전압과 공급 전압은 동일한 전압 레벨을 가질 수 있다. 그러나, 전력 공급 유닛은 배터리 전압으로부터 더 낮은 공급 전압을 생성하기 위해 하나 이상의 전압 조정기를 더 포함할 수 있다.
전력 공급 유닛은 공급 전위 출력 연결부의 공급 전압을 인에이블 및 디스에이블할 수 있는 인에이블 입력을 가진다. 이를 위해, 인에이블 신호는 2개의 신호 상태를 가지며, 여기서 제1 신호 상태, 예를 들어, 논리 "H"에서는 공급 전위 출력 연결부의 공급 전압이 인에이블되고, 논리 "L"에서는 공급 전위 출력 연결부의 공급 전압이 디스에이블된다. 전력 공급 유닛의 구현에 따라 공급 전위 출력 연결부의 공급 전압을 인에이블하거나 디스에이블하는 것은 반전된 신호 상태로 구현될 수도 있다.
전력 공급 유닛은 트리거 신호를 수신하기 위한 트리거 신호 입력을 더 포함한다. 전력 공급 유닛은 인에이블 신호가 존재하지 않는 전자 시스템의 전력 래치 단계 동안 인에이블 신호가 존재하지 않을 때에도 트리거 신호를 수신할 때에는 공급 전위 출력 연결부에 공급 전압을 제공하도록 설계된다. 여기서 "트리거 신호"라는 용어는 주기적으로 생성되는 신호 펄스를 갖는 신호를 의미하는 것으로 이해된다. "트리거 신호를 수신할 때"라는 용어는 "트리거 신호가 수신되는 한"을 의미하는 것으로 이해되어야 한다.
디바이스는 마이크로제어기를 더 포함한다. 알려진 방식으로, 마이크로제어기는 부하를 처리하기 위해 마이크로제어기의 제어 출력에 제공되는 적어도 하나의 제어 신호를 생성하는 데 사용된다. 부하는 스위칭 요소, 안전 관련 또는 비안전 관련 제어 기능, 다른 제어 유닛 등이 될 수 있다. 공급 전압은 제2 공급 전위 입력 연결부에서 마이크로제어기에 공급된다. 한편, 인에이블 입력에 인에이블 신호가 있을 때 공급 전압이 공급된다. 한편, 마이크로제어기가 전력 래치 단계에서 트리거 신호를 생성하여 전력 공급 유닛의 트리거 신호 입력에 전달할 때 공급 전압이 마이크로제어기에 공급된다.
예를 들어 전력 래치 단계에서 마이크로제어기와 전력 공급 유닛의 리셋을 유발하여 트리거 신호의 발행을 중단시키는 결함 응답 테스트를 전력 래치 단계에서 수행할 수 있으려면, 전력 공급 유닛은 지정된 제어 명령을 수신할 때 마이크로제어기에 공급하기 위한 공급 전압이 비활성화되는 것을 억제하도록 더 설계된다.
본 디바이스는 지정된 제어 명령에 의해 공급 전위 출력 연결부의 공급 전압이 비활성화되는 것을 억제하여 마이크로제어기로 전력 공급을 유지할 수 있다. 이를 통해 예를 들어 마이크로제어기를 리셋시키는 결함 응답 테스트를 수행할 수 있고 이 경우 리셋이 완료된 후 마이크로제어기는 재시작될 수 있다. 마이크로제어기가 재시작된 후 다시 트리거 신호를 생성하면 지정된 제어 명령과 독립적으로 전력 공급이 유지되는 것을 자동으로 보장할 수 있다.
이를 통해 대부분의 시간 동안 전력 래치 모드에서 전자 시스템을 동작시킬 수 있다. 마이크로제어기에서 실행되는 소프트웨어 루틴의 복잡성이 계속 증가하고 마이크로제어기의 아키텍처가 더욱 복잡해짐에 따라 이 단계에서 리셋 가능성이 증가하는 것은 허용될 수 있다.
하나의 실제 실시예에 따르면, 마이크로제어기는 제어 명령을 발행하도록 설계된다. 제어 명령은 특히 마이크로제어기가 인에이블 신호의 비활성화를 알리는 전력 공급 유닛으로부터의 인에이블 신호를 수신한 경우에 마이크로제어기에 의해 발행된다.
또 다른 실제 실시예는 전력 공급 유닛이 제어 명령을 수신한 후 지정된 시간 기간 동안 공급 전압이 비활성화되는 것을 억제하도록 설계되는 것을 제공한다. 예를 들어, 이를 위해 전력 공급 유닛은 제어 명령이 수신된 시간부터 타이머를 시작할 수 있다. 타이머가 만료되는 시간 기간은 전력 공급 유닛에서 고정될 수 있다. 예를 들어, 지정된 시간 기간은 수백 밀리초에서 수 초까지 다양할 수 있으며, 실제 지속시간은 마이크로제어기에서 수행하는 결함 응답 테스트 및/또는 기타 작업에 따라 다르다.
또 다른 실제 실시예는 전력 공급 유닛이 각각의 제어 명령을 수신한 후 지정된 시간 기간을 재시작하도록 설계되는 것을 제공한다. 이를 통해, 마이크로제어기가 예를 들어 새로운 결함 응답 테스트를 호출함으로써 타이머를 재시작할 수 있다. 이렇게 하면 수행할 테스트가 많은 경우에도 마이크로제어기로 전압을 공급하는 것이 보장된다.
또 다른 실제 실시예에서, 전력 공급 유닛은 트리거 신호의 부재와 독립적으로 제어 명령을 수신한 후 마이크로제어기에 공급하기 위한 공급 전압이 비활성화되는 것을 억제하도록 설계된다. 다시 말해, 제어 명령에 의해 생성된 응답은 수신된 트리거 신호를 지배한다.
추가적인 실제 실시예는 전력 공급 유닛이 인에이블 입력에 인에이블 신호가 존재하지 않는 경우에도 제어 명령을 수신한 후에는 마이크로제어기에 공급하기 위한 공급 전압이 비활성화되는 것을 억제하도록 설계되는 것을 제공한다. 제어 명령은 또한 전자 시스템/전력 공급 유닛의 이러한 상태와 관련하여 지배적인 거동을 나타내어서 모든 경우에 마이크로제어기로 전력이 공급되는 것이 보장된다.
추가 실시예는 전력 공급 유닛이 리셋을 겪는 경우에도 전력 공급 유닛이 제어 명령을 수신한 후에는 마이크로제어기에 공급하기 위한 공급 전압이 비활성화되는 것을 억제하도록 설계되는 것을 제공한다.
또 다른 실제 실시예는 마이크로제어기가 제어 명령의 각각의 호출과 함께 지정된 카운터 시작 값에서 시작하여 카운터를 1만큼 증가시키거나 감소시키도록 설계되고, 여기서 카운터는 지정된 카운터 종료 값에 도달하면 제어 명령이 더 이상 발행되지 않는 것을 제공한다. 이것은 마이크로제어기의 전력 공급을 보장하기 위해 명령 호출의 빈도가 제한될 수 있기 때문에 예를 들어 결함 응답 테스트의 부적절한 사용이나 잘못된 거동을 방지할 수 있다. 예를 들어, 카운터 시작 값은 0일 수 있으며, 여기서 각 호출과 함께 카운터는 0보다 큰 카운터 종료 값까지 1씩 증가한다. 예를 들어, 카운터 시작 값은 양의 시작 값에서부터 예를 들어 카운터 종료 값인 0까지 1만큼 감소할 수도 있다.
대안적인 실시예는 마이크로제어기가 제어 명령을 한 번 또는 주기적으로 또는 무기한으로 호출하도록 설계되는 것을 제공한다. 이러한 변형예 중 궁극적으로 선택되는 것은 전력 래치 단계에서 마이크로제어기에서 실행되는 루틴의 구현에 따라 달라진다.
또 다른 대안은 명령 호출의 제한 빈도가 마이크로제어기에서 모니터링되지 않고 전력 공급 유닛에서 모니터링되는 것을 제공한다. 이 실시예에 따르면, 전력 공급 유닛은 제어 명령을 수신할 때마다 주어진 카운터 시작 값에서 시작하여 카운터를 1만큼 증가시키거나 감소시키도록 설계되고, 카운터는 지정된 카운터 종료 값에 도달하면 마이크로제어기에 공급하기 위한 공급 전압이 비활성화되는 것이 억제되지 않는다.
추가의 실제적인 실시예는 전력 공급 유닛이 배터리 전압을 스위칭하기 위해 제1 공급 전위 입력 연결부에 연결된 제어 가능한 스위칭 유닛에 대한 제어 신호를 제어 명령을 수신할 때 생성하도록 설계된 제어 유닛을 포함하는 것을 제공한다. 예를 들어, 스위칭 유닛은 배터리 전압을 제1 공급 전위 입력 연결부에 공급하는 데 사용되는 주 릴레이(relay)일 수 있다. 제어 유닛은 리셋 동안 제어 신호 출력을 활성 상태로 유지하여 스위칭 유닛이 전도 상태를 유지하도록 한다.
본 발명은 도면의 예시적인 실시예를 참조하여 아래에서 더욱 상세하게 설명된다.
도 1은 본 발명에 따라 전력 공급 유닛을 사용하여 기능적 구성요소가 비활성화되는 것을 목표 방식으로 억제할 수 있는 전자 시스템의 개략도를 도시한다.
도 2는 본 발명에 따른 디바이스의 기능을 예시하는 타이밍도를 도시한다.
도 1은 전자 시스템의 일부의 개략도를 도시하고, 여기서 본 발명을 이해하는 데 필요한 구성요소들만이 도시되어 있다. 전자 시스템은 예를 들어 차량의 횡방향 및/또는 길이방향 이동을 위해 부분적, 높은 또는 완전한 자율 주행 기능을 위한 차량의 예를 들어 전자 시스템일 수 있다. 기술 시스템은 다른 기술 영역에 위치될 수도 있다.
이러한 전자 시스템은 전자 시스템에 포함된 구성요소에 전력을 공급하기 위한 전력 공급 유닛(10), 제어될 부하를 제어 및/또는 모니터링하기 위한 마이크로제어기(20), 및 하나 이상의 부하(도시되지 않음)를 포함한다. 도 2의 타이밍도에서 이것은 PWR = ON, 즉 전력 공급 유닛(전력 PWR)이 활성 상태인 것으로 표시되어 있다.
전력 공급 유닛(10)은 제1 공급 전위 입력 연결부(11)를 통해 배터리 전압(Vbatt)을 공급받는다. 배터리 전압(Vbatt)은 제1 공급 전위 연결부(11)에 직접 공급되거나 또는 선택적 스위칭 유닛(19)을 통해, 예를 들어, 릴레이 또는 접촉기를 통해 공급될 수 있다. 이러한 선택적인 스위칭 유닛(19)이 제공되는 경우, 제1 주 연결부(19E)는 공급 전압 단자(도시되지 않음)에 연결되고 제2 주 연결부(19A)는 제1 공급 전위 입력 연결부(11)에 연결된다. 선택적 스위칭 유닛(19)에는 제어 연결부(19S)를 통해 제어 신호(AS)가 공급되고, 제어 신호는 스위칭 요소(19)를 전도 상태 또는 차단 상태로 스위칭한다. 대응하는 제어 신호는 전력 공급 유닛(10)의 제어 신호 출력(18)에 제공되고 전력 공급 유닛(10)의 제어 유닛(17)에 의해 생성된다.
전력 공급 유닛(10)은 공급 전위 출력 연결부(13)에서 공급 전압(Vss)을 제공하고, 이 전압으로 마이크로제어기(20) 및 존재하는 임의의 다른 전기 구성요소에 전압이 공급된다. 공급 전압(Vss)은 배터리 전압(Vbatt)에 대응할 수 있다. 전력 공급 유닛(10)은 종종 배터리 전압(Vbatt)을 더 낮은 공급 전압(Vss)으로 변환하는 하나 이상의 전압 조정기를 포함한다. 전압 조정기는 선형 또는 SMPS(스위칭 모드 전력 공급 유닛) 조정기로 설계될 수 있다.
인에이블 신호(EN)는 인에이블 입력(12)을 통해 전력 공급 유닛(10)에 공급된다. 인에이블 신호(EN)는 공급 전위 출력 연결부(13)에서 공급 전압(Vss)을 인에이블 및 디스에이블하는 데 사용될 수 있다. 자동차에서, 인에이블 신호(EN)는 예를 들어 단자(15)로부터 유도된다(점화 온 또는 오프). 예를 들어, 인에이블 신호(EN)가 논리 "H"를 갖는 경우, 전력 공급 유닛(10)은 공급 전위 출력 연결부(13)에서 공급 전압(Vss)을 제공하고, 이로 마이크로제어기(20)는 공급 전압을 공급받는다. 또한, 리셋 신호(RES)는 공급 전압(Vss)이 안정화되었음을 마이크로제어기(20)에 신호하는 데 사용된다. 이를 위해, 전력 공급 유닛(10)은 마이크로제어기(20)의 인에이블 입력(22)과 통신하도록 연결된 인에이블 출력(14)을 갖는다. 인에이블 신호(EN)가 논리 "L"을 갖는 경우, 공급 전위 출력 연결부(13)에서 공급 전압(Vss)은 디스에이블된다. 인에이블 신호(EN)가 비활성화되면 소위 전력 래치 단계(PWR = PWL, 도 2 참조)가 시작된다.
전력 공급 유닛(10) 또는 마이크로제어기(20)가 즉각 셧다운되는 것을 방지하기 위해, 마이크로제어기(20)는 트리거 신호(TRG)를 생성하여 전력 공급 유닛(10)으로 전송하도록 구성된다. 이를 위해, 마이크로제어기(20)는 전력 공급 유닛(10)의 트리거 신호 입력(15)과 통신하도록 연결된 트리거 신호 출력(23)을 갖는다. 여기서 "트리거 신호"라는 용어는 주기적으로 생성되는 신호 펄스를 갖는 신호를 의미하는 것으로 이해된다.
인에이블 신호(EN)가 존재하지 않는 경우에도(즉, EN = "L") 전력 공급 유닛(10)이 트리거 신호(TRG)를 수신하는 한, 전력 공급 유닛(10)은 공급 전위 출력 연결부에서 공급 전압(Vss)을 계속 제공한다.
전자 시스템이 전력 래치 단계에 있는 경우, 즉 PWR = PWL, 즉 인에이블 신호(EN)가 논리 "L"인 경우, 마이크로제어기(20)에 공급 전압(Vss)이 계속 공급될지 여부는 트리거 신호(TRG)의 존재 여부에 따라 달려 있다. 마이크로제어기는 전력 래치 단계에서 소위 결함 응답 테스트를 수행하고 이는 마이크로제어기(20)를 리셋시키는 것으로 인해 수행된 리셋이 종료될 때 TRG 트리거 신호의 중단이 유발되기 때문에, 트리거 신호(TRG)가 존재하지 않는 경우 전력 공급 유닛(10)이 공급 전위 출력(13)에서 공급 전압(Vss)을 디스에이블하기 때문에 마이크로제어기(20)의 재시작이 더 이상 수행되지 않을 수 있다.
이를 방지하기 위해, 전력 공급 유닛(10)은 마이크로제어기(20)에 의해 발행된 제어 명령(CMD)을 수신할 때 마이크로제어기(20)에 공급하기 위한 공급 전압(Vss)이 비활성화되는 것을 억제하도록 설계되고, 이는 트리거 신호(TRG)가 트리거 신호 입력(15)에서 더 이상 수신되지 않는 경우에도 발생한다. 제어 명령(CMD)은 마이크로제어기(20)의 명령 신호 출력(24)과 전력 공급 유닛(10)의 명령 신호 입력(16) 사이에 전송된다.
전술한 예시적인 실시예에서는 인에이블 신호(RES), 트리거 신호(TRG) 및 제어 명령(CMD)이 서로 다른 신호 라인을 통해 전달되지만, 이들 신호는 전력 공급 유닛(10) 또는 마이크로제어기(20)의 공통 입력/출력 인터페이스를 통해 그리고 단일 (버스) 라인을 통해 전송될 수도 있다는 것은 당업자에게는 명백하다.
제어 명령(CMD)을 수신하면, 전력 공급 유닛(10)은 지속시간(t타이머)의 타이머(도 2: 타이머)를 시작하고, 이 지속시간은 마이크로제어기(20)에서 수행될 결함 응답 테스트에 따라 전력 공급 유닛에 저장될 수 있다. 예를 들어, 수백 밀리초에서 수 초 사이의 지속시간이 제공될 수 있다. 타이머(t타이머)가 만료되기 전에 전력 공급 유닛(10)이 다른 제어 명령(CMD)을 수신하면 타이머는 다시 실행되기 시작한다. 타이머가 만료된 후 또는 (마지막) 타이머(t타이머)가 만료될 때까지 전력 공급 유닛(10)으로부터 추가 제어 명령(CMD)이 수신되지 않은 경우, 전력 공급 유닛(10)은 (트리거 신호(TRG)가 수신되지 않은 경우) 전력 공급 전위 출력(13)에서 공급 전압(Vss)을 디스에이블한다. 이 시점에서 전자 시스템의 상태는 상태 ACT(활성을 나타냄)로부터 상태 PD(전력 다운을 나타냄)로 변경된다. 추가로 지정된 시간 기간이 경과한 후 상태는 전자 시스템이 오프(PWR = OFF)인 SD(셧다운을 나타냄)로 다시 변경될 수 있다.
또한 제어 명령(CMD)의 수신은 제어 신호 출력(18)에서 제어 신호(AS)를 발행하거나 억제하여 스위칭 유닛(19)을 디스에이블하기 위해 제어 유닛(17)에서 사용될 수 있다.
도 2는 타이밍도에서 위에서 설명한 절차를 보여준다. 도 2는 위에서 아래로 가면서 전자 시스템의 상태(PWR), 인에이블 신호(EN), 타이머(타이머), 제어 명령(CMD), 인에이블 신호(RES) 및 전자 시스템의 상태를 도시한다. 인에이블 신호(EN)가 논리 "H"인 경우 전자 시스템의 구성요소는 전력을 공급받는 데, 즉 PWR = ON, 상태 = ACT(활성)로 된다. 인에이블 신호가 논리 "H"로부터 논리 "L"로 변경되면 시스템은 전력 래치 단계(PWL)로 스위칭된다. 그 결과, 마이크로제어기(20)는 주기적 트리거 신호(TRG)를 전송한다. 결함 응답 테스트를 수행할 수 있으려면 마이크로제어기(20)는 또한 타이머(타이머)를 동작 설정하는 제어 명령(CMD)을 전송한다. 결함 응답 테스트(FRT)는 리셋(RES = 리셋)으로 종료되며, 이는 마이크로제어기(20)가 재시작하게 한다. 리셋의 결과, TRG 트리거 신호는 더 이상 발행되지 않는다. 타이머가 아직 만료되지 않았기 때문에 마이크로제어기(20)는 공급 전압(Vss)을 여전히 계속 공급받는다. 제1 타이머가 만료되기 전에 최종 리셋(RES = 리셋)과 함께 추가 결함 응답 테스트(FRT)가 수행된다. 새로운 결함 응답 테스트가 시작되면 타이머가 다시 실행되기 시작한다. 리셋의 결과 트리거 신호(TRG)는 마이크로제어기가 완전히 재시작(μC 재시작)될 때까지 리셋 시간 동안 오프로 유지된다. 타이머가 만료된 후 전력 래치 단계(PWL)가 계속된다. 마이크로제어기(20)가 신호(TRG)를 중단시킬 때, 전자 시스템은 그 상태를 "활성"(ACT)으로부터 전력 다운(PD)으로 변경한다. 특정 시간 기간이 지나면 전자 시스템이 스위치오프된다(PWR = OFF). 이 시점부터 상태는 "셧다운"(SD)이다.
10: 전력 공급 유닛
11: 공급 전위 입력 연결부
12: 인에이블 입력
13: 공급 전위 출력 연결부
14: 인에이블 출력
15: 트리거 신호 입력
16: 명령 신호 입력
17: 제어 유닛
18: 제어 신호 출력
19: 스위칭 유닛
19E: 제1 주 연결부(V전위 입력 연결부)
19A: 제2 주 연결부(V전위 출력 연결부)
19S: 제어 연결부(제어 신호 연결부)
20: 마이크로제어기
21: 공급 전위 입력 연결부
22: 인에이블 입력
23: 트리거 신호 출력
24: 명령 신호 출력
25: 제어 출력
CMD: 명령
TRG: 트리거 신호
RES: 리셋 신호
Vss: 공급 전압
Vbatt: 배터리 전압
KR: 인에이블 신호
CTRL: 제어 신호
PWR: 전력 공급
PWL: 전력 공급 래칭 모드(전력 래치)
ON: 전력 공급 온
OFF: 전력 공급 오프
FRT: 결함 응답 테스트
STAT: 상태(ACT 또는 PD 또는 SD)

Claims (10)

  1. 차량의 전자 시스템을 동작시키기 위한 디바이스로서,
    - 동작 동안 제1 공급 전위 입력 연결부(11)에서 배터리 전압(Vbatt)을 공급받고 공급 전위 출력 연결부(13)에 공급 전압(Vss)을 제공하는 전력 공급 유닛(10)으로서, 상기 전력 공급 유닛(10)은 인에이블 신호(EN)를 통해 상기 공급 전위 출력 연결부(13)의 공급 전압(Vss)을 인에이블 및 디스에이블할 수 있는 인에이블 입력(12), 및 트리거 신호(TRG)를 수신하기 위한 트리거 신호 입력(15)을 포함하고, 상기 전력 공급 유닛(10)은 상기 인에이블 신호(EN)가 존재하지 않는 전자 시스템의 전력 래치 단계(PWL)에서 상기 인에이블 신호(EN)가 존재하지 않는 경우에도 상기 트리거 신호를 수신할 때에는 상기 공급 전위 출력 연결부(13)에 상기 공급 전압(Vss)을 제공하도록 설계된, 상기 전력 공급 유닛(10); 및
    - 상기 인에이블 신호(EN)가 상기 인에이블 입력(12)에 존재하는 경우 또는 마이크로제어기(20)가 상기 전력 래치 단계에서 상기 트리거 신호(TRG)를 생성하여 트리거 신호 입력(16)으로 전송하는 경우 제2 공급 전위 입력 연결부(21)에서 상기 공급 전압(Vss)을 공급받는 마이크로제어기(20)
    를 포함하되, 상기 전력 공급 유닛(10)은 제어 명령(CMD)을 수신할 때 상기 마이크로제어기(20)에 공급하기 위한 공급 전압(Vss)이 비활성화되는 것을 억제하도록 더 설계된, 전자 시스템을 동작시키기 위한 디바이스.
  2. 제1항에 있어서, 상기 마이크로제어기(20)는 상기 제어 명령(CMD)을 발행하도록 설계된, 전자 시스템을 동작시키기 위한 디바이스.
  3. 제1항에 있어서, 상기 전력 공급 유닛(10)은 상기 제어 명령(CMD)을 수신한 후 지정된 시간 기간 동안 상기 공급 전압(Vss)이 비활성화되는 것을 억제하도록 설계된, 전자 시스템을 동작시키기 위한 디바이스.
  4. 제3항에 있어서, 상기 전력 공급 유닛(10)은 각각의 제어 명령(CMD)을 수신한 후 지정된 시간 기간을 재시작하도록 설계된, 전자 시스템을 동작시키기 위한 디바이스.
  5. 제1항에 있어서, 상기 전력 공급 유닛(10)은 상기 트리거 신호(TRG)의 부재 및/또는 수신된 리셋과는 독립적으로 상기 제어 명령(CMD)을 수신한 후 상기 마이크로제어기(20)에 공급하기 위한 공급 전압(Vss)이 비활성화되는 것을 억제하도록 설계된, 전자 시스템을 동작시키기 위한 디바이스.
  6. 제1항에 있어서, 상기 전력 공급 유닛(10)은 상기 인에이블 입력(12)에 인에이블 신호(EN)가 존재하지 않는 경우에도 상기 제어 명령(CMD)을 수신한 후 상기 마이크로제어기(20)에 공급하기 위한 공급 전압(Vss)이 비활성화되는 것을 억제하도록 설계된, 전자 시스템을 동작시키기 위한 디바이스.
  7. 제1항 내지 제6항 중 어느 한 항에 있어서, 상기 마이크로제어기(20)는 제어 명령(CMD)의 각 호출과 함께 지정된 카운터 시작 값에서 시작하여 카운터를 1만큼 증가시키거나 감소시키도록 설계되고, 상기 카운터가 지정된 카운터 종료 값에 도달하면 상기 제어 명령(CMD)은 더 이상 발행되지 않는, 전자 시스템을 동작시키기 위한 디바이스.
  8. 제1항 내지 제6항 중 어느 한 항에 있어서, 상기 마이크로제어기(20)는 상기 제어 명령(CMD)을 한 번 또는 주기적으로 또는 무기한으로 호출하도록 설계된, 전자 시스템을 동작시키기 위한 디바이스.
  9. 제1항 내지 제6항 중 어느 한 항에 있어서, 상기 전력 공급 유닛(10)은 제어 명령(CMD)을 수신할 때마다 주어진 카운터 시작 값에서 시작하여 카운터를 1만큼 증가시키거나 감소시키도록 설계되고, 상기 카운터가 지정된 카운터 종료 값에 도달하면 상기 마이크로제어기(20)에 공급하기 위한 공급 전압(Vss)이 비활성화되는 것을 억제하지 않는, 전자 시스템을 동작시키기 위한 디바이스.
  10. 제1항 내지 제6항 중 어느 한 항에 있어서, 상기 전력 공급 유닛(10)은 상기 제어 명령(CMD)을 수신할 때 배터리 전압(Vbatt)을 스위칭하기 위해 상기 제1 공급 전위 입력 연결부(11)에 연결된 제어 가능한 스위칭 유닛(19)에 대한 제어 신호를 생성하도록 설계된 제어 유닛(17)을 포함하는, 전자 시스템을 동작시키기 위한 디바이스.
KR1020227026375A 2020-01-09 2020-12-07 특히 차량의 전자 시스템을 동작시키기 위한 디바이스 Active KR102703078B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE102020200203.7 2020-01-09
DE102020200203.7A DE102020200203B4 (de) 2020-01-09 2020-01-09 Vorrichtung zum Betreiben eines elektronischen Systems, insbesondere eines Fahrzeugs
PCT/EP2020/084840 WO2021139937A1 (de) 2020-01-09 2020-12-07 Vorrichtung zum betreiben eines elektronischen systems, insbesondere eines fahrzeugs

Publications (2)

Publication Number Publication Date
KR20220116053A KR20220116053A (ko) 2022-08-19
KR102703078B1 true KR102703078B1 (ko) 2024-09-04

Family

ID=73793187

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020227026375A Active KR102703078B1 (ko) 2020-01-09 2020-12-07 특히 차량의 전자 시스템을 동작시키기 위한 디바이스

Country Status (5)

Country Link
US (1) US12301038B2 (ko)
KR (1) KR102703078B1 (ko)
CN (1) CN114867644B (ko)
DE (1) DE102020200203B4 (ko)
WO (1) WO2021139937A1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117048371B (zh) * 2023-10-13 2023-12-15 万帮数字能源股份有限公司 一种新能源汽车充电唤醒系统及方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130091323A1 (en) 2011-10-07 2013-04-11 Denso Corporation In-vehicle apparatus

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4141586C2 (de) 1991-12-17 1996-07-11 Bosch Gmbh Robert Schaltungsanordnung zur Steuerung des Nachlaufs eines Steuergeräts in einem Kraftfahrzeug
DE19610627A1 (de) * 1996-03-19 1997-09-25 Bosch Gmbh Robert Mikrokontroller mit Selbstweckvorrichtung
JP3932654B2 (ja) 1998-03-10 2007-06-20 株式会社デンソー 車両用制御装置及び車両制御システム
DE102004020538B4 (de) 2004-04-27 2008-04-10 Siemens Ag Elektronische Steuereinrichtung und Verfahren zur Steuerung des Betriebs von Kraftfahrzeugkomponenten
DE102005041895B4 (de) 2005-09-03 2010-12-09 Audi Ag Steuergerät und Verfahren zum Steuern eines Abschaltvorgangs eines Steuergeräts
CN100458612C (zh) * 2006-11-24 2009-02-04 北京中星微电子有限公司 一种电源控制装置、方法及电子系统
US7620486B2 (en) * 2007-04-20 2009-11-17 Chrysler Group Llc Systems for providing an automobile electronic transmission control monitoring unit with a latchdown mechanism
DE102009017910A1 (de) * 2009-04-17 2010-10-21 Volkswagen Ag Verfahren zur Speicherung flüchtiger Werte beim Ausschalten einer Versorgungsspannung eines Fahrzeugs sowie entsprechende Vorrichtung, entsprechendes Elektronikmodul, entsprechendes System und entsprechendes Fahrzeug
DE102009038434A1 (de) * 2009-08-21 2011-02-24 Delphi Delco Electronics Europe Gmbh Prozessoranlage zur Steuerung mehrerer Funktionskomponenten eines Fahrzeugs
WO2012097775A1 (de) 2011-01-21 2012-07-26 Continental Automotive Gmbh Schaltungsanordnung mit überwachungseinrichtung
DE102011009183A1 (de) * 2011-01-21 2012-07-26 Continental Automotive Gmbh Schaltungsanordnung mit Überwachungseinrichtung
DE102012204635B4 (de) 2011-04-07 2025-07-03 Schaeffler Technologies AG & Co. KG Verfahren zum Erlernen und Speichern von Betriebsdaten in einem Antriebsstrang eines Kraftfahrzeugs
DE102013210868A1 (de) 2013-06-11 2014-12-11 Robert Bosch Gmbh Verfahren und Vorrichtung zum Betrieb einer Nachlaufsteuerung
DE102014008479A1 (de) 2014-06-07 2015-12-17 Audi Ag Kraftfahrzeug-Steuergerät mit Stromsparmodus für eine Parkphase
US11093018B2 (en) * 2019-07-29 2021-08-17 Karma Automotive Llc Sleep-wake control circuit for battery powered electronic device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130091323A1 (en) 2011-10-07 2013-04-11 Denso Corporation In-vehicle apparatus

Also Published As

Publication number Publication date
CN114867644B (zh) 2025-07-08
DE102020200203A1 (de) 2021-07-15
US12301038B2 (en) 2025-05-13
US20220329077A1 (en) 2022-10-13
WO2021139937A1 (de) 2021-07-15
DE102020200203B4 (de) 2022-01-20
KR20220116053A (ko) 2022-08-19
CN114867644A (zh) 2022-08-05

Similar Documents

Publication Publication Date Title
KR102703078B1 (ko) 특히 차량의 전자 시스템을 동작시키기 위한 디바이스
CN119705311A (zh) 用于车辆的跛行功能的控制电路、控制系统和控制方法
CN111799788A (zh) 断电控制系统、工程机械以及断电控制方法
KR102053991B1 (ko) 자가 진단이 가능한 워치독 모니터링 시스템
US20210162937A1 (en) Systems and methods for commanded or uncommanded channel switchover in a multiple processor controller
EP3572889B1 (en) Control circuit and circuit control method
JP2005504915A (ja) 内燃機関制御装置および内燃機関制御装置の駆動方法
US6148409A (en) Data transmission system
US10921875B2 (en) Computer system, operational method for a microcontroller, and computer program product
JP2015012801A (ja) ブラシレス・モータ用のコントローラ
CN114884308B (zh) 一种宽输入范围线性稳压电路待机功耗的降低方法
JP2009183044A (ja) 電源管理装置および無停電電源装置
JP4918744B2 (ja) 電力供給方法およびこれを用いた無停電電源装置
KR102356444B1 (ko) Ldo 출력 안정화 회로
JP7545597B1 (ja) 車両の制御システム
KR100238875B1 (ko) 차량의 콘트롤러 제어방법
CN110048472B (zh) 控制器的备用电源操作方法
KR100694348B1 (ko) 메모리 리셋 장치를 갖는 이동통신단말기 및 그 메모리리셋 방법
JP7593285B2 (ja) 集積回路
JP6477535B2 (ja) 電子制御装置
US11115554B2 (en) Power supply control device and image forming apparatus capable of detecting a failure of a main power switch
KR900001483B1 (ko) 시스템 콘트롤러가 내장된 전원 제어회로의 구동방법
JPS62209630A (ja) 電源制御装置
JPH0142772Y2 (ko)
JPH04322138A (ja) 交流電力供給システム

Legal Events

Date Code Title Description
PA0105 International application

Patent event date: 20220728

Patent event code: PA01051R01D

Comment text: International Patent Application

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

Comment text: Notification of reason for refusal

Patent event date: 20240219

Patent event code: PE09021S01D

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: 20240725

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20240902

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20240902

End annual number: 3

Start annual number: 1

PG1601 Publication of registration