KR930008110Y1 - Automatic resetting apparatus for microcomputer - Google Patents

Automatic resetting apparatus for microcomputer Download PDF

Info

Publication number
KR930008110Y1
KR930008110Y1 KR2019910005439U KR910005439U KR930008110Y1 KR 930008110 Y1 KR930008110 Y1 KR 930008110Y1 KR 2019910005439 U KR2019910005439 U KR 2019910005439U KR 910005439 U KR910005439 U KR 910005439U KR 930008110 Y1 KR930008110 Y1 KR 930008110Y1
Authority
KR
South Korea
Prior art keywords
microcomputer
output
inverter
reset
low
Prior art date
Application number
KR2019910005439U
Other languages
Korean (ko)
Other versions
KR920020111U (en
Inventor
조재호
Original Assignee
주식회사 금성사
이헌조
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 금성사, 이헌조 filed Critical 주식회사 금성사
Priority to KR2019910005439U priority Critical patent/KR930008110Y1/en
Publication of KR920020111U publication Critical patent/KR920020111U/en
Application granted granted Critical
Publication of KR930008110Y1 publication Critical patent/KR930008110Y1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/24Resetting means
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K17/00Electronic switching or gating, i.e. not by contact-making and –breaking
    • H03K17/22Modifications for ensuring a predetermined initial state when the supply voltage has been applied

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Electronic Switches (AREA)

Abstract

내용 없음.No content.

Description

마이컴의 폭주자동 리세트 장치Microcomputer runaway reset device

제 1 도는 본 고안 장치의 상세회로도.1 is a detailed circuit diagram of the device of the present invention.

제 2 도는 본 고안 장치의 동작설명을 위한 제 1 도의 각부위 파형도.Figure 2 is a waveform diagram of each part of Figure 1 for explaining the operation of the device of the present invention.

제 3 도는 종래의 폭주자동 리세트 회로도.3 is a conventional runaway automatic reset circuit diagram.

* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

1 : 마이컴 2 : 리세트 회로1: microcomputer 2: reset circuit

3 : 인버터 4 : 적분회로부3: inverter 4: integral circuit part

5, 6 : 제1 및 제2궤환회로부 7 : 스위치회로부5, 6: first and second feedback circuit portion 7: switch circuit portion

AND1: 앤드게이트 R1-R9: 저항AND 1 : AND gate R 1 -R 9 : resistance

C1-C3: 콘덴서 D1: 다이오드C 1 -C 3 : Capacitor D 1 : Diode

Q1: 트랜지스터Q 1 : Transistor

본 고안은 마이컴의 폭주자동 리세트 장치에 관한 것으로, 특히 마이컴의 동작상태를 감시하고 있다가 노이즈 등에 의한 폭주감지시에는 주기적인 펄스를 제한시킴과 동시에 자동적으로 리세트시켜 마이컴을 초기화 시킬수 있도록 한 것이다.The present invention relates to an automatic reset device of the microcomputer, and especially to monitor the operating state of the microcomputer and to reset the microcomputer automatically by limiting the periodic pulses and automatically resetting the microcomputer during runaway detection. will be.

종래의 마이컴의 폭주자동 리세트장치는 제 3 도에 도시한 바와같이 디지탈식 표시기(30)의 다수발광소자를 구동하기 위해 마이컴(10)의 출력단(A1)에서 출력되는 원래의 펄스를 분배(R10, B11)시켜 폭주감지회로(18)의 트랜지스터(Q10)에 인가하고, 그의 출력단 콜렉터는 콘덴서(C10, C11)와 다이오드(D10, D11) 및 저항(R13)을 통해 트랜지스터(Q11)와 접속하여, 그 트랜지스터(Q11)의 출력단 콜렉터로 부터는 콘덴서(C12)와 저항(R15)으로 된 충방전 회로를 통해 트랜지스터(Q12)에 접속하고, 상기 트랜지스터(Q12)의 콜렉터측을 리세트회로(20)의 리세트 신호가 인가되는 마이컴(10)의 리세트단자(RESET)에 접속하여서 된 것으로, 그의 동작관계를 설명하면 다음과 같다.Automatic reset apparatus congestion of a conventional microcomputer will distribute the original pulse is output at the output terminal (A 1) of the microcomputer 10 to drive the multiple light-emitting device of the digital type indicator 30, as shown in FIG. 3 (R 10 , B 11 ) and applied to the transistor Q 10 of the runaway detection circuit 18, and its output terminal collectors are capacitors C 10 , C 11 , diodes D 10 , D 11 , and resistors R 13. Is connected to the transistor Q 11 through the capacitor, and is connected to the transistor Q 12 through a charge / discharge circuit consisting of a capacitor C 12 and a resistor R 15 from the output terminal collector of the transistor Q 11 . The collector side of the transistor Q 12 is connected to the reset terminal RESET of the microcomputer 10 to which the reset signal of the reset circuit 20 is applied. The operation relationship thereof is as follows.

즉, 마이컴(10)이 부하의 제어가 가능한 상태로 정상적으로 동작시에는 트랜지스터(Q12)가 오프되어 마이컴(10)의 리세트단(RESET)에 어떠한 영향도 주지 않지만, 만약 부하의 제어가 불가능한 상태 즉, 폭주시에는 마이컴(10)의 출력단(A1)은 '하이' 또는 '로우'상태로 고정될 경우 트랜지스터(Q12)가 온되어 리세트단(RESET)를 '로우'상태로 떨어지게 하여 마이컴(10)은 리세트가 걸리게 한다. 더욱 구체적으로는 마이컴(10)의 출력단(A1)이 '하이'상태로 고정할 경우 트랜지스터(Q10)가 온됨과 동시에 트랜지스터(Q11)의 베이스단은 개방된 상태의 오프상태가 된다.That is, when the microcomputer 10 operates normally in a state where the load can be controlled, the transistor Q 12 is turned off and does not affect the reset stage RESET of the microcomputer 10, but if the load control is impossible In other words, during congestion, when the output terminal A 1 of the microcomputer 10 is fixed to the 'high' or 'low' state, the transistor Q 12 is turned on so that the reset stage RESET falls to the 'low' state. The microcomputer 10 is reset. More specifically, when the output terminal A 1 of the microcomputer 10 is fixed in the 'high' state, the transistor Q 10 is turned on and the base terminal of the transistor Q 11 is turned off in an open state.

이때 저항(R14)을 통한 공급전원(V1)이 콘덴서(C12)에 충전되는 시간만큼 트랜지스터(Q12)가 온되어 마이컴(10)의 리세트단(RESET)이 '로우'상태로 유지되어 리세트가 걸린다.At this time, the transistor Q 12 is turned on as long as the supply voltage V 1 through the resistor R 14 is charged to the capacitor C 12 so that the reset terminal RESET of the microcomputer 10 is in a 'low' state. Is maintained and reset.

또한 마이컴(10)의 출력단(A1)이 '로우'상태로 고정될 경우에도 상기한 바와 마찬가지로 트랜지스터(Q10)가 오프되고, 저항(R12)을 통한 공급전원(V1)이 콘덴서(C10)에 충전된 이후에는 이역시 트랜지스터(Q11)의 베이스가 개방된 상태되어 그 트랜지스터(Q11)가 오프되므로 저항(R14)을 통해 콘덴서(C12)에 충전되는 시간만큼 트랜지스터(Q12)가 온되어 리세트가 걸리도록 한 것이었다.In addition, when the output terminal A 1 of the microcomputer 10 is fixed in the 'low' state, the transistor Q 10 is turned off as described above, and the supply power V 1 through the resistor R 12 is a capacitor ( Since the base of the transistor Q 11 is opened and the transistor Q 11 is turned off after being charged to the C 10 , the transistor Q 11 is charged by the capacitor C 12 through the resistor R 14 . Q 12 ) was turned on and reset.

그러나 이와같은 종래의 폭주자동 리세트장치는 디지탈식 표시기의 발광소자를 다이나믹 구동방식에 의해 구동시키는 회로에서만 적용가능하나 마이컴제어에 의한 범용적인 회로에는 적용할 수 없는 제한적인 문제점이 뒤따르고, 또한 다수개의 스위칭 소자구성에 의한 제품의 안정성이 결여될 뿐만 아니라 폭주발생시에는 인위적으로 전원코드를 뽑았다가 일정시간 기다린후 다시 꽂아야 하는 등 사용상에 많은 불편한 문제점이 있었다.However, such a conventional runaway automatic reset apparatus is applicable only to a circuit for driving a light emitting device of a digital display by a dynamic driving method, but has a limited problem that cannot be applied to a general circuit by microcomputer control. In addition to the lack of stability of the product due to the configuration of a plurality of switching elements, there was a lot of inconvenience in use, such as having to unplug the power cord and wait for a certain time when plugged in.

본 고안은 상기한 종래의 문제점을 해소하기 위하여 인버터와 논리소자 및 하나의 스위칭 트랜지스터로 구성하여 마이컴의 한 포트로 주기적인 펄스를 출력케하여 정상동작시에는 스위칭 소자를 오프시킴과 동시에 마이컴의 리세트단에 아무런 영향을 주지않게 하고, 폭주가 발생하면 인버터를 통한 스위칭 소자를 온시켜 '하이'상태로 유지하고 있던 리세트단을 충전시정수 만큼 '로우'상태로 했다가 다시 '하이'상태로 해주므로서 리세트를 걸리게 하여 마이컴을 자동으로 초기화 시킬 수 있도록한 마이컴의 폭주자동 리세트장치를 제공하는데 그 목적이 있는 것으로, 이하 첨부된 도면에 의하여 본 고안을 상세히 설명한다.The present invention consists of an inverter, a logic element, and one switching transistor to solve the above-mentioned problems, and outputs a periodic pulse to one port of the microcomputer to turn off the switching device during normal operation. To avoid any effect on the set stage, if the runaway occurs, turn on the switching element through the inverter and turn the reset stage, which was kept in the 'high' state, to 'low' state by the charging time constant and then to the 'high' state. The purpose of the present invention is to provide an automatic reset device for the microcomputer run so that the microcomputer can be initialized automatically by taking a reset, and the present invention will be described in detail with reference to the accompanying drawings.

본 고안의 폭주자동 리세트장치는 제 1 도에 도시한 바와같이 마이컴(1)의 리세트단(RESET)에 임의로 마이컴(1)을 초기화 시키기 위해 리세트회로(2)를 갖는 마이컴의 폭주자동 리세트장치에 있어서, 저항(R1)과 콘덴서(C1)로 구성되어 상기 마이컴(1)의 출력(A1)을 평활 및 적분시키는 적분회로부(4)와, 다수 입력(PI1-PI4)을 반전시켜 출력시키는 인버터(3)와, 다이오드(D1)와 적분소자(R3, C2) 및 분배저항(R2, R4)으로 구성되어 상기 인버터(3)의 출력(PO1)을 적분 및 평활시켜 그 로직값을 인버터(3)의 입력단(PI4)에 재입력시키는 제1궤환회로부(5)와, 앤드게이트(AND1)와 저항(R6)으로 구성되어 상기 인버터(3)의 출력(PO3, PO4)을 논리화시켜 로직값을 인버터(3)의 입력단(PI2)에 재입력시키는 제2궤환회로부(6)와, 저항(R5, R7-R9)과 콘덴서(C3) 및 트랜지스터(Q1)로 구성되어 상기 인버터(3)의 출력단(PO2)에서 최종출력되는 로직신호에 의해 온/오프 스위칭되고 충전시 또는 충전완료시 리세트 신호가 걸리도록 행하는 스위치 회로부(7)를 상호연결하여서 구성된 것이다.The runaway automatic reset device of the present invention is a runaway automatic runner of a microcomputer having a reset circuit 2 for initializing the microcomputer 1 arbitrarily at the reset stage of the microcomputer 1 as shown in FIG. in the reset device consists of a resistor (R 1) and a capacitor (C 1) and the integrating circuit (4) for smoothing and integration the output (a 1) of the microcomputer (1), a number of input (PI 1 -PI 4 ) an inverter 3 for inverting and outputting the output, a diode D 1 , an integrating element R 3 , C 2 , and a distribution resistor R 2 , R 4 to output the output PO of the inverter 3. 1 ) the first feedback circuit portion 5 for integrating and smoothing the logic value and re-inputting the logic value into the input terminal PI 4 of the inverter 3, an AND gate AND 1 , and a resistor R 6 . A second feedback circuit portion 6 which logics the outputs PO 3 , PO 4 of the inverter 3 to re-enter the logic value to the input terminal PI 2 of the inverter 3, and the resistors R 5 , R 7. -R 9 ) with condenser (C 3 ) and trans A switch circuit portion 7 configured to include a jitter Q 1 so as to be switched on / off by a logic signal finally output from the output terminal PO 2 of the inverter 3 and to be reset by a reset signal upon charging or completion of charging. Are constructed by interconnecting them.

