DK160161B - Overvaagningskobling til en mikroprocessor-styret braender og braenderreguleringssystem med en saadan kobling - Google Patents

Overvaagningskobling til en mikroprocessor-styret braender og braenderreguleringssystem med en saadan kobling Download PDF

Info

Publication number
DK160161B
DK160161B DK082581A DK82581A DK160161B DK 160161 B DK160161 B DK 160161B DK 082581 A DK082581 A DK 082581A DK 82581 A DK82581 A DK 82581A DK 160161 B DK160161 B DK 160161B
Authority
DK
Denmark
Prior art keywords
circuit
control system
output
signal
output signal
Prior art date
Application number
DK082581A
Other languages
English (en)
Other versions
DK82581A (da
DK160161C (da
Inventor
Gregory Ernest Jones
Original Assignee
British Gas Plc
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 British Gas Plc filed Critical British Gas Plc
Publication of DK82581A publication Critical patent/DK82581A/da
Publication of DK160161B publication Critical patent/DK160161B/da
Application granted granted Critical
Publication of DK160161C publication Critical patent/DK160161C/da

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00—Error detection; Error correction; Monitoring
    • G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703—Error 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/0751—Error or fault detection not based on redundancy
    • G06F11/0754—Error or fault detection not based on redundancy by exceeding limits
    • G06F11/0757—Error or fault detection not based on redundancy by exceeding limits by exceeding a time limit, i.e. time-out, e.g. watchdogs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)
  • Regulation And Control Of Combustion (AREA)
  • Testing Electric Properties And Detecting Electric Faults (AREA)
  • Control Of Combustion (AREA)
  • Control By Computers (AREA)

Description

DK 160161B
Opfindelsen har relation til styrekoblinger og specielt til selvkontrollerende eller fejlsikrede styrekoblinger. Den finder anvendelse ved regulering af brændselstilførsel til brændere, specielt gasbrændere.
5 Der stilles meget strenge sikkerhedsmæssige krav til de eksisterende brænder-reguleringssystemer. En mikroprocessorbaseret styring er i stand til at opfylde disse krav, og har ydermere potentielle fordele, hvad angår fleksibilitet i opstart-programmet,‘bedre præ-10 sentation af data overfor operatøren og bedre muligheder for at styreenheden kan overtage andre processtyrefunktioner, såsom temperatur og brændsel/luft-blandings-forholdet.
Til datamater, der anvendes som en del af et re-15 guleringssystem, stilles der flere krav i relation til systeminitialisering^ nemlig ved indkobling, og/eller foretaget af operatøren, og/eller ved strømsvigt og og/eller ved udløbet tidsperiode..Sådanne krav opfyldes ofte ved hjælp af en tidsovervågningskreds, og 20 når der er tale om et fejlsikret system, kan tidsovervågningskredsen standse processoren, når den ikke genaktiveres. Hvis der kræves en høj grad af sikkerhed, skal samtlige kredse fejlsikres eller kunne afprøves under styrekoblingens normale drift. Opfindelsen angår 25 en styrekobling, der opfylder disse krav.
Fra beskrivelsen til US patent nr. 3.919.533 kender man en fejlsikret overvågningskreds til et reguleringssystem, hvor en udgang kan sættes i en første tilstand og afgive et udgangssignal, hvis der forekommer 30 komponentfejl eller fejlfunktion i reguleringssystemet eller overvågningskredsen, og hvor kredsen har en indgang, der reagerer på et givet signal fra reguleringssystemet for at afgive en triggeimpuls, en resetbar, monostabil kreds, der reagerer på en sådan triggeimpuls 35 og afgiver et vekselsignal, når den modtager en given sekvens af triggeimpulser, samt en pumpekreds, der reagerer på dette vekselsignal og afgiver nævnte udgangssignal.
DK 160161B
2
Ifølge opfindelsen er overvågningskoblingen ejendommelig ved, at det af den forudbestemte sekvens af triggeimpulser normalt frembragte, vekslende signal er sådant, at pumpekredsen over nævnte udgang afgi-5 ver et signal i en anden tilstand, at pumpekredsen reagerer på en for høj eller for lav triggefrekvens i den monostabile kreds' udgangssignal til dannelse af nævnte udgangssignal i førstnævnte tilstand, og at der findes midler til i afhængighed af udgangssignalet i ^ q førstnævnte tilstand at koble reguleringssystemet ud, en bistabil kreds forbundet med reguleringssystemets strømforsyning, til dannelse af et reset-udgangssignal til reguleringssystemet, når strømforsyningen kobles ind, midler der reagerer på resetsignalet for at bringe .jj. reguleringssystemet til at afgive nævnte sekvens af triggeimpulser, og midler, der er forbundet med den bistabile kreds og reagerer på reset-signalet for at afgive en anden triggeimpuls til oplåsning af den monostabile kreds for herved at fjerne udkoblingssignalet 20 fra pumpekredsen ved opstart af reguleringssystemet.
Opfindelsen angår også et brænderreguleringssystem med en sådan overvågningskobling.
En udførelsesform for opfindelsen skal nu forklares nærmere under henvisning til den skematiske teg-25 ning, hvor fig. 1 viser et blokdiagram over en typisk otte-bit-mikroprocessors arkitektur, og fig. 2 et koblingsdiagram over en tidsovervågningskreds og resætkreds til brug i forbindelse med 30 mikroprocessoren.
Der henvises nu til tegningen. Fig. 1 viser et blokdiagram over en typisk ottebit-mikroprocessor.
Dataene behandles i mikroprocessoren og føres ind og ud gennem en databus DO-D7. En korrekt operation kræver, 35 at der dannes tids- og styresignaler til at udføre
DK 160161B
3 specifikke funktioner og at andre signallinier overvåges af eksterne kredse med henblik på bestemmelse af processorens tilstand. Tidsstyringen etableres af to taktsignaler 01 og 02 i tofaset ikke-overlappende 5 mønster af i og for sig kendt art.
Fig. 2 viser en kobling, der er velegnet til at styre mikroprocessoren. En vekselspænding tilføres indgangen AC til en ensretter P. Den ensrettede spænding tilføres en spændingsregulator VR, som af-10 giver fødespændingen V til mikroprocessoren. Ens-retterens uregulerede spænding tilføres en spændingsdeler Ri, R3 i serie med en zenerdiode Dl. Under normal operation er spændingen over zenerdioden større end diodens karakteristiske spænding, hvorfor dioden er 15 ledende og driver en til diodens anode sluttet kobletransistor TI. En inverter IC8 med Schmitt-trigge-indgang er forbundet med kollektormodstanden R4. In-verterens udgang skifter til logisk "1", når transistoren er ledende. Gennem en diode D2 er inverteren 20 forbundet med en anden inverter IC9. Når nævnte udgang er på "1", er denne diode spærret, hvorfor den anden inverters udgang er på "O". Hvis spændingen over zenerdioden Dl falder under zenerspændingen, holder dioden op med at være ledende og basisstrømmen til tran-25 sistoren TI spærres. Transistoren spærres og indgangen til den første inverter skifter til "1", medens dens udgang skifter til "O", hvorved udgangsdioden gøres ledende til afladning af lagerkondensatoren Cl.
En tredje inverter IC10 er koblet til den anden 30 inverter IC9 og tilsammen virker disse to invertere som en ikke-inverterende bufferkreds, der afgiver et lavt indkoblings-resetsignal til mikroprocessoren. Kondensatoren Cl ved indgangen til den anden inverter påtrykkes mikroprocessorens fødespænding V gennem en 35 modstand R5, hvorved indgangen til den anden inverter holdes under sin aktiveringstærskel i et tidsrum, der
DK 160161B
4 bestemmes af tidskonstanten for kredsen R5C1. Dette , signal inverteres i den anden inverter IC9 og inverteres igen i den tredje inverter IC10 til dannelse af det fornødne lave resetsignal til mikroprocessoren.
5 Når spændingen på indgangen til den anden inverter overstiger inverterens aktiveringstærskel, skifter resetlinien til mikroprocessoren til "1" og computeren kan udføre sit program. Når strømtilførslen afbrydes, danner en parallel diode D3 afladningsbane, me-10 dens dioden D2 spærrer for opladningsstrøm gennem den første inverter IC8. Koblingen aktiveres og dermed afprøves, hver gang kontrolleren kobles ind.
En yderligere forbindelse til basen i transistoren TI gennem en begrænsningsmodstand R2 giver ope-15 ratøren mulighed for resetning. Normalt er indgangen frit svævende, men når den forbindes med stellet, giver spændingsdeleren RI, R2 basen et lavt signal svarende til· initialisering.
Mikroprocessorens korrekte funktion overvåges ved 20 hjælp af en tidsovervågningskobling med diodepumpekreds.
Impulser fra mikroprocessoren tilføres gennem en kombination af NAND- og NOR-porte IC1-IC5, en skifte-> transistor T2 og en inverter IC7 til en diodepumpe-kreds. Hvis ikke diodepumpekredsen vedvarende aktiveres 25 af mikroprocessoren, trigges mikroprocessorens stopindgang, hvorved kontrolleren kobles ud.
Indgangsportene IC1-IC5 foretager dekodning af information fra data- og styrebussen, med henblik på kun at give et signal på "1" .til skiftetransistoren 50 T2, når der skrives et givet dataord til en given adressebeliggenhed. Dette signal er meget kort (mindre end 1 usek.) med tilstrækkeligt til at aktivere skiftetransistoren T2 til afladning af kondensatoren C3, som igen lades op, når transistoren spærres. Ladetiden 55 bestemmes af tidskonstanten R8C3 med kollektormodstan-
DK 160161 B
5 den R8. I ladeintervallet er indgangen til inverteren IC7 på "O" og udgangen fra inverteren på "1". Mikroprocessoren programmeres således, at der på udgangen fra inverteren IC7 opstår et firkantsignal med impuls-5 udnyttelsesforhold (duty-cycle) på ca. 50%. Dette firkantsignal bruges til aktivering af en transistor T3, der driver diodepumpekredsen C4, C5, D7, D8. Udgangsspændingen fra pumpekredsen holdes kun i hovedsagen konstant, såfremt dens indgang får tilført en vekselspænding. Hvis 10 vekselspændingen forsvinder eller hvis der er komponentfejl i diodepumpekredsen, sørger parallelmodstanden Ril for at lagerkondensatoren C5 aflades,og at udgangen skifter til "O", hvorved mikroprocessoren standses. Hvis diodepumpekredsens aktiveringstakt er 15 for langsom, kan lagerkondensatoren heller ikke lades tilstrækkeligt op til at holde mikroprocessoren kørende. Hvis mikroprocessoren trigger tidsovervågningskredsen alt for hyppigt har den resetbare, monostabile kreds T2, C3, R8, IC7 ingen mulighed for at følge 20 med således, at skiftetransistoren T3 får en jævnspænding og diodepumpekredsen gøres uvirksom.
En ikke-resetbar monostabil kreds C2, D4, R6, IC6, der trigges af resetkredsen danner et andet signal til diodepumpekredsen, hvilket signal tjener som 25 startsignal, når mikroprocessoren ikke er aktiv.
Dette sikrer, at stopsignalet til mikroprocessoren undertrykkes i tilstrækkelig lang tid til, at programudførelsen kan indledes, hvorved tidsovervågningskredsen genaktiveres.
30 Udgangen fra tidsovervågningskredsen overvåges ved hjælp af en inverter ICll, der driver en lysdiode LED, der giver operatøren indikation om,at sty-, rekredsen fungerer normalt.

Claims (5)

1. Fejlsikret overvågningskobling til et reguleringssystem og med en udgang (STOP), som kan bringes i en forudbestemt tilstand i tilfældet af komponentfejl eller funktionsfejl i reguleringssystemet eller over-5 vågningskoblingen, hvilken kobling indbefatter en første indgangskreds (IC1...IC5) indrettet til at reagere på et forudbestemt indgangssignal (D0-D7, R/W, adresse-strobe) fra reguleringssystemet for at afgive en triggeimpuls, en resetbar, monostabil kreds (T2, C3, R8, IC7), 10 der reagerer på nævnte triggeimpuls for at afgive et vekslende udgangssignal som svar på en forudbestemt sekvens af triggeimpulser, og en pumpekreds (T3, RIO, C4, D7, D8, C5, R11), der reagerer på dette vekslende udgangssignal for at afgive udgangssignalet over nævnte 15 udgang, kendetegnet ved, at det af den forudbestemte sekvens af triggeimpulser normalt frembragte, vekslende signal er sådant, at pumpekredsen over nævnte udgang (STOP) afgiver et signal i en anden tilstand, at pumpekredsen reagerer på en for høj eller for lav trigge-20 frekvens i den monostabile kreds' udgangssignal til dannelse af nævnte udgangssignal (STOP) i førstnævnte tilstand, og at der findes midler til i afhængighed af udgangssignalet i førstnævnte tilstand at koble reguleringssystemet ud, en bistabil kreds (Dl, R3, T1, R4,
25 IC8) forbundet med reguleringssystemets strømforsyning (AC), til dannelse af et reset-udgangssignal (RESET) til reguleringssystemet, når strømforsyningen kobles ind, midler der reagerer på resetsignalet for at bringe reguleringssystemet til at afgive nævnte sekvens af 30 triggeimpulser, og midler (C2, IC6), der er forbundet med den bistabile kreds og reagerer på reset—signalet for at afgive en anden triggeimpuls til oplåsning af den monostabile kreds for derved at fjerne udkoblingssignalet fra pumpekredsen ved opstart af reguleringssystemet.
2. Overvågningskobling ifølge krav 1, kendetegnet ved, at nævnte bistabile kreds har et givet indgangstriggeniveau til frembringelse af et udgangssignal, når reguleringssystemets strømforsyning stiger over en forudbestemt grænse.
3. Overvågningskobling ifølge krav 2, kendetegnet ved midler (I^) til frembringelse af et yderligere signal, der angiver at strømforsyningen stiger over en forudbestemt grænse.
4. Overvågningskobling ifølge ethvert af de foregående krav, kendetegnet ved en indikatorkreds (IC.j i, R-|2' led) til visuel indikering af kredsens tilstand.
5. Brænderreguleringssystem, kendetegnet ved at omfatte en overvågningskobling ifølge ethvert af de foregående krav.
DK082581A 1980-11-06 1981-02-24 Overvaagningskobling til en mikroprocessor-styret braender og braenderreguleringssystem med en saadan kobling DK160161C (da)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB8035736 1980-11-06
GB8035736A GB2087119B (en) 1980-11-06 1980-11-06 Fail-safe supervisory circuit

Publications (3)

Publication Number Publication Date
DK82581A DK82581A (da) 1982-05-07
DK160161B true DK160161B (da) 1991-02-04
DK160161C DK160161C (da) 1991-07-01

Family

ID=10517140

Family Applications (1)

Application Number Title Priority Date Filing Date
DK082581A DK160161C (da) 1980-11-06 1981-02-24 Overvaagningskobling til en mikroprocessor-styret braender og braenderreguleringssystem med en saadan kobling

Country Status (10)

Country Link
US (1) US4399537A (da)
EP (1) EP0051904B1 (da)
JP (1) JPS5780574A (da)
AU (1) AU529893B2 (da)
CA (1) CA1161521A (da)
CH (1) CH641579A5 (da)
DE (1) DE3176136D1 (da)
DK (1) DK160161C (da)
GB (1) GB2087119B (da)
ZA (1) ZA811186B (da)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1190307A (en) * 1981-09-14 1985-07-09 Theodore S. Malinowski Watch-dog timer circuit
JPS58201108A (ja) * 1982-05-19 1983-11-22 Nissan Motor Co Ltd マイクロコンピユ−タを用いた車両用電子制御システムの監視装置
DE3240706A1 (de) * 1982-11-04 1984-05-10 Robert Bosch Gmbh, 7000 Stuttgart Schaltungsanordnung zur ueberwachung von elektronischen rechenbausteinen
US4600987A (en) * 1982-12-08 1986-07-15 Pitney Bowes Inc. Monitoring circuit for an electronic postage meter
US4451227A (en) * 1983-01-03 1984-05-29 Honeywell Inc. Flame safeguard sequencer having switch test functions
US4451226A (en) * 1983-01-10 1984-05-29 Honeywell Inc. Flame safeguard sequencer having safe start check
US4451225A (en) * 1983-01-31 1984-05-29 Honeywell Inc. Flame safeguard sequencer having interlock checking means
JPS59195755A (ja) * 1983-04-20 1984-11-06 Casio Comput Co Ltd 小型電子機器
JPS59211143A (ja) * 1983-05-17 1984-11-29 Nissan Motor Co Ltd マイクロコンピユ−タを用いた車両用制御回路
JPS6027254U (ja) * 1983-07-26 1985-02-23 株式会社ミクニ 燃焼制御回路
US4581697A (en) * 1983-10-03 1986-04-08 Johnson Service Company Controller for combustible fuel burner
FR2553595B1 (fr) * 1983-10-18 1986-01-24 Citroen Sa Perfectionnements apportes aux dispositifs de distribution d'energie electrique comportant des micro-processeurs
JPS61276626A (ja) * 1985-05-30 1986-12-06 Toshiba Heating Appliances Co 燃焼制御装置
GB2200476B (en) * 1987-01-29 1991-02-06 British Gas Plc Monitor system
US4854852A (en) * 1987-09-21 1989-08-08 Honeywell Inc. System for redundantly processing a flame amplifier output signal
JPH01159716A (ja) * 1987-12-16 1989-06-22 Alpine Electron Inc マイコンのリセット回路
US5051936A (en) * 1987-12-21 1991-09-24 Johnson Service Company Microprocessor-based controller with synchronous reset
US5074780A (en) * 1988-09-01 1991-12-24 Honeywell, Inc. Control system for forced combustion air heating appliance
US5048017A (en) * 1988-12-29 1991-09-10 Breneman Brian H Watchdog timer
US5015172A (en) * 1989-01-27 1991-05-14 Honeywell Inc. Method and apparatus for detecting short circuited combustion air switches
US5151854A (en) * 1990-07-20 1992-09-29 Honeywell Inc. Integrated low voltage detect and watchdog circuit
US5408573A (en) * 1992-06-17 1995-04-18 Johnson Service Company Integrated motor controller
US5555456A (en) * 1994-08-02 1996-09-10 Itt Corporation Reconfigurable fault control apparatus
US7568909B2 (en) * 2003-12-01 2009-08-04 Platinum Energy Services Corp. Burner ignition and control system
US7677862B2 (en) * 2006-08-07 2010-03-16 Boatner Bruce E Vertical axis wind turbine with articulating rotor

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2825012A (en) * 1955-02-14 1958-02-25 Honeywell Regulator Co Flame detector
US3320440A (en) * 1963-07-09 1967-05-16 Avco Corp Solid state event monitoring device
US3727073A (en) * 1970-02-27 1973-04-10 Electronics Corp America Flame sensor control circuit
US3618015A (en) * 1970-06-30 1971-11-02 Gte Automatic Electric Lab Inc Apparatus for discriminating between errors and faults
GB1412246A (en) * 1971-09-29 1975-10-29 Kent Automation Systems Ltd Computer control arrangements
US3795800A (en) * 1972-09-13 1974-03-05 Honeywell Inf Systems Watchdog reload initializer
US3919533A (en) * 1974-11-08 1975-11-11 Westinghouse Electric Corp Electrical fault indicator
US4072852A (en) * 1976-08-23 1978-02-07 Honeywell Inc. Digital computer monitoring and restart circuit
FR2385258A1 (fr) * 1977-03-25 1978-10-20 Corsion Brigitte Comparateur, selecteur de frequence, filtre
US4096560A (en) * 1977-10-28 1978-06-20 Rockwell International Corporation Protection circuit to minimize the effects of power line interruptions on the contents of a volatile electronic memory
US4339714A (en) * 1978-07-07 1982-07-13 Rolls Royce Limited Probe having passive means transmitting an output signal by reactive coupling
US4280184A (en) * 1979-06-26 1981-07-21 Electronic Corporation Of America Burner flame detection
US4394003A (en) * 1981-11-16 1983-07-19 The Walworth Company Cryogenic butterfly valve with bi-directional sealing capability

Also Published As

Publication number Publication date
JPH0335628B2 (da) 1991-05-28
DE3176136D1 (en) 1987-05-27
EP0051904B1 (en) 1987-04-22
EP0051904A3 (en) 1984-07-11
CH641579A5 (fr) 1984-02-29
AU529893B2 (en) 1983-06-23
CA1161521A (en) 1984-01-31
GB2087119B (en) 1985-05-15
US4399537A (en) 1983-08-16
AU6863081A (en) 1982-05-13
DK82581A (da) 1982-05-07
JPS5780574A (en) 1982-05-20
GB2087119A (en) 1982-05-19
DK160161C (da) 1991-07-01
EP0051904A2 (en) 1982-05-19
ZA811186B (en) 1982-04-28

Similar Documents

Publication Publication Date Title
EP0051904B1 (en) Control circuit and fuel burner incorporating a control circuit
US4593349A (en) Power sequencer
US3566368A (en) Delta clock and interrupt logic
US4586179A (en) Microprocessor reset with power level detection and watchdog timer
US4843592A (en) Microcomputer controlled apparatus provided with a battery voltage detection circuit
US5142165A (en) Power off/on delay circuit to prevent lockout
JPS59109955A (ja) プロセツサ自動再始動回路
JP4886558B2 (ja) 情報処理装置
US10025595B2 (en) Computer system and operating method
JPS6380123A (ja) 停電バツクアツプ回路
JP2782784B2 (ja) マイクロコンピュータの制御装置
SU1693609A1 (ru) Устройство дл контрол времени выполнени программ
JPS59200351A (ja) マイクロコンピユ−タのリセツト方式
JPH0537254Y2 (da)
JPH07102275B2 (ja) 洗濯機の運転制御装置
JPS62222318A (ja) 情報処理装置
JPH0120775B2 (da)
JPS60138625A (ja) Cpuリセツト回路
JPH02189613A (ja) マイクロコンピュータ・パワーオンリセット回路
JPS59146349A (ja) マイクロコンピユ−タの自動復帰方式
JPS6111859A (ja) 異常検出装置
JP2774595B2 (ja) Cpuシステムの動作監視装置
JPS5858821A (ja) 電源電圧異常検出回路
JPS62164121A (ja) 制御回路の電圧異常警報回路
JPS5987557A (ja) マイクロプロセツサ−のリセツト回路

Legal Events

Date Code Title Description
PBP Patent lapsed