对数据进行低功率光学检测和译码的方法和装置的制作方法

文档序号:6406787阅读:174来源:国知局
专利名称:对数据进行低功率光学检测和译码的方法和装置的制作方法
技术领域
本发明涉及光学字符识别系统,更具体地是涉及光学字符识别系统中对数据进行检测和编码的方法和装置。
对数据进行光学检测和编码的系统的开发成功已有一段时间了,便携式光学数据检测编码系统也已出现。具体细节在下面的背景文献中可见一斑授于桑德贝德(Sundblad)等人的题为“便携式记录阅读器”的第3,509,353号美国专利、授于小埃克特(Eckert,Jr)等人的题为“光学码阅读方法及装置”的第3,716,699号美国专利、授于雷格兰(Ragland)等人的题为“手持式纸载数据位检测装置”的第3,736,410号美国专利、授于英格莱特(Englund)等人的题为“用于光学检测设备中的指示装置”的第3,748,483号美国专利、授于海斯特(Hester)的题为“带有周期性激励光源的条形码数据读出方法和装置”的第3,925,639号美国专利、授于麦克活特(Mcwaters)的题为“棒式接通控制装置”的第4,072,859号美国专利、以及授予西勒(Sherer)的题为“带有周期性激励光源的条形码数据读出方法和装置”的第4,160,156号美国专利。
这些便携式装置被用于从零售商店的编目控制至用于运输目的的包装箱或货物记录的广泛的操作场合下进行数据采集。
这些便携式光学阅读单元通常由电池供电,或者与一个提供电源的终端单元相连接。
为了提高这种数据采集系统的准确性,人们提出了多种编码,并把它们印制在产品或它装箱上。其中的一种是“条形码”,使一个光学检测单元在产品上的条形码上方划过或者使产品在光学检测单元上方通过都艰使这种条形码读出。为了具体地标明产品和包装箱,条形码的图案是以一种独特的方式编制的。
条形码通常由许多宽度不同的亮暗条图案构成,编码信息由这些可变宽度的条形图案的序列确定。光学检测装置对这些条码进行扫描,再把这些条形的宽度转换成一个标明具体产品的特定序列。
虽然人们作了不少改进,但还是有二个问题限制着便携式条形码单元的使用。第一个问题是便携式单元必须有电池供电。光学检测单元通常需要一个照射源照射这些条状编码数据,这就对电池造成一定的消耗。随着这些便携式光学检测单元的使用场合的不断扩大,这些单元的用户也提出了重量要轻、成本要低、使用时间要长等要求。因此,辐射源及附属的检测、译码电路耗费的电力仍是推广使用的一个主要障碍。
第二个问题是,由于条形码本身是一组亮暗条图案,因此在高强度环境光条件下(如直射阳光下)读取这些条码一般是比较困难的。这些高强度环境光与用来照射条形编码数据的辐射源会发生干扰。当光学检测单元通过这些码时,环境光会使检测单元产生信号识别错误等问题,数据的译码也会不正确。
人们一直希望能有一种功耗低同能又能极大地减少高环境光条件下的读出差错的光学检测单元。
因此,本发明的一个目的就在于提供改进了的、检测条形码数据并进行译码的方法,以及执行该方法的装置。
本发明的另一个目的在于提供一种能显著减少执行检测和译码所需的功率的条形码检测和译码方法示装置。
本发明还有一个目的是提供一种能够显著减少便携式光学的扫描系统在高环境光条件下使用时接收到的检测和译码误差的方法和装置。
根据本发明的方法和装置提供的上面这些目的和其他一些目的可用于对条形码数据进行低功率、高环境光的光学检测和译码。低功率光学检测和译码方法以及执行该方法的装置涉及对送入一个光发射装置(如发光二极管)的输入信号或者来自一个光检测器(如光电管)的输出信号或者这二个信号的处理。本发明也可以用于精确光学反射式检测器(如位于加利福尼亚的Paloalto的惠普(Hewlett-Packard)公司生产的HEDS-1500)中。
具体地讲,本发明的光学检测和译码电路中有一个数字定时发生器,用来产生一个高频载波信号(加25KHz)和一个使LED每个周期进行一次明亮而短暂的闪烁的低频载波信号(加40Hz)。系统工作在由与上述的数字定时发生器和一个工作接口相连的一工作线上的状态选定的其中一个载波频率上。LED在有条形码置于其光路上之前以低频闪烁。之后,LED以高频闪烁,以获取条形码信息。因此,在实际接触条形码之前消耗的是低功率,高功率操作只是在条形码信息获取阶段才进行。
在LED以脉冲方式被点亮之后,LED发出的光有一部分在内部反射,其中有小部分全照到光检测器上。大部分光被聚集在光学读出头外部的一个平面上。如果处于该位置是一个白色表面,那么,反射回来的那部分光将由同一透镜系统捕获并聚集在检测器上。
不同的周期内返回检测器的光量之间的差异可以解释成表示此刻该位置上的表面反射率的变化或者有在与否的一种度量。来自其他光源(加太阳及人工光源)的光对于检测器也有激励但不是同步的,因此通常可以通过适当的技术加以区分。来自检测系统之外的光(加太阳光或者人工室内光)被称作环境光。因此,本检测系统相对来说是不受环境光影响的。
通过一个称为增量放大器的输入电路也可以降低环境光的影响。通过一个使用数字定时发生器产生的信号对条形码数据信号进行解调的双平衡解调电路可以进一步消除这些影响。经解调的信息由一个脉冲序列组成,信息就包含在高于一个基准电平的峰值幅度之中。这些脉冲信号存贮了长期峰值(1秒的数量级)和每个周期内部衰减一定值的动态值。动态值反过来又回来维持一个长期最小值或称波谷峰。这些长期峰值和谷峰通过一个抽头电阻互相衰减,一个比较器将这一抽头用作基准点,从而将动态值量化为“1”和“0”。
接下来,通过一个工作检测器电阻把上面这些波峰和波谷值用于确定工作状态。当工作状态为“0”时,数字定时电路进入一种低频状态以节省能量。当工作状态为“1”时,读出状态起作用,载频成为较高的频率,从而提供读条形码所需的分辨率。
上面叙述了本发明的一些目的及优点,结合附图阅读下面的详细描述就会充分了解其他一些目的及优点。附图中,