이와같이 구성된 본 고안의 작용효과를 제 2 도의 (A) 내지 (C)를 참조하여 설명하면 다음과 같다.Referring to the effects of the present invention configured as described above with reference to Figure 2 (A) to (C) as follows.

즉, 마이컴(1)이 정상적으로 동작중일때에는 제 2 도(A)의 (a)와 같은 일정한 주기를 가진 펄스가 그의 출력포트(A1)를 통해 부하측으로 출력되는데, 이 펄스는 저항(R1) 및 콘덴서(C1)로 된 적분회로부(4)에 의해 제 2 도(A)의 (b)와같은 신호로 평활 및 적분된다.That is, when the microcomputer 1 is operating normally, a pulse having a constant period as shown in (a) of FIG. 2A is output to the load side through its output port A 1 , which is a resistor R 1. ) And the integrating circuit section 4 made of the condenser C 1 are smoothed and integrated with a signal as shown in FIG.

이와같이 평활 및 적분된 신호는 인버터(3)의 입력단(PI3)에 '로우'상태로 입력되면 그의 출력단(PO3)에서는 인버터(3)의 반전작용에 위해 제 2 도(A)의 (e)와 같은 반전된 '하이'신호가 출력된다.When the smoothed and integrated signal is input to the input terminal PI 3 of the inverter 3 in a low state, the output terminal PO 3 of FIG. ), The inverted 'high' signal is output.

