192600. lajstromszámú szabadalom • Elektronikus tachográf gépjárművek menetadatainak szilárdtest memóriához való beírására, tárolására és kiolvasására

1 192 600 2 A harmadik speciális terület a memória védelme és tartalékra való átkapcsolásának módja. A gyújtáskapcsoló kikapcsolásakor ugyanis a feszültség nem pillanatszerű­­en, hanem lecsengve szűnik meg, és a már csökkenő, de még mindig meghatározott szintű tápfeszültség az áram­köröket átmeneti állapotba viheti. Ezt a lehetőséget biz­tonsággal ki kell tudni zárni. A tápfeszültség védelmi áramkört a 4. ábrán szemlél­tetjük. A gépkocsi tápfeszültsége (akkumulátora) diódán keresztül jut a 10 védőáramkör bemenetére, amellyel párhuzamosan 10D transzorb dióda helyezkedik el, és ez igen rövid működési ideje következtében az egészen hir­telen megjelenő nagyfeszültségű lökéseket is képes ki­szűrni. A 10 védő áramkört egyébként stabilizátor áram­kör képezi, amelyhez hozzátartozik a kimenetéhez csat­lakozó aluláteresztő LC szűrő is. A 11 belső akkumulá­tor feszültségét hiszterézises 131 mérő áramkör figyeli. Ennek külön referencia szint beállító 132 potencionié­­tere van. Abban az esetben, ha a 11 belső akkumulátor feszültsége egy a 132 potenciométer által beállított kü­szöbérték alá csökken, akkor a 131 mérő áramkör vezér­lő jelet ad egy 133 áramgenerátoros kapcsoló részére, amely a 9 stabilizátor bemeneti pontjáról 134 potencío­­méterrcl beállított töltőárammal tölti a 11 belső akku­mulátort. Itt az a lényeges tulajdonság, hogy a töltőáram értéke az akkumulátorok szokásos töltőáramához képest lényegesen magasabb, például az amperóra-kapacitís mé­rőszámával összemérhető szinten van. A nagy töltőáram miatt all belső akkumulátor nagyon gyorsan töltődik, és ez biztosítja, hogy még rövid idejű menetidők alatt is megfelelő mértékben pótlást kap 3 várakozás alatt eset­leg kimerülőben lévő 1 í belső akkumulátor. A töltést a 131 mérő áramkör állítja le, ha az akkumulátorfeszültség egy előírt (de a bekapcsolási küszöbnél magasabb) fe­szültséget meghalad. Normál üzem esetén a 14 és 15 kap­csok mindegyikét a 9 stabilizátor kimeneti feszültsége táplálja, a 15 kapcsot a Dl diódán keresztül. A tápfe­szültség megszűnésekor a 11 belső akkumulátor a D2 diódán keresztül a 15 kapocshoz csatlakozik, a Dl dióda a másik 14 kapocs felé az áram útját lezárja. A 24 memória védelmét biztosító áramköröket az 5. ábra szemlélteti. A 24 memória a rajz szerint több kü­lönálló memóriaelemből áll, amelyek mindegyikének van T tápfeszültség bemenete, S standby bemenete, WR írás­engedélyező bemenete, továbbá Al, A2, ... An címbe­­inenete. Az adatvonalakat az egyszerűség kedvéért nem jelöltük. A T tápfeszültség bemenetek a stabilizált 5 V-os tápfeszültségre kapcsolódnak, a WR írásengedélyező be­menetek közösítetten 36 ÉS kapu kimenetével kapcso­lódnak, az S standby bemenetek pedig a 35 összehason­lító kapcsoló kimenetéhez csatlakoznak. A 27 processzor a 24 memória egységei közül a megfelelőt 37 címző ki­menetein és 38 memória címdekóderen keresztül választ­ja ki úgy, hogy a megfelelő Al, A2 . . . An címbemene­­tekre kapcsol csak cimjelet. A 27 processzor a 38 memó­ria címdekóder beállítását a 39 kimeneten keresztül végzi. A 27 processzor és a különböző perifériák között a kapcsolat 40 periféria címdekóderen keresztül jön létre, és ezért a 40 periféria címdekóder különböző kimenetei az egyes perifériákhoz csatlakoznak. Ezeket akimenete­ket bekötés nélkül hagytuk. A 40 periféria címdekóder beállítását a 27 processzor 41 beállító kimenete végzi. A 40 periféria címdekóder egyik (utolsó) kimenete azon­ban nem perifériához, hanem 42 időkapuhoz csatlako­zik, amely bemeneti vezérlésének hatására adott időtar -t;imú impulzust küld a 36 ÉS kapu egyik bemenetére. A 36 ÉS kapu másik bemenete a 27 processzor 43 írás­vezérlő kimenetével kapcsolódik. Ahhoz, hogy a 27 processzor a 24 memóriába beírhas­son, az alábbi két feltételnek mindenképpen teljesülnie kell: a) a memória kapjon T tápfeszültség bemenetén táp­­feszültséget és b) a WR írásengedélyező bemeneten legyen engedé­lyezőjel. A b) feltétel a 27 processzor működésének csak egy sajátos állapota mellett áll fenn, mégpedig akkor, ha a 42 időkapu a 40 periféria címdekóderen keresztül vezérlő impulzust kapott, akkor egy ilyen vezérlést követő na­gyon rövid időn belül. A 27 processzor esetleges téves működése mellett nagyon valószínűtlen, hogy a memória vezérlése időben egybeesik a 42 időkapu nyitott állapo­tával. Az a) feltételt a gyújtáskapcsoló kikapcsolása esetén vizsgáljuk. Ha egy mikroprocesszoros (pl. TTL szintű) rendszer tápfeszültsége az üzemi feszültség értéke alá csökken, akkor adott mértékű csökkenésig a működés­ben zavar nem keletkezik, de egy meghatározott szint alatt téves működés bekövetkezhet. A 35 összehasonlító kapcsoló a 14 kapocs felől érkező stabilizált feszültség nagyságát figyeli, és amikor ez a feszültség a még bizton­ságos üzemeléshez tartozó szint alá csökken, a 24 memó­ria S standby bemeneteire rákapcsolja a 11 belső akku­mulátor feszültségét. A 24 memória ekkor hirtelen standby állapotba kapcsol át, és a külső hozzáféréssel szemben érzéketlenné válik. A tápfeszültség csökkenése­kor esetlegesen bekövetkező hibás processzorfunkció a 24 memóriát már standby állapotban találja, így a benne őrzött tartalomban kárt nem tud tenni. Bár az 5. ábrán vázolt megoldás is gondoskodik bizo­nyos mértékben a processzorfunkciók ellenőrzéséről, ; kapcsolás elsősorban a 24 memória illetéktelen beírása ellen nyújt hathatós védelmet. A processzor által végre­­liajtott program futásának ellenőrzéséhez a 6. ábrán vá­zolt elrendezést használjuk. A 6. ábrán a 27 processzor, a 30 időzítő és a 40 peri­féria címdekóder elrendezését vázoltuk. A 30 időzítő rendeltetésszerű 44 kimeneteit csak nyíl szemlélteti. A 30 időzítőnek 45 alapállapot beállító bemenete van, amely egyrészt a 27 processzor 46 alapállapot bemene­tével, másrészt 47 impulzussorozat generátor kimeneté­vel kapcsolódik. A 30 időzítő egy további kimenete a 27 processzor 48 nem maszkolható megszakítás bemeneté­hez csatlakozik. A 40 periféria címdekóder egyik, cél­szerűen első kimenete C kondenzátoron keresztül a 47 impulzussorozat generátor 49 leállító bementéhez csat­lakozik. A 27 processzor működése során nemcsak a felhasz­nálói programokat hajtja végre, hanem ciklikusan ön­tesztet végez. Amennyiben az önteszteredménye megfe­lelő volt, akkor a 27 processzor a 40 periféria címdekó­deren keresztül iinpulzusjclet küld a 47 impulzussorozat generátor 49 leállító bemenetére. Ennek hatására a 47 impulzussorozat generátor a ciklusidőnél valamivel hosz­­szabb időtartamra leáll, illetve ha leállított állapotban ''olt, akkor legalább ennyi ideig ezt az állapotát megtart­ja. Az öntesztet követően a 27 processzor végrehajtja a felhasználói programokat, majd az újabb ciklusban Is­mételt öntesztet végez. Helyes működés esetén a 47 im­pulzussorozat generátor folyamatosan kapja a leállító 5 10 15 20 25 30 35 40 45 50 55 60 65 4

Next

/
Oldalképek
Tartalom