KR20170142013A - Apparatus and method for multiple controlling the relay using logical operation - Google Patents
Apparatus and method for multiple controlling the relay using logical operation Download PDFInfo
- Publication number
- KR20170142013A KR20170142013A KR1020160075189A KR20160075189A KR20170142013A KR 20170142013 A KR20170142013 A KR 20170142013A KR 1020160075189 A KR1020160075189 A KR 1020160075189A KR 20160075189 A KR20160075189 A KR 20160075189A KR 20170142013 A KR20170142013 A KR 20170142013A
- Authority
- KR
- South Korea
- Prior art keywords
- relay
- open
- state
- signal
- close
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/327—Testing of circuit interrupters, switches or circuit-breakers
- G01R31/3277—Testing of circuit interrupters, switches or circuit-breakers of low voltage devices, e.g. domestic or industrial devices, such as motor protections, relays, rotation switches
- G01R31/3278—Testing of circuit interrupters, switches or circuit-breakers of low voltage devices, e.g. domestic or industrial devices, such as motor protections, relays, rotation switches of relays, solenoids or reed switches
-
- 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
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R19/00—Arrangements for measuring currents or voltages or for indicating presence or sign thereof
- G01R19/165—Indicating that current or voltage is either above or below a predetermined value or within or outside a predetermined range of values
- G01R19/16566—Circuits and arrangements for comparing voltage or current with one or several thresholds and for indicating the result not covered by subgroups G01R19/16504, G01R19/16528, G01R19/16533
- G01R19/16576—Circuits and arrangements for comparing voltage or current with one or several thresholds and for indicating the result not covered by subgroups G01R19/16504, G01R19/16528, G01R19/16533 comparing DC or AC voltage with one threshold
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R19/00—Arrangements for measuring currents or voltages or for indicating presence or sign thereof
- G01R19/165—Indicating that current or voltage is either above or below a predetermined value or within or outside a predetermined range of values
- G01R19/16566—Circuits and arrangements for comparing voltage or current with one or several thresholds and for indicating the result not covered by subgroups G01R19/16504, G01R19/16528, G01R19/16533
- G01R19/1659—Circuits and arrangements for comparing voltage or current with one or several thresholds and for indicating the result not covered by subgroups G01R19/16504, G01R19/16528, G01R19/16533 to indicate that the value is within or outside a predetermined range of values (window)
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/005—Testing of electric installations on transport means
- G01R31/006—Testing of electric installations on transport means on road vehicles, e.g. automobiles or trucks
- G01R31/007—Testing of electric installations on transport means on road vehicles, e.g. automobiles or trucks using microprocessors or computers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/38—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
- G06F7/48—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
- G06F7/57—Arithmetic logic units [ALU], i.e. arrangements or devices for performing two or more of the operations covered by groups G06F7/483 – G06F7/556 or for performing logical operations
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Power Engineering (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Computer Hardware Design (AREA)
- Computational Mathematics (AREA)
- Computing Systems (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Relay Circuits (AREA)
Abstract
Description
본 발명은 논리 연산을 이용한 릴레이 다중 제어 장치 및 방법에 관한 것으로서, 보다 구체적으로, 마이크로 컨트롤러 유닛(MCU)로부터 인가되는 릴레이 제어 신호와 릴레이의 현재 개폐 상태에 따른 검출 신호를 서로 논리 연산함으로써 의도치 않은 릴레이 개방 여부를 판단할 수 있으며, 또한 의도치 않게 개방된 릴레이의 상태를 폐쇄 상태로 재 변경시켜 릴레이가 다시 접점을 형성하도록 하여 릴레이를 포함하는 회로가 정상적으로 구동될 수 있도록 하는 논리 연산을 이용한 릴레이 다중 제어 장치 및 방법에 관한 것이다.The present invention relates to a relay multiplexing control apparatus and method using logic operation, and more particularly, to a relay multiplexing control apparatus and a relay multiplexing control method using a logical operation of a relay control signal applied from a microcontroller unit (MCU) So that the circuit including the relay can be normally driven so as to allow the relay to form a contact again so that the relay can be normally operated. Relay multi-control apparatus and method.
최근 산업 및 경제가 급속도로 발전함에 따라, 이러한 발전을 가능케 하는 전기의 사용량과 함께 축전지라 불리기도 하는 배터리(Battery)의 사용량도 증가하게 되었다.With the rapid development of industry and economy in recent years, the amount of electricity that can be used to make such a development has increased along with the amount of battery that is also called a battery.
일반적으로, 충방전이 가능한 배터리라 함은 축전지 또는 2차 전지라고도 하며 배터리 내에서 존재하는 화학물질(예를 들어, 황산 등)이 동판, 아연판 등과 같은 두 개의 판을 이용한 화학적 작용에 의해 전기분해 되면서 전기적 에너지를 발생시키게 되고, 이러한 전기적 에너지를 저장 또는 출력하는 저장장치를 의미할 수 있으며, 이러한 배터리는 +극(양극)과 -극(음극)으로 이루어져 +극을 통해 전류가 유입되고 -극을 통해 유출되는 구조를 가지게 된다.Generally, a battery capable of charging and discharging is also referred to as a battery or a secondary battery, and a chemical (e.g., sulfuric acid) existing in the battery is electrolyzed by a chemical action using two plates such as a copper plate and a zinc plate (Positive electrode) and negative electrode (negative electrode), so that the current flows through the positive electrode and the negative electrode, and the negative electrode As shown in FIG.
한편, 차량에 적용되는 배터리의 경우 차량과 배터리를 연결하는 회로 상에 릴레이(relay)와 같은 접점 개폐 장치를 더 구비시킴으로써, 과전류로부터 차량 내 회로를 보호하거나 또는 회로 상에 도통되는 전류를 차단시키게 된다.On the other hand, in the case of a battery applied to a vehicle, a contact opening / closing device such as a relay is further provided on a circuit connecting a vehicle and a battery to protect an in-vehicle circuit from an overcurrent, do.
종래의 차량용 배터리에 적용되는 릴레이를 개략적으로 살펴보면, 스위칭 동작을 통해 상태 천이(개방 상태 혹은 폐쇄 상태)가 가능한 릴레이의 폐쇄 핀(close pin)에 수십 ms 동안 전원을 인가함으로써 내부 코어(core) 운동에 의해 폐쇄 핀이 접점과 접촉되도록 하고, 특히 폐쇄 핀의 말단부에는 소정의 자력을 가지는 자성체를 구비시킴으로써 접촉 상태(폐쇄 상태)가 유지될 수 있도록 한다.A relay applied to a conventional vehicle battery will be schematically described as follows. By applying power to a close pin of a relay capable of state transition (open state or closed state) through a switching operation for several tens of ms, (Closing state) can be maintained by providing a magnetic body having a predetermined magnetic force at the distal end portion of the closing pin, so that the closing pin is brought into contact with the contact point.
따라서, 차량의 운행 중에는 릴레이 구동을 위한 별도의 전원 공급이 지속적으로 이루어지지 않더라도 릴레이는 항시 접촉 상태(폐쇄 상태)를 유지할 수 있고, 이는 차량용 배터리와 차량 간에 전류가 항시 도통된다는 것을 의미할 수 있다.Therefore, the relay can always maintain the contact state (closed state) even when a separate power supply for driving the relay is not continuously performed during the operation of the vehicle, which means that the current between the vehicle battery and the vehicle is always conductive .
하지만, 해당 차량이 비포장도로 상을 운행하거나 또는 차량에 강한 외부 충격이 가해지는 경우 접점과 접촉된 폐쇄 핀이 의도치 않게 단락되어(open), 결과적으로 차량용 배터리와 차량 간에 전류가 차단될 수 있는 문제점을 가지게 된다.However, when the vehicle travels on unpaved roads or when a strong external impact is applied to the vehicle, the closing pin in contact with the contact is inadvertently short-circuited, resulting in the current being interrupted between the vehicle battery and the vehicle Problem.
이러한 점은, 폐쇄 핀이 의도치 않게 단락되어 차량용 배터리와 차량 간에 전류가 차단되는 경우, 차량 운전자는 다시 차량에 전원을 재인가시켜 릴레이의 폐쇄 핀에 수십 ms 동안 전원을 재인가하여야 하며, 폐쇄 핀을 접점과 재접촉시켜야 한다는 점과, 정상적으로 운행 중인 차량의 전원 공급이 차단되어 정상적인 차량 운행이 불가하다는 점에서 반드시 해결되어야 하는 해결과제가 아닐 수 없다.In this case, when the closing pin is inadvertently short-circuited and the current between the vehicle battery and the vehicle is interrupted, the vehicle operator must re-apply the power to the closing pin of the relay for several tens of msec, The pin must be brought into contact again with the contact point and the power supply to the vehicle being normally operated is interrupted, so that normal vehicle operation is impossible.
이에, 본 발명자는 상술된 종래의 의도치 않게 단락될 우려가 있는 차량용 릴레이가 가지는 문제점을 해결하기 위해, 마이크로 컨트롤러 유닛(MCU)로부터 인가되는 릴레이 제어 신호와 릴레이의 현재 개폐 상태에 따른 검출 신호를 서로 논리 연산함으로써 의도치 않은 릴레이 개방 여부를 판단할 수 있으며, 또한 의도치 않게 개방된 릴레이의 상태를 폐쇄 상태로 재 변경시켜 릴레이가 다시 접점을 형성하도록 하여 릴레이를 포함하는 회로가 정상적으로 구동될 수 있도록 하는 논리 연산을 이용한 릴레이 다중 제어 장치 및 방법을 발명하기에 이르렀다.In order to solve the above-mentioned conventional problem of a vehicular relay which may inadvertently be short-circuited, the present inventor has proposed a relay control system in which a relay control signal applied from a microcontroller unit (MCU) and a detection signal corresponding to a current opening / It is possible to judge whether or not the relay is unintentionally opened by performing a logic operation with respect to each other and also to re-change the state of the relay unintentionally opened to the closed state so that the relay forms the contact again so that the circuit including the relay can be normally driven The present invention has been accomplished on the basis of these findings.
본 발명은 상술된 문제점을 해결하기 위해 도출된 것으로서, 본 발명은 마이크로 컨트롤러 유닛(MCU)로부터 인가되는 릴레이 제어 신호와 릴레이의 현재 개폐 상태에 따른 검출 신호를 서로 논리 연산함으로써 의도치 않은 릴레이 개방 여부를 판단할 수 있으며, 또한 의도치 않게 개방된 릴레이의 상태를 폐쇄 상태로 재 변경시켜 릴레이가 다시 접점을 형성하도록 하여 릴레이를 포함하는 회로가 정상적으로 구동될 수 있도록 하는 논리 연산을 이용한 릴레이 다중 제어 장치 및 방법을 제공하고자 한다.SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problems, and it is an object of the present invention to provide a method and apparatus for operating a microcontroller unit (MCU) And also to re-change the state of the relay unintentionally opened to the closed state so that the relay forms a contact again so that the circuit including the relay can be driven normally, And methods.
본 발명의 일 실시예에 따른 논리 연산을 이용한 릴레이 다중 제어 장치는, 마이크로 컨트롤러 유닛(MCU)으로부터 인가되는 제1 개폐 신호에 의해 상태가 변경되는 릴레이의 개폐 상태를 검출하여 검출 신호를 출력하는 개폐 상태 검출부 및 상기 제1 개폐 신호 및 상기 검출 신호의 논리 연산(logical operation) 결과에 따라, 상기 릴레이의 개폐 여부를 결정하여 결정 신호를 출력하는 개폐 여부 결정부를 포함할 수 있다.The relay multiplexing control apparatus using logic operation according to an embodiment of the present invention includes a microcontroller unit (MCU) for detecting an open / close state of a relay whose state is changed by a first open / And a determination unit for determining whether the relay is open or closed according to a logical operation result of the first open / close signal and the detection signal and outputting a determination signal.
일 실시예에서, 상기 마이크로 컨트롤러 유닛은 상기 결정 신호를 기반으로, 상기 릴레이의 개폐 상태가 재 변경되도록 하는 제2 개폐 신호를 상기 릴레이에 인가할 수 있다.In one embodiment, the microcontroller unit may apply a second open / close signal to the relay based on the determination signal so that the open / close state of the relay is changed again.
일 실시예에서, 상기 개폐 상태 검출부는 상기 릴레이의 양단 전압을 측정하는 측정부, 상기 측정된 양단 전압을 기반으로 양단 전압차를 산출하는 산출부 및 상기 산출된 양단 전압차를 기반으로 검출 신호를 생성하는 생성부를 포함할 수 있다.In one embodiment, the open / close state detecting unit includes a measuring unit for measuring a voltage across the relay, a calculating unit for calculating a voltage difference between both ends based on the measured voltage at both ends, And a generating unit for generating a signal.
일 실시예에서, 상기 생성부는 상기 릴레이가 폐쇄(close)되어 상기 양단 전압차가 기 설정된 임계 전압값을 초과하지 않는 경우, 로우 비트(Low bit)에 해당하는 제1 검출 신호를 생성하여 상기 개폐 여부 결정부에 출력할 수 있으며, 상기 릴레이가 개방(open)되어 상기 양단 전압차가 기 설정된 임계 전압값을 초과하는 경우, 하이 비트(High bit)에 해당하는 제2 검출 신호를 생성하여 상기 개폐 여부 결정부에 출력할 수 있다.In one embodiment, the generator generates a first detection signal corresponding to a low bit when the relay is closed and the voltage difference between both ends does not exceed a preset threshold voltage value, And outputs a second detection signal corresponding to a high bit when the relay voltage is greater than a predetermined threshold voltage value to determine whether to open or close the relay. Can be output.
일 실시예에서, 상기 개폐 여부 결정부는 상기 제1 개폐 신호 및 상기 제1 검출 신호를 이용하여 부울대수(OR) 연산을 수행하여 상기 릴레이의 개폐 여부를 결정할 수 있으며, 상기 제1 개폐 신호 및 상기 제2 검출 신호를 이용하여 부울대수 연산을 수행하여 상기 릴레이의 개폐 여부를 결정할 수 있다.In one embodiment, the opening / closing determination unit may determine whether the relay is open or closed by performing a Boolean logarithm (OR) operation using the first open / close signal and the first detection signal, It is possible to determine whether the relay is opened or closed by performing a Boolean logarithmic operation using the second detection signal.
일 실시예에서, 상기 개폐 여부 결정부는 상기 연산에 따른 출력값이 로우 비트에 해당하는 경우, 상기 릴레이의 개폐 상태가 폐쇄 상태인 것으로 판단하여 상기 릴레이의 폐쇄 상태를 유지시키도록 하는 제1 결정 신호를 출력할 수 있으며, 상기 연산에 따른 출력값이 하이 비트에 해당하는 경우, 상기 릴레이의 개폐 상태가 개방 상태인 것으로 판단하여 상기 릴레이의 개방 상태를 폐쇄 상태로 변경시키도록 하는 제2 결정 신호를 출력할 수 있다.In one embodiment, when the output value according to the calculation corresponds to a low bit, the opening / closing determination unit determines that the relay is in the closed state and determines that the relay is in the closed state, And outputs a second determination signal to change the open state of the relay to a closed state when it is determined that the relay open / close state is an open state, when the output value according to the operation corresponds to a high bit .
일 실시예에서, 상기 마이크로 컨트롤러 유닛은 상기 개폐 여부 결정부로부터 상기 제2 결정 신호가 인가되는 경우, 상기 릴레이의 개방 상태가 폐쇄 상태로 재 변경되도록 하는 상기 제2 개폐 신호를 상기 릴레이에 인가할 수 있다.In one embodiment, when the second determination signal is applied from the opening / closing determination unit, the microcontroller unit applies the second opening / closing signal to the relay so that the opening state of the relay is changed again to the closed state .
일 실시예에서, 상기 릴레이 다중 제어 장치는 상기 마이크로 컨트롤러 유닛으로부터 인가되는 개방 신호 및 폐쇄 신호의 논리 연산 결과에 따라, 상기 개폐 상태 검출부의 동작 상태를 결정하여 동작 결정 신호를 출력하는 동작 결정부를 더 포함할 수 있다.In one embodiment, the relay multi-controller may further include an operation determining unit for determining an operating state of the open / close state detecting unit and outputting an operation determining signal according to a logic operation result of an open signal and a close signal applied from the micro controller unit .
일 실시예에서, 상기 동작 결정부는 상기 개폐 상태 검출부가 상기 릴레이의 개폐 상태를 검출할 수 있도록, 상기 개폐 상태 검출부의 동작 상태를 이네이블(enable) 상태로 변경시키는 제1 동작 결정 신호 및 상기 개폐 상태 검출부가 상기 릴레이의 개폐 상태를 검출하지 않도록, 상기 개폐 상태 검출부의 동작 상태를 디세이블(disable) 상태로 변경시키는 제2 동작 결정 신호를 출력할 수 있다.In one embodiment, the operation determining section determines that the open / close state detecting section has detected the first operation determining signal for changing the operation state of the open / close state detecting section to the enable state and the open / The control unit may output a second operation determination signal for changing the operation state of the open / close state detection unit to a disable state so that the state detection unit does not detect the open / close state of the relay.
일 실시예에서, 상기 동작 결정부는 부정합(NOR) 연산의 결과값을 기반으로 상기 개폐 상태 검출부의 동작 상태를 결정하여 상기 제1 및 제2 동작 결정 신호를 출력할 수 있다.In one embodiment, the operation determination unit may determine the operation state of the open / close state detection unit based on the result of the NOR operation and output the first and second operation determination signals.
본 발명의 다른 실시예에 따른 논리 연산을 이용한 릴레이 다중 제어 방법은 마이크로 컨트롤러 유닛(MCU)로부터 인가되는 제1 개폐 신호에 의해 상태가 변경된 릴레이의 개폐 상태를 개폐 상태 검출부에서 검출하여 검출 신호를 출력하는 단계, 상기 제1 개폐 제어 신호 및 상기 검출 신호의 논리 연산(logical operation) 결과에 따라, 개폐 상태 검출부에서 상기 릴레이의 개폐 여부를 결정하여 결정 신호를 출력하는 단계, 마이크로 컨트롤러 유닛에서 상기 결정 신호를 기반으로 상기 릴레이의 개폐 상태가 재 변경되도록 하는 제2 개폐 신호를 상기 릴레이에 인가하는 단계 및 상기 제2 개폐 신호에 의해 상기 릴레이의 개방 상태가 폐쇄 상태로 재 변경되는 단계를 포함할 수 있다.In the relay multiplexing control method using logic operation according to another embodiment of the present invention, the open / close state of the relay whose state is changed by the first open / close signal applied from the microcontroller unit (MCU) is detected by the open / Determining whether the relay is opened or closed in the open / close state detecting unit and outputting a determination signal in accordance with a logical operation result of the first open / close control signal and the detection signal; A second opening / closing signal for changing the opening / closing state of the relay on the basis of the second opening / closing signal, and a step in which the opening state of the relay is changed again to the closed state by the second opening / closing signal .
일 실시예에서, 상기 검출 신호를 출력하는 단계는 측정부를 통해 상기 릴레이의 양단 전압을 측정하는 단계, 산출부를 통해 상기 측정된 양단 전압을 기반으로 양단 전압차를 산출하는 단계 및 생성부를 통해 상기 산출된 양단 전압차를 기반으로 검출 신호를 생성하는 단계를 포함할 수 있다.In one embodiment, the step of outputting the detection signal includes the steps of measuring a voltage across the relay through a measurement unit, calculating a voltage difference between both ends based on the measured voltage across both ends through a calculation unit, And generating a detection signal based on the voltage difference between the both ends.
일 실시예에서, 상기 검출 신호를 생성하는 단계는 상기 릴레이가 폐쇄(close)되어 상기 양단 전압차가 기 설정된 임계 전압값을 초과하지 않는 경우, 상기 생성부에서 로우 비트(Low bit)에 해당하는 제1 검출 신호를 생성하여 상기 개폐 여부 결정부에 출력하는 단계 및 상기 릴레이가 개방(open)되어 상기 양단 전압차가 기 설정된 임계 전압값을 초과하는 경우, 상기 생성부에서 하이 비트(High bit)에 해당하는 제2 검출 신호를 생성하여 상기 개폐 여부 결정부에 출력하는 단계를 포함할 수 있다.In one embodiment, the generating of the detection signal may include: if the relay is closed so that the voltage difference between the both ends does not exceed a predetermined threshold voltage value, the generator generates a detection signal corresponding to a low bit 1 " detection signal and outputting the detection signal to the opening / closing determination unit; and when the relay is opened and the voltage difference between both ends exceeds a preset threshold voltage value, And outputting the second detection signal to the opening / closing determination unit.
일 실시예에서, 상기 결정 신호를 출력하는 단계는 개폐 여부 결정부에서 상기 제1 개폐 신호 및 상기 제1 검출 신호를 이용하여 부울대수(OR) 연산을 수행하여 상기 릴레이의 개폐 여부를 결정하는 단계 및 개폐 여부 결정부에서 상기 제1 개폐 제어 신호 및 상기 제2 검출 신호를 이용하여 부울대수 연산을 수행하여 상기 릴레이의 개폐 여부를 결정하는 단계를 포함할 수 있다.In one embodiment, the outputting of the determination signal may include determining whether the relay is open or closed by performing a Boolean logarithm (OR) operation using the first open / close signal and the first detection signal in the open / And determining whether the relay is opened or closed by performing a Boolean logarithmic operation using the first opening / closing control signal and the second detection signal in the opening / closing determination unit.
일 실시예에서, 상기 결정 신호를 출력하는 단계는 상기 연산에 따른 출력값이 로우 비트에 해당하는 경우, 상기 개폐 여부 결정부에서 상기 릴레이의 개폐 상태가 폐쇄 상태인 것으로 판단하여 상기 릴레이의 폐쇄 상태를 유지시키도록 하는 제1 결정 신호를 출력하는 단계 및 상기 연산에 따른 출력값이 하이 비트에 해당하는 경우, 상기 개폐 여부 결정부에서 상기 릴레이의 개폐 상태가 개방 상태인 것으로 판단하여 상기 릴레이의 개방 상태를 폐쇄 상태로 변경시키도록 하는 제2 결정 신호를 출력하는 단계를 더 포함할 수 있다.In one embodiment, when the output value according to the operation corresponds to a low bit, the determining whether or not the relay is in the closed state determines that the relay is in the closed state, And outputting a first determination signal for determining whether the relay is open or closed if the output value according to the operation corresponds to a high bit, And outputting a second determination signal for changing to a closed state.
일 실시예에서, 상기 제2 개폐 신호를 상기 릴레이에 인가하는 단계는 상기 개폐 여부 결정부로부터 상기 제2 결정 신호가 인가되는 경우, 상기 마이크로 컨트롤러 유닛에서 상기 릴레이의 개방 상태가 폐쇄 상태로 재 변경되도록 하는 제2 개폐 신호를 상기 릴레이에 인가하는 단계를 포함할 수 있다.In one embodiment, the step of applying the second open / close signal to the relay includes: when the second determination signal is applied from the open / close determination unit, the open state of the relay is changed And applying a second open / close signal to the relay.
일 실시예에서, 상기 릴레이 다중 제어 방법은 상기 마이크로 컨트롤러 유닛으로부터 인가되는 개방 신호 및 폐쇄 신호의 논리 연산 결과에 따라, 동작 결정부에서 상기 개폐 상태 검출부의 동작 상태를 결정하여 동작 결정 신호를 출력하는 단계를 더 포함할 수 있다.According to an embodiment of the present invention, the relay multiplexing control method may further comprise: an operation determining unit operable to determine an operation state of the open / close state detecting unit according to a logical operation result of an open signal and a close signal applied from the micro controller unit, Step < / RTI >
일 실시예에서, 상기 동작 결정 신호를 출력하는 단계는 상기 개폐 상태 검출부가 상기 릴레이의 개폐 상태를 검출할 수 있도록, 상기 동작 결정부에서 상기 개폐 상태 검출부의 동작 상태를 이네이블(enable) 상태로 변경시키는 제1 동작 결정 신호를 출력하는 단계 및 상기 개폐 상태 검출부가 상기 릴레이의 개폐 상태를 검출하지 않도록, 상기 동작 결정부에서 상기 개폐 상태 검출부의 동작 상태를 디세이블(disable) 상태로 변경시키는 제2 동작 결정 신호를 출력하는 단계를 포함할 수 있다.In one embodiment, the step of outputting the operation determination signal may include outputting the operation determination signal to the operation determination unit such that the operation state of the open / close state detection unit is set to an enable state so that the open / close state detection unit can detect the open / Outputting a first operation determination signal for changing the operation state of the relay, and outputting a first operation determination signal for changing the operation state of the open / close state detection unit to a disable state in the operation determination unit such that the open / 2 operation decision signal.
일 실시예에서, 상기 동작 결정 신호를 출력하는 단계는 상기 동작 결정부에서 부정합(NOR) 연산의 결과값을 기반으로 상기 개폐 상태 검출부의 동작 상태를 결정하여 상기 제1 및 제2 동작 결정 신호를 출력하는 단계를 더 포함할 수 있다.In one embodiment, the step of outputting the operation determination signal may include determining an operation state of the open / close state detection unit based on a result of the NOR operation in the operation determination unit, and outputting the first and second operation determination signals And outputting the output signal.
본 발명에 따른 논리 연산을 이용한 릴레이 다중 제어 장치 및 방법은 마이크로 컨트롤러 유닛(MCU)로부터 인가되는 릴레이 제어 신호와 릴레이의 현재 개폐 상태에 따른 검출 신호를 서로 논리 연산함으로써, 의도치 않은 릴레이 개방 여부를 판단하여 그에 따른 릴레이 상태 재변경 조치를 신속하게 수행할 수 있는 이점을 가진다.The relay multiplexing control apparatus and method using the logic operation according to the present invention logically calculates the relay control signal applied from the microcontroller unit (MCU) and the detection signal according to the current open / close state of the relay, It is possible to quickly perform the relay state re-change action according to the determination.
또한, 본 발명은 의도치 않게 개방된 릴레이의 개방 상태를 폐쇄 상태로 신속하게 재변경시켜 릴레이가 다시 접점을 형성하도록 함으로써, 차량 운행이 신속하게 정상적으로 복구될 수 있도록 하는 이점을 가진다.The present invention also has the advantage that the vehicle can be quickly and normally restored by allowing the relays to again establish contact points by quickly re-modifying the open state of the inadvertently opened relay to the closed state.
또한, 본 발명은 차량이 운행되지 않는 상태에서는 릴레이의 개폐 상태를 검출하지 않으며 논리 연산을 수행하지 않기 때문에, 차량의 비 운행시 릴레이를 별도로 제어하기 위한 불필요한 전력 소모를 방지할 수 있는 이점을 가진다.Further, since the present invention does not detect the open / close state of the relay in a state where the vehicle is not operated and does not perform a logic operation, it has an advantage of preventing unnecessary power consumption for separately controlling the relay during non-operation of the vehicle .
도 1은 본 발명의 일 실시예에 따른 논리 연산을 이용한 릴레이 다중 제어 장치(100)의 구성을 개략적으로 도시한 도면이다.
도 2는 도 1에 도시된 개폐 상태 검출부(120)의 구성을 보다 구체적으로 도시한 도면이다.
도 3은 본 발명의 다른 실시예에 따른 논리 연산을 이용한 릴레이 다중 제어 방법이 수행되는 과정을 순서대로 도시한 도면이다.FIG. 1 is a diagram schematically showing a configuration of a relay
2 is a diagram showing the configuration of the open / close
FIG. 3 is a diagram illustrating a process of sequentially performing a relay multiplexing control method using logical operations according to another embodiment of the present invention.
이하, 본 발명의 이해를 돕기 위하여 바람직한 실시예를 제시한다. 그러나 하기의 실시예는 본 발명을 보다 쉽게 이해하기 위하여 제공되는 것일 뿐, 실시예에 의해 본 발명의 내용이 한정되는 것은 아니다.Hereinafter, preferred embodiments of the present invention will be described in order to facilitate understanding of the present invention. However, the following examples are provided only for the purpose of easier understanding of the present invention, and the present invention is not limited by the examples.
도 1은 본 발명의 일 실시예에 따른 논리 연산을 이용한 릴레이 다중 제어 장치(100)의 구성을 개략적으로 도시한 도면이다.FIG. 1 is a diagram schematically showing a configuration of a relay
도 1을 살펴보면, 본 발명의 일 실시예에 따른 논리 연산을 이용한 릴레이 다중 제어 장치(100)는 마이크로 컨트롤러 유닛(MCU, 110), 개폐 상태 검출부(120) 및 개폐 여부 결정부(130)를 포함하여 구성될 수 있으며, 추가적으로 동작 결정부(140)를 더 포함하여 구성될 수 있다.1, a relay multi-controller 100 using logic operation according to an exemplary embodiment of the present invention includes a microcontroller unit (MCU) 110, an open /
먼저, 마이크로 컨트롤러 유닛(110)은 차량용 배터리(1)와 차량(2) 간의 회로 상에 구비되는 릴레이(3)를 제어하기 위한 개폐 신호(보다 구체적으로, 제1 및 제2 개폐 신호)를 인가하는 역할을 수행할 수 있다.First, the
여기에서, 개폐 신호라 함은 개방(open) 상태에 해당하는 릴레이를 폐쇄(close)시켜 폐쇄 상태로 변경시키기 위한 일종의 제어 신호를 의미할 수 있으며, 본 명세서에서 제1 개폐 신호라 함은 차량(2)의 구동이 시작됨에 따라 릴레이(3)에 최초로 인가되는 개폐 신호(예를 들어, 릴레이(3)를 최초로 폐쇄 시키기 위한 신호)를 의미할 수 있으며, 제2 개폐 신호라 함은 릴레이(3)가 의도치 않은 상황에 의해 강제로 개방되는 경우 릴레이(3)의 상태를 다시 폐쇄 상태로 재 변경시키기 위해 재 인가되는 개폐 신호를 의미할 수 있다.Here, the open / close signal may mean a kind of control signal for changing the relay corresponding to the open state to a closed state by closing the first relay signal. In the present specification, the first open / (For example, a signal for first closing the relay 3), which is firstly applied to the
이러한 마이크로 컨트롤러 유닛(110)은 후술되는 개폐 여부 결정부(130)로부터 인가되는 결정 신호를 기반으로 하여, 릴레이(3)의 개폐 상태를 재 변경시키는 역할을 할 수 있는데, 이는 후술되는 개폐 여부 결정부(130)를 통해 보다 구체적으로 살펴보기로 한다.The
한편, 본 명세서에서 마이크로 컨트롤러 유닛(110)은 차량(2)에 구비되는 배터리 관리 시스템(Battery Management System; BMS)(미도시)과 함께 제공되는 제어 소자를 의미할 수 있으며, 릴레이(3)의 개폐 상태를 제어할 수 있는 한 마이크로 컨트롤러 유닛(110)은 소자의 적용 범위가 제한되지 않음을 유의한다.The
또한, 본 명세서에서 릴레이(3)라 함은 스위칭 동작을 통해 접촉 상태가 개방 상태 혹은 폐쇄 상태 등으로 천이 가능한 스위칭 소자를 의미할 수 있으며, 특히 폐쇄 핀(close pin)의 말단부에 소정의 자력을 가지는 자성체가 구비됨에 따라 마이크로 컨트롤러 유닛(110)으로부터 수십 ms 동안의 전원이 인가됨에 따라 내부 코어(core) 운동에 의해 폐쇄 핀이 접점과 접촉되는 소자를 의미할 수 있다. 한편, 상술한 릴레이(3)는 스위칭 동작을 통해 상태가 천이될 수 있는 소자에 해당하는 한 그 종류가 제한되지 아니함을 유의한다.The term "
다음으로, 개폐 상태 검출부(120)는 상술한 마이크로 컨트롤러 유닛(110)으로부터 인가되는 제1 개폐 신호에 의해 상태가 변경된 릴레이(3)의 개폐 상태를 검출하여 검출 신호를 출력하는 역할을 수행할 수 있다.Next, the open / close
보다 구체적으로, 개폐 상태 검출부(120)는 릴레이(3)의 현재 개폐 상태를 실시간으로 검출한 후, 검출 결과에 따른 검출 신호를 출력할 수 있는데, 이를 위해 개폐 상태 검출부(120)는 측정부(121), 산출부(122) 및 생성부(123)을 포함하여 구성될 수 있다.More specifically, the open / close
측정부(121)는 릴레이(3)의 양단 전압을 측정하는 역할을 수행할 수 있으며, 예를 들어 검전기(voltage detector)일 수 있다.The
산출부(122)는 측정부(121)를 통해 측정된 릴레이(3)의 양단 전압을 기반으로 하여 양단 전압차를 산출한 후, 산출된 결과값을 생성부(123)에 제공할 수 있다.The calculating
생성부(123)는 산출부(122)로부터 제공되는 산출 결과값을 기반으로 검출 신호를 생성하는 역할을 수행할 수 있는데, 예를 들어 릴레이(3)의 양단 전압차가 기 설정된 임계 전압값(예를 들어, 0.1v)을 초과하지 않는 경우 생성부(123)는 릴레이(3)의 양단 전압차가 발생하지 않았으므로, 현재 릴레이(3)의 개폐 상태가 폐쇄(open) 상태인 것으로 판단하여 로우 비트(Low bit)(예를 들어, 0)에 해당하는 제1 검출 신호를 생성한 후 후술되는 개폐 여부 결정부(130)에 제공할 수 있다.The
마찬가지로, 릴레이(3)의 양단 전압차가 기 설정된 임계 전압값(예를 들어, 0.1v)을 초과하는 경우 생성부(123)는 릴레이(3)의 양단 전압차가 발생하였으므로, 현재 릴레이(3)의 개폐 상태가 개방(open) 상태인 것으로 판단하여 하이 비트(High bit)(예를 들어, 1)에 해당하는 제2 검출 신호를 생성한 후 후술되는 개폐 여부 결정부(130)에 제공할 수 있다.Likewise, when the voltage difference across the
여기에서, 릴레이(3)는 마이크로 컨트롤러 유닛(110)으로부터 최초로 인가된 제1 개폐 신호를 통해 개폐 상태가 폐쇄 상태로 변경이 완료된 상태에 해당하므로, '측정부(121)의 양단 전압차가 발생하였다'라 함은 의도치 않은 상황(예를 들어, 외부 충격 등)에 의해 릴레이(3)의 접점이 강제로 단락되었다는 의미로 해석될 수 있다.Here, since the
따라서, 생성부(123)는 이러한 릴레이(3)의 강제 단락을 검출한 후, 그에 따른 제2 검출 신호를 개폐 여부 결정부(130)에 제공하여 추후 마이크로 컨트롤러 유닛(110)을 통해 릴레이(3)의 개폐 상태를 재 변경하도록 할 수 있다.Therefore, after detecting the forced short circuit of the
한편, 본 명세서에서 제1 및 제2 검출 신호의 비트는 각각 로우 비트 및 하이 비트인 것으로 기재하였지만, 이는 국한되는 것이 아니며 제1 검출 신호가 하이 비트일 수도 있고 제2 검출 신호가 로우 비트일 수도 있음을 유의하며, 특히 제1 및 제2 검출 신호는 서로 다른 성질을 가지는 신호에 해당하는 한 제1 및 제2 검출 신호는 제한되는 신호가 아님을 유의한다.In the present specification, the bits of the first and second detection signals are described as being low-bit and high-bit, respectively, but it is not limited thereto, and the first detection signal may be a high-bit and the second detection signal may be a low- It should be noted that the first and second detection signals are not limited signals as long as the first and second detection signals correspond to signals having different properties.
다음으로, 개폐 여부 결정부(130)는 상술한 생성부(123)로부터 인가되는 제1 개폐 신호와 제1 및 제2 검출 신호를 각각 논리 연산(logical operation)한 후, 그 결과에 따라 릴레이(3)의 개폐 여부를 결정하는 역할을 수행할 수 있다.Next, the opening /
보다 구체적으로, 개폐 여부 결정부(130)는 의도치 않은 상황에 의해 릴레이(3)의 접점이 강제로 단락된 경우, 마이크로 컨트롤러 유닛(110)으로부터 미리 인가된 제1 개폐 신호와 제1 및 제2 검출 신호를 각각 논리 연산한 후, 실제로 마이크로 컨트롤러 유닛(110)이 릴레이(3)를 개방(open)시키기 위한 개폐 신호를 인가하였는지 여부를 확인할 수 있으며, 만약 그러지 아니한 경우 릴레이(3)의 개폐 상태를 폐쇄 상태로 재 변경시키기 위한 제2 검출 신호를 마이크로 컨트롤러 유닛(110)에 제공할 수 있다.More specifically, when the contact of the
예를 들어, 개폐 여부 결정부(130)는 제1 개폐 신호(예를 들어, 0) 및 제1 검출 신호(예를 들어, 0)를 이용하여 부울대수(OR) 연산을 수행한 후, 연산 결과값이 로우 비트(예를 들어, 0)인 경우 마이크로 컨트롤러 유닛(110)이 릴레이(3)를 개방시키기 위한 개폐 신호를 인가하지 않았으며, 릴레이(3)의 상태 또한 현재 폐쇄 상태를 유지하고 있는 것으로 판단하여 현재의 폐쇄 상태를 유지하도록 하는 제1 결정 신호를 마이크로 컨트롤러 유닛(110)에 인가할 수 있다.For example, the opening /
마찬가지로, 개폐 여부 결정부(130)는 제1 개폐 신호(예를 들어, 0) 및 제2 검출 신호(예를 들어, 1)을 이용하여 부울대수(OR) 연산을 수행한 후, 연산 결과값이 하이 비트(예를 들어, 1)인 경우 마이크로 컨트롤러 유닛(110)이 릴레이(3)를 개방시키기 위한 개폐 신호를 인가하지 않았으며, 릴레이(3)의 상태는 현재 개방 상태로 강제 변경된 것으로 판단하여 릴레이(3)의 개방 상태를 폐쇄 상태로 재 변경시키도록 하는 제2 결정 신호를 마이크로 컨트롤러 유닛(110)에 인가할 수 있다.Similarly, the opening /
그에 따라, 마이크로 컨트롤러 유닛(110)은 개폐 여부 결정부(130)로부터 제2 결정 신호가 인가되는 경우, 릴레이(3)의 개방 상태가 폐쇄 상태로 변경될 수 있는 제2 개폐 신호를 릴레이(3)에 재 인가함으로써 릴레이(3)의 개방 상태를 폐쇄 상태로 즉시 변경시킬 수 있게 된다.The
일 실시예에서, 동작 결정부(140)는 상술한 마이크로 컨트롤러 유닛(110)으로부터 인가되는 릴레이(3)의 개방 신호(set signal) 및 폐쇄 신호(reset signal)의 논리 연산 결과에 따라, 개폐 상태 검출부(120)의 동작 상태를 결정한 후, 그에 따른 동작 결정 신호를 개폐 상태 검출부(120)에 인가하는 역할을 수행할 수 있다.In one embodiment, the
보다 구체적으로, 차량(2)의 운행이 중지된 상태(예를 들어, 시동이 완전히 오프(off)된 상태)에서는 릴레이(3)의 개폐 상태가 개방 상태 혹은 폐쇄 상태 중 어느 하나에 해당하여도 무관하기 때문에, 본 발명에 따른 논리 연산을 이용한 릴레이 다중 제어 장치(100)는 마이크로 컨트롤러 유닛(110)으로부터 인가되는 릴레이(3)의 개방 신호 및 폐쇄 신호를 서로 부정합(NOR) 연산한 후, 연산 결과값에 따라 개폐 상태 검출부(120)의 동작 상태를 이네이블(enable) 상태로 변경시킬 수 있는 제1 동작 결정 신호, 또는 개폐 상태 검출부(120)의 동작 상태를 디세이블(disable) 상태로 변경시킬 수 있는 제2 동작 결정 신호를 개폐 상태 검출부(120)로 인가할 수 있다.More specifically, even when the open / close state of the
그에 따라, 개폐 상태 검출부(120)가 제1 동작 결정 신호를 인가받는 경우에는 동작 상태가 이네이블 상태로 변경되어 릴레이(3)의 양단 전압을 측정 및 양단 전압차를 산출하게 되고, 제2 동작 결정 신호를 인가받는 경우에는 동작 상태가 디세이블 상태로 변경되어 릴레이(3)의 양단 전압 측정을 더이상 중단하게 되고, 이는 차량(2)이 비운행중인 상태에서 개폐 상태 검출부(120)의 불필요한 검출 동작으로 인한 전력 소모를 방지하기 위함이다.Accordingly, when the open / close
다음으로는 논리 연산을 이용한 릴레이 다중 제어 장치(100)를 통해 릴레이를 다중 제어하는 방법에 대해 살펴보기로 한다.Next, a method of multiplexing a relay through a
도 3은 본 발명의 다른 실시예에 따른 논리 연산을 이용한 릴레이 다중 제어 방법이 수행되는 과정을 순서대로 도시한 도면이다.FIG. 3 is a diagram illustrating a process of sequentially performing a relay multiplexing control method using logical operations according to another embodiment of the present invention.
도 3을 살펴보면, 먼저 마이크로 컨트롤러 유닛에서 릴레이(3)에 폐쇄 신호에 해당하는 제1 개폐 신호를 인가하여 개방 상태에 해당하는 릴레이(3)의 개폐 상태를 폐쇄 상태로 변경한다(S301).Referring to FIG. 3, the microcontroller unit first applies a first open / close signal corresponding to a close signal to the
그 다음, 동작 결정부(140)에서는 마이크로 컨트롤러 유닛으로부터 인가되는 개방 신호 및 폐쇄 신호를 논리 연산한 후, 개폐 상태 검출부(120)가 릴레이(3)의 개폐 상태를 검출할 수 있도록 하는 제1 동작 결정 신호를 개폐 상태 검출부(120)에 인가함으로써 개폐 상태 검출부(120)는 릴레이(3)의 개폐 상태를 검출한다(S302).Next, the
그 다음, 개폐 상태 검출부(120)는 릴레이(3)가 폐쇄되어 릴레이(3)의 양단 전압차가 기 설정된 임계 전압값을 초과하지 않는 경우, 제1 검출신호를 생성하여 개폐 여부 결정부(130)에 출력하고, 릴레이(3)가 개방되어 릴레이(3)의 양단 전압차가 기 설정된 임계 전압값을 초과하는 경우, 제2 검출신호를 생성하여 개폐 여부 결정부(130)에 출력하게 된다(S303).Then, when the
그 다음, 개폐 여부 결정부(130)에서는 제1 개폐 신호와 제1 및 제2 검출 신호를 이용하여 부울대수 연산을 수행함으로써 개폐 여부를 결정하게 된다(S304).Then, the opening /
만약 부울대수 연산에 따른 출력값이 로우 비트에 해당하는 경우, 개폐 여부 결정부(130)는 릴레이(3)가 현재 폐쇄 상태를 유지하는 것으로 판단하여 릴레이(3)의 폐쇄 상태를 유지시키도록 하는 제1 결정 신호를 마이크로 컨트롤러 유닛에 인가하게 되고(S305), 만약 출력값이 하이 비트에 해당하는 경우, 개폐 여부 결정부(130)는 릴레이(3)가 현재 개방 상태로 강제 변경된 것으로 판단하여 릴레이(3)의 개방 상태를 폐쇄 상태로 재 변경시키도록 하는 제2 결정 신호를 마이크로 컨트롤러 유닛(110)에 인가하게 된다(S306).If the output value according to the Boolean logarithmic operation corresponds to a low bit, the opening /
그 다음, 마이크로 컨트롤러 유닛(110)은 인가받은 제1 결정 신호에 따라 릴레이(3)의 현재 개폐 상태가 유지될 수 있도록 별도의 개폐 신호를 재인가하지 않으며(S307), 만약 제2 결정 신호가 인가되는 경우 마이크로 컨트롤러 유닛(110)은 릴레이(3)에 제2 개폐 신호를 인가함으로써 릴레이(3)의 개폐 상태를 개방 상태에서 폐쇄 상태로 재변경시키게 된다(S308).Then, the
살펴본 바와 같이, 본원발명에 따른 논리 연산을 이용한 릴레이 다중 제어 장치(100)는 마이크로 컨트롤러 유닛(110)이 릴레이(3)에 최초로 인가한 폐쇄 신호와 릴레이(3)의 현재 개폐 상태를 기반으로 릴레이(3)의 개방 상태가 의도한 것인지 의도치 않은 것인지를 판단할 수 있으며, 또한 의도치 않게 개방된 릴레이(3)의 상태를 폐쇄 상태로 신속하게 재 변경시킴으로써 릴레이(3)가 다시 접점을 형성하도록 하여 차량(2)이 정상적으로 구동 및 운행될 수 있도록 한다.As described above, the relay
상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the present invention as defined by the following claims It can be understood that
100: 릴레이 다중 제어 장치
110: 마이크로 컨트롤러 유닛
120: 개폐 상태 검출부
121: 측정부
122: 산출부
123: 생성부
130: 개폐 여부 결정부
140: 동작 결정부100: Relay multiplex control device
110: Microcontroller unit
120: opening / closing state detecting section
121:
122:
123:
130: opening / closing decision unit
140:
Claims (18)
상기 제1 개폐 신호 및 상기 검출 신호의 논리 연산(logical operation) 결과에 따라, 상기 릴레이의 개폐 여부를 결정하여 결정 신호를 출력하는 개폐 여부 결정부;를 포함하며,
상기 마이크로 컨트롤러 유닛은 상기 결정 신호를 기반으로, 상기 릴레이의 개폐 상태가 재 변경되도록 하는 제2 개폐 신호를 상기 릴레이에 인가하는 것을 특징으로 하는,
논리 연산을 이용한 릴레이 다중 제어 장치.
An open / close state detecting unit for detecting an open / close state of a relay whose state is changed by a first open / close signal applied from a microcontroller unit (MCU) and outputting a detection signal; And
And a determination unit for determining whether the relay is open or closed according to a logical operation result of the first open / close signal and the detection signal to output a determination signal,
Wherein the microcontroller unit applies to the relay a second open / close signal for re-opening / closing the relay based on the determination signal.
Relay multiplexing controller using logic operation.
상기 개폐 상태 검출부는,
상기 릴레이의 양단 전압을 측정하는 측정부;
상기 측정된 양단 전압을 기반으로 양단 전압차를 산출하는 산출부; 및
상기 산출된 양단 전압차를 기반으로 검출 신호를 생성하는 생성부;를 포함하는 것을 특징으로 하는,
논리 연산을 이용한 릴레이 다중 제어 장치.
The method according to claim 1,
The open /
A measuring unit for measuring a voltage across the relay;
A calculation unit for calculating a voltage difference between both ends based on the measured voltage between both ends; And
And a generator for generating a detection signal based on the calculated voltage difference between both ends.
Relay multiplexing controller using logic operation.
상기 생성부는,
상기 릴레이가 폐쇄(close)되어 상기 양단 전압차가 기 설정된 임계 전압값을 초과하지 않는 경우, 로우 비트(Low bit)에 해당하는 제1 검출 신호를 생성하여 상기 개폐 여부 결정부에 출력하며,
상기 릴레이가 개방(open)되어 상기 양단 전압차가 기 설정된 임계 전압값을 초과하는 경우, 하이 비트(High bit)에 해당하는 제2 검출 신호를 생성하여 상기 개폐 여부 결정부에 출력하는 것을 특징으로 하는,
논리 연산을 이용한 릴레이 다중 제어 장치.
3. The method of claim 2,
Wherein the generation unit comprises:
Generates a first detection signal corresponding to a low bit when the relay is closed and the voltage difference between both ends does not exceed a predetermined threshold voltage value and outputs the first detection signal to the opening /
And generates a second detection signal corresponding to a high bit and outputs the second detection signal to the opening / closing determination unit if the relay is open and the voltage difference between both ends exceeds a preset threshold voltage value. ,
Relay multiplexing controller using logic operation.
상기 개폐 여부 결정부는,
상기 제1 개폐 신호 및 상기 제1 검출 신호를 이용하여 부울대수(OR) 연산을 수행하여 상기 릴레이의 개폐 여부를 결정하며,
상기 제1 개폐 신호 및 상기 제2 검출 신호를 이용하여 부울대수 연산을 수행하여 상기 릴레이의 개폐 여부를 결정하는 것을 특징으로 하는,
논리연산을 이용한 릴레이 다중 제어 장치.
The method of claim 3,
Wherein the open /
And a controller for determining whether to open or close the relay by performing a Boolean logarithm (OR) operation using the first open / close signal and the first detection signal,
Wherein the controller determines whether to open or close the relay by performing a Boolean logarithmic operation using the first open / close signal and the second detection signal.
Relay multiplexing controller using logic operation.
상기 개폐 여부 결정부는,
상기 연산에 따른 출력값이 로우 비트에 해당하는 경우, 상기 릴레이의 개폐 상태가 폐쇄 상태인 것으로 판단하여 상기 릴레이의 폐쇄 상태를 유지시키도록 하는 제1 결정 신호를 출력하며,
상기 연산에 따른 출력값이 하이 비트에 해당하는 경우, 상기 릴레이의 개폐 상태가 개방 상태인 것으로 판단하여 상기 릴레이의 개방 상태를 폐쇄 상태로 변경시키도록 하는 제2 결정 신호를 출력하는 것을 특징으로 하는,
논리 연산을 이용한 릴레이 다중 제어 장치.
The method of claim 3,
Wherein the open /
And outputs a first determination signal for determining that the relay is in the closed state and maintaining the closed state of the relay when the output value according to the calculation corresponds to the low bit,
And outputs a second determination signal to change the open state of the relay to the closed state when it is determined that the relay open / close state is an open state, when the output value according to the operation corresponds to a high bit.
Relay multiplexing controller using logic operation.
상기 마이크로 컨트롤러 유닛은,
상기 개폐 여부 결정부로부터 상기 제2 결정 신호가 인가되는 경우,
상기 릴레이의 개방 상태가 폐쇄 상태로 재 변경되도록 하는 상기 제2 개폐 신호를 상기 릴레이에 인가하는 것을 특징으로 하는,
논리 연산을 이용한 릴레이 다중 제어 장치.
6. The method of claim 5,
The microcontroller unit includes:
When the second determination signal is applied from the open / close determination unit,
And the second open / close signal for allowing the open state of the relay to be changed again to the closed state is applied to the relay.
Relay multiplexing controller using logic operation.
상기 릴레이 다중 제어 장치는,
상기 마이크로 컨트롤러 유닛으로부터 인가되는 개방 신호 및 폐쇄 신호의 논리 연산 결과에 따라, 상기 개폐 상태 검출부의 동작 상태를 결정하여 동작 결정 신호를 출력하는 동작 결정부;를 더 포함하는 것을 특징으로 하는,
논리 연산을 이용한 릴레이 다중 제어 장치.
The method according to claim 1,
The relay multi-controller includes:
And an operation determination unit for determining an operation state of the open / close state detection unit and outputting an operation determination signal according to a logical operation result of an open signal and a close signal applied from the microcontroller unit.
Relay multiplexing controller using logic operation.
상기 동작 결정부는,
상기 개폐 상태 검출부가 상기 릴레이의 개폐 상태를 검출할 수 있도록, 상기 개폐 상태 검출부의 동작 상태를 이네이블(enable) 상태로 변경시키는 제1 동작 결정 신호; 및
상기 개폐 상태 검출부가 상기 릴레이의 개폐 상태를 검출하지 않도록, 상기 개폐 상태 검출부의 동작 상태를 디세이블(disable) 상태로 변경시키는 제2 동작 결정 신호;를 출력하는 것을 특징으로 하는,
논리 연산을 이용한 릴레이 다중 제어 장치.
8. The method of claim 7,
Wherein the operation determining unit
A first operation determination signal for changing the operation state of the open / close state detection unit to an enable state so that the open / close state detection unit can detect the open / close state of the relay; And
And a second operation determination signal for changing the operation state of the open / close state detection unit to a disable state so that the open / close state detection unit does not detect the open / close state of the relay.
Relay multiplexing controller using logic operation.
상기 동작 결정부는,
부정합(NOR) 연산의 결과값을 기반으로 상기 개폐 상태 검출부의 동작 상태를 결정하여 상기 제1 및 제2 동작 결정 신호를 출력하는 것을 특징으로 하는,
논리 연산을 이용한 릴레이 다중 제어 장치.
9. The method of claim 8,
Wherein the operation determining unit
And outputs the first operation determination signal and the second operation determination signal based on the result of the NOR operation.
Relay multiplexing controller using logic operation.
상기 제1 개폐 제어 신호 및 상기 검출 신호의 논리 연산(logical operation) 결과에 따라, 개폐 상태 검출부에서 상기 릴레이의 개폐 여부를 결정하여 결정 신호를 출력하는 단계;
마이크로 컨트롤러 유닛에서 상기 결정 신호를 기반으로 상기 릴레이의 개폐 상태가 재 변경되도록 하는 제2 개폐 신호를 상기 릴레이에 인가하는 단계; 및
상기 제2 개폐 신호에 의해 상기 릴레이의 개방 상태가 폐쇄 상태로 재 변경되는 단계;를 포함하는 것을 특징으로 하는,
논리 연산을 이용한 릴레이 다중 제어 방법.
Closing state of the relay whose state is changed by the first opening / closing signal applied from the microcontroller unit (MCU) by the opening / closing state detecting unit and outputting the detection signal;
Determining whether the relay is opened or closed in the open / close state detecting unit according to a logical operation result of the first open / close control signal and the detection signal, and outputting a determination signal;
Applying a second open / close signal to the relay to cause the microcontroller unit to re-open / close the relay based on the determination signal; And
And switching the relay to the closed state by the second open / close signal.
Relay Multiplex Control Method Using Logic Operation.
상기 검출 신호를 출력하는 단계는,
측정부를 통해 상기 릴레이의 양단 전압을 측정하는 단계;
산출부를 통해 상기 측정된 양단 전압을 기반으로 양단 전압차를 산출하는 단계; 및
생성부를 통해 상기 산출된 양단 전압차를 기반으로 검출 신호를 생성하는 단계;를 포함하는 것을 특징으로 하는,
논리 연산을 이용한 릴레이 다중 제어 방법.
11. The method of claim 10,
The step of outputting the detection signal includes:
Measuring a voltage across the relay through a measurement unit;
Calculating a voltage difference between both ends based on the measured voltage between both ends through a calculator; And
And generating a detection signal based on the calculated voltage difference across both ends through a generator.
Relay Multiplex Control Method Using Logic Operation.
상기 검출 신호를 생성하는 단계는,
상기 릴레이가 폐쇄(close)되어 상기 양단 전압차가 기 설정된 임계 전압값을 초과하지 않는 경우, 상기 생성부에서 로우 비트(Low bit)에 해당하는 제1 검출 신호를 생성하여 상기 개폐 여부 결정부에 출력하는 단계; 및
상기 릴레이가 개방(open)되어 상기 양단 전압차가 기 설정된 임계 전압값을 초과하는 경우, 상기 생성부에서 하이 비트(High bit)에 해당하는 제2 검출 신호를 생성하여 상기 개폐 여부 결정부에 출력하는 단계;를 포함하는 것을 특징으로 하는,
논리 연산을 이용한 릴레이 다중 제어 방법.
12. The method of claim 11,
Wherein the generating of the detection signal comprises:
When the relay is closed and the voltage difference between both ends does not exceed a preset threshold voltage value, the generator generates a first detection signal corresponding to a low bit and outputs the first detection signal to the opening / ; And
When the relay is opened and the voltage difference between both ends exceeds a preset threshold voltage value, the generator generates a second detection signal corresponding to a high bit and outputs the second detection signal to the opening / Comprising the steps < RTI ID = 0.0 > of: <
Relay Multiplex Control Method Using Logic Operation.
상기 결정 신호를 출력하는 단계는,
개폐 여부 결정부에서 상기 제1 개폐 신호 및 상기 제1 검출 신호를 이용하여 부울대수(OR) 연산을 수행하여 상기 릴레이의 개폐 여부를 결정하는 단계; 및
개폐 여부 결정부에서 상기 제1 개폐 제어 신호 및 상기 제2 검출 신호를 이용하여 부울대수 연산을 수행하여 상기 릴레이의 개폐 여부를 결정하는 단계;를 포함하는 것을 특징으로 하는,
논리 연산을 이용한 릴레이 다중 제어 방법.
13. The method of claim 12,
The step of outputting the determination signal includes:
Determining whether the relay is opened or closed by performing a Boolean logarithm (OR) operation using the first open / close signal and the first detection signal in the opening / closing determination unit; And
And determining whether to open or close the relay by performing a Boolean logarithmic operation using the first open / close control signal and the second detection signal in the opening / closing determination unit.
Relay Multiplex Control Method Using Logic Operation.
상기 결정 신호를 출력하는 단계는,
상기 연산에 따른 출력값이 로우 비트에 해당하는 경우, 상기 개폐 여부 결정부에서 상기 릴레이의 개폐 상태가 폐쇄 상태인 것으로 판단하여 상기 릴레이의 폐쇄 상태를 유지시키도록 하는 제1 결정 신호를 출력하는 단계; 및
상기 연산에 따른 출력값이 하이 비트에 해당하는 경우, 상기 개폐 여부 결정부에서 상기 릴레이의 개폐 상태가 개방 상태인 것으로 판단하여 상기 릴레이의 개방 상태를 폐쇄 상태로 변경시키도록 하는 제2 결정 신호를 출력하는 단계;를 더 포함하는 것을 특징으로 하는,
논리 연산을 이용한 릴레이 다중 제어 장치.
14. The method of claim 13,
The step of outputting the determination signal includes:
Outputting a first determination signal for determining that the relay is in a closed state and maintaining the closed state of the relay when the output value according to the calculation corresponds to a low bit; And
And outputs a second determination signal to change the open state of the relay to a closed state when it is determined that the open / close state of the relay is in the open state, in the case where the output value according to the operation corresponds to a high bit The method comprising the steps < RTI ID = 0.0 > of: <
Relay multiplexing controller using logic operation.
상기 제2 개폐 신호를 상기 릴레이에 인가하는 단계는,
상기 개폐 여부 결정부로부터 상기 제2 결정 신호가 인가되는 경우, 상기 마이크로 컨트롤러 유닛에서 상기 릴레이의 개방 상태가 폐쇄 상태로 재 변경되도록 하는 제2 개폐 신호를 상기 릴레이에 인가하는 단계;를 포함하는 것을 특징으로 하는,
논리 연산을 이용한 릴레이 다중 제어 방법.
15. The method of claim 14,
The step of applying the second open / close signal to the relay includes:
And applying a second open / close signal to the relay to cause the microcontroller unit to change the open state of the relay to the closed state when the second determination signal is applied from the open / close determining unit Features,
Relay Multiplex Control Method Using Logic Operation.
상기 릴레이 다중 제어 방법은,
상기 마이크로 컨트롤러 유닛으로부터 인가되는 개방 신호 및 폐쇄 신호의 논리 연산 결과에 따라, 동작 결정부에서 상기 개폐 상태 검출부의 동작 상태를 결정하여 동작 결정 신호를 출력하는 단계;를 더 포함하는 것을 특징으로 하는,
논리 연산을 이용한 릴레이 다중 제어 방법.
11. The method of claim 10,
The relay multiplexing control method includes:
And outputting an operation decision signal by determining an operation state of the open / close state detection unit in an operation decision unit according to a logical operation result of an open signal and a close signal applied from the microcontroller unit.
Relay Multiplex Control Method Using Logic Operation.
상기 동작 결정 신호를 출력하는 단계는,
상기 개폐 상태 검출부가 상기 릴레이의 개폐 상태를 검출할 수 있도록, 상기 동작 결정부에서 상기 개폐 상태 검출부의 동작 상태를 이네이블(enable) 상태로 변경시키는 제1 동작 결정 신호를 출력하는 단계; 및
상기 개폐 상태 검출부가 상기 릴레이의 개폐 상태를 검출하지 않도록, 상기 동작 결정부에서 상기 개폐 상태 검출부의 동작 상태를 디세이블(disable) 상태로 변경시키는 제2 동작 결정 신호를 출력하는 단계;를 포함하는 것을 특징으로 하는,
논리 연산을 이용한 릴레이 다중 제어 방법.
17. The method of claim 16,
The step of outputting the operation determination signal includes:
Outputting a first operation determination signal for changing the operation state of the open / close state detection unit to an enable state in the operation determination unit so that the open / close state detection unit can detect the open / close state of the relay; And
And outputting a second operation determination signal that causes the operation determination unit to change the operation state of the open / close state detection unit to a disable state so that the open / close state detection unit does not detect the open / close state of the relay ≪ / RTI >
Relay Multiplex Control Method Using Logic Operation.
상기 동작 결정 신호를 출력하는 단계는,
상기 동작 결정부에서 부정합(NOR) 연산의 결과값을 기반으로 상기 개폐 상태 검출부의 동작 상태를 결정하여 상기 제1 및 제2 동작 결정 신호를 출력하는 단계;를 더 포함하는 것을 특징으로 하는,
논리 연산을 이용한 릴레이 다중 제어 방법.18. The method of claim 17,
The step of outputting the operation determination signal includes:
Further comprising: determining an operation state of the open / close state detecting unit based on a result of the NOR operation in the operation determining unit, and outputting the first and second operation determination signals.
Relay Multiplex Control Method Using Logic Operation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160075189A KR102131479B1 (en) | 2016-06-16 | 2016-06-16 | Apparatus and method for multiple controlling the relay using logical operation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160075189A KR102131479B1 (en) | 2016-06-16 | 2016-06-16 | Apparatus and method for multiple controlling the relay using logical operation |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170142013A true KR20170142013A (en) | 2017-12-27 |
KR102131479B1 KR102131479B1 (en) | 2020-08-05 |
Family
ID=60938862
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160075189A KR102131479B1 (en) | 2016-06-16 | 2016-06-16 | Apparatus and method for multiple controlling the relay using logical operation |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102131479B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022045620A1 (en) * | 2020-08-24 | 2022-03-03 | 주식회사 엘지에너지솔루션 | Contactor management method and battery system providing same |
CN117420377A (en) * | 2023-12-18 | 2024-01-19 | 西安现代控制技术研究所 | Multichannel relay array monitoring method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06233401A (en) * | 1993-02-02 | 1994-08-19 | Toyota Motor Corp | Inverter input relay device for electric vehicle |
JP2008522368A (en) * | 2004-11-30 | 2008-06-26 | ロバートショウ コントロールズ カンパニー | How to detect and repair relay welding failures |
KR20120003306A (en) | 2010-07-02 | 2012-01-10 | 현대모비스 주식회사 | Power terminal protection circuit for ecu driver of air suspension |
KR20130039817A (en) * | 2011-10-13 | 2013-04-23 | 에스케이이노베이션 주식회사 | Circuit for monitoring relay |
KR20150137677A (en) * | 2014-05-30 | 2015-12-09 | 삼성전자주식회사 | Method and apparatus for detecting condition of relay |
-
2016
- 2016-06-16 KR KR1020160075189A patent/KR102131479B1/en active IP Right Grant
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06233401A (en) * | 1993-02-02 | 1994-08-19 | Toyota Motor Corp | Inverter input relay device for electric vehicle |
JP2008522368A (en) * | 2004-11-30 | 2008-06-26 | ロバートショウ コントロールズ カンパニー | How to detect and repair relay welding failures |
KR20120003306A (en) | 2010-07-02 | 2012-01-10 | 현대모비스 주식회사 | Power terminal protection circuit for ecu driver of air suspension |
KR20130039817A (en) * | 2011-10-13 | 2013-04-23 | 에스케이이노베이션 주식회사 | Circuit for monitoring relay |
KR20150137677A (en) * | 2014-05-30 | 2015-12-09 | 삼성전자주식회사 | Method and apparatus for detecting condition of relay |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022045620A1 (en) * | 2020-08-24 | 2022-03-03 | 주식회사 엘지에너지솔루션 | Contactor management method and battery system providing same |
EP4071490A4 (en) * | 2020-08-24 | 2023-08-02 | LG Energy Solution, Ltd. | Contactor management method and battery system providing same |
CN117420377A (en) * | 2023-12-18 | 2024-01-19 | 西安现代控制技术研究所 | Multichannel relay array monitoring method |
CN117420377B (en) * | 2023-12-18 | 2024-04-26 | 西安现代控制技术研究所 | Multichannel relay array monitoring method |
Also Published As
Publication number | Publication date |
---|---|
KR102131479B1 (en) | 2020-08-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10746802B2 (en) | System and method for preventing abnormal opening of contactor through real-time operation detection | |
CN107662500B (en) | Pure electric vehicle power-on control method and pure electric vehicle | |
US10107847B2 (en) | Diagnostic method for contactor resistance failure | |
US20210119272A1 (en) | Storage Battery Control Device | |
CN111090057B (en) | System for determining state of power relay assembly | |
US6597072B2 (en) | System and method for charging a high voltage bus within a hybrid electric vehicle | |
KR101822231B1 (en) | Power net system of fuel cell vehicle and method for controlling the same | |
US20170158079A1 (en) | Electric vehicle quick charge control apparatus | |
CN206400035U (en) | Pre-charging resistor protection circuit and automobile | |
KR20170142013A (en) | Apparatus and method for multiple controlling the relay using logical operation | |
CN110949148A (en) | Vehicle, charging system thereof and control method of charging system | |
CN110667433A (en) | Pre-charging protection method and device for vehicle integrated controller | |
KR20180068370A (en) | Pre-charge method and system for high voltage link capacitor of vehicle | |
JP3900689B2 (en) | Charging method and charging device | |
US8369055B2 (en) | Method for setting free detection of out of step condition in electrical power system | |
CN111355277A (en) | Charging method and charging device for automobile electrical system | |
CN108773298A (en) | Control method, storage medium and the electric vehicle of violent acceleration pattern | |
JP2017093008A (en) | Contactor failure determination device and contactor failure determination method | |
CN113043849A (en) | Insulation failure control method and control device for fuel cell vehicle | |
JP7358424B2 (en) | vehicle power system | |
CN115616289A (en) | Insulation resistance value detection circuit and method, battery management controller and vehicle | |
CN111324101B (en) | Contactor control method and device, traction control system and train | |
KR20140131174A (en) | Apparatus for battery management having precharge function with pulse width modulation and method thereof | |
EP3604019A1 (en) | Electrical control system | |
TWI748540B (en) | The invention relates to a discharge system and a discharge control method for a lithium battery management system |
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 | ||
GRNT | Written decision to grant |