이와 동시에 마이컴(1)의 출력펄스(제 2 도(A)의 (a))가 인버터(3)의 입력단(PI1)에도 인가되어 이는 다시 인버터(3)에 의해 제 2 도(A)의 (c)와 같은 시호로 반전시켜 그의 출력단(PO1)을 통해 반전된 출력신호(제 2 도 (A)의 (c))를 제1궤환회로부(5)의 적분소자(R3, C2) 및 다이오드(D1)를 통해 적분 및 평활시켜 제 2 도(A)의 (d)와 같은 '로우'신호를 인버터(3)의 입력단(PI4)에 재입력시킨다.At the same time, the output pulse of the microcomputer 1 ((a) of FIG. 2A) is also applied to the input terminal PI 1 of the inverter 3, which is again converted by FIG. The integrating elements R 3 and C 2 of the first feedback circuit unit 5 are outputted by the same signal as in (c) and inverted through the output terminal PO 1 thereof ((c) of FIG. 2A). ) And the diode D 1 are integrated and smoothed to re-input the 'low' signal such as (d) of FIG. 2A to the input terminal PI 4 of the inverter 3.

재입력된 제1궤환회로부(5)의 '로우'신호는 인버터(3)의 반전작용에 의해 그의 출력단(PO4)를 통해서는 제 2 도(A)의 (f)와 같은 '하이'신호가 출력된다.The 'low' signal of the first feedback circuit unit 5 input again is a 'high' signal such as (f) of FIG. 2A through its output terminal PO 4 due to the inverting action of the inverter 3. Is output.

