197090. lajstromszámú szabadalom • Mikroprocesszorral vezérelt jelfeldolgozó áramkör soros impulzussorozat mérésére
11 197090 12 34 adatátviteli csatornába érkezd kvarcpontos órajel csak abban az esetben kezdi el léptetni a 35 programozható számláncot, ha a 30 bemenetén levő jel magas feszültségértékű. Ellenkező esetben a 35 programozható számlánc léptetése leáll, és felépítéséből következően egy magas fcszfiltségérték a 30 bemeneti ponton ismételten léptetni kezdi. A 36 inverter kimenetén megélőit impulzus csak akkor jut keresztül a 37 kapu áramkörön, ha a 37 kapu áramkör másik bemenetén az első 30 bemenet bemenő jele még mindig magas. A 35 programozható számlánc időzítése ügy van meghatározva, hogy az 1. ábra szerinti T időtartam a 2/3-ában teljen le, és így biztosan létezzen tűimpulzus ezen T időtartamon belül. Ez a T időtartamú impulzus átjutva a 37 kapu áramkörön, a 49 tárolón keresztül letiltja a 39 kapu áramkört, amelyen a további helytelen, szinkron impulzusnak vélt jelek már nem juthatnak keresztül. Helytelen szinkronizáció esetén a 39 kapu áramkör nyitva van, és a 43, 42, 41 D-tárolók beíródnak. A 41 D-tároló kimenete kinyitja a 44 kapu áramkört, és a következő fél jelre az első 33 kimenet jele alaphelyzetbe hozza a vezérlésre elindult 2 fázisregisztert A 40 kapu áramkör kimenetén megjelenő fél rendszer órajel pedig a 41, 42, 43 D-tárolókat állítja aláphelyzetbe. A 6. ábrán látható első, második és harmadik 4, 5, 6 programozható számláncok felépítése azonos, így a működési leírás mindhárom áramkörre érvényesnek tekinhető. Az 57 bemeneten megjelenő rendszer órajel csak abban az esetben lépteti a 48 programozható számláncot, ha a második 45 és az első 46 bemeneten levő vezérlőjel magas feszültségszintű. Az 57 bemenet a 4. ábra alapján a bejövő érzékelő elektromos jelének kezdetekor magas, a második 45 bemenet pedig a 4. ábra alapján az 1. ábra szerinti Tcrí időtartam kezdetekor lesz alacsony feszültségszintű. így a 6. ábra szerinti 48 programozható számláncban a Tcrí időtartammal arányos bináris jel áll rendelkezésre. Ezt a találmány szerinti áramköri elrendezéshez kapcsolódó mikroprocesszor a 4. ábra szerinti negyedik 22 kimeneten levő vezérlőjel elérésekor már ki is olvashatja. A kiolvasott értéket pedig a megfelelő algoritmus szerint feldolgozhatja. A 7. ábrán látható áramkör a 2. ábra 7 egyszeres betűidőt időzítő áramkör részletes bemutatása. A 7 egyszeres betűidőt időzítő áramkör feladata többek között az, hogy az érzékelőből beérkező szinkron impulzus hatására megkezdje időzítését, és egy meghatározott betűidő eltelte után alaphelyzetbe álljon vissza. Ezen időtartam alatt a helyesen működő érzékelő egységekből a T időtartamú •szinkron impulzus mellett mindhárom mérő T/2 időtartamú impulzusnak meg kell érkeznie. Ezen betűidőt az időzítési idő letelte után ellenőrzi a mikroprocesszor, és helytelen működés esetén hibaüzenetet küld a kijelző egység felé. A 72 bemenet központi RESET vezérlőjelet kapja, és alaphelyzetbe állítja a 75 és 81 tárolókat. Ha az 5. ábra szerinti első bemenet vezérlőjele megérkezik — amely a szinkron impulzus meglétére utal — bebillen a 75 tároló, amely engedélyező jelet szolgáltat a 77 programozható számláncnak. Ez a 77 programozható számlánc a 70 bemeneten érkező rendszer órajel ütemének megfelelően számolni kezd. A beprogramozott számérték elérése után a 78, 79 invertereken, valamint a 76 kapu áramkörön keresztül a 77 programozható számlánc kimeneti jele alaphelyzetbe állítja a 75 tárolót, így a 77 programozható számlánc működése letiltódik. Ezzel egy időben a 81 tároló beíródik, az első 73 ki menete vezérlő jelet küld a mikroprocesszor számára. A mikroprocesszor feladatainak elvégzése után a 74 bemenetre küldött vezérlőjellel álhtja alaphelyzetbe a 81 tárolót A 8 kétszeres betűidőt időzítő áramkör feladata többek között a csatorna léptetése, részletezése a 8. ábrán látható. Alapállapotban a 87 és 88 tárolók a központi RESET vezérlőjel hatására, amelyet a 85 bemeneten kap, olyan helyzetbe kerülnek, hogy a 89, 90 programozható számláncok működését letiltják. Az időzítés indítását a mikroprocesszor végzi a 82 bemenetre adott vezérlőjellel. A 87 tároló bcbiilcn, és így a D kimeneten megjelenő jellel megszünteti a 89 és 90 programozható számláncok letiltását. A 84 bemenetre adott órajel ütemezésének megfelelően mindkét 89 és 90 programozható számlánc — az előre beprogramozott számérték alapján számol. A kétszeres betűidő, célszerűen 80 msec, letelte után a 90 programozható számlánc 0 kimenete visszabillcnő jelet küld 91 inveriercn keresztül 87 és 88 tárolóknak. A 88 tároló 83 kimenetén levő jel a mikroprocesszorhoz van elvezetve és értesíti az időzítés elteltéről, amely azután beégetett mikroprogramjának megfelelően elvégzi a döntési funkcióit, és a végén a 82 bemenetre küldött vezérlőjellel ismételten elindítja az időzítést. A 9 kijelzést időzítő áramkör-felépítés és -működés tekintetében azonosnak tekinthető a 8. ábrán részletezett áramkörrel, felépítése a 10. ábrán látható. A különbség a találmány szerinti áramköri elrendezéshez kapcsolódó mikroproceszszor mikrorpogramjában van. Az áramkör időzítése ebben az esetben sokkal nagyobb, kb. 4 sec, mint a 2. ábra szerinti 8 kétrészes betűidőt időzítő áramkörnél. A 9 kijelzést időzítő áramkör feladata többek között a mikroprocesszorhoz kapcsolódó kijelző egység időzítésének a vezérlése. Ezáltal az egy tartályhoz tartozó szintérlék több másodperc időtartamig elolvasható a kijelző egységen, jóllehet maga a mérés ezen időtartamnak csak a törtrészéig tart. A 10 multiplexer vezérlő áramköre a 9. ábrán található meg részletesen. A 10 multiplexer vezérlő áramkör feladata az, hogy kétszeres betűidőn keresztül egy meghatározott csatorna vezérlő jeleit engedje be az 1 bemeneti kapuzó áramkörbe. Mivel minden tartály érzékelő egysége azonos felépítésű, így azt, hogy éppen melyik tartályról van szó, a 10 multiplexer vezérlő áramkör dönti el, amely vezérlő parancsot a mikroprocesszortól a 102 bemenő csatornán a 101 bemenetre érkező vezérlőjellel kap. Ezt a vezérlő parancsot a 107 tárolók eltárolják mindaddig, am/g újabb parancs nem érkezik számukra. Az érzékelő egység multiplexere felé a 103, 104, 105, 106 kimenetekkel ellátott nyitott kollektoros TI, T2, T3, T4 tranzisztorokat tartalmazó inverterek szállítják a vezérlőjelet. 5 10 15 20 25 30 35 40 45 50 55 60 65 7