Ausstellung

Untersuchung des Signaturerkennungssystems in der Zusammentragmaschine

Jun 05, 2019 Eine Nachricht hinterlassen

Untersuchung des Signaturerkennungssystems in der Zusammentragmaschine

Wir sind eine große druckerei in shenzhen china. Wir bieten alle Buchpublikationen, Hardcover-Buchdruck, Papercover-Buchdruck, Hardcover-Notizbuch, Sprial-Buchdruck, Sattelheft-Buchdruck, Broschürendruck, Verpackungsbox, Kalender, alle Arten von PVC, Produktbroschüren, Notizen, Kinderbuch, Aufkleber, alle arten von speziellen papier farbdruck produkte, spiel cardand so weiter.

Für weitere Informationen, besuchen Sie bitte

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

http://www.joyful-printing.net

http://www.joyful-printing.org

E-Mail: info@joyful-printing.net

Einer der Produktionsprozesse für Drucksachen ist das Binden und Formen eines einseitig bedruckten Bogens, der von der Druckmaschine gedruckt wird. Der Schlüssel zum Erfolg oder Misserfolg ist der Übereinstimmungsprozess.


Um das Phänomen des manuellen Abgleichs wie Umbuchungen, weniger Buchungen, unordentliche Buchungen usw. zu vermeiden, werden derzeit zwei Hauptlösungen angewendet: Zum einen wird das Prinzip der photoelektrischen Diffusionsreflexion verwendet, und die rote LED wird als Lichtquelle verwendet um die Signatur entsprechend dem Inspektionsbereich zu beleuchten. Die Intensität des reflektierten Lichts wird bestimmt. Das Programm reagiert empfindlich auf Umgebungslicht und hängt in hohem Maße von der Oberflächenbeschaffenheit, der Reflexionsleistung und der Druckdichte des Unterschriftenpapiers ab. Insbesondere bei den Signaturen mit großen Farbveränderungen ist die Inspektionsgenauigkeit sehr gering und der ideale Effekt wird nicht erreicht. Optische Bilderkennungstechnologie zur Bilderkennung einiger Inhalte in der Signatur. Aufgrund des Platzierungsversatzes oder der relativen Positionsverschiebung oder -verdrehung, die während der Arbeit auftritt, ist die Signaturunterscheidungsrate jedoch nicht hoch.


Gegenwärtig wird Strichcode häufig als zeitnahes, genaues, zuverlässiges und wirtschaftliches Dateneingabemittel verwendet. Daher ist die Verwendung der Barcode-Erkennungstechnologie, die auf die Produktionsstätte für die Bindung von Druckerzeugnissen angewendet wird, ein einfaches und wirksames Signaturerfassungssystem, auf dem der Ausgangspunkt dieses Programmentwurfs basiert.


Systemstruktur und Arbeitsweise


Ein auf Barcode-Erkennung basierendes Signaturerkennungssystem besteht aus: (1) mit einem Barcode zu prüfenden Gegenständen, (2) einem Barcode-Lesegerät, (3) einem eingebetteten Steuerungssystem und (4) einem Computer in einem lokalen Unternehmensnetzwerk .


Zunächst wird der Barcode am Rand des Layouts der Signatur als Grundlage für die Identifizierung der nachfolgenden Erfassungseinrichtung des Systems aufgedruckt. Unter Verwendung des eingebetteten Steuerungssystems mit einem Strichcodeleser werden dann die gelesenen Strichcodeinformationen mit den eingestellten Referenzstrichcodeinformationen verglichen und die gelesenen Strichcodeinformationen mit den externen elektrischen Maschinen gemäß der eingestellten Steuerlogik kombiniert. Die Institution schließt den Vorgang der Signatur ab.


Der Computer kann mit dem eingebetteten Steuersystem über die Kommunikationsschnittstelle kommunizieren, den Strichcode-Inhalt lesen, wodurch die Signaturinformationen erhalten werden, und dann die Informationen durch Zählen und dergleichen in die Datenbank schreiben. Der Computer befindet sich im lokalen Netzwerk des Unternehmens, und die Computer in jedem anderen Bürobereich können auch in Echtzeit auf die Datenbank im Computer zugreifen, um den Produktionsprozess und die Produktionssituation zu verstehen.