이와같이 제 2 도(A)의 (e) 및 (f)와 같은 인버터(3)의 '하이'레벨출력을 입력원으로 하는 제2궤환회로부(6)의 앤드게이트(AND1)는 두입력이 모두 '하이'레벨이므로, 출력또한 제 2 도(A)의 (g)와 같이 '하이'레벨이 출력되며, 이 '하이'레벨출력은 저항(R6)을 통해 인버터(3)의 입력단(PI2)에 재입력시킨다.As such, the AND gate AND 1 of the second feedback circuit unit 6 whose input source is the 'high' level output of the inverter 3 as shown in (e) and (f) of FIG. Since both are 'high' levels, the output is also output as a 'high' level as shown in (g) of FIG. 2A, and this 'high' level output is connected to the input terminal of the inverter 3 through the resistor R 6 ( Re-enter PI 2 ).

따라서 이 신호는 인버터(3)의 반전작용에 의해 다시 '로우'신호로 반전되어 그의 최종출력단(PO2)을 통해서는 제 2 도(A)의 (h)와 같은 '로우'레벨이 출력되어 스위치회로부(7)내 트랜지스터(Q1)의 베이스측을 '로우'상태로 있게 하므로서 트랜지스텨(Q1)는 오프되어 그의 콜렉터로 부터는 제 2 도(A)의 (i)와 같은 '하이'레벨이 마이컴(1)의 리세트단(RESET)에 인가되어 마이컴(1)은 정상적으로 일정간격의 펄스를 계속 출력시켜 준다.Therefore, this signal is inverted to a 'low' signal back by the inverting action of the inverter 3 is the 'low' level, such as his (h) of the final output stage is a second degree (A) through (PO 2) output By keeping the base side of the transistor Q 1 in the switch circuit portion 7 in the 'low' state, the transistor Q 1 is turned off from its collector to the same high as (i) in FIG. 2A. 'The level is applied to the reset stage (RESET) of the microcomputer 1, the microcomputer 1 continues to output a pulse of a predetermined interval normally.

