条形码的扫描原理涉及光学、电子学、数据处理等多学科技术,就扫描条码信息而言,一般都要经过以下几个环节。首先,要求建立一个光学系统,该光学系统能够产生一个光点,该光点能够在自动或手工控制下在条形码信息上沿某一轨迹作直线运动,同时,要求该光点直径与待扫描条码中最窄条符的宽度基本相同。
第二点,要求一个接收系统能够采集到光点运动时打在条码条符上反射回来的反射光,光点打在着色条符上的反射光弱,而光点打在白色条符及左右空白区的反射光强,通过对接收到反射光的强弱及延续时间的测定,就可以分辨出扫描到的是着色条符还是白色条符以及条符的宽窄。
第三点,要求一个电子电路将接收到的光信号不失真地转换成电脉冲。最后,要求建立某种算法,并利用这一算法对已经获取的电脉冲信号进行译解,从而得到所需信息。 |