180636. lajstromszámú szabadalom • Digitális menetregisztráló gépjárművekhez
5 180 636 6 A digitális menetregisztráló vezérlésére egy szabadon programozható 19 mikroprocesszor szolgál, amely előnyösen egy chipből van kialakítva, A 19 mikroprocesszor 61 programtárdlójába bináris villamos jelek alakjában tárolt parancsok határozzák meg, hogy a 19 mikroprocesszor milyen műveletek elvégzésére van beprogramozva. A tárolt parancsok összessége, a működési program határozza meg a menetregisztráló működését. A működési program lefutása után a 19 mikroprocesszornak 56,57 és 58 bemeneti kapuin megjelenő adatok leolvasásra, dekódolásra, feldolgozásra és sűrítésre kerülnek, majd azt követően a 19 mikroprocesszor 55 és 60 kimeneti kapuiba lesznek beírva, és az 55 és 60 kimeneti kapukon keresztül a jelek egy 34 sebességjelző műszer, 51 és 52 elektronikus kijelzőket és 54 kilométerállás jelző műszert működtetik. Ezek az adatok azonban még egy további 62 kimeneti kapun keresztül egy 23 szilárdtest tárolóba kerülnek tárolásra. A 19 mikroprocesszor még egy további 59 kimeneti kapuval is rendelkezik és ezen a kimeneti kapun keresztül 37 és 38 többpólusú csatlakozók segítségével egy 39 kábelen keresztül például egy központi számítógépbe lehet az adatokat beírni. A 23 szilárdtest tároló adatmegörző vogy puffereit CMOS beíró kiolvasó tároló. Az 1. ábrán látható a digitális menetregisztráló blokkvázlata. Az ábrán 1, 2 és 3 mérő távadók, amelyeknek 13, 14 és 15 kimenetei a 19 mikroprocesszor 16, 17 és 18 megszakító bemenetéivel vannak összekötve. Az 1, 2 és 3 mérő távadók optoalektromos impulzusadók, amelyeknek frekvenciája a mért jellemző nagyságával arányos. Látható még az ábrán, hogy 4, 5, 6, 7, 8 és 9 jeladók 30, 31, 40, 41, 42 és 43 kimenetei a 19 mikroprocesszor 56 bemeneti kapujával vannak összekötve, a 19 mikroprocesszor 57 bemeneti kapujával pedig a 10, 11 kézi adatbevitelre szolgáló szervek 48 és 49 kimenetéi vannak kötve. Az ábrán fel van tüntetve továbbá, hogy egy 12 digitális óra első 24 kimenete, amely időimpulzusokat ad ki, a 19 mikroprooesszor 25 negyedik megszakító bemenetével van összekötve. A 12 digitális óra 50 kimenete az óraidőt szolgáltatja elektronikus bináris jelek alakjában. A 12 digitális óra 50 kimenete a 19 mikroprooesszor 58 bemeneti kapujával van összekötve. Az 58 bemeneti kapura van még kapcsolva egy 32 kapcsoló és egy 33 nyomógomb, amelyeknek - az a feladata, hogy az utolsóként megtett útszakaszt léptető üzemben kiadja. Ha a 16, 17 vagy 18 megszakító bemenetekre impulzus érkezik, akkor azokat a 19 mikroprocesszor mindenkor hozzáadja az 1, 2, 3, mérő távadók impulzusai számára fenntartott 20, 21 és 22 impulzusszámlálójába a 23 szilárdtest tárolónak. Abban az esetben, amikor a 25 megszakító bemenetre egy időimpulzus érkezik, akkor 19 mikroprooesszor minden egyes 20, 21 és 22 impulzusszámláló tartalmát ibeírja égy üzemi jellemzőiket 26, 27, 28 tárolóhelyre a 23 szilárdtest tárolóban, majd ezt követően a 20, 21 és 22 impulzusszámlálókat nullázza. Ezután a 19 mikroprooesszor több, a későbbiekben magyarázatra kerülő műveletet végez el, és ha az eredmény pozitív, akkor egy adatblokkot visz be a 23 szilárdtest tárolónak erre a célra fenntartott 29 tárolóhelyére. Ez az adatblokk az előző tárolási időpont óta eltelt szakaszra vonatkozó sebesség és megtett útszakaszra vonatkozó jellemzőkből, valamint a 4 és 5 jeladók által előállított, az 56 bemeneti kapura a 30 és 31 kimenetekről jutó jelből áll, amely utóbbi kettő a fékre és az útirányra vonatkozó adatokat tartalmazza. A megtett útszakasz értéke oly módon adódik ki, hogy a 19 mikroprocesszor összegzi azokat a sebességértékeket, amelyeket minden, a 25 megszakító bemenetien megjelenő impulzusnál a 26 tárolóhelyre tárol. A 19 mikropooesszor csak abban az esetben fog újalbb adatblokkot tárolni, ha az előzőleg tárolt adatblokk tárolási időpontja óta eltelt idő alatt vagy a sebesség változott meg egy előre meghatározott értéknél nagyobb mértékben, vagy a megtett útszakasz változott egy előre meghatározott értéktől eltérő értékkel, vagy pedig a fék és útirányra vonatkozó jelek változtak meg az előzőleg tárolt jelhez képest. Az adatblokknak a 23 szilárdtest tároló 29 tárolóhelyére történő betárolása úgy megy végbe, hogy a pillanatnyilag éppen tárolásra váró adatblokk mindenkori legutolsó adatblokkot átírja, és így most megint az utolsó útszakasz kerül kijelzésre. Baleset vagy valamilyen közlekedési ellenőrzés esetén, a megtett legutolsó útszakaszra vonatkozó jellemzőket oly módon adja ki a berendezés, hogy a 19 mikroprocesszor minden a 25 megszakító kapun megjelenő impulzus és a fent leírt műveletek elvégzése után egy 32 kapcsoló állapotát lekérdezi, és amennyiben a 32 kapcsoló zárt, lekérdezi a 33 nyomógomb állapotát, és működtetett 33 nyomógomb esetén a 23 szilárdtest tároló 29 tárolóhelyéről kiolvassa az adatblokkot, és a 34 sebességjelző műszeren iá sebességet, az 54 kilométerállás jelző alacsony számjegyű 35 állásain a megtett útszakaszt, magas számjegyű 36 állásain a fék és az útirányra vonatkozó adatokat kijelzi. A 33 nyomógomb ismételt működtetésekor a 19 mikroprocesszor a következő, időben tehát korábban tárolt adatblokkot olvassa iki az előbb ismertetett módon. Az utolsó útszakaszra vonatkozó jeleket csak akkor tudja a berendezés kiaadni, ha a jármű .sebessége nulla. Ez azáltal van megoldva, hogy a 19 mikroprooesszor az egyes műveletek között, amelyeket a jel kiadása során végez, mindig lekérdezi a 20 impulzusszámlálót, amely az 1 mérő távadó impulzusait számlálja, amely a .sebességre vonatkozik. Ha a 20 impulzus .számláló nem áll nullán, akkor adatot nem ad ki, hanem a további műveleteket végzi el. A 23 szilárdtest tárolóban tárolt adatokat az 59 kimeneti kapun keresztül a 37 és 38 többpólusú csatlakozókon, szintén .csak álló jármű esetében lehet kivenni. Ekkor a 19 mikroprocesszor a 37 és 38 többpólusú csatlakozó egy meghatározott pólusát kérdezi le, és osak abban az esetben 5 10 15 20 25 30 35 40 45 50 55 60 65 3