그러나, 만약 마이컴(1)의 주변의 노이즈에 의해 폭주가 발생하였을 경우 그의 출력포트(A1)로부터 펄스신호를 출력하는 것이 불가능하게 되어 그 신호는 '하이'또는 '로우'상태로 고정된다.However, if congestion occurs due to noise around the microcomputer 1, it is impossible to output a pulse signal from its output port A 1 and the signal is fixed to a 'high' or 'low' state.

즉, 폭주발생시 예를 들어 마이컴(1)의 출력포트(A1)가 '로우'레벨로 고정될 경우에 제 2 도(B)의 (a) 및 (b)와 같은 '로우'레벨은 인버터(3)의 입력단(PI1, PI3)에 각각 인가되고, 이 신호는 인버터(3)에 의해 반전시킨 '하이'신호가 그의 출력단자(PO1)로 부터 출력된다.That is, when the runaway occurs, for example, when the output port A 1 of the microcomputer 1 is fixed at the 'low' level, the 'low' level as shown in (a) and (b) of FIG. It is applied to the input terminals PI 1 and PI 3 of ( 3 ), respectively, and this signal is outputted from its output terminal PO 1 by the 'high' signal inverted by the inverter 3.

이때 제1궤환회로부(5)의 다이오드(D1)에 역방향의 전압이 걸리므로, 각 저항(R3)(R4)의 접속점에는 풀업저항(R2)을 통한 공급전원(V1)이 인가되어 콘덴서(C2)에 충전함과 동시에 충분히 충전된 이후에는 제 2 도(B)의 (c)와 같이 '하이'레벨이 인버터(3)의 입력단(PI4)에 궤환된다.At this time, since the reverse voltage is applied to the diode D 1 of the first feedback circuit part 5, the supply power V 1 through the pull-up resistor R 2 is connected to the connection point of each resistor R 3 and R 4 . After being applied and charged to the capacitor C 2 and sufficiently charged, the 'high' level is fed back to the input terminal PI 4 of the inverter 3 as shown in FIG.

