194619. lajstromszámú szabadalom • Ellenőrző berendezés előnyösen mezőgazdasági gépek forgó alkatrészeinek figyelésére, adatkijelzésre és hibajelzésre

1 194 619 2 tül a BÁT bemeneti átmeneti tároló bemenetére kerülnek és egy-egy bemeneti bit értékét adják. A CPU központi kiértékelő és vezérlő egység lekér­dezéses üzemmódban figyeli a bemenet bitjeinek értékét. Egy ciklus ideje alatt többször lekérdezi mindegyik bemenetet, majd a program elölről is­métlődik. Az összes bemeneti jelet azonos módon kezeli a készülék. A CPU központi kiértékelő és vezérlő egység működtetéséhez szükséges progra­mot fix tároló (EPROM) tartalmazza. Egy ME mérőérzékelő által szolgáltatott jel fel­dolgozása három részből áll. Ezt a folyamatot a software folyamatábrákon követhetjük végig. A három programrész közül az első az előkészítés (3. ábra), a második a hibakijelzés (4. ábra) és a harmadik az adatkijelzés (5. ábra) lefolytatását biz­tosítja az alábbiak szerint: Az előkészítés folyamán a CPU központi kiérté­kelő és vezérlő egység egy 60 ps ciklusidejü software óra segítségével meghatározza a bemeneti impulzu­sok között eltelt időt. A berendezés tehát a fordu­latszám mérést periódusidő mérésre vezeti vissza. Az előkészítésre azért van szükség, mert biztosítani kell, hogy a bemeneti jel alacsony szintre váltásá­nak időpontjáig eltelt időt mérje a mikroprocesz­­szor. így egy teljes periódusidőt mér meg, tehát a kitöltési tényező nem befolyásolja a mérés pontos­ságát. Ha szintváltás nem történik (nincs forgás), akkor egy bizonyos előre meghatározott idő (álta­lában a normális periódusidő tízszerese) után már az előkészítő programrészben hibakijelzés történik. A következő két programrészt átugorja a mikrop­rocesszor, és folytatja a következő bemeneti bithez tartozó előkészítő programrésznél. Ha az ME mé­rőérzékelő impulzust nem ad, annak a fordulata nem jelezhető ki a display-n. Ha az éppen ellen­őrzött ME mérőérzékelőhöz tartozó iniciátor ad impulzusokat, akkor az impulzus alacsony szintre váltásának időpillanatában a program a második résznél folytatódik. A program második részében (hibakijelzés) tör­ténik a periódusidő mérése. Ha az egy megadott értéknél nagyobb vagy kisebb, a hiba kijelzése be­következik. A software óra egy olyan programrész, amelyet a mikroprocesszor pontosan 60 ps alatt hajt végre. Ebbe beletartozik az éppen ellenőrzött ME mérőérzékelö jelének a lekérdezése, egy regisz­terpár tartalmának 1 -gyei növelése, valamint an­nak eldöntése, hogy egy adott értéket túllépte-e a periódusidő. A mikroprocesszor lekérdezi az adott ME mérő­érzékelőt, és mindaddig ismételi ezt a 60 ps-os prog­ramrészt, amíg újra alacsony szintre nem vált az ME mérőérzékelő jele. Minden ismétléskor megnő a megadott regiszterpár tartalma 1-gyel, és közben eldől, hogy egy megadott értéket nem haladt-e túl a regiszterpár tartalma. Ha igen, akkor a mikrop­rocesszor az adott egységhez tartozó hibát kijelzi. A második programrész befejezésekor tehát egy regiszterpár tartalmazza a periódusidő értéket ps­­os egységben. A program a harmadik résznél (adat­kijelzés) folytatódik. A mikroprocesszor leolvassa egy nyolc állású kapcsoló állását, amely BCD kódban adja a kijelez­ni kívánt adat sorszámát. Ha a leolvasott szám nem egyezik meg az éppen vizsgált egység sorszámával, akkor nem történik kijelzés, hanem a további prog­ramrészeket a processzor átugorja és a program a következő ME mérőérzékelő előkészítő programré­szénél folytatódik. Amennyiben az éppen vizsgált ME mérőérzékelő jelét kell kijelezni (a BCD-kód megegyezik az egység sorszámával), akkor a har­madik programrész folytatódik. A periódusidőt tartalmazó regiszterpár tartalmát el kell osztani egy előre meghatározott (mérőérzékelőre jellemző) ál­landóval, hogy a kívánt egységben kapjuk meg az eredményt. Ezt a mikroprocesszor úgy végzi el, hogy mindannyiszor kivonja az osztandóból az osztót, amíg az osztandp negatív értékű, vagy 0 nem lesz. A kivonások számát egy regiszter szám­lálja. A regiszter tartalma adja az eredmény két nagyobb helyiértékét. Majd az osztandóhoz vissza­adja az osztót, hogy a tényleges maradékot kapjuk. Ezt követően a maradék tízszeresét veszi (tízszer összeadja) a mikroprocesszor.1 Ezzel az értékkel, mint osztandóval újra elvégzi az előzőekkel azonos módon az osztást. így egy másik regiszterbe kerül a mért adat két kisebb helyiértéke. Az AK adatki­­jeiző tárolóiba beírja a mikroprocesszor a négy­jegyű fordulatszámot, sebességét, vagy más adatot és az AK adatkijelzőn megjelenik a beírt adat. A műveletsor folytatódik a következő ME mérő­­érzékelő előkészített programjával. Az utolsó ME ínérőérzékelő lekérdezése után a program futása elölről kezdődik. Egyes műveletsorok az igényektől függően kima­radhatnak, pl. sebességmérés esetén a hibakijelzés elmaradhat. Az állandókat a vizsgált egységhez igazodóan számítással kell meghatározni. Ennél figyelembe kell venni pl. a kerék küllőszámát, a kijelezni kívánt tizedesek számát stb. A találmány szerinti ellenőrző berendezés a jelen­legi technika színvonalán viszonylag olcsó kiépítés­ben az ismert megoldásokhoz viszonyítva nagyobb pontossággal és megbízhatóbb adatkiértékelést és hibajelzést biztosít. Az ellenőrző berendezés hiba­jelzésen túlmenően számszerű adatokat is szolgál­tat, és vészjelzésen kívül vészleállításra is használ­ható. A berendezés működése software módosítás­sal könnyen változtatható. Szabadalmi igénypontok 1. Ellenőrző berendezés előnyösen mezőgazdasá­gi gépek forgó alkatrészeinek figyelésére, adatkijel­zésre és hibajelzésre, amely mérőérzékelőket, köz­ponti kiértékelő és vezérlő egységet, tárolókat és kijelző egységeket tartalmaz, azzal jellemezve, hogy a mérőérzékelők (ME) közvetlenül vagy jelformá­lón (JF1) keresztül bemeneti átmeneti tároló (BÁT) egyik bemenetére vannak kötve, amelynek másik bemenetére kézi adatválasztó (KAV) csatlakozik, a bemeneti átmeneti tároló (BÁT) kimenetei perifé­ria vezérlő egységhez (PV) csatlakoznak, amelynek 5 10 15 20 25 30 35 40 45 50 55 60 65 4

Next

/
Thumbnails
Contents