Kiállítás

Az aláírás-érzékelő rendszer kutatása a gyűjtőgépben

Jun 05, 2019 Hagyjon üzenetet

Az aláírás-érzékelő rendszer kutatása a gyűjtőgépben

Mi egy nagy nyomtatási cég Shenzhen Kína. Minden könyv kiadványt, keménykötésű könyvnyomtatást, papercover nyomtatást, keménykötésű jegyzetfüzetet, sprial könyvnyomtatást, nyerges könyvnyomtatást, füzetnyomtatást, csomagoló dobozot, naptárakat, mindenféle PVC-t, termékismertetőt, jegyzetet, gyermekkönyvet, matricát, minden különféle speciális papír színnyomó termékek, játékkártyák és így tovább.

További információkért látogasson el a webhelyre

http://www.joyful-printing.com. Csak ENG

http://www.joyful-printing.net

http://www.joyful-printing.org

e-mail: info@joyful-printing.net

A nyomtatott anyag egyik gyártási folyamata az, hogy egyoldalas nyomtatott lapot nyomtat, amelyet a nyomdagép nyomtat, és a siker vagy kudarc kulcsa az egyezési folyamat.


Annak érdekében, hogy elkerülhető legyen a kézi egyezés, mint például a reposting, a kevesebb kiküldetés, a rendetlen üzenetek, stb., Jelenleg két fő megoldás van: az egyik a fotoszelektromos diffúzió visszaverődésének elve, és a piros LED fényforrásként kerül felhasználásra az aláírás megvilágítására az ellenőrzési terület szerint. Meghatározzák a visszavert fény intenzitását. A program érzékeny a környezeti fényre, és nagymértékben függ az aláíró papír befejezésétől, fényvisszaverő teljesítményétől és nyomtatási sűrűségétől. Különösen a nagy színváltozással rendelkező aláírások esetében az ellenőrzési pontosság nagyon alacsony, és az ideális hatás nem érhető el. Optikai képfelismerő technológia az aláírás bizonyos tartalmának felismerésére. Az elhelyezési eltolás vagy a munka során bekövetkező relatív pozícióváltás vagy csavarás miatt azonban az aláírás-diszkriminációs arány nem magas.


Jelenleg a vonalkódot széles körben alkalmazták egy időben történő, pontos, megbízható és gazdaságos adatbeviteli eszközként. Ezért a nyomtatási termékkötési helyszínen alkalmazott vonalkód-felismerő technológia használata egyszerű és hatékony aláírás-felismerő rendszer, amelynek alapja ennek a programtervezésnek.


A rendszer felépítése és működési elve


A vonalkód-felismerésen alapuló aláírás-érzékelő rendszer a következőket tartalmazza: (1) vonalkóddal ellenőrizendő elemek, (2) vonalkód-olvasó, (3) beágyazott vezérlőrendszer és (4) egy vállalati helyi hálózatban lévő számítógép .


Először is, a vonalkód az aláírás elrendezésének szélére van nyomtatva, amely a rendszer későbbi érzékelő eszközének azonosításának alapjául szolgál. Ezután a beágyazott vezérlőrendszert egy vonalkódolvasóval használva a leolvasott vonalkód információt összehasonlítjuk a beállított referencia vonalkód információval, és a leolvasott vonalkód információt a beállított vezérlési logika szerint kombinálják a külső elektromos gépekkel. Az intézmény befejezi az aláírás működését.


A számítógép kommunikálhat a beágyazott vezérlőrendszerrel a kommunikációs interfészen keresztül, olvassa el a vonalkód tartalmát, ezáltal megszerzi az aláírási információkat, majd az adatokat a számlálással és hasonlókkal írja az adatbázisba. A számítógép a vállalat helyi hálózatában van, és bármely más irodai számítógép számítógépe valós időben hozzáférhet a számítógép adatbázisához, hogy megértse a termelési folyamatot és a termelési helyzetet.


Rendszertervezés és végrehajtás


A konkrét rendszer-implementációban a meglévő vonalkódolvasót egy beágyazott vezérlőegység létrehozására használjuk az MCU rendszerrel, és az RS485 soros kommunikációs porton keresztül a vezérlőegység vezérlőinformációit a számítógépes adatbázisba írjuk.


1 Vonalkódolvasó kiválasztása és átalakítása


Itt a CIPHER 1000 kézi vonalkódolvasóját választották. Az olvasónak az alábbi előnyei vannak:


● Számos közös vonalkód-rendszer azonosítható.

● Különböző digitális interfészekkel rendelkezik, mint például billentyűzet (PS / 2), RS232 és USB.

● Gyors leolvasási sebesség.

● Számos olvasási módszer és energiatakarékos mód.


Az olvasó kézi kapcsolókapcsoló részét a leolvasási vonalkód indításához a manuális indításról az automatikus vezérlésbe a beágyazott rendszer segítségével helyezzük el, vagyis az emberi kéz vezérlését az általunk vezérelt relé kontaktusok zárása és kioldása szabályozza. beágyazott rendszer. .


2 beágyazott vezérlőrendszer


● Hardver alkatrész tervezése


A beágyazott vezérlőrendszer szakasz az olvasó digitális interfész áramkörének részét és egy mikrokontroller rendszert és annak perifériás interfész áramkörét tartalmazza.