궤환된 '하이'신호에 의한 인버터(3)는 이를 반전시켜 그의 출력단(PO3)을 통해 제 2 도(B)의 (f)와 같은 '로우'레벨을 출력시키고, 입력단(PI3)에 걸린 '로우' 신호는 반전되어 그의 출력단(PO4)을 통해서는 제 2 도(B)의 (e)와 같은 '하이'레벨이 출력된다.The inverter 3 by the feedback 'high' signal inverts it and outputs a 'low' level as shown in (f) of FIG. 2B through its output terminal PO 3 , and to the input terminal PI 3 . The jammed 'low' signal is inverted and a 'high' level such as (e) of FIG. 2B is output through its output terminal PO 4 .

이때 제 2 도(B)의 (e) 및 (f)와 같은 인버터(3)의 출력을 입력원으로 하는 제2궤환회로부(6)의 앤드게이트(AND1) 는 그에 입력되는 조건이 서로 다르므로 앤드게이트(AND1)의 출력단으로부터는 제 2 도(B)의 (g)와 같은 '로우'레벨이 인버터(3)의 입력단(PI4)에 다시 궤환된다.At this time, the AND gate AND 1 of the second feedback circuit unit 6 using the output of the inverter 3 as an input source as shown in (e) and (f) of FIG. 2B has different input conditions. Therefore, the 'low' level as shown in (g) of FIG. 2B is fed back from the output terminal of the AND gate AND 1 to the input terminal PI 4 of the inverter 3.

따라서 인버터(3)의 최종출력단(PO2)으로부터는 제 2 도(B)의 (h)와 같은 '하이'신호가 출력되어 스위치 회로부(7)의 트랜지스터(Q1)를 온시킴과 동시에 마이컴(1)의 리세트단(RESET)에 걸려있던 신호의 레벨은 콘덴서(C3)를 통하여 트랜지스터(Q1)의 에미터로 흐르게 되어 제 2 도(B)의 (i)와 같은 파형에서 리세트가 걸리는 시정의 '로우'레벨에 의해 마이컴(1)은 리세트되어 초기화가 이루어진다. 또한 폭주발생시 예를들어 마이컴(1)의 출력포트(A1)를 '하이'상태로 고정시킬 경우에는 마이컴(1)의 입력전원(V2)이 콘덴서(C1)에 짧은 시간동안 충전이 완료된 후에는 인버터(3)의 입력단(PI3)에 제 2 도(C)의 (b)와 같은 '하이'레벨이 인가되어 그의 출력단(PO3)에서는 제 2 도(C)의 (e)와 같은 반전된 '로우'신호가 출력된다.Therefore, the 'high' signal as shown in (h) of FIG. 2 (B) is output from the final output terminal PO 2 of the inverter 3 to turn on the transistor Q 1 of the switch circuit unit 7 and at the same time, the microcomputer. The level of the signal applied to the reset terminal (RESET) in ( 1 ) flows through the capacitor (C 3 ) to the emitter of the transistor (Q 1 ), and is reset in the waveform as shown in (i) of FIG. The microcomputer 1 is reset and initialized by the 'low' level of visibility that takes a set. When congestion occurs, for example, when the output port A 1 of the microcomputer 1 is fixed in a high state, the input power V 2 of the microcomputer 1 is charged in the capacitor C 1 for a short time. After completion, a 'high' level, such as (b) of FIG. 2C, is applied to the input stage PI 3 of the inverter 3, and at its output stage PO 3 , (e) of FIG. An inverted 'low' signal is output.

그리고 인버터(3)의 출력단(PO1)에서는 제 2 도(C)의 (c)와 같은 반전된 '로우'신호가 출력될 때 다이오드(D1)와 저항(R3)을 통해 제 2 도(C)의 (d)와 같이 '로우'신호가 된다.In the output terminal PO 1 of the inverter 3, when the inverted 'low' signal, such as (c) of FIG. 2 (C), is output, the diode is connected through the diode D 1 and the resistor R 3 . It becomes 'low' signal as in (d) of (C).

