JPH05182008A - Agc circuit in decoding processing part for bar code reader - Google Patents
Agc circuit in decoding processing part for bar code readerInfo
- Publication number
- JPH05182008A JPH05182008A JP3357790A JP35779091A JPH05182008A JP H05182008 A JPH05182008 A JP H05182008A JP 3357790 A JP3357790 A JP 3357790A JP 35779091 A JP35779091 A JP 35779091A JP H05182008 A JPH05182008 A JP H05182008A
- Authority
- JP
- Japan
- Prior art keywords
- bar code
- circuit
- signal
- decoding processing
- inputting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000001514 detection method Methods 0.000 claims abstract description 21
- 230000003287 optical effect Effects 0.000 claims description 3
- 238000000034 method Methods 0.000 claims description 2
- 230000003321 amplification Effects 0.000 description 7
- 238000003199 nucleic acid amplification method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 1
- 229920006395 saturated elastomer Polymers 0.000 description 1
Abstract
Description
【0001】[0001]
【産業上の利用分野】この発明は、バーコードリーダに
おけるデコード処理部の増幅回路にAGC回路を設ける
ことにより、読み取ったバーコード信号レベルを一定に
保持するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention provides an AGC circuit in an amplifier circuit of a decoding processing unit in a bar code reader to keep the read bar code signal level constant.
【0002】[0002]
【従来の技術】従来技術におけるバーコードリーダのデ
コード処理部は、図5に示すように物品の表面に印刷さ
れたバーコードラベルを光学的手段により読み取ったバ
ーコード信号を入力し、この信号を光電変換回路10
1,増幅回路102,2値化処理回路103,デコーダ
104によって処理し、バーコード情報として送出する
ものである。一般に、バーコードリーダによるバーコー
ドラベル読み取り信号は、バーコードリーダの読み取り
部から物品の表面に印刷されたバーコードラベルまでの
距離,PCS値(Print Contrast Signal)とバーコード
ラベルのバー幅等によって影響を受けてその信号レベル
が変化する。上述した要因によるバーコード信号レベル
の変動を緩和するために、前記デコード処理部に増幅回
路102を設けておき、この増幅回路102によって入
力したバーコード信号を一定の増幅率によって増幅して
いた。2. Description of the Related Art As shown in FIG. 5, a decoding processing section of a bar code reader in the prior art inputs a bar code signal obtained by reading a bar code label printed on the surface of an article by optical means, and outputs this signal. Photoelectric conversion circuit 10
1, the amplification circuit 102, the binarization processing circuit 103, and the decoder 104, and outputs as bar code information. Generally, a barcode label reading signal by a barcode reader is determined by the distance from the reading portion of the barcode reader to the barcode label printed on the surface of the article, the PCS value (Print Contrast Signal) and the bar width of the barcode label. The signal level changes due to the influence. In order to reduce the fluctuation of the bar code signal level due to the above-mentioned factors, the decoding processing section is provided with the amplifier circuit 102, and the bar code signal input by the amplifier circuit 102 is amplified by a constant amplification factor.
【0003】[0003]
【発明が解決しようとする課題】バーコードリーダによ
るバーコードラベルの読み取り信号は、作業環境やバー
コードラベルを印刷した物品の表面状況および操作者の
取扱い方法によっても影響を受けるので、入力したバー
コード信号を一定の増幅率で増幅するだけでは充分な対
応ができず、信号が小さすぎたり、逆に飽和したりして
バーコードラベルを正確に読み取ることができないこと
もあった。この発明は、上述した従来技術によるデコー
ド処理回路の欠点を解消するためになされたものであっ
て、読み取ったバーコード信号レベルを一定に保持でき
るAGC回路をデコード処理部に設けるものである。The read signal of the bar code label by the bar code reader is influenced by the working environment, the surface condition of the article on which the bar code label is printed, and the handling method of the operator. Amplification of the code signal at a constant amplification factor is not sufficient, and the signal may be too small or may be saturated, and the bar code label may not be read accurately. The present invention has been made in order to solve the above-mentioned drawbacks of the decoding processing circuit according to the prior art, and provides the decoding processing unit with an AGC circuit capable of holding the read bar code signal level constant.
【0004】[0004]
【課題を解決するための手段】上述した課題を解決する
ために、この発明によるデコード処理部におけるAGC
回路は、光学的手段によって読み取ったバーコード信号
を信号波形ピーク検出回路と波高値差検出回路を介して
差動増幅器に入力させ、この差動増幅器に予め設定して
ある波高値差基準値と前記波高値差検出回路の検出値と
を比較してその差を検出し、前記読み取ったバーコード
信号を入力するオペアンプの帰還回路に設けた可変抵抗
器に前記差動増幅器の検出値を帰還させることにより、
バーコードラベルの読み取り信号波形のレベルと基準信
号レベルとの差をなくし、出力信号レベルを一定に保持
するものである。In order to solve the above-mentioned problems, the AGC in the decoding processing unit according to the present invention.
The circuit inputs the bar code signal read by the optical means to the differential amplifier via the signal waveform peak detection circuit and the peak value difference detection circuit, and sets the peak value difference reference value preset in the differential amplifier. The detected value of the differential amplifier is compared with the detected value of the peak value difference detection circuit to detect the difference, and the detected value of the differential amplifier is fed back to the variable resistor provided in the feedback circuit of the operational amplifier for inputting the read bar code signal. By
The output signal level is kept constant by eliminating the difference between the level of the read signal waveform of the barcode label and the reference signal level.
【0005】[0005]
【作用】差動増幅器においてバーコードラベルの読み取
り信号の最大波高値差と予め設定してある波高値差基準
値とを比較してその差を求め、この検出値をオペアンプ
の帰還回路に設けた可変抵抗器に入力させる。この可変
抵抗器はディジタル信号入力型であるのでA/D変換さ
れた差動増幅器の検出値に精密に対応した帰還量をオペ
アンプに与える。この結果、このオペアンプへ入力する
バーコードラベル読み取り信号は差動増幅器の検出値に
より補正され、その出力信号レベル(AGC出力)は一
定に保持される。In the differential amplifier, the maximum peak value difference of the bar code label read signal is compared with a preset peak value difference reference value to obtain the difference, and this detected value is provided in the feedback circuit of the operational amplifier. Input to variable resistor. Since this variable resistor is of a digital signal input type, it gives the operational amplifier a feedback amount precisely corresponding to the detected value of the A / D converted differential amplifier. As a result, the bar code label read signal input to this operational amplifier is corrected by the detection value of the differential amplifier, and the output signal level (AGC output) is held constant.
【0006】[0006]
【実施例】以下、この発明の実施例を図面を参照しなが
ら説明する。Embodiments of the present invention will now be described with reference to the drawings.
【0007】図1は、この発明によるAGC回路の回路
構成を示すブロック回路図である。図1において、バー
コードラベル読み取り信号は信号波形ピーク検出回路1
に入力され、バーコードラベルにおけるスペース部とバ
ー部のそれぞれのピークが検出される。このスペース部
とバー部のピーク信号は波高値差検出回路2に入力さ
れ、スペース部とバー部の波高値の差(最大波高値)と
して差動増幅器4の反転入力端子に入力される。差動増
幅回路4の非反転入力端子には予め設定してある波高値
差基準値3が接続してあるので、波高値差検出回路2に
よって検出された最大波高値と波高値差基準値との差信
号がA/D変換器5を介してオペアンプ6の帰還回路に
設けてある可変抵抗器15へ入力される。この可変抵抗
器15はディジタル信号入力型であって、差動増幅器4
からの検出信号に精密に対応した抵抗値に調整される。
従って、バーコードラベル読み取り信号を入力するオペ
アンプ6は帰還回路に設けた抵抗16と可変抵抗器15
によって帰還量を精密に調整されるので、バーコードラ
ベル読み取り信号ラベルと基準信号ラベルとの差をなく
し、AGC出力信号を一定に保つことができる。FIG. 1 is a block circuit diagram showing a circuit configuration of an AGC circuit according to the present invention. In FIG. 1, the bar code label read signal is a signal waveform peak detection circuit 1
And the peaks of the space portion and the bar portion in the barcode label are detected. The peak signal of the space portion and the bar portion is input to the peak value difference detection circuit 2, and is input to the inverting input terminal of the differential amplifier 4 as the difference (maximum peak value) of the peak value of the space portion and the bar portion. Since the preset peak value difference reference value 3 is connected to the non-inverting input terminal of the differential amplifier circuit 4, the maximum peak value detected by the peak value difference detection circuit 2 and the peak value difference reference value are Is input to the variable resistor 15 provided in the feedback circuit of the operational amplifier 6 via the A / D converter 5. The variable resistor 15 is of a digital signal input type and includes a differential amplifier 4
The resistance value is precisely adjusted to the detection signal from.
Therefore, the operational amplifier 6 for inputting the bar code label read signal has the resistor 16 and the variable resistor 15 provided in the feedback circuit.
Since the feedback amount is precisely adjusted by, the difference between the bar code label read signal label and the reference signal label can be eliminated and the AGC output signal can be kept constant.
【0008】次に、バーコードラベル読み取り信号の信
号波形ピーク検出回路1と波高値差検出回路2の詳細な
回路構成は図2と図3に示す通りであり、回路を構成す
る各点における信号波形のタイムチャートを図4に示
す。前記信号波形ピーク検出回路1は図2における波形
微分回路21とピーク値検出回路22によって構成され
ており、波高値差検出回路2は図2における波高値検出
回路23,ピークホールド回路24,および図3におけ
る増幅回路25,最大波高値検出回路26によって構成
されている。Next, detailed circuit configurations of the signal waveform peak detection circuit 1 and the peak value difference detection circuit 2 of the bar code label read signal are as shown in FIGS. 2 and 3, and signals at respective points constituting the circuit are shown. A waveform time chart is shown in FIG. The signal waveform peak detection circuit 1 is composed of the waveform differentiating circuit 21 and the peak value detecting circuit 22 in FIG. 2, and the peak value difference detecting circuit 2 is the peak value detecting circuit 23, the peak hold circuit 24 in FIG. The amplification circuit 25 and the maximum peak value detection circuit 26 in FIG.
【0009】波形微分回路21はバッファ31,オペア
ンプによる微分回路32,2つのコンパレータ331 ,
332 によって構成されており、バッファ31に入力し
たバーコードラベルの読み取り信号は微分回路32の
出力端では微分波形となり、コンパレータ331 の出
力端では方形波となり、図4に示す通りである。The waveform differentiating circuit 21 includes a buffer 31, an operational amplifier differentiating circuit 32, two comparators 33 1 ,
33 2 is constituted by a read signal of the bar code label entered in the buffer 31 becomes a differentiated waveform at the output of the differentiating circuit 32 becomes a square wave at the output of the comparator 33 1, it is shown in FIG.
【0010】ピーク値検出回路22は2つのフリップ・
フロップ351 と352 によって構成されており、それ
ぞれの出力端子からの出力信号はスペース部ピーク信号
とバー部ピーク信号であり、図4に示す通りであ
る。The peak value detection circuit 22 has two flip-flops.
The output signals from the output terminals of the flops 35 1 and 35 2 are the space peak signal and the bar peak signal, respectively, as shown in FIG.
【0011】波高値検出回路23はバッファ34,それ
ぞれ2つのアナログスイッチ361 と362 ,および3
71 と372 によって構成されており、前記アナログス
イッチ361 と362 から送出されるスペース部波高信
号および前記アナログスイッチ371 と372 から送
出されるバー部波高値信号は図4に示す通りである。The peak value detecting circuit 23 includes a buffer 34, and two analog switches 36 1 and 36 2 and 3 respectively.
7 1 and 37 2 , and the space section crest signals sent from the analog switches 36 1 and 36 2 and the bar crest value signals sent from the analog switches 37 1 and 37 2 are shown in FIG. On the street.
【0012】ピークホールド回路24は2つのピークホ
ールド回路381 と382 によって構成されており、そ
れぞれの出力端子からのスペース部サンプルホールド信
号とバー部サンプルホールド信号は図4に示す通り
である。The peak hold circuit 24 is composed of two peak hold circuits 38 1 and 38 2 , and the space portion sample hold signal and the bar portion sample hold signal from the respective output terminals are as shown in FIG.
【0013】増幅回路25はそれぞれ2つのオペアンプ
391 と401 ,および392 と401 によって構成さ
れており、その出力端における差動信号aは図4に示す
通りである。The amplifier circuit 25 is composed of two operational amplifiers 39 1 and 40 1 and 39 2 and 40 1 , respectively, and a differential signal a at its output terminal is as shown in FIG.
【0014】最大波高値検出回路26は3つのオペアン
プ41,42,43およびトランジスタ44によって構
成されており、オペアンプ42の出力端から最大波高値
(Pmax )bが出力され、その信号波形は図4に示す通
りである。なお、オペアンプ43とトランジスタ44は
最大波高値(Pmax )のデータ消去のために設けられた
ものである。The maximum peak value detection circuit 26 is composed of three operational amplifiers 41, 42, 43 and a transistor 44. The maximum peak value (Pmax) b is output from the output terminal of the operational amplifier 42, and its signal waveform is shown in FIG. As shown in. The operational amplifier 43 and the transistor 44 are provided for erasing the maximum peak value (Pmax) of the data.
【0015】[0015]
【発明の効果】以上説明したように、この発明によるバ
ーコードリーダのデコード処理部におけるAGC回路
は、読み取ったバーコード信号の波高値差ピークと波高
値差基準値とを差動増幅器において比較し、その差信号
をオペアンプへ帰還させることにより読み取ったバーコ
ード信号レベルを一定に保持するものである。従って、
バーコードラベルまでの距離、PCS値やバーコード幅
などで変化したバーコードラベル読み取り波形の増幅を
一定にすることができるので、バーコードラベル読み取
りにおける誤りを減少させることができる。As described above, the AGC circuit in the decoding processing unit of the bar code reader according to the present invention compares the peak value difference peak of the read bar code signal with the peak value difference reference value in the differential amplifier. By returning the difference signal to the operational amplifier, the read bar code signal level is held constant. Therefore,
Since the amplification of the barcode label reading waveform that changes depending on the distance to the barcode label, the PCS value, the barcode width, etc. can be made constant, errors in reading the barcode label can be reduced.
【図1】この発明の実施例を示すデコード処理部におけ
るAGC回路のブロック回路図。FIG. 1 is a block circuit diagram of an AGC circuit in a decoding processing section showing an embodiment of the present invention.
【図2】信号波形ピーク検出回路と波高値差検出回路の
回路構成を示すブロック回路図。FIG. 2 is a block circuit diagram showing a circuit configuration of a signal waveform peak detection circuit and a crest value difference detection circuit.
【図3】波高値差検出回路の回路構成を示すブロック回
路図。FIG. 3 is a block circuit diagram showing a circuit configuration of a peak value difference detection circuit.
【図4】信号波形のタイムチャート。FIG. 4 is a time chart of signal waveforms.
【図5】従来例のデコード処理部の回路構成を示すブロ
ック回路図。FIG. 5 is a block circuit diagram showing a circuit configuration of a decoding processing unit of a conventional example.
1 信号波形ピーク検出回路 2 波高値差検出回路 3 波高値差基準値 4 差動増幅回路 5 A/D変換器 6 オペアンプ 1 signal waveform peak detection circuit 2 crest value difference detection circuit 3 crest value difference reference value 4 differential amplification circuit 5 A / D converter 6 operational amplifier
───────────────────────────────────────────────────── フロントページの続き (72)発明者 加藤 真一 東京都台東区上野1丁目10番12号 日本電 気精器株式会社内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Shinichi Kato 1-10-12 Ueno, Taito-ku, Tokyo Nidec Electric Seiki Co., Ltd.
Claims (1)
ルを光学的手段によって読み取り、読み取ったバーコー
ド信号を処理してバーコード情報として送出するバーコ
ードリーダのデコード処理部において、 前記読み取ったバーコード信号における波形の波高値差
と予め設定した波高値差基準値との差を差動増幅器によ
り検出し、前記読み取ったバーコード信号を入力するオ
ペアンプの帰還回路に設けた可変抵抗器を介して前記差
動増幅器の検出値を帰還させ、前記バーコードラベルの
読み取り信号レベルを基準信号レベルに調整することを
特徴とするバーコードリーダのデコード処理部における
AGC回路。1. A decoding processing unit of a bar code reader which reads a bar code label printed on the surface of an article by optical means, processes the read bar code signal and sends out the bar code information as bar code information. The difference between the crest value difference of the waveform in the code signal and the preset crest value difference reference value is detected by a differential amplifier, and through a variable resistor provided in the feedback circuit of the operational amplifier for inputting the read bar code signal. An AGC circuit in a decoding processing unit of a bar code reader, wherein the detection value of the differential amplifier is fed back to adjust the read signal level of the bar code label to a reference signal level.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3357790A JPH05182008A (en) | 1991-12-26 | 1991-12-26 | Agc circuit in decoding processing part for bar code reader |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3357790A JPH05182008A (en) | 1991-12-26 | 1991-12-26 | Agc circuit in decoding processing part for bar code reader |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH05182008A true JPH05182008A (en) | 1993-07-23 |
Family
ID=18455938
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3357790A Pending JPH05182008A (en) | 1991-12-26 | 1991-12-26 | Agc circuit in decoding processing part for bar code reader |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH05182008A (en) |
-
1991
- 1991-12-26 JP JP3357790A patent/JPH05182008A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4740675A (en) | Digital bar code slot reader with threshold comparison of the differentiated bar code signal | |
| US4749879A (en) | Signal transition detection method and system | |
| US5194865A (en) | Analog-to-digital converter circuit having automatic range control | |
| JP3271633B2 (en) | Position detection circuit | |
| JP2716298B2 (en) | Barcode signal binarization device | |
| JPS61193273A (en) | Barcode reader | |
| JP7444726B2 (en) | Magnetic recording information processing method and device | |
| JP2878960B2 (en) | Barcode reader signal processing circuit | |
| JP2517661B2 (en) | Binarization device | |
| JP2000353940A (en) | Signal waveform processing circuit equipped with agc circuit | |
| KR0161784B1 (en) | Speed detection signal processing circuit of the motor | |
| JP4256745B2 (en) | Optical information reader | |
| JPH05101212A (en) | Bar code signal binarization device | |
| JPH0358179A (en) | Pattern reader | |
| JPH0585060U (en) | Signal processing circuit using magnetoresistive element | |
| KR100198390B1 (en) | Magnetic head reproducing device | |
| JPH0363785B2 (en) | ||
| JPH02100782A (en) | Bar code reader | |
| JPS60157676A (en) | Device for detecting mark | |
| JPS62119684A (en) | Discriminating system for reading of bar code | |
| JPS6354685A (en) | Optical read method | |
| JPH0574876B2 (en) | ||
| JP2003346082A (en) | Magnetic ink character recognition device | |
| JP2000163504A (en) | Symbol information reader | |
| JPS63128811A (en) | Signal binarizing circuit |