CS257855B1 - Zapojení pro zajištěni běžícího programu mikropočítače při výpadcích napájen - Google Patents

Zapojení pro zajištěni běžícího programu mikropočítače při výpadcích napájen Download PDF

Info

Publication number
CS257855B1
CS257855B1 CS854260A CS426085A CS257855B1 CS 257855 B1 CS257855 B1 CS 257855B1 CS 854260 A CS854260 A CS 854260A CS 426085 A CS426085 A CS 426085A CS 257855 B1 CS257855 B1 CS 257855B1
Authority
CS
Czechoslovakia
Prior art keywords
input
output
microcomputer
hysteresis
comparator
Prior art date
Application number
CS854260A
Other languages
English (en)
Other versions
CS426085A1 (en
Inventor
Jan Bezdicek
Jaroslav Rehak
Original Assignee
Jan Bezdicek
Jaroslav Rehak
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 Jan Bezdicek, Jaroslav Rehak filed Critical Jan Bezdicek
Priority to CS854260A priority Critical patent/CS257855B1/cs
Publication of CS426085A1 publication Critical patent/CS426085A1/cs
Publication of CS257855B1 publication Critical patent/CS257855B1/cs

Links

Landscapes

  • Power Sources (AREA)

Abstract

Řešení tvoří komplexní systém pro zajištění běžícího programu v mikropočítači podle obr. 1. Chronologie činnosti: při výpadku nebo poklesu sítového napětí dojde k přerušení běžícího programu a uložení potřebných informací do zálohované paměti RWM, podle potřeby uživatele k dalším nutným činnostem mikropočítače. Zálohovaná pamět RWM a mikroprocesor se zablokuje. Při vzestupu sítového napětí proběhne podle potřeby uživatele činnost nutná po výpadku a potom program pokračuje v místě, kde byl přerušen výpadkem. Novost spočívá v komplexnosti hardware a software, v programové kontrole a případné korekci činnosti mikropočítače, jinak ovládaného jen hardwarem. Ťo činí celý systém odolný proti poruchám a schopný úspěšně řešit libovolný průběh výpadku, nebo kolísání sítového napětí.

Description

Vynález řeší zapojení pro zajištění běžícího programu mikropočítače při výpadcích napájeni.
Doposud známá zapojení nejsou plně spolehlivá a jsou zabezpečována pouze vlastním zapojením napájecích obvodů mikropočítače. Tato zapojení jsou citlivá na vnější průmyslová rušení a nejsou schopna řešit libovolný průběh výpadku napájecího napětí.
Výše uvedené nedostatky dosud známých zapojení pro zajištění běžícího programu mikropočítače při výpadcích napájení odstraňuje zapojení podle vynálezu, jehož podstata spočívá v tom, že mezi vstup pro napáječi napětí a řídicí výstupy RST2 a RST1 je zapojen první odporový trimr, první komparátor s hysterezí, filtry a monostabilní klopné obvody. Mezi negovaným výstupem prvního komparátoru s hysterezí a filtrem je výstup pro čtení INFKO. Na vstup pro napájecí napětí je zároveň zapojen druhý odporový trimr, jenž je spojen s druhým komparátorem s hysterezí, jehož výstup je spojen s prvním vstupem prvního logického členu NAND a negovaný výstup je spojen přes filtr na první vstup .druhého logického členu NAND.
Výstup druhého logického členu NAND je spojen na druhý vstup prvního logického NAND, jehož výstup je spojen na řídicí výstup RESET. Vstup ovládání OVLMP je zapojen do druhého vstupu druhého logického členu NAND a do druhého vstupu logického členu AND, jehož první vstup je zapojen na negovaný výstup druhého komparátoru s hysterezí. Výstup logického členu AND je spojen s druhým vstupem třetího logického členu NAND, jehož první vstup je přes invertor zapojen na vstup pro výběr a výstup je spojen na výstup pro výběr paměti.
Výhodou zapojení je snížení citlivosti na vnější průmyslová rušení a zvýšení spolehlivosti systému, v němž je zapojení podle vynálezu použito a který je pak schopen řešit libovolný průběh výpadku napájení v závislosti na čase a úrovni. To je zabezpečeno jednak vlastním zapojením, jednak programovým vybavením, které provede vždy před zásahem do činnosti mikropočítače kontrolu a korekci této kontroly, což činí systém odolný proti poruchám a chybám.
Na připojených výkresech je znázorněno zapojení a činnost zapojení pro zajištění běžícího programu mikropočítače při výpadcích napájení. Na obr. 1 je vlastní zapojení zabezpečovacího obvodu, na obr. 2a a 2b jsou znázorněny průběhy výstupů komparátorů s hysterezí v závislosti na úrovni napětí.
Podle obr. 1 mezi vstup X napájecího napětí a řídicí výstupy 6^ a ^8 přerušení je zapojen odporový trimr 2^, komparátor s hysterezí _3, filtry 4^ a monostabilní klopné obvody 5 a 7. Negovaný výstup 31 komparátoru s hysterezí 3^ je vyveden jako výstup pro čtení mikropočítačem j). Mezi vstup JL napájecího napětí a řídicí výstup 15 ŘEŠET je zapojen odporový trimr 10, komparátor s hysterezí 11 a dvouvstupový logický člen NAND 12.
Vstup 121 logického členu NAND 12 je spojen s výstupem 111 komparátoru s hysterezí 11. Negovaný výstup 112 komparátoru s hysterezí 11 je spojen přes filtr jl se vstupem dvouvstupového logického členu NAND 13, jehož výstup je spojen se vstupem 122 logického členu NAND 12.
Do druhého vstupu 131 logického členu NAND 13 je zapojen vstup 14 pro ovládání mikropočítačem.
Vstup 18 je zapojen přes invertor 19 do vstupu 201 logického členu NAND 20, jehož výstup je vyveden na řídicí výstup 21 pro řízení pamětí. Negovaný výstup 112 komparátoru s hysterezí 11 a vstup 14 je spojen se vstupy 171 a 172 logického členu AND 17, jehož výstup je spojen se vstupem 202 logického členu NAND 20.
Funkce zapojeni spočívá v tom, že na vstup Jl je přivedeno napájecí napětí. Vstupní napětí je vedeno přes odporový trimr 2 na komparátor s hysterezí 3_, jehož charakteristika je na obr. 2a. Na výstupech komparátoru s hysterezí 3 jsou zapojeny filtry £ a monostabilní klopné obvody 5 a 7, které generují řídicí signály přerušovacího systému mikropočítače RST1 a RST2. Při poklesu napájecího napětí nebo při jeho následném vzestupu vyhodnotí komparátor s hysterezí Jl tyto změny a způsobí překlopení monostabllních klopných obvodů 5 a 7, na jejichž vý3 stupech 6 a se pak objeví signál hlášení těchto změn napájecího napětí. Filtry 4 ovlivňují citlivost reakce na krátkodobé změny a poruchy. Negovaný výstup 31 komparátoru s hysterezí J3 je veden na výstup 9 pro čteni mikropočítačem. Tento výstup 9 slouží k programové kontrole činnosti. Výsledek kontroly ovlivňuje výslednou činnost systému a také signál na vstupu 14 pro ovládání mikropočítačem, který blokuje řidiči výstupy 15 a 21.
Vstupní napětí je také vedeno na odporový trimr 10. Výstup odporového trimru 10 je zapojen na komparátor s hysterezí 11, jehož charakteristika je na obr. 2b. Poklesne-li vstupní napětí pod nastavenou hodnotu komparátoru s hysterezí 1_1, tuto změnu vyhodnotí a výsledkem je signál RESÉT na řídicím výstupu 15, který zastaví činnost mikroprocesoru. Signál z komparátoru s hysterezí 11 je též veden na logický člen NAND 20 přes logický člen 17 Výstup 21, který je výstupem logického členu NAND 20 ovládá zálohované paměti.
Zapojení pro zajištění běžícího programu mikropočítače při výpadcích napájení je určeno zejména pro systémy, kdy výpadek napájecího napětí nenaruší probíhající činnost a po skončení výpadku pokračuje systém v činnosti.