상기 '로우'신호는 다시 인버터(3)에 궤환되어 그의 출력단(PO4)으로부터는 제 2 도(C)의 (f)와 같이 반전된 '하이'신호가 출력된다. 이때 제 2 도(C)의 (e) 및 (f)와 같은 인버터(3)의 출력을 입력으로 하는 제2궤환회로부(6)의 앤드게이트(AND1)을 통해서는 제 2 도(C)의 (g)와 같이 '로우'레벨이 출력되고, 이는 다시 인버터(3)의 입력단(PI4)에 궤환되어 제 2 도(C)의 (h)와 같이 반전된 '하이'레벨이 그의 최종출력단(PO2)을 통해 출력된다.The 'low' signal is fed back to the inverter 3 so that the inverted 'high' signal is output from the output terminal PO 4 thereof as shown in FIG. In this case, through the AND gate AND 1 of the second feedback circuit unit 6 which receives the output of the inverter 3 as shown in (e) and (f) of FIG. As shown in (g), the 'low' level is output, which is fed back to the input terminal PI 4 of the inverter 3 so that the inverted 'high' level as shown in (h) of FIG. It is output through the output terminal PO 2 .

따라서 상기 '하이'레벨 출력은 상기한 마이컴(1)의 출력포트(A1)가 '로우'상태로 고정된 동작과 마찬가지로 스위치 회로부(7)의 트랜지스터(Q1)를 온시키므로서 제 2 도(C)의 (i)와 같은 리세트신호는 콘덴서(C3)에 충전되고 있는 시간동안에 '로우'상태를 유지하고 있다가 다시 '하이'레벨이 되어 마이컴(1)의 리세트단(RESET)에 인가되는 제 2 도(C)의 (i)와 같은 파형에서 리세트가 걸리는 시점의 '로우'레벨에 의해 마이컴(1)은 리세트되어 초기화를 자동적으로 이룰 수 있는 것이다.Accordingly, the 'high' level output turns on the transistor Q 1 of the switch circuit unit 7 in the same manner as in the operation in which the output port A 1 of the microcomputer 1 is fixed to the 'low' state. The reset signal as shown in (i) of (C) remains 'low' during the time that the capacitor C 3 is being charged and then becomes 'high' level again to reset the reset stage of the microcomputer 1. The microcomputer 1 is reset by the 'low' level at the time of the reset in the waveform shown in FIG.

이상에서 설명한 바와같이 본 고안에 의하면 정상동작시에는 주기적인 펄스를 발생하고, 폭주시에는 펄스를 제한시킴과 동시에 폭주상태를 감지하여 트랜지스터를 온시키고 콘덴서의 충전시간만큼 로우펄스를 발생시켜 자동적으로 마이컴을 리세트시키도록 하므로서 회로의 안정성을 기할 수가 있을 뿐만 아니라 폭주시 인위적으로 전원코드를 뽑았다가 다시 끼워하는 불편한 문제점을 해소할 수가 있는 매우 유용한 고안인 것이다.As described above, according to the present invention, a periodic pulse is generated during a normal operation, and a pulse is limited during a congestion, and at the same time, a transistor is sensed by detecting a congestion state and a low pulse is generated by a charging time of a capacitor. By resetting the microcomputer, not only can the stability of the circuit be secured, but it is also a very useful design that can solve the inconvenience of unplugging and reinserting the power cord artificially during congestion.

Claims (1)

