论文部分内容阅读
验钞机安装在现金处理设备中,作为识别钞票真假等信息的模块。验钞机设计的重点是实现高的验钞速度和验钞能力,高的工作可靠性,以及冠字号图像记录等。验钞机验钞过程包括传感器数据采集、图像识别、假钞图像存储及实时冠字号图像上传等,本文不讨论图像识别,重点讨论传感器数据采集、假钞图像存储及实时冠字号图像上传的高速处理方法。利用DSP的EDMA和中断系统配合,实现了高速传感器数据采集;采用了链表式的存储管理,实现了高速图像存储;采用定时器、EDMA和中断系统配合,实现了实时全幅面冠字号图像上传问题。这些处理减少了对CPU时间的占用,为提高验钞速度打下了基础。高质量的传感器信号,是保证验钞能力的基础。本文提出了一套简单可靠的CIS传感器和厚度传感器校准方法。为了应对环境变化及元器件老化的影响,本文提出了磁信号偏置电压修正及厚度零值电压补偿的方法。验钞机工作需要和上位机通信,受上位机控制,可靠的通信机制是保证稳定工作的基础,本文提出了一种可靠的通信协议,利用应答确认、双缓冲区及字符间超时判断等机制实现。最终实现的验钞机钞票处理速度达到12张/秒,钞票运动速度2米/秒,传感器数据采集速度达到32M字节/秒,在识别钞票的同时,还完成了全幅面冠字号图像上传,上传速度达到12M字节/秒。具有批量数据采集功能,具有传感器校准和补偿功能。本文首先分析了国外同类产品的技术现状;然后提出了本验钞机的技术指标及总体硬件和软件框架;接着系统介绍了验钞机的三种工作模式,包括识别模式的传感器数据采集、数据存储和实时全幅面钞票图像上传等的软件实现方法,采集模式的批量数据采集方法,校准模式的传感器校准方法等;然后介绍了数据预处理方法和上位机通信协议的设计;最后通过测试数据证明上述设计较好地实现了相关功能。