Výskum v systéme detekcie podpisov v triediacom stroji
Sme veľká tlačiarenská spoločnosť v Shenzhen Číne. Ponúkame všetky knižné publikácie, tlač kníh v tvrdých väzbách, potlač kníh v papierovej, papierovej, papierovej forme, notebook, tlač kníh, tlač kníh, tlač kníh, tlač brožúr, balenie krabíc, kalendáre, všetky druhy PVC, brožúry, poznámky, detské knihy, samolepky, všetko druhy špeciálnych papierových tlačiarenských výrobkov, hracích kariet a tak ďalej.
Viac informácií nájdete na stránke
http://www.joyful-printing.com. Len ENG
http://www.joyful-printing.net
http://www.joyful-printing.org
email: info@joyful-printing.net
Jedným z výrobných procesov tlačeného materiálu je viazanie a vytváranie jednostranového tlačeného listu vytlačeného tlačovým strojom a kľúčom k úspechu alebo neúspechu je proces párovania.
Aby sa predišlo fenoménu manuálneho porovnávania, ako je reposting, menej príspevkov, chaotických príspevkov atď., V súčasnosti sa používajú dve hlavné riešenia: jedna je použiť princíp fotoelektrického difúzneho odrazu a červená LED sa používa ako zdroj svetla osvetliť podpis podľa oblasti inšpekcie. Určí sa intenzita odrazeného svetla. Program je citlivý na okolité svetlo a má veľkú závislosť od povrchovej úpravy, odrazného výkonu a hustoty tlače podpisového papiera. Najmä pri podpisoch s veľkými farebnými zmenami je presnosť kontroly veľmi nízka a nedosahuje ideálny efekt. Technológia optického rozpoznávania obrazu na rozpoznávanie určitého obsahu v podpise. Avšak kvôli posunu umiestnenia alebo posunu relatívnej polohy alebo skrúteniu, ku ktorému dochádza počas práce, nie je miera diskriminácie podpisu vysoká.
V súčasnosti je čiarový kód široko používaný ako včasný, presný, spoľahlivý a ekonomický spôsob vkladania údajov. Preto je použitie technológie rozpoznávania čiarových kódov, aplikované na miesto výroby tlačového produktu, jednoduchým a účinným systémom na detekciu podpisov, východiskový bod tohto návrhu programu je založený na tomto.
Štruktúra systému a princíp fungovania
Systém detekcie podpisu založený na rozpoznávaní čiarových kódov pozostáva z: (1) položiek, ktoré sa majú kontrolovať s čiarovým kódom, (2) čítačky čiarových kódov, (3) zabudovaného riadiaceho systému a (4) počítača v podnikovej lokálnej sieti. ,
Po prvé, čiarový kód je vytlačený na okraji rozloženia podpisu ako základ pre identifikáciu nasledujúceho detekčného zariadenia systému. Potom sa pomocou vstavaného riadiaceho systému so snímačom čiarových kódov porovnáva informácia čitaného čiarového kódu s nastavenou informáciou o referenčnom čiarovom kóde a čítaná informácia čiarového kódu sa kombinuje s externým elektrickým strojom podľa nastavenej riadiacej logiky. Inštitúcia dokončí činnosť podpisu.
Počítač môže komunikovať so vstavaným riadiacim systémom cez komunikačné rozhranie, čítať obsah čiarového kódu, čím získava informácie o podpise, a potom zapisovať informácie do databázy počítaním a podobne. Počítač je v lokálnej sieti spoločnosti a počítače v akejkoľvek inej kancelárskej oblasti môžu tiež pristupovať k databáze v počítači v reálnom čase, aby pochopili výrobný proces a situáciu výroby.
Návrh a implementácia systému
V špecifickej implementácii systému používame existujúcu čítačku čiarových kódov na vytvorenie vstavanej riadiacej jednotky so systémom MCU a zapisujeme riadiace informácie riadiacej jednotky do počítačovej databázy cez sériový komunikačný port RS485.
1 Výber a transformácia čítačky čiarových kódov
Bola zvolená čítačka čiarového kódu 1000 CIPHER. Čitateľ má nasledujúce výhody:
● Je možné identifikovať rôzne spoločné systémy čiarových kódov.
● Má rôzne digitálne rozhrania, ako napríklad klávesnicu (PS / 2), RS232 a USB.
● Rýchla rýchlosť čítania.
● Rôzne metódy čítania a metódy šetrenia energie.
Časť čítačky ručného kontaktného prepínača sme umiestnili na čítačku, aby sme mohli spustiť čítanie čiarového kódu z manuálneho štartu do automatického riadenia pomocou vstavaného systému, to znamená, že ovládanie ľudskej ruky je riadené uzavretím a uvoľnením kontaktov relé, ktoré ovláda. vstavaný systém. ,
2 vstavaný riadiaci systém
● Hardvérové konštrukčné riešenie
Vstavaná časť riadiaceho systému obsahuje časť čítačky digitálneho rozhrania a systém mikrokontroléra a obvody periférneho rozhrania.
Čipy reset a watchdog používajú MAX813, ktorý monitoruje prevádzku softvéru, aby sa zabránilo rušeniu programu alebo haváriám. Na presnejšie riadenie komunikačnej rýchlosti je zvolený kryštálový oscilátor 11,592MHz; mikrokontrolér používa ATM89C51 od ATMEL.
● Časť vstavaného softvéru
Softvér je zodpovedný za zachytenie signálu privádzania papiera, potom simuláciu tlačidla ľudskej ruky, spustenie práce snímača, čítanie informácií o čiarovom kóde a následné posúdenie podľa výsledku posudzovania, pričom vykonáva iný výstup a súčasne komunikuje s horným počítačom.
V softvérovom pracovnom procese, aby sa zachytil vstupný signál v reálnom čase, sa odpočítanie vstupného signálu preruší. Po prijatí signálu sa nastaví zodpovedajúci príznak udalosti požiadavky a spracovanie požiadavkového signálu sa vykoná mimo prerušenia, takže vstupný signál požiadavky sa môže účinne zachytiť a program prerušenia sa môže zabrániť obsadeniu zdrojov CPU pre operáciu. dlho.
Po zapnutí hlavného programu sa postupne zobrazujú príznaky udalostí. Ak sa nájde požiadavka na udalosť, udalosť sa okamžite spracuje a príznak požiadavky sa po dokončení spracovania zruší. Udalosti, ktoré majú byť spracované, zahŕňajú: snímanie rytmu podávania papiera, prijímanie údajov odoslaných počítačom, posúdenie porovnania po prečítaní čiarového kódu a spracovanie po posúdení.
Porucha podávania papiera je spustená externým mechanizmom podávania papiera a softvér používa externú metódu prerušenia. Komunikačná udalosť sa spúšťa prerušením sériového prijímania softvéru a udalosť spracovania čiarového kódu sa spúšťa prerušením s vysokou prioritou, ktoré prijíma signál digitálneho čiarového kódu.
Nastavte dosku rozhrania CIPHER a pošlite obsah čiarových kódov ako klávesnicu PS / 2.
Ďalšie dve udalosti, signatúry chýb a udalosti v bielej knihe sú odvodené z porovnania informácií čiarového kódu so softvérom.
1 Spracovanie spracovania signálu posunu
Po zistení udalosti čitania čiarového kódu je potrebné čítačku čiarového kódu aktivovať na čítanie informácií čiarového kódu. Pôvodné manuálne tlačidlo na čítačke je upravené tak, aby simulovalo elektrický šok relé a relé môže byť zatvorené, aby sa čítačka úplne otvorila.
2 Spracovanie udalosti posudzovanej čiarovým kódom
Po prijatí kompletnej informácie o čiarovom kóde MCU je čiarový kód nastavený na určenie udalosti. Pri spracovaní rozhodovacej udalosti sa najprv porovnáva čítaný čiarový kód a nastavené referenčné informácie. Pretože čiarový kód prenáša dáta pomocou rozhrania klávesnice, kódovacie pravidlo pre každé číslo alebo znak je "pass a break code", to znamená, že každý prenášaný znak obsahuje tri bajty: "kódovanie + 0x4F + kódovanie". Preto by sa pri vykonávaní porovnávania mala venovať pozornosť pohybu ukazovateľa referenčného čiarového kódu a ukazovateľa čiarového kódu, ktorý sa má určiť: referenčný ukazovateľ sa zakaždým pohybuje o 1 bajt a ukazovateľ, ktorý sa má posudzovať, sa posunie o 3 bajty ,
V nesprávnom stave podpisu MCU vydá signál signalizácie alarmu podľa nastaveného softvéru a vydá riadiaci signál pohonu do zariadenia na odmietnutie podpisu, aby sa odstránil chybný podpis; Ak je na konci potrubia nainštalované iba jedno zariadenie na odmietnutie podpisu, počíta sa jednočipový mikropočítač. Keď prejde chybný podpis, MCU vyšle signál do zariadenia na odmietnutie podpisu a odmietacie zariadenie odmietne sadu podpisov vrátane chybového podpisu.
3 počítačovej komunikačnej časti
V montážnej linke na zhromažďovacie stroje má každá čítacia stanica nainštalovaný čítač a zabudovaný riadiaci systém a všetky zariadenia na detekciu podpisov môžu byť pripojené k počítaču cez zbernicu, aby sa ďalej dokončil podpis cez počítač. Štatistiky, dotazy a ďalšie funkcie.
Pri návrhu fyzickej vrstvy sa vyspelá sériová komunikačná zbernica RS485 používa na pripojenie k rôznym detekčným zariadeniam a počítačom; v dizajne spojovacej vrstvy, aby sa zabezpečil spoľahlivý prenos a príjem dátových rámcov, sú okrem kontrolného súčtu k dispozícii dátové rámce. Špeciálne bajty záhlavia rámca a bajty na konci snímky, aby sa zabránilo rušeniu na linke.
4 Databázová časť
Počítač používa VC ++ 6.0 na vytvorenie užívateľsky príjemného rozhrania a na správu databázy používa ADO (ActiveX Data Object). Získaný záznam výsledkov sa získa vykonaním príkazu SQL počas prevádzky.
Systém môže byť použitý v každom systéme kontroly čiarových kódov. Pre rôzne aplikačné požiadavky, pokiaľ sú rôzne elektromechanické mechanizmy pripojené na výstupné svorky systému podľa podmienok miesta, môže byť riadiaca logika vykonávaná podľa požadovanej riadiacej logiky. automatická detekcia.