마이컴(1)과 리세트 회로(2)를 갖는 마이컴의 폭주자동 리세트장치에 있어서, 상기 마이컴(1)의 출력(A1)을 적분하는 적분회로부(4)와, 마이컴(1)의 출력(A)과 적분회로부(4)의 출력(PI3) 및 궤환시킨 값(PI2, PI4)을 각각 입력으로 하여 반전시켜 출력(PO1~PO4)하는 인버터(3)와, 마이컴값에 따른 인버터(3)의 출력(PO1)을 적분시켜 궤환하는 제1궤환회로부(5)와, 제1궤환회로부(5)값에 따른 인버터출력(PO4)과 적분회로부(4)값에 따른 인버터출력(PO3)의 논리합하여 궤환시키는 제2궤환회로부(6)와, 제2궤환회로부(6)값에 따른 인버터출력(PO2)값에 따라 스위칭되어 마이컴 폭주발생시에 로우 상태의 리세트 신호가 걸리도록한 스위칭 회로부(7)를 구비하여서 되는 것을 특징으로 한 마이컴의 폭주자동 리세트장치.In the microcomputer runaway automatic reset device having the microcomputer 1 and the reset circuit 2, the integrated circuit unit 4 for integrating the output A 1 of the microcomputer 1, and the output of the microcomputer 1 Inverter (3) and the microcomputer value (A) and the output (PI 3 ) of the integrating circuit section 4 and the returned values (PI 2 , PI 4 ) as inputs to invert and output (PO 1 to PO 4 ), respectively. To the first feedback circuit section 5 for integrating and returning the output PO 1 of the inverter 3 according to the present invention, and to the values of the inverter output PO 4 and the integral circuit section 4 according to the values of the first feedback circuit section 5. according to the second feedback circuit (6) and a second feedback circuit (6) value a low state in the event of output of the inverter is switched in accordance with (PO 2) value microcomputer runaway according to that feedback to OR of the output of the inverter (PO 3), Li A microcomputer runaway automatic reset device, characterized in that it comprises a switching circuit portion (7) for applying a set signal.
KR2019910005439U 1991-04-19 1991-04-19 Automatic resetting apparatus for microcomputer KR930008110Y1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR2019910005439U KR930008110Y1 (en) 1991-04-19 1991-04-19 Automatic resetting apparatus for microcomputer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR2019910005439U KR930008110Y1 (en) 1991-04-19 1991-04-19 Automatic resetting apparatus for microcomputer

Publications (2)

Publication Number Publication Date
KR920020111U KR920020111U (en) 1992-11-17
KR930008110Y1 true KR930008110Y1 (en) 1993-12-08

Family

ID=19312911

Family Applications (1)

Application Number Title Priority Date Filing Date
KR2019910005439U KR930008110Y1 (en) 1991-04-19 1991-04-19 Automatic resetting apparatus for microcomputer

Country Status (1)

Country Link
KR (1) KR930008110Y1 (en)

Also Published As

Publication number Publication date
KR920020111U (en) 1992-11-17

Similar Documents

Publication Publication Date Title
US4296338A (en) Power on and low voltage reset circuit
US4670676A (en) Reset circuit
US6297751B1 (en) Low-voltage joystick port interface
EP0802632B1 (en) Auto-reset circuit with improved testability
US3969635A (en) Voltage condition monitor
KR930008110Y1 (en) Automatic resetting apparatus for microcomputer
KR100446276B1 (en) Pulse signal generator
US3812431A (en) Device for comparing the magnitudes of electrical quantities
JPS6042624A (en) Temperature detecting circuit
JPH03250815A (en) A/d converter
KR930011569B1 (en) Auto-reset system of mpu
JPS6115638Y2 (en)
SU1713095A1 (en) Device for address change detection
JPH02107020A (en) Solid-state relay
SU841088A2 (en) Bistable element
KR940001048Y1 (en) Operating program error watching circuit
KR930002080Y1 (en) Driving circuit of solenoid for cardreader
SU1167723A1 (en) Transistor selector switch
JPH05119871A (en) Resetting circuit
SU1454218A1 (en) Precision threshold device
JPH0229117A (en) Reset circuit
RU2022275C1 (en) Power source discharge monitoring device
KR940008013Y1 (en) Safty apparatus to open circuit for high frequency induction heating oven
KR930010943B1 (en) Cmos input level sensing circuit
KR930003911Y1 (en) Reset circuit

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
REGI Registration of establishment
FPAY Annual fee payment

Payment date: 19970830

Year of fee payment: 6

LAPS Lapse due to unpaid annual fee