由于不同颜色的物体,其反射的可见光的波长不同,白色物体能反射各种波长的可见光,黑色物体则吸收各种波长的可见光,所以当条形码扫描器光源发出的光经光阑及凸透镜1后,照射到黑
由于不同颜色的物体,其反射的可见光的波长不同,白色物体能反射各种波长的可见光,黑色物体则吸收各种波长的可见光,所以当条形码扫描器光源发出的光经光阑及凸透镜1后,照射到黑白相间的条形码上时,反射光经凸透镜2聚焦后,照射到光电转换器上,于是光电转换器接收到与白条和黑条相应的强弱不同的反射光信号,并转换成相应的电信号输出到放大整形电路。
因为不同颜色的物体反射不同波长的可见光,白色物体可以反射各种波长的可见光,而黑色物体吸收各种波长的可见光。因此,当条码扫描器的光源发出的光通过光阑和凸透镜1,然后照射到黑白条码上时,反射光被凸透镜2聚焦,然后照射到光电转换器上,使得光电转换器接收到对应于白条和黑条的不同强度的反射光信号,转换成相应的电信号,输出到放大整形电路。
条形码识别原理是什么?
不同宽度的白条和黑条导致不同的电信号持续时间。而光电转换器输出的条码和空对应的电信号一般只有10mV左右,不能直接使用。所以光电转换器输出的电信号要送到放大器放大。
放大的电信号仍然是模拟电信号。为了避免条形码中的缺陷和污点引起的错误信号,应在放大电路之后增加一个整形电路,将模拟信号转换成数字电信号,以便计算机系统能够准确地解释它。
整形电路的脉冲数字信号被解码器转换成数字和字符信息。它可以通过识别起始字符和结束字符来识别条形码符号的编码系统和扫描方向。条纹和空的数量可以通过测量脉冲数字电信号0和1的数量来确定。通过测量0和1信号的持续时间,确定条形和空的宽度。
这样,可以获得要读取的条形码符号的条数和空,相应的宽度和所使用的编码系统。根据编码系统对应的编码规则,将条码符号转换成相应的数字和字符信息,通过接口电路发送到计算机系统进行数据处理和管理,从而完成条码识读的全过程。