Systemdesign und Implementierung


In der spezifischen Systemimplementierung verwenden wir den vorhandenen Strichcodeleser, um eine eingebettete Steuereinheit mit dem MCU-System zu bilden, und schreiben die Steuerinformationen der Steuereinheit über die serielle RS485-Kommunikationsschnittstelle in die Computerdatenbank.


1 Auswahl und Umwandlung von Strichcodelesern


Hier wurde der 1000-Barcode-Handleser von CIPHER ausgewählt. Der Leser hat folgende Vorteile:


● Eine Vielzahl gängiger Barcodesysteme kann identifiziert werden.

● Es verfügt über verschiedene digitale Schnittstellen wie Tastatur (PS / 2), RS232 und USB.

● Schnelle Lesegeschwindigkeit.

● Verschiedene Lesemethoden und Energiesparmethoden.


Wir setzen den manuellen Kontaktschalter auf den Leser, um das Lesen des Barcodes vom manuellen Start bis zur automatischen Steuerung durch das eingebettete System zu starten. Das heißt, die Steuerung der menschlichen Hand wird durch das Schließen und Freigeben der Relaiskontakte gesteuert, die durch das System gesteuert werden Eingebettetes System. .


2 eingebettetes Steuersystem


● Hardware-Teiledesign


Der eingebettete Steuersystemabschnitt enthält den digitalen Schnittstellenschaltungsabschnitt des Lesegeräts und ein Mikrocontrollersystem und seine periphere Schnittstellenschaltung.


Die Reset- und Watchdog-Chips verwenden den MAX813, der den Betrieb der Software überwacht, um ein Durchgehen des Programms oder Abstürze zu verhindern. Um die Kommunikationsrate genauer zu steuern, wird der 11,592-MHz-Quarzoszillator ausgewählt; Der Mikrocontroller verwendet den ATM89C51 von ATMEL.

● Eingebetteter Softwareteil


Die Software ist dafür verantwortlich, das Papiervorschubsignal zu erfassen, dann die menschliche Handtaste zu simulieren, die Sensorarbeit zu starten, die Strichcodeinformationen zu lesen und dann gemäß dem Beurteilungsergebnis zu beurteilen, unterschiedliche Ausgaben durchzuführen und gleichzeitig mit dem oberen Computer zu kommunizieren.


Während des Software-Arbeitsprozesses wird das Lesen des Signaleingangs unterbrochen, um die Eingabe des Anforderungssignals in Echtzeit zu erfassen. Nach dem Empfang des Signals wird das entsprechende Anforderungsereignisflag gesetzt, und die Verarbeitung des Anforderungssignals wird außerhalb des Interrupts durchgeführt, so dass das Anforderungseingangssignal effektiv erfasst werden kann und verhindert werden kann, dass das Interruptprogramm CPU-Ressourcen für a belegt lange Zeit.


Nach dem Einschalten des Hauptprogramms werden die Ereignisflags der Reihe nach angezeigt. Wenn die Ereignisanforderung gefunden wird, wird das Ereignis sofort verarbeitet und das Anforderungsflag wird gelöscht, nachdem die Verarbeitung abgeschlossen ist. Die zu verarbeitenden Ereignisse umfassen: Erfassen des Papiervorschubschlags, Empfangen der vom Computer gesendeten Daten, die Vergleichsbeurteilung nach dem Lesen des Barcodes und die Verarbeitung nach der Beurteilung.


Der Papiervorschubschlag wird vom externen Papiervorschubmechanismus ausgelöst, und die Software verwendet eine externe Unterbrechungsmethode. Das Kommunikationsereignis wird durch den seriellen Empfangsinterrupt der Software ausgelöst, und das Barcode-Verarbeitungsereignis wird durch den Interrupt mit hoher Priorität ausgelöst, der das digitale Barcodesignal empfängt.