A reset és az watchdog chipek a MAX813-at használják, amely a program működését figyeli, hogy megakadályozza a program elszabadulását vagy összeomlását. A kommunikációs sebesség pontosabb szabályozásához a 11,592 MHz-es kristály oszcillátort választjuk ki; a mikrokontroller az ATM89C51-et használja az ATMEL-től.

● Beágyazott szoftver rész


A szoftver felelős a papíradagoló jel rögzítéséért, majd az emberi kéz gombjának szimulálásával, az érzékelő munka elindításával, a vonalkód információ olvasásával, majd az ítélet eredményének megítélésével, különböző kimenetek végrehajtásával, és egyidejűleg a felső számítógéppel való kommunikációval.


A szoftveres munkafolyamatban a kérésjel bemenetének valós idejű rögzítése érdekében a jelbemenet leolvasása megszakad. A jel beérkezése után a megfelelő kérés eseményjelzője be van állítva, és a kérés jel feldolgozása a megszakításon kívül történik, így a kérés beviteli jel hatékonyan rögzíthető, és a megszakítási program megakadályozható a CPU erőforrások elfogadását egy hosszú idő.


Miután a főprogram be van kapcsolva, az események zászlói egymás után tekinthetők meg. Ha az eseménykérés megtalálható, az esemény azonnal feldolgozásra kerül, és a kérés jelzője a feldolgozás befejezése után törlődik. A feldolgozandó események a következők: a papíradagoló ütemének rögzítése, a számítógép által küldött adatok fogadása, az összehasonlító ítélet a vonalkód leolvasása után, és a feldolgozás az ítélet után.


A papíradagoló verést a külső papíradagoló mechanizmus aktiválja, és a szoftver külső megszakítási módszert használ. A kommunikációs eseményt a szoftver soros vételi megszakítása váltja ki, és a vonalkód-feldolgozási eseményt a digitális vonalkód-jelet fogadó nagy prioritású megszakítás aktiválja.


Állítsa be a CIPHER interfésztáblát a vonalkód-tartalom PS / 2 billentyűzetként való elküldéséhez.


A másik két esemény, a hibajelzés és a fehér könyv eseményei a vonalkód-információk összehasonlításából származnak.


1 A feed feldolgozás jelfeldolgozás feldolgozása


A vonalkódolvasó aktiválása után a vonalkód leolvasási kérés-előtolás jel eseményének észlelése után a vonalkód információit el kell olvasni. Az olvasó eredeti kézi gombja úgy módosul, hogy szimulálja az elektromos áramütést a relé által, és a relé zárható az olvasó teljes kinyitásához.


2 A vonalkód által megítélt esemény feldolgozása


Miután az MCU megkapta a teljes vonalkód-információt, a vonalkód az esemény meghatározására van beállítva. Az ítéletesemény feldolgozása során először összehasonlítjuk az olvasott vonalkódot és a beállított referenciainformációt. Mivel a vonalkód a billentyűzet interfészen keresztül adatot küld, az egyes számok vagy karakterek kódolási szabálya "pass and break code", azaz minden egyes elküldendő karakter három bájtot tartalmaz: "kódolás + 0x4F + kódolás". Ezért az összehasonlítás során figyelmet kell fordítani a referencia vonalkódmutató mozgására és a meghatározandó vonalkódmutatóra: a referencia mutató 1 bájttal mozog minden alkalommal, és a megítélendő mutatót 3 bájt mozgatja. .


Az aláírás rossz állapotában az MCU a riasztási jelet a beállított szoftver szerint adja ki, és a meghajtó vezérlőjelet az aláírás-elutasító eszközhöz továbbítja a hiba aláírásának kiküszöbölésére; ha a csővezeték végén csak egy aláírás-elutasító eszköz van telepítve, akkor az egy chipes mikroprocesszort számláljuk. Amikor a hiba aláírása megtörténik, az MCU jelet küld az aláírási elutasító eszközhöz, és az elutasító eszköz elutasítja az aláírási készletet, amely tartalmazza a hiba aláírást.


3 számítógépes kommunikációs rész


Az összegyűjtő gép összeszerelési sorában minden olvasóállomás rendelkezik egy olvasóval és egy beágyazott vezérlőrendszerrel, és az aláírás-érzékelő eszközök a buszon keresztül csatlakoztathatók a számítógéphez az aláírás továbbfejlesztéséhez a számítógépen keresztül. Statisztikák, lekérdezések és egyéb funkciók.


A fizikai réteg kialakításában az érett RS485 soros kommunikációs busz különböző érzékelőeszközökhöz és számítógépekhez csatlakozik; a kapcsolati réteg kialakításában az adatkeretek megbízható továbbításának és vételének biztosítása érdekében az ellenőrző összeg mellett adatkeretek is vannak. Speciális keret fejléc bájtok és a keret végi bájtok a kapcsolat interferenciájának elkerülése érdekében.


4 Adatbázis-szakasz


A számítógép VC ++ 6.0-at használ, hogy felhasználóbarát felületet írjon, és az ADO-t (ActiveX Data Object) használja az adatbázis kezelésére. A kapott eredményrekordot az SQL parancs végrehajtásával érjük el.


A rendszer bármely vonalkód-ellenőrzési rendszerben használható. Különböző alkalmazási követelmények esetén, amennyiben a helyszíni körülményeknek megfelelően a rendszer kimeneti csatlakozóihoz különböző elektromechanikus mechanizmusok vannak csatlakoztatva, a vezérlési logika végrehajtható a szükséges vezérlési logika szerint. automatikus felismerés.

A szálláslekérdezés elküldése