论文部分内容阅读
条码采集技术是信息输入的重要手段。一维条码由于其高效输入、使用方便、成本低等特点,已广泛用于商业部门、邮政部门、交通部门、医药部门、工业企业等各个领域。由于各种恶劣的现场应用环境、以及一些特殊的商品包装,对条码识别系统的信号处理能力和适用范围等方面提出了更高的要求。本毕业设计研究了一维条码采集原理,分析了一维条码信号的特点,设计了硬件处理和软件处理相结合的信号处理方法,实现了一维条码采集系统。在硬件方面,设计了一维条码扫描控制电路、激光控制电路、信号采集电路、自动增益控制电路、微分运算电路、滤波放大电路、数字化电路和译码电路。在软件方面,首先根据一维条码信号噪声的成分和特点,研究了中值滤波、线性平均滤波和EWMA(指数加权移动平均)滤波三种数字滤波技术的特点及其对一维条码信号降噪处理的性能,并最终设计EWMA滤波器对一维条码信号进行滤波;接着分析了激光高斯滤波所引起的一维条码信号边缘平滑效应,研究了边缘增强算法和盲反卷算法,并设计了边缘增强滤波器补偿边缘平滑效应;最后设计并实现边缘检测算法重建条码二值信号,采用分块局部解码的方法进行解码,提高了一维条码采集系统的适应能力。为了降低一维条码识读的误码率,本文提出了逆向相似度检查的校验算法。随着超市、工厂、仓库规模的扩大,以及现代物流和电子商务的要求,对于海量物品的条码采集,本设计参考了已有的有线通信和无线通信条码数据传输技术,分析了主流条码数据传输技术的优缺点,它们不能满足海量物品条码的高效快速采集的要求,提出了将ZigBee技术应用于条码数据传输,设计了一个基于无线传感网络技术的方便、快捷、高效的海量条码采集系统,提高现代物流和电子商务的数字化管理水平。本毕业设计还实现了一个演示项目——基于ZigBee星型网络的条码采集系统,实现条码采集的移动作业,并在PC机上实现了一个可视化图形界面显示各节点的条码信息,使之成为一个简单的条码信息感知网络。