Claims (1)

  1. Zapojení pro zajištění běžícího programu mikropočítače při výpadcích napájení vyznačené tím, že mezi vstup pro napájecí napětí (1) a řídicí výstupy RST2 (6) a RST1 (8) je zapcijan první odporový trimr (2), první komparátor s hysterezí (3), filtry (4) a monostabilní klopné obvody (5) a (7), přičemž mezi negovaným výstupem (31) komparátoru s hysterezí (3) a filtrem (4) je výstup pro čtení INFKO (9), a zároveň je na vstup pro napájecí napětí (1) zapojen druhý odporový trimr (10), jenž je spojen s druhým komparátorem s hysterezí (11), jehož výstup (111) je spojen s prvním vstupem (121) prvního logického členu NAND (12) a negovaný výstup (112) je spojen přes filtr (4) na první vstup (131) druhého logického členu NAND (13), jehož výstup (133) je spojen na druhý vstup (122) prvního logického členu NAND (12), jehož výstup (123) je spojen na řídicí výstup RESET (15) , a současně je vstup ovládací OVLMP (14) zapojen do druhého vstupu (132) druhého logického členu NAND (13) a do druhého vstupu (172) logického členu AND (17), jehož první vstup (171) je zapojen na negovaný výstup (112) druhého komparátoru s hysterezí (11) a výstup (173) je spojen s druhým vstupem (202) třetího logického členu NAND (20) , jehož první vstup (201) je přes invertor (19) zapojen na vstup pro výběr (18) a výstup (203) je spojen na výstup pro výběr paměti (21).