Stellen Sie die CIPHER-Schnittstellenkarte so ein, dass der Barcode-Inhalt als PS / 2-Tastatur gesendet wird.


Die anderen beiden Ereignisse, Fehlersignaturen und Whitepaper-Ereignisse, werden aus dem Vergleich der Barcode-Informationen durch die Software abgeleitet.


1 Verarbeitung des Feed-Beat-Signals


Nach dem Erkennen des Ereignisses "Barcode-Leseanforderung-Vorschub" sollte der Barcode-Leser aktiviert werden, um die Barcode-Informationen zu lesen. Die ursprüngliche manuelle Taste am Lesegerät wurde geändert, um den elektrischen Schlag des Relais zu simulieren. Das Relais kann geschlossen werden, um das Lesegerät vollständig zu öffnen.


2 Verarbeitung des Ereignisses anhand des Barcodes


Nachdem die MCU die vollständigen Barcode-Informationen erhalten hat, wird der Barcode festgelegt, um das Ereignis zu bestimmen. Bei der Verarbeitung des Beurteilungsereignisses werden zunächst der gelesene Barcode und die eingestellte Referenzinformation verglichen. Da der Barcode Daten unter Verwendung der Tastaturschnittstelle überträgt, lautet die Codierungsregel für jede Zahl oder jedes Zeichen "Pass and Break Code", dh, jedes zu übertragende Zeichen enthält drei Bytes: "Codierung + 0x4F + Codierung". Daher sollte bei der Durchführung des Vergleichs auf die Bewegung des Referenz-Strichcodezeigers und des zu bestimmenden Strichcodezeigers geachtet werden: Der Referenzzeiger bewegt sich jedes Mal um 1 Byte, und der zu bewertende Zeiger wird um 3 Byte bewegt .


Im falschen Zustand der Signatur gibt die MCU das Alarmanzeigesignal gemäß der eingestellten Software aus und gibt das Antriebssteuersignal an die Signaturunterdrückungsvorrichtung aus, um die Fehlersignatur zu beseitigen. Wenn am Ende der Pipeline nur ein Gerät zur Unterdrückung von Signaturen installiert ist, wird der Takt des Papiervorschubs gezählt. Wenn die Fehlersignatur bestanden ist, sendet die MCU ein Signal an die Signaturunterdrückungsvorrichtung, und die Unterdrückungsvorrichtung weist den Signatursatz einschließlich der Fehlersignatur zurück.


3 Computerkommunikationsteil


In der Montagelinie der Zusammentragmaschine ist in jeder Lesestation ein Lesegerät und ein eingebettetes Steuersystem installiert, und alle Signaturerfassungsgeräte können über den Bus mit dem Computer verbunden werden, um die Signatur über den Computer weiter zu vervollständigen. Statistiken, Abfragen und andere Funktionen.


In der physischen Schicht wird der ausgereifte serielle RS485-Kommunikationsbus verwendet, um eine Verbindung zu verschiedenen Erkennungsgeräten und Computern herzustellen. Im Link-Layer-Design gibt es neben der Prüfsumme auch Datenrahmen, um ein zuverlässiges Senden und Empfangen von Datenrahmen zu gewährleisten. Spezielle Frame-Header-Bytes und Frame-Ende-Bytes, um Interferenzen auf der Verbindung zu vermeiden.


4 Datenbankbereich


Der Computer verwendet VC ++ 6.0 zum Schreiben einer benutzerfreundlichen Oberfläche und ADO (ActiveX Data Object) zum Verwalten der Datenbank. Der zu erhaltende Ergebnisdatensatz wird durch Ausführen des SQL-Befehls während des Betriebs ermittelt.


Das System kann in jedem Barcode-Inspektionssystem verwendet werden. Für unterschiedliche Anwendungsanforderungen kann die Steuerlogik gemäß der erforderlichen Steuerlogik ausgeführt werden, solange unterschiedliche elektromechanische Mechanismen gemäß den Standortbedingungen an die Ausgangsanschlüsse des Systems angeschlossen sind. automatische Erkennung.

Anfrage senden