图1.中示意性地画出了根据本发明而构成一个双平衡解调电路的方框图。
图2.示意性地示出了根据本发明而构成的一个双频激励的光辐射器件的方框图,图3.示意性地示出了根据本发明而构成的一个脉冲激励的光辐射器件的方框图,图4,示意性地示出了根据本发明而构成的脉冲计数检测电路的方框图,图5A、5B和5C,示意性地示出了根据本发明构成的一个光学检测译码电路的总体框图。
下面根据附图对本发明进行详细描述。附图中示出了本发明的一个最佳实施例。本发明可以通过许多不同的方式来实施,并不局限于下面将要讲叙的实施例。提供下面的实施例是为了使本文件变得完整,是为了把本发明的范围完全地传达至那些本领域内的熟练人员。全文中,相似的部分被赋予相似的参考数字。
现在参见图1,图中示意性地示出了一个双平衡解调电路的方框图。载波振荡器110(它可以用一个数字定时发生器来构成)用来给光发射器(如发光二极器120)提供交流激励信号。光发射器120射出的光照到条形码130上,再被反射至光检测器140。为了得到一个与日光和荧光灯光无关联的输入信号。从光检测器140送出的输入信号与载波振荡器110送来的一个信号一起被送至一个双平衡解调器150中。
载波发生器110产生矩形波或方波,检测器140的输入被一个调谐在载波频率上的电路转换成正弦波。矩形波或方波载波信号与被检测并被转换的正弦波信号一起加到双平衡解调器150中,产生输出。
本发明的这一部分是与现有的检测器不同的,因为载波信号是用检测器140的输入来进行解调的。换句话说,常规的检测器是使用单平衡解调器(调幅AM解调器)对检测器信号进行解调,不能使检测器信号和载波信号一起进行解调。
本发明能够排除持续的背景光照,排除60Hz或其他频率的背景脉冲,产生较高的信噪比和较宽的动态范围。这是通过用条形码表面反射率的变化来调制载波信号从而在载波信号上产生边带来实现的。载波信号本身将被抑制掉,太阳光(偏置)也将抑制掉,只有与载波振荡器110同步并且载有频率分量的信号才是唯一的输出分量。
现在请看图2,图中示意性地示出了一个双频率激励的光发射器的方框图。为了在检测条形码期间节省功率起见,本发明的光学检测、译码装置提供了一种双频激励技术。本发明包括一个工作在一个较低频率(如40Hz左右)和一个较高频率(加200KHz)上的载波振荡器210(这里可以使用一个数字时序发生器)。根据本发明,当检测器240检测到相当低的反射率时,转换开关260使载波振荡器产生一个低频(f1)载波270;而当检测到较高的反射率时,载波振荡器210则转为一较高频率(f2),这样可以提高检测分辨率。
现在来参看图3,图中的方框图示意性地示出了光发射器的一种脉冲激励技术。这种脉冲激励技术可以或者用于图5中的多稳态振荡器521,或者用于多稳态振荡器550,也可以同时用于它们两者,根据这种技术。发光二极管式光发射器320由电流大、持断时间短的脉冲310来激励。脉冲310给光发射器320提供了一个高至足以克服环境日光的电流识别“振动”。脉冲310衰减极快以限制供给发射器320的总能量,从而使发射器320不致损坏。换一种说法,送入发射器320中是以受控波形方式出现的一次精确充电。
常规的正弦波、矩形波或者方波激励都会使加至发射器320中的能量延滞一较长时间。通过向发射器320提供一个大的电流尖峰,本发明也向检测器340提供二个大的从而也是易检测的电流尖峰。
现在来参见图4。检测条形码450产生了一个调频(PM)脉冲系列430。换句话说,脉冲频率提供了被检测条形码的一种表示。如图4所示,一个电压至频率脉冲发生器420产生其频率正比于输入电压(V)的脉冲。检测器460的输出提供给一个生成电压(V)的取样保持电路470。该电压(V)接着被反馈至上述的电压至频率脉冲发生器420,用于驱动该脉冲发生器。因此,电压至频率脉冲发生器420的频率输入(F)是一个其频率正比于最后一个取样的表面反射率的函数的脉冲序列。
为了扩展取样持续时间,可以在取样保持电路470和电压至频率脉冲发生器420之间可以有选择地加上一个扩展电路,从而在整个条形码期间都保持较高的取样率,以便在整个条形码上取得较高的分辨率。在另一个变型的实施例中,检测器460的输出可以先量化,再送入一个可复位的数字积分器中,从而直接产生一个数字输入信号。因此,也提供了脉冲计数电路的数字实施方案。
没有扩展电路的话,频率输出410提供表面数据,电压输出也提供表面数据。另一方面,如果加上了扩展电路的话,在暗条上将保持较高的取样率,因此电压输出将在整个标记期间都将提供较高的分辨率。上述的输出信号中的任何一个或几个都可以被实现。
在本技术中,为了确定该单元正在检测条形码中的暗部还是亮部,要对频率值进行检查。一个与图5中的方框600相似的互跨阻抗放大器被用来使检测器和取样保持条件之间达到匹配。在本发明的这一方面上,当检测不到表面反射率时,取样率将下降;当检测到一个标记的白色前沿时,取样率将升至很高,原因是取样分辨率是反射率的函数。将表面反射率数字化将产生表面反射率的数字的/或模拟记录。本发明可以有分辨率控制电路(用于节省电流),也可以使用电荷泵电流脉冲。数字化电路的输出为1或者0。
每一个上面讲叙的译码技术方案和装置都可以用本技术领域内的熟练人员所公知的元件加以实施,无须进一步描述。下面描述一种最佳电路实施方式,该电路中使用了许多上述讲过的技术。
现在参见图5,图中示意性地示出了一个光学检测和译码装置515。方框520表示本发明中的数字时序发生器电路。在本发明的这一实施例的电路中,所有的数字门电路均由+5V供电,所有的模拟元件均接收Vcc(共集电极电压)。门控的自由运行自激多谐振荡器521由非门522、电容524、与门526、电阻528构成,产生一个时序信号530。本实施例中使用40Hz作为时序信号频率。该多谐振荡器在工作时消耗大约3毫安的电流。
当激励线532上的信号为假时,时序信号530被使能,并通过与非门536触发4位移位寄存器534的移位数据输入。当激励线532为“真”时,输入也为“真”,从而使门536的其他输入也被使能,这时,多谐振荡器521的电流消耗可以忽略不计,移位寄存器的第4位输入位于538。第4位538的输出与寄有器534的输入一起送入异或门540的输入端,从而生成一个使能信号,该使能信号在输入信号与移至第538位上的不同才为真。一且时序信号530发生反转,门电路540将使与门542工作;与门542与构成一个门控自激多谐振荡器550的非门544、电容546、电阻548相连,上述振荡器550的输出,是时序信号552,在本实施例中,高频输出552采用的频率为200KHz。一旦被使能,输出信号552先在“真”值保持约31/2毫秒,再转换成“假”值,并保持21/2毫秒。它从“真”到“假”的瞬变给移位寄存器534提供了时钟。经过了最初的6毫秒之后,频率具有的周期为5毫秒(时序信号552=200KHz)。
在输出552发生第4次从“假”到“真”的瞬变时,输入的逻辑状态已被移至输出端,从而禁止上述的门控多谐振荡器550工作,并将其输出端保持在“真”状态,直至时序信号530发生下一次瞬变为至。产生输入信号552将在21毫秒的操作期间消耗大约7毫安的电流,并在随后的12,500毫秒内降至一个可忽略不计的电平,直至再一次产生时序信号530为至。将输出552关断的目的是在没有内容要记录期间不向移位寄存器提供高频(加200KHz)时钟,从而节省电能。
激励线为“真”时,时序信号直接达到“真”值并保持稳定。与此同时,第538位上的逻辑电平反转会通过门电路536加至移位寄存器534的数据输入端。在这种情况下,异或门540的二个输入被有效地经过一个反相电路后送出。这将使将输出552保持稳定,而第538位则有隔4个完整的周期就反转状态。这样,输入和每个输出位531、533、535和538都将以25KHz的频率进行反转,形成20毫秒“真”值、20毫秒“假”值的方波。另外,有个输出位被从移位寄存器534的前导和后续及依次偏置5毫秒。振荡时,这一级中的电流为大约30毫安。
在上述的任一种情况下,时序信号序列在移位寄存器534中前进时,总是出现在由“真”到“假”的变化期间。当来自门536的输出端的一个“假”电平出现在移位寄存器534的输入端时,该序列就开始。这个“假”电平和输出位538的组合如为“真”,则在与非门554的输出端上出现一个“假”电平,并且直至移位寄存器534将这一“假”信号移入方框660中的场效应管662中,这一期间一般为20或21毫秒,用来为方框640和670中的运算放大器(动放)642和672供电,这二个运放分别需要400毫安和100毫安的电能。这一期间同样还用于使电容654通过电阻664和晶体管662放电。这样做的目的是在检测脉冲未达到一个足以通过二极管652给电容654充电的电平的每个读周期中使动态值下降几个百分点。这就确定了最大负斜波,它必须大到在有效读入期间能跟随输入函数的程度。
在正常工作时,存贮的电压在取样周期开始时即开始衰减,在某一点上与上升的脉冲相遇,随后跟随脉冲到达最高点,之后它将变成一个固定值,直至周期结束。晶体管662停止导通。如果晶体管662不启动周期的话,电容654将在取样周期期间发生完全放电。那样,谷底电压将为零,计算值就会不正确。
当“假”信号移至输出位531时,LED发光器586被与非门558的输出使能一个周期的期间,约5毫秒(LED光发射器586示于图5中的检测单元595中,图5中示出了光发射器586及检测器590,输入管594)。另外,斩波晶体管632也被与非门560的输出关断。这将可使脉冲从一个基准地电位开始,从而使光响应能在运放642的输出端加以测量。晶体管632一直到取样周期结束都保持在截止状态。
当“假”电平移至第535位时,一个模拟开关(示于方框695中)将周期中最后5毫秒内的检测器输出传送至方框695中的工作接口的施密特(Schmidt)输入存贮器单元(反相器696/反相器697)中。当“假”电平移至第538位时,这一周期就靠结束。按下来,运放642和672断电,第538位回到导通状态从而使地电位输入至运放642中,晶体管662开路经保存电容654上的电位,运放642的输入与输出相匹配。
如果激励成为“真”,这一特征只延续三个门延迟期间,输入为输出信号的相反值。异或门540的输出产生一个亚微秒极的“假”值尖峰后又返回真值,使自激多谐振荡器550继续运行。如果激励线上的信号为“假”,则时序信号在本实施例中为一个频率为40KHz的方波,其状态转换将使脉冲串在寄存器534中移动。在这种情况下,门542将保持在“假”电平上以节省功率,直至下一次转换(由“假”至“真”)为止。由此产生的外部作用不会传送至寄存器534。
现在参见方框580,图中示出了一个光驱动器的电路图。场效应晶体管582和584是低组抗源和吸收元件,它们在每个取样周期中只导通5毫秒。它们既可以单独使用,也可以倍压方式使用。要使LED光发射器586的输出在脉冲时间的效早部分5毫秒的范围内快速上升,既可以用这个电路,也可以用别的类似电压。反过去,给光和逻辑序列产生时序信号时也可以使用多种信号脉冲电路。在反射率很低时,光驱动电路580以较低的频率给LED发射器586提供脉冲,从而使用较小的电流。
再请参见图5,通过方框600之外的外部回转控制电容592和第一模拟级在方框600中实现第一级信号调节。方框600中慨略地示出了一个根据本发明的增量放大器600。电容592的作用是降低有用信号频带上的噪声。这些噪声不然会加至运算放大器602上。出于功耗上的考虑,运放602的回转率通过低电流设计进行了协调。
使用时,检测器590会检测到瞬时光子群,并把它们转换成相当随机地但是在几个毫秒内穿过P-N结的载流子。光子及随后产生的载流子的总量等于下列三项的总和(1)在每个脉冲中一致地到达检测器590的。光发射器586发出的光束中的内部反射分量,(2)不是由光发射器586发出的、但也到达检测器590的环境光,和(3)离开读出元件后被标志的表面发射回检测器590的那部分光,这一分量才是要被处理的信息。
信号的总容量为有用信息加上环境和交互分量的组合。更具体地讲,这些分量包括结构的电磁、静电及其他常数形成的其时序与周期时序的相位同步的交互干扰,再加上内部反射产生物光子项。它们用相同的方式进行抑制。由于采用的抑制方法的缘故,这些系统因子似乎是相当无害的,但是有效范围相当有限。因此。为了操作可靠,它们必须被保持在很低的电平上。检测器的泄漏也是一个进入等式的小分量,可以用与环境光相同的方式进行有效的抑制。
实际上,作为有用信息的标记材料反射率并不那些发光或者强光分量。为此,习惯上一般都与铅垂线保持一个大小为几度的角度,虽然还没有有关把光学系统设计成最适合这一角度的报导。有关“在条形码读出装置中使用极化光来使强充分量达到最小”这一点也没有任何报道。
从电路的方场上来看,当反射起主要作用时,要进行可靠的读出通常是很困难的。如要垂直于表面而不是以一人倾角读出印在闪亮的金属罐上的白色条形图案时就会这样、转换电容592被选择成这样的值,就是能使信息分量进行积分,通过放大器形成一个单调的、与幅值有关的响应。
信号遇到的第二个结构是晶体管606和608构成的电流镜象电路。从晶体管606的集电极/基板抽取电流时一般通过把基报电压相对于发射极作移动直至正好使电流从集电极流至发射极为止。由于二个发射机连接于相同的结点,因此,晶体管608的基极上的也是相同的电压。这一偏置电压乘以晶体管608的跨导,产生晶体管608的一个供电电流。晶体管608的这一电流与信号电流的比值为二个光件的跨导之比。实际上,这一比值为一个非常接近1的常数。这种晶体管的集电极处的容积电阻不大,因此,在多种电流电平下,集电极阻抗构很高。
场效应管614、616和618提供的第二电流镜象电路610及反相器结构612建立了一种反馈装置,这种反馈装置省去了对额外电源电压的需求。运放602分别把606和608的集电极作为它的反相和非反相输入端。从晶体管606抽取电流会降低反相输入端上的电压,提升非反相输入端上的电压。这将具有使输出电压向上移动的效果。
对于(相对于电阻620的值与电容622的值和乘积的时间常数而言的)短脉冲而言,其上升沿被乘于〔电阻620/[电阻620+电阻624]〕的比率后传递至晶体管618的栅极。偏置电压增加将使流过晶体管618的电流增加,并使运放612的反向输入端上的电压也会相应的上升。假定运放612具有高增益,那么,上述作用的净效果将使额外的电流自晶体管608流向晶体管614。晶体管618的栅极上的电压增加量为运放612的输出端上的电压增量乘以〔[电阻620+电阻624]/电阻620〕的比值。
与电阻620和电容162的乘积相比要算低的频率不经过电阻比例放大器而被转换成电路622上的统一的偏置值。在本实施例中使用的参数的情况下,(方框640中的)电阻644与电容622相乘的积为1毫秒,而60Hz的一个周期为16.7毫秒。这样,通过使用非常畸变的载流子形态比和适当的较大器截止点,低于120Hz的频率的增益要比信息脉冲的增益小100倍。
方框630中示出了地电平基准电路。脉冲自40毫秒出现一次。晶体管632对地呈导通状态,直至有光脉冲到来,比刻晶体管632将对地截止15毫秒。这样就有一个25毫秒的期间在下一个读出脉冲之前设备接地参考电位。只要读出函数处于激活状态或者不处于激活状态但处于准备状态,增益放大器电路600保持在工作状态和一定程度的激活状态。这样做的理由是使电容622上的电压稳定,从而能跟随低频信号。
慨括地讲,输入信号调节机构给方框640中的脉冲至电平转换电路的输入端提供一个稳定的地电位,直至有闪光为止。然后提供15毫秒的时间建立响应,紧随其后的还是地电位。发生闪光时容器打开,5毫秒之后,脉冲至电平转换器电路640中的运放642加电。
再次参见图5,方框640中的运放642在进行接地基准调整后接收信号。电阻644、646和二极管648构成一个回路,该回路使得运放642的输出为其正输入端上的电压乘以比率〔[电阻644+电阻646]/电阻〕(当电阻644为3K,电阻646为100K时,该比率为31)再加上一个二极管压降。无论何时,只要运放642的输出减去一个二极管压降后大于它的当前电平,电容650上的电压将被提升。这样,电容650上的电压将有规则地被拉至一个由31乘以运放642的输入峰值得的最小电平。如果它小于已经存在的电平,那么不产生任何效果。一个流过电容650和(方框670中的)电容674的电流将使电容650慢慢地向电容674放电,这将在以后在导出波底电压之后进行讨论。
再次参见图5中的方框640,运放642还驱动一个第二二极管652,该二极管652将电容654充电充至一个最低值,和上面讲述电容650时一样的31乘以输入电路。其差别在于在有个载波周期内的一个固定区间内,电压衰减非常快。这一环路的目的是,在连续的波峰在减小期间,一个完整的周期内的衰减能使电容电压跟上信号的下降速率。在一个稳定周期期间,在充电周期的后半段,电容654将被充电至峰值,峰值出现在邻近周期结束处。因此,电容654上的电压不会下降,保持在高电平,直至下的周期的到来。
现在参见方框670,运放672的非反相输入端与电容654相连。运放672的输出回路中的二极管能使电容654放电放至最低电压,但又不会向电容654中引入任何电流。工作电流唯一地由电阻682和684(方框680中)从电容650提供。
参见方框680,只要电容650和670具有同样的电容值,当二个电压电平各自衰减时,电容650和674之间的中心抽头将保持稳定。这将在某一时刻记录下的最高和最低电压之间提供一个中心点。读出一个条形码时,这二个电压值被不断刷新,因为暗条和亮条接连不断地到达各自的最大值和最小值。这一基准被用来与动态值进行比较,以确定输出为“1”还是“0”。运放686用作比较器,提供的输出电平用于通过数字方法确定标志的意见。
本发明还为低电流读出器提供了一个模数转换电路(数字化电路)。其输出可以传送到一个通过射频(RF)链路与数据处理和/或有贮单元相连的远程微功耗条形码检测器。因此,完成模拟传感功能和数据译码之后,把信息以一个合适于在一个远方装置中被处理的形式传送。这可以由一个具有足够的在板(onboard)功率从而能提供执行这些功能所需的实际电源量的小型物理单元来实现。
数据处理和/或有贮单元可以以任何和所需要的容量相适应的形式来构成。这种形式可以模仿一支笔、一个环或者其它有用的形式。另外,通过电连接线实现的直接连接也可用于数据处理目的。
现在来看方框690,操作检测电路690由乘法器691和比较器692组成。乘法器691的输出为峰值电压乘于一个常数(·9090900)。乘法器691的输出与波谷电压一起输入至比较器692中。比较器692在峰值电压超过波谷电压10%时输出为“1”。这就在无须任何快速放大器的情况下实现了二次鉴别。由于无操作的除了一个由动态电压的放电时刻和电路常数决定的小电压之外,波峰电压和波谷电压是完全一致的,因此,此刻比较器的输出为逻辑0。无论何时,只要波峰电压大于比值〔(电阻693+电阻694)/电阻694〕与波谷电压之积,“检测到工作”这一信号将为“1”。这一阈值点与放大器的增益、LED光发射器586的亮度以及在线性工作范围内流入LED光发射器586中的电流无关。因此,操作函数是一个动态函数,可低至未经中方框520中的第538位上的斩波基准滤去的量化噪声电平以及随机脉动光量。
这一动态特性使得工作函数与外部焦点处的反射率有很大关系,取决于被扫描的标志。外部针还允许在乘法器结点上进行累加,这将允许阈值率在需要时进行调整。
现在参见方框695,工作拉口在读刷新过程结束时对工作状态进行取样。如果运放691和692具有非常纸的功率,那么响应可以到下一个周期时间才能建立起来。当模拟开关699被使能时,取样时间为周期中的最后5毫秒。施密特输入反相器696驱动一个标准反相器697,该标准反相器697又通过一个构成存贮单元的电阻698形成反馈。工作在(地方说)最小电源电压时,交互干扰会通过模拟开关使输出发生抖动。在这些条件下,施密特输入能保持数字稳定性。
对于本技术领域内的熟练人员而言显而易见的是,通过对上面描述的条形码检测和译码装置的某些部分进行调整、改造,可以使本装置适用于多种速度,产生超锐光脉冲、减少信号毛刺、检测纸张、指示和改变分辨率、检测反射率变化率、改进目前公知的那种AM频率调制器或者建立一个全数字量化仪。本发明中的装置的方法也可以用于这些使用场合下。
对于本技术领域内的熟练人员来说,制造那些结合了或者了封装了本发明的多个方面的集成电路和其他模拟和数字元件也是显而易见的。本发明的装置和方法也适用于这些变型。
上面的实施例应视为对本发明只具有示意性而不具有限制性作用。在后面的权利要求书或其等价物的意义和范围内进行的变动也应视为包括在本发明的内容之内。虽然在附图和说明书中使用了具体的术语,但它们只是在抽象的、描述性的意见上被使用,不用于限制目的。本发明的范围由后面的权利要求书确定。
权利要求
1.一种用于光学数据读出器,它包括用于检测一个光学数据载体上的光学数据并且产生一个相对应的电信号的光学检测装置,与上述的光学检测装置相连的、用于对上述的信号进行递增放大的增量放大装置。
2.如权利要求1所述的光学数据读出器,还包括在通向上述的光学数据载体的路径上发射出光辐射的光发射装置,上述的光检测装置检测自上述的光学烽据载体发出的上述光辐射。
3.如权利要求2所述的光学数据读出器,还包括与上述的增量放大器进行电连接,用于对上述的电信号进行解调的双平衡解调装置。
4.如权利要求3所述的光学数据读出器,还包括定时信号发生装置,该装置与上述的光发射装置和双平衡解调装置进行电连接,用于以一个预定的频率第一定时信号,从而使上述的光发射装置以上述的预定频率产生上述的光辐射,上述的双平衡解调电路以该预定的频率对上述的电信号进行解调。
5.如权利要求4所述的光学数据读出器,其中上述的定时信号发生装置包括用于以上述的预定频率产生载波信号的振荡装置。
6.如权利要求4所述的光学数据读出器,其中,所述的定时信号发生装置是可缩程的。
7.如权利要求2所述的光学数据读出器,还包括定时信号发生装置,该装置与上述的光发射装置进行电连接,用于产生具有第一频率的第一定时信号和具有第二频率的第二定时信号,并用来向上述的光发射装置可控制地提供上述的第一或者第二定时信号,从而使上述的光发射装置双上述的第一、第二频率中的一种频率发出光辐射。
8.根据权利要求7所述的光学数据读出器,还包括与上述的增量放大装置相连的、用于对上述的电信号进行解调的双平衡解调装置。
9.根据权利要求8所述的光学数据读出器,其中,上述的双平衡解调装置还与上述的定时信号发生装置进行电连接,从而以上述的第一和第二频率中的一种频率对上述的电信号进行解调。
10.根据权利要求7所述的光学数据读出器,还包括与上述的光检测装置和上述定时信号发生装置进行电连接的工作检测装置,用于检测上述的电信号中的变化,以及根据对上述的电信号中的变化的检测结果控制上述的定时信号发生装置产生上述的第一或第二频率。
11.如权利要求2中所述的光学数据读出器,还包括与上述的光发射装置进行电连接的波形发生装置,用于向上述的发射装置产生预定的波形,从而使上述的光发射装置发出预定波形的光辐射。
12.如权利要求11中所述的光学数据读出器,其中,上述的波形包括具有预定幅度的脉冲,上述的预定幅度被选成高得足以克服来自环境光的信号干扰,低得足以防止对上述的光发射装置造成损坏。
13.如权利要求4所述的光学数据读出器,其中,上述的定时信号包括具有预定幅度的脉冲信号,上述的预定幅度被造成高得足以克服来自环境光的信号干扰,低得足以防止对上述的光发射装置造成损坏。
14.如权利要求9所述的光学数据读出器,其中,上述的定时信号包括具有预定幅度的脉冲信号,上述的预定幅度被选成高得足以克服来自环境光的信号干扰,低得足以防止对上述的光发射装置造成损坏。
15.如权利要求12中所述的光学数据读出器,还包括与上述的光检测装置有着电连接的取样保持装置,用于对上述的光检测装置产生的电路信号取样保持,与上述的取样保持装置和光发射装置有着电连接的电压至频率脉冲发生装置,用于把上述的取样保持信号转换成一个预定频率的脉冲信号,并把上述的脉冲信号提供比例中上述的江发射装置。
16.如权利要求2所述的光学数据读出器,还包括与上述放大装置有着电连接的取样保持装置,用于对由上述的增量放大器进行了递增放大的电信号进行取样保持,与上述的取样保持装置和光发射装置有着电连接的电压至频率脉冲发生装置,用于把上述的取样保持信号转换成一个预定频率的脉冲信号,并把上述的取样保持信号转换成一个预定频率的脉冲信号,并把上述的脉冲信号提供给上述的光发射装置。
17.一种光学数据读出器,包括用于从一个光学数据载体上检测光学数据并且产生一个相应的电信号的光检测装置,与上述的光检测装置有着连接、用于解调上述的电信号的双平衡解调装置。
18.如权利要求17所述的光学数据读出器,还包括用于在通向上述的光学数据载体的光路上发出光辐射装置,上述光检测装置检测从上述的光学数据载体上发出的上述光辐射。
19.如权利要求18所述的光学数据读出器,还包括与上述的光发射装置和双平衡解调装置有着电连接的定时信号发生装置,该装置用于以一个预定的频率产生一个定时信号,从而使上述的光发射装置以上述的预定频率发出上述的光辐射,使上述的双平衡解调装置以上述的预定频率对上述的电信号进行解调。
20.如权利要求19所述的光学数据读出器,其中,上述的定时信号发生装置还包括用于以上述的预定频率产生一个载波信号的振荡装置。
21.如权利要求19所述的光学数据读出器,其中,上述的定时信号产生装置是可骗程的。
22.如权利要求18所述的光学数据读出器,还包括与上述的光发生装置具有电连接的定时信号发生装置,用于以第一频率生成一个第一定时信号和以第二频率生成一个第二定时信号,以及可控制地把上述的第一和第二定时信号之一提供给上述的光发射装置,从而使上述的光发射装置以第一频率或第二频率发出上述的光辐射。
23.如权利要求22所述的光学数据读出器,其中,上述的双平衡解调装置还与上述的定时信号发生装置有着电连接,从而以上述的第一或者第二频率对上述电信号进行解调。
24.如权利要求23所述的光学数据读出器,还包括与上述的光检测装置和定时信号发生装置有着电连接的工作检测装置,用于检测上述电信号的变化,以根据检测到的上述电信号中的变化控制上述的定时信号发生器产生上述的第一或第二频率。
25.如权利要求19所述的光学数据读出器,还包括与上述的光发射装置有着电连接的波形发生装置,该装置为上述的光发射装置生成预定的波形,从而使之发生具有预定波形的光辐射装置。
26.如权利要求5所述的光学数据读出器,其中上述的波形包括具有预定幅度的脉冲信号,该预定幅度被选成高得足以克服来自环境光的信号干扰,低得足以防止给上述光发射装置造成损坏。
27.一种光学数据读出器,包括在一条通向一个光学数据载体的光路中发出光辐射的光发射装置,与上述的光发射装置有着电连接的定时信号发生装置,该装置低于以第一频率产生一个第一定信号和以第二频率产生一个第二定时信号,并且可控制地向上述的光发射装置提供上述的第一定时信号或者第二定时信号,从而使上述的光发射装置以上述的第一频率或者第二频率发出光辐射,光检测装置,该装置用于检测自上述的光学数据载体发出的上述光辐射,并产生一个相应的信号。
28.如权利要求27所述的光学数据读出器,还包括与上述的光检测器和定时信号发生装置有着电连接的工作检测装置,用于检测上述的电信号中的变化并且根据检测到的上述电信号中的变化来控制上述的定时信号发生器产生上述的第一或第二频率。
29.如权利要求27所述的光学数据读出器,其中,上述的定时信号发生装置包括用于以第一和第二频率产生载波信号的振荡装置。
30.如权利要求27所述的光学数据读出器,其中,上述的定时信号生成装置是可编程的。
31.如权利要求28所述的光学数据读础器,其中,上述的定时信号发生装置包括脉冲发生装置,用于以上述的第一和第二频率向上述的光发射装置提供预定的脉冲信号,使上述的光发射发出预定的光辐射脉冲。
32.如权利要求31所述的光学数据读出器,其中,上述的脉冲信号具有一个预定的幅度,该预定的幅被选成高得足以克服由环境光造成的信号干扰,低得足以防止对上述的光发射装置造成损坏。
33.一种光学数据读出器,包括用于生成预定的脉冲信号的脉冲发生装置,与上述的脉冲发生装置有着电连接的光发射装置,该装置接受上述的脉冲信号并根据上述的脉冲信号在通向一个光学数据载体的光路上发光辐射脉冲,光检测装置,用于检测自光学数据载体发生的光辐射脉冲并且阔生一个相应的电信号。
34.如权利要求33所述的光学数据读出器,其中,上述的脉冲信号具有一个预定的幅度,该预定的幅被选成高得足以克服来自环境光造成的信号干扰,低得足以防止对上述的光发射装置造成损害。
35.如权利要求33所述的光学数据读出器,还包括与上述的光检测装置有着电连接的取样保持装置。用于对上述的光检测装置产生的电信号进行取样保持,与上述的取样保持电路和上述的光发射装置有着电连接的电压频率脉冲发生器,用于将上述的取样保持电压转换成一个预定频率的脉冲信号,并将该脉冲信号供给上述的光发射装置。
36.一种光学数据读出器,包括用于在指向一个光学数据载体的光路上发出光辐射的光发射装置,用于检测自上述的光学数据载体上发出的光辐射并且产生一个相应的电信号的光检测装置,与上述的光检测装置有着电连接的,用于对上述的光检测装置产生的电信号进行取样保持处理的取样保持装置,与上述的取样保持装置和光发射装置有着电连接的电压频率脉冲中发生装置,用于把上述的取样保持信号转换成一个预定频率的脉冲信号并将该脉冲信号供给上述的光发射装置。
37.一种读出光学数据的方法,包括下列步骤检测一个光学数据载体发出的光学数据,产生一个相应的电信号,对上述的电信号进行递增放大。
38.如权利要求37中所述的读出光学数据的方法,还包括如下步骤。对上述的电信号进行双平衡解调。
39.一种读出光学数据的方法,包括下列步骤检测自一个光学数据载体发出的光学数据,产生一个相应的电信号,对上述的电信号进行双平衡解调。
40.如权利要求39所述的读出光学数据的方法,其中,在上述检测步骤之前还有下列步骤在指向上述的光学信号载体的一条光路上发出光辐射。
41.如权利要求40的读出光学数据的方法,还包括下列步骤向一个光发射装置和一个双平衡解调器提供一个预定频率的定时信号。
42.一种读出光学数据的方法,包括下列步骤以一个第一频率产生一个第一定时信号并以一个第二频率产生一个第二定时信号,把上述的第一或第二定时信号提供给一个光发射器,在指向一个光学数据载体的光路上发出光辐射,检测自上述的光学数据载体上发出的上述光辐射,以及产生一个相应的电信号。
43.如权利要求42所述的读出光学数据的方法,还包括下列步骤检测上述的电信号中的变化,以及根据检测到的上述电信号中的变化控制上述的定时信号生成上述的第一或者第二频率。
44.一种读出光学数据的方法,包括下列步骤向一个光发射器提供预定的脉冲信号,根据上述的预定脉冲信号从上述的光发射器在一条指向一个光学数据载体的光路上发出的光辐射脉冲,检测自上述的光学数据载体上发出的上述光辐射脉冲,以及产生一个相应的电信号。
45.如权利要求44所述的读出光学数据的方法,还包括下列步骤对上述的光检测装置产生的电信号进行取样保持处理,将上述的取样保持信号转变成一个具有预定频率的脉冲信号,以及向上述的光发射装置提供上述的脉冲信号。
46.一种读出光学数据的方法,包括下列步骤从一个光发射器在一条指向一个光学数据载体的光路上发出光辐射,检测自上述的光学数据载体发出的上述光辐射,产生一个相应的电信号,对上述的光检测装置产生的电信号进行取样保持处理,将上述的取样保持信号转换为一个具有预定频率的脉冲信号,以及把上述的脉冲信号供给上述的光发射器。
全文摘要
本发明为通过光学手段读出数据并进行编码的便携式光学数据读出器,包括用于产生载波信号的载波振荡器,用于向光学数据载体发出光辐射的光发射器,用于检测自该载体返回的光辐射并产生一个与光学数据对应的电信号的光检测器,以及用于解释光学数据的双平衡解调器。本发明还披露了一种检测光学数据并进行译码的方法,包括振荡出一个载波信号,传送给发射器,从而照射光学数据。检测反射的辐射,接受光学数据,再解调出光学数据。
文档编号G06K7/10GK1075371SQ9211485
公开日1993年8月18日 申请日期1992年12月23日 优先权日1991年12月23日
发明者沃尔特·E·帕顿, 大卫·L·埃莫利 申请人:翰德·赫尔德产品公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1