CS854260A 1985-06-13 1985-06-13 Zapojení pro zajištěni běžícího programu mikropočítače při výpadcích napájen CS257855B1 (cs)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CS854260A CS257855B1 (cs) 1985-06-13 1985-06-13 Zapojení pro zajištěni běžícího programu mikropočítače při výpadcích napájen

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CS854260A CS257855B1 (cs) 1985-06-13 1985-06-13 Zapojení pro zajištěni běžícího programu mikropočítače při výpadcích napájen

Publications (2)

Publication Number Publication Date
CS426085A1 CS426085A1 (en) 1987-11-12
CS257855B1 true CS257855B1 (cs) 1988-06-15

Family

ID=5384922

Family Applications (1)

Application Number Title Priority Date Filing Date
CS854260A CS257855B1 (cs) 1985-06-13 1985-06-13 Zapojení pro zajištěni běžícího programu mikropočítače při výpadcích napájen

Country Status (1)

Country Link
CS (1) CS257855B1 (cs)

Also Published As

Publication number Publication date
CS426085A1 (en) 1987-11-12

Similar Documents

Publication Publication Date Title
US3377623A (en) Process backup system
US4691126A (en) Redundant synchronous clock system
US4488303A (en) Fail-safe circuit for a microcomputer based system
GB2158613A (en) Fail-safe circuit for a control system
US5304987A (en) Board removal detection circuit
CS257855B1 (cs) Zapojení pro zajištěni běžícího programu mikropočítače při výpadcích napájen
US5226151A (en) Emergency resumption processing apparatus for an information processing system
JPH0460245B2 (cs)
JP2000165420A (ja) バスシステム
JPS6113250B2 (cs)
JPS60211525A (ja) 電源瞬断記憶装置
JPS56143054A (en) Microprogram control system
US10671027B2 (en) Electronic component monitoring method and apparatus
US6507916B1 (en) Method and circuit arrangement for using two processors to read values of two independently clocked counters, exchanging values therebetween, comparing two values to determine error when the comparison exceed a threshold
JPS61141059A (ja) 端末装置
JPS5814204A (ja) マイクロコンピユ−タ制御装置
JPH0517705Y2 (cs)
JPH01256480A (ja) エレベータの制御装置
SU962956A1 (ru) Устройство дл перезапуска вычислительного комплекса при обнаружении сбо
JPS6111859A (ja) 異常検出装置
KR0155045B1 (ko) 무인경비시스템의 워치독 타이머 구현 방법
JPS61101802A (ja) 非常停止信号入力回路
JP3009236B2 (ja) デバイスの活性保守方式
SU1608667A1 (ru) Трехканальное резервированное устройство
JPH0147091B2 (cs)