纸币号码读入识别系统的单片机实现_周翟和

纸币号码读入识别系统的单片机实现_周翟和

ID:14264653

大小:40.50 KB

页数:19页

时间:2018-07-27

纸币号码读入识别系统的单片机实现_周翟和_第1页
纸币号码读入识别系统的单片机实现_周翟和_第2页
纸币号码读入识别系统的单片机实现_周翟和_第3页
纸币号码读入识别系统的单片机实现_周翟和_第4页
纸币号码读入识别系统的单片机实现_周翟和_第5页
资源描述:

《纸币号码读入识别系统的单片机实现_周翟和》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、纸币号码读入识别系统的单片机实现_周翟和《工业控制计算机》!""!年#$卷第#期&R纸币号码读入识别系统的单片机实现周翟和刘建业肖纪立南京航空航天大学自动化学院%!#""#&’!"#$%&’$()*+,-./.01*+0.123405+26*210/73/)8./.019-):5301-6,*+-,);40<=+,.=25.:*01,--*:7,07>?+,--@-*05,)=4:70-*62./1*-2A+/176/10/)7-2A*6/10>?+0+/176/10,-=25.2-072A4,)0/1BBC-=/)D),);=,1=:,*/)7-,);40<

2、=+,.=25.:*01-@-*05>?+0-2A*6/10,-=25.2-072A23E0=*-0/1=+,);F=+/1/=*017,DG,-,2)/)7=+/1/=*0110=2;),H,);>I1/.,7/)70J/=*50*+272A=+/1/=*0110=2;),H,);,-.10-0)*07/==217D,);*2*+0=+/1/=*01,-*,=-2A40**01-/)7I1/3,=):501/4->()*+,%-#:BBCF-,);40<=+,.=25.:*01F=+/1/=*0110=2;),H,);F,5/;0.12=0--,);摘要本文

3、详细的介绍了如何用单片机解决纸币号码的自动读入和识别问题。该系统由硬件和软件两部分组成,硬件部分主要由线性BBC扫描电路和单片机系统组成。软件部分分为目标搜索、字符分割、字符识别F并针对大写字母和阿拉伯数字的特点,提出了一种速度快、正确率高的字符识别方法。关键词:BBC,单片机,字符识别,图像处理目前,国内各大商业银行都开展了外币储蓄业务,但在业务中如何鉴别假美元和超级假币,始终是困扰金融界的一个问题。为了减少银行损失,绝大多数银行都在使用外国的高档验钞机并结合人工抄写美元号码的方法,一旦入库时发现假币,将有据可查,显见这样的方法不仅落后而且也是难以适应市场需

4、求的。结合以上情况,我们研究了一种手提式的美元真伪识别和号码自动读入识别打印系统,该系统的技术关键是对美元纸币号码的读入和识别。为了节约成本和减小体积,该系统用单片机来实现。一般图像处理要涉及到大量的数据,对处理机的速度有较高的要求。利用单片机处理图像就要面临着单片机速度慢和图像处理要求速度快的问题。本文将详细介绍如何用单片机读入纸币号码图像和识别读入图像。该方法同样对名片、证券、票据的号码读入和识别有借鉴作用。#硬件设计#>#工作原理实现纸币号码识别的硬件系统构造如图所示。它由扫描头、步进机构、步进控制电路、微型打印机、预留串口和单片机组成。扫描头用于图像数

5、据块的获得,步进控制电路的功能是用来控制步进电机的运动,使纸币在传动机构的作用下匀速的经过扫描头(线形BBC)从而扫描出稳定的图像。从BBC读入的扫描数据要同步通过单片机传给片外KIL,这样就可得到美元号码的图像数据块。再对数据块进行处理就可以提取美元的号码。所识别的号码用微型打印机打出来,还可以通过串口把结果传给MB机进行进一步的处理。图#硬件系统结构图#>!扫描机构扫描结构中的数据读入是由BBC来完成。BBC(B+/1;0B2:.407C0G,=0<电荷耦合器件)是目前比较典型的光电转换阵列器件,是由纵横排列有序的众多单个光敏单元及译码寻址电路组成。根据实

6、际情况本系统选用了?(公司的?NO!#$线性BBC芯片。其工作原理如下:通过一个内部控制逻辑实现对?NO!#$线阵传感器的操作,该控制逻辑仅仅需要一个串行输入(N()和一个时钟(BOP)。该传感器由#!Q个按线阵排列的光电二极管组成。直接照射在光电二极管上的光能产生光电流,并被像素的有源积分电路T-纸币号码读入识别系统的单片机实现纸币号码读入识别系统的单片机实现积分。积分器的输出和复位由一个!"#$%&移位寄存器和复位逻辑进行控制。输出周期是从驱动一个正向运行时钟沿串行输入(’()开始的如图"。当串行输入(’()通过!"#$%&移位寄存器产生时钟脉冲时,在每个

7、像素采样电容器上的电荷接着就与一个电荷耦合放大器相连。电荷放大器产生一个电压输出)*。当$%&位下降沿时,像素积分器被复位。在第!"+时钟上升沿,串行输入从移位寄存器产生脉冲,且输出处于高阻状态。一个随后的’(脉冲将在第!,-时钟脉冲上产生,为此产生一个新的输出周期。图"../工作时序图关于../和单片机的连接以及时序配合问题,我们在研制中进行了特别的考虑,针对../的信号布局,它有!0个引脚,其中.12是时钟,’(为启动信号,)*为信号输出。下面这段程序是通过时序驱动从../读入图像数据。该程序是用.3!语言对单片机编程的,其中4!5,接.12,4!50接’

8、(,)*接4!5"。678只是一个像素

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。