照合機におけるサイン検出システムに関する研究
私達はシンセン中国の大きい印刷会社です。 私達はすべての本の出版物、ハードカバーの本の印刷、ペーパーカバーの本の印刷、ハードカバーのノート、sprialの本の印刷、中綴じの本の印刷、小冊子の印刷、包装箱、カレンダー、あらゆる種類のPVC、製品パンフレット、ノート、児童書、ステッカー、すべてを提供します特殊紙カラー印刷製品の種類、ゲームcardandなど。
詳細についてはをご覧ください。
http://www.joyful-printing.com ENGのみ
http://www.joyful-printing.net
http://www.joyful-printing.org
電子メール:info@joyful-printing.net
印刷物の製造工程の一つは、印刷機で印刷された単頁の印刷シートを製本して形成することであり、成功または失敗の鍵はマッチングプロセスである。
再転記、少ない投稿、乱雑な投稿などの手動マッチングの現象を回避するために、2つの主な解決策が現在採用されています。1つは光電拡散反射の原理を使用することであり、赤色LEDは光源として使用されます。検査領域に応じて署名を照らします。 反射光の強度が決定される。 このプログラムは環境光に敏感で、署名用紙の仕上がり、反射性能および印刷濃度に大きく依存します。 特に色の変化が大きいシグネチャの場合、検査精度は非常に低く、理想的な効果は得られません。 署名の一部のコンテンツを画像認識するための光学画像認識技術。 しかしながら、作業中に起こる配置のずれ、または相対的な位置のシフトまたはねじれのために、サイン識別率は高くない。
現在、バーコードはタイムリーで、正確で、信頼できそして経済的なデータ入力手段として広く使用されている。 したがって、印刷製品の製本生産現場に適用されるバーコード認識技術の使用は、簡単で効果的な署名検出システムであり、このプログラム設計の出発点はこれに基づいている。
システム構成と動作原理
バーコード認識に基づくシグネチャ検出システムは、(1)バーコードで検査されるべき項目、(2)バーコードリーダー、(3)組み込み制御システム、および(4)企業ローカルエリアネットワーク内のコンピュータからなる。 。
第1に、バーコードは、システムの次の検出装置の識別の基礎として署名のレイアウトの端に印刷される。 次に、バーコードリーダを備えた埋め込み制御システムを使用して、読み取られたバーコード情報が設定された基準バーコード情報と比較され、読み取られたバーコード情報が設定された制御ロジックに従って外部の電気機械と組み合わされる。 機関は署名の操作を完了します。
コンピュータは、通信インターフェースを介して組み込み制御システムと通信し、バーコードの内容を読み取り、それによって署名情報を取得し、次にカウントなどによってデータベースに情報を書き込むことができる。 コンピューターは会社のローカルエリアネットワーク内にあり、他のオフィスエリアのコンピューターもリアルタイムでコンピューター内のデータベースにアクセスして、生産プロセスと生産状況を把握できます。
システム設計と実装
具体的なシステム実装では、既存のバーコードリーダーを使用してMCUシステムと組込み制御ユニットを形成し、RS485シリアル通信ポートを介して制御ユニットの制御情報をコンピュータデータベースに書き込みます。
1バーコードリーダーの選択と変換
CIPHERの1000ハンドヘルドバーコードリーダーがここで選ばれました。 このリーダーには次の利点があります。
●さまざまな一般的なバーコードシステムを識別できます。
●キーボード(PS / 2)、RS232、USBなどのさまざまなデジタルインターフェースを備えています。
●速い読書速度。
●さまざまな読み取り方法と節電方法。
私達は手動スタートから自動化された組込みシステムによる自動制御への読み取りバーコードの開始のためにリーダーに手動接点スイッチ部を置く、すなわち人間の手の制御はリレー制御接点の開閉によって制御されます。組込みシステム 。
2組込み制御システム
●ハードウェア部品設計
埋め込み制御システムセクションは、読み取り機のデジタルインターフェース回路部分、マイクロコントローラシステムおよびその周辺インターフェース回路を含む。
リセットおよびウォッチドッグチップは、プログラムの暴走やクラッシュを防ぐためにソフトウェアの動作を監視するMAX813を使用しています。 通信速度をより正確に制御するために、11.592MHzの水晶発振器が選択されています。 マイクロコントローラはATMELのATM89C51を使用します。
●組込みソフトウェア部
ソフトウェアは、紙送り信号を捕捉し、次に人間の手のボタンをシミュレートし、センサ作業を開始し、次いでバーコード情報を読み取り、そして次に判断結果に従って判断し、異なる出力を実行し、同時に上位コンピュータと通信する。
ソフトウェア作業プロセスでは、要求信号の入力をリアルタイムで捕捉するために、信号入力の読み取りが中断される。 この信号を受信した後、対応する要求イベントフラグがセットされ、要求信号の処理が割り込みの外側で実行されるので、要求入力信号を効果的に捕捉することができ、割り込みプログラムがCPUリソースを占有するのを防ぐことができる。長い時間。
メインプログラムの電源投入後、イベントフラグが順番に表示されます。 イベント要求が見つかると、そのイベントはただちに処理され、処理が完了した後で要求フラグがクリアされます。 処理対象となるイベントには、紙送りビートの取り込み、コンピュータから送信されたデータの受信、バーコード読み取り後の比較判定、および判定後の処理が含まれる。
紙送りビートは外部の紙送りメカニズムによって引き起こされ、ソフトウェアは外部割り込み方法を使用します。 通信イベントはソフトウェアのシリアル受信割り込みによってトリガーされ、バーコード処理イベントはデジタルバーコード信号を受信する優先度の高い割り込みによってトリガーされます。
PS / 2キーボードとしてバーコードの内容を送信するようにCIPHERインターフェースボードを設定します。
他の2つのイベント、エラーシグネチャとホワイトペーパーイベントは、ソフトウェアによるバーコード情報の比較から派生しています。
1送りビート信号処理の処理
バーコード読み取り要求 - フィード信号イベントを検出した後、バーコード情報を読み取るためにバーコードリーダーを起動する必要があります。 リーダーの元の手動ボタンは、リレーによる感電をシミュレートするように変更されており、リレーを閉じてリーダーを完全に開くことができます。
2バーコードで判断したイベントの処理
MCUが完全なバーコード情報を受信した後、バーコードはイベントを決定するために設定される。 判定イベントを処理する際には、まず、読み取ったバーコードと設定されている参照情報とを比較する。 バーコードはキーボードインタフェースを使用してデータを送信するので、各数字または文字に対する符号化規則は「パスアンドブレークコード」であり、すなわち、送信される各文字は3バイトを含む:「符号化+ 0x4F +符号化」。 したがって、比較を行う際には、基準バーコードポインタと判定対象のバーコードポインタの移動に注意が必要であり、基準ポインタは毎回1バイトずつ移動し、判定対象ポインタは3バイトずつ移動する。 。
シグネチャの誤った状態では、MCUは設定されたソフトウェアに従って警報指示信号を出力し、エラーシグネチャを除去するためにシグネチャ拒絶装置に駆動制御信号を出力する。 パイプラインの最後にシグネチャリジェクションデバイスが1つしかインストールされていない場合は、シングルチップマイクロコンピュータの給紙ビートがカウントされます。 エラー署名が合格すると、MCUは署名拒否装置に信号を送り、拒否装置はエラー署名を含む署名セットを拒否する。
3コンピュータ通信部
丁合機組立ラインでは、各読み取りステーションに読み取り機と埋め込み制御システムを設置し、すべての署名検出装置をバスを介してコンピューターに接続して、コンピューターを介して署名をさらに完成させることができます。 統計、問い合わせ、その他の機能
物理層設計では、成熟したRS485シリアル通信バスを使用してさまざまな検出デバイスやコンピュータに接続します。 リンク層設計では、チェックサムに加えて、データフレームの確実な送信および受信を保証するために、データフレームがある。 リンク上の干渉を回避するための特別なフレームヘッダーバイトとフレームの終わりバイト。
4データベースセクション
このコンピュータは、VC ++ 6.0を使用してユーザーフレンドリーなインターフェイスを作成し、ADO(ActiveX Data Object)を使用してデータベースを管理します。 取得する結果レコードセットは、運用中にSQLコマンドを実行して取得します。
このシステムは任意のバーコード検査システムで使用できます。 異なる用途の要求に対して、異なる電気機械的機構が現場の状況に従ってシステムの出力端子に接続されている限り、制御論理は要求される制御論理に従って実行することができる。 自動検出

