基于单片机的验钞机的设计

合集下载

点钞机方案

点钞机方案

基于SH88F516单片机的人民币伪钞鉴别仪的实现在与假钞技术展开的拉锯战中,为了最大程度的维护消费者利益和财产,验钞机的鉴伪能力亟待提高和更新。

验钞机市场潜在的发展空间是巨大的。

目前基于验钞机的国家标准为1997年国家技术监督局批准的GB 16999-1997。

1. 验钞机系统的性能及技术指标相关的主要性能及技术指针如下列表所示: table 0.1 基本参数序号 名称 要求1 电源 ))(%51(z 50,10%1220±±H V 2 消耗功率(整机)W 200< 3 准备时间 min 2<4 空载运转噪声 B d 60< 5粗衡器C °<20table 0.2 动态&静态鉴别式部分主要性能类别 动态鉴别式 静态鉴别式鉴别速度 900≥张/min/鉴别时间 /s 2≤ 漏辨率 1/5000<1/5000<误辨率1/2000< 1/4000<验钞机的鉴别速度定义如下:单位鉴别速度 = 鉴别张数 / 鉴别时间(min) 目前验钞机的进钞容量在100~200张/次,工作速度范围在900张 / 分钟~1200张 / 分钟范围内,对应50ms / 张~66ms /张。

2. 验钞机系统的检测手段通用型验钞机需实现的功能如下:a. 异常钞票识别(半张,连张,重张,窄钞识别等)只能点钞,分版处理,清点计数,预置计数鉴伪功能人民币分版功能外接显示器b.c. d. e.f. 遇伪报警提示(内部自适应比较器) 限制,普通商用型验钞机主要采用的鉴别方式为荧光鉴别,磁性鉴别和纸币透光度鉴别。

3. 基于SH88F516单片机的验钞机系统方案及芯片特点3.1H88F516含有丰富的内建资源,基于验钞机系统的主要资源如下: S 双向I/O 管脚(4种可选结构:准双向结构、推挽结构、仅输入结构贮空间 高于10uA EUART1) C) 通道) PWM,CMP0,CMP1等3.2 D 显示模块,检测模块,声光报警模块,机械动模块几部分。

AT89C2051单片机对点钞机的外接显示屏驱动设计

AT89C2051单片机对点钞机的外接显示屏驱动设计

AT89C2051单片机对点钞机的外接显示屏驱动设计从图上可以清楚的看出:点钞机的外接显示屏主要由单片机Atmel公司生产的AT89C2051、三只七段共阳数码管LED1~LED3、晶体三极管V1~V3和相应的电阻电容及插头所组成。

大家知道,LED数码管是由发光二极管作为显示字段的数码型显示器件。

在数码管显示器中,一般情况下都采用动态扫描式显示方式。

所谓扫描式,就是当有多个七段(带小数点的为八段)显示器要显示时,将其各个对应引脚接在一起,也就是说,所有的a段接在一起,b段也接在一起,依此类推。

而利用各七段显示器的共阳(或共阴)极来确定哪一个七段显示器要显示。

这样做的目的有二:(1)省电;(2)节省输出端口。

本电路利用89C2051的端口与数码的笔段接法为:P1.1--》C; P1.2--》D; P1.3--》E; P1.4--》B; P1.5--》A; P1.6--》F; P1.7--》G ,且三只数码管的笔段a~g又是并联在一起的。

数码管的公共端com分别由P3.5--》V1; P3.4--》V2; P3.7--》V3 进行控制。

这里顺利说明下,不知大家是否看出,无论是段码还是公共端都没有按相应引脚顺序来接,这是为什么?在实际应用中,经常会有这种接法,这就是我们通常所说的“硬件加密”法。

P1口是一8位双向I/O口,口引脚P1.2~P1.7提供内部上拉电阻。

P1.0和P1.2要求外上接电阻。

尤其是P1.0这个上接电阻接在了点钞机的主控板上,若要单独使用这个显示器,不要忘了加只5.1K的上接电阻。

工作原理说明如下:1. 欲使LED1显示器亮,需使V1导通,即P3.5=0,同理LED2欲亮时,P3.4=0。

2. 由于共享a~g引脚,因此一次只能导通一个晶体管,否则会同时显示相同的数字。

3. 利用视觉暂留原理,V1~V3导通频率16次/秒以上,注意频率太低数字会闪烁,频率太高数字会模糊变暗。

4. 显示数字时,须先送FFH到P1口关闭LED,再送显示码,否则容易造成视觉干拢。

电子点钞机的单片机控制系统

电子点钞机的单片机控制系统

第18卷第3期沈阳工业大学学报Vol.18No.3总 第 69期Journal of Shenyang Sum No.691996年9月Polytechnic University Sep. 1996本文收到日期:1994212223 第一作者:男.57. 副教授电子点钞机的单片机控制系统张捷贤 孙洪林 陶瑞民 高洪文 朱育新(电子工程系)摘 要 研究了用单片机控制点钞机系统,用软件程序解决了干扰信号对传感器造成的影响.并能自动处理卡张等机械故障,使点钞机具有可识别半张、重张、连张、伪张等功能.关键词:检测;传感器;程序中图法分类:TP 2370 引 言 单片机控制技术正在改变着世界工业自动化的面貌,以单片机控制点钞机系统正在使金融办公进入自动化时代.十几年来,随着科学技术的迅猛发展,单片机控制技术以其可靠性高,环境适应能力强,使用方便等特点占领了工业控制领域.点钞机本身具有机电一体化的特点.利用单片机的优点,使其成为智能型电子点钞机具有广阔发展前景.本文讨论并研制的智能型电子点钞机具有识别伪币,可分清正常纸币与重张、连张和半张的功能,并能处理卡张故障.还有预置张功能和消零、累加等功能,同时具有机械主要图1 点钞机的单片机控制原理框图部分自检功能.1 电子点钞机的单片机控制系统及 图1为电子点钞机的单片机控制原理框图。

与软件配合可分为动态显示部分、功能按键部分、传感器控制与测试部分、电机传动控制部分、电机制动控制部分、主要部件的自检部分.图1中CG 1为点钞机纸币接收传感器,CG 2和CG 3分别为左和右检测传感器,CG 4为点钞机送出纸币传感器,CG 5为纸币真伪识别传感器,CG 6为纸币宽度检测传感器,P4口控制线分别为主电机运行控制、制动控制以及从电机运行控制线.该系统具有预置功能、累加和清零功能、半张、重张、连张和伪张识别功能,自动处理卡张功能等.2 控制原理 由传感器CG 1可知,被点纸币是否放在传钞槽中,若是,则自动接通两电机,使纸币传向传感器CG 2和CG 3,由检测传感器CG 2和CG 3进行纸币计数.图2 各种状态下各检测传感器的输出波形 在计数的同时,由检测传感器CG 2和CG 3以及由电平比较电路的输出DBL 信号,可以判断是否为半张和重张,另外再检测传感器CG 6可判断是否为连张,各种情况检测波形如图2所示.由检测传感器CG 5可判断是否伪币,检测数据存贮器中预置数值并与纸币计数值比较,可判断是否到张.满足上述条件之一,立即切断主电机电源并制动,以便主电机在几十毫秒内停住.延时几秒钟后停点钞电机.检测传感器CG 4,判断点过的纸币是否被提走,若是,检测传感器CG 1判断是否重新工作.上述检测与控制完全由单片机执行,其程序流程图如图3所示.检机过程中利用显示数码管表示各传感器工作情况,L ET 1、L ET 2、L ET 3、L ET 4、L ET 5、L ET 6显示0时分别表示传感器CG 1、CG 2、CG 3、CG 4、CG 5和DBL 接通工作,显示1时不接通.主电机的制动,由于要在几十毫秒钟内停机,否则将产生过张,故对于使用直流电机的点钞机,采用发电机制动法,对于使用交流电机的点钞机,采用可控硅控制电磁制动法.3 结束语 1.按照上述方案研制的改进300型电子点钞机已经形成批量产品,被广大用户看好.2.该产品经多家用户实际使用半年以上,实践表明,系统运动稳定可靠,功能效果良好,是当前点钞机的换代产品,它的推广与应用将会取得较好的经济效益和社会效益.参考文献1 蔡惟铮,吴建强主编.常用电子元器件简明手册.哈尔滨工业大学出版社,1989Monochip2computer Controlling System ofElectron Currency CounterZhang Jiexian,S hun Hongli n,Tao Ri m i n,Gao Hongwen,Zu Y uxi n(Dept.of Electronic Enjinigring,SPU)AbstractIt is an important subject in the field of office automation in financial trades that control2 ling with monochip2computer enablds currency counter to identify the half xheet,double zheets and counterfeit bank mote.In this paper,it is discussed that how to use monchip2com2 puter to control the counter which can make use of softwate to solve the problem of action to sensor of disturb signal,automatically process the mechanical fault of locking,so that the trouble of constantly stoping to deal with by hand is decreased and the counter is provided with some inteligence.This product has been welcomed by consumer.K ey w ords:measuring senser;program;moter stop。

基于单片机的小型全自动捆钞机设计

基于单片机的小型全自动捆钞机设计
() e3个 l 定 时 器 。 6位
() f6个独立中断源 、 (0 5 是 2个 ) 4个 8 C l 中断优先级和中断控制系
统。
( ) 个 可 编 程 全 双 T 通用 异 步接 收发 送 器 U T 串 行 口 ) g一 AR ( 。 ( ) 内 时钟 振 荡 器 电路 。 h片
停止工作并禁止其 它所有部件工作直到下一个硬件复位 。
23内部结构 与基本组成 . () a一个 8位的 C U, P 负责运算与控制作用。 ( )5 b 2 6字节数 据存储器 R AM。 ( )K字 节 Fah程 序 存 储 器 R M。 c8 l s O () d 4个 8 并 行 I 口 , 别 是 P 、 lP 、3 位 / O 分 oP 、2P。
计 算 机 发展 和应 用 的一 个 重 要 方 向 。
() i可寻址外部 18 AM和 R M的总线扩展结构。 2 KBR O 3控 制 系统 . 捆 钞机是金融 系统 中的办公用品, 其功 能是将现钞打把 , 每百 张纸 币为一把 、 打捆 , 每十把为一拥 , 以便进行现钞 的清点 、 运输 和保存 。国 内的捆钞机主要分为三类。第一类是机械式的 , 即通过杠杆 、 螺旋或 液 压机 械 按 压 后 由手 丁 捆 扎 , 因此 工 作 人 员 劳 动 强 度 较 大 ,且 操 作 不 规 范 。第 二 类 是 半 自动 的 ,即 用 电 脑 控 制 实 现 其 中连 续 的一 个 或 两 个 动 作, 然后在工作人员配合下完成捆钞 。第三类捆钞机是全 自动 的, 由工
1 引言 .
2个 1 6位定 时 , 数 器 计
由于传统 习惯和经济的迅速发展 , 国现钞的流通量十分巨大。 我 现 钞在流通过程 中, 经过收付 、 要 初点 、 整点 、 保管 、 调运 等许多环节 。 目 前, 现钞流通各个环节 已基本实现机械化 、 自动化 , 但对现钞 的捆扎 , 仍 然大量依靠手工完成 。因此 , 货币捆扎机械化 、 自动化是我 国金融行业 现代化进程 中亟待解决的问题之一。 据调查 , 在欧美发达国家尽管信用 卡、 个人支票以及其他非现金支付手段相对发达 , 但货 币捆扎机仍然是 银行业 务的必要装备。近年 来 , 国央行和各商业银行对现钞捆扎机械 我 化、 自动化进行 了积极探索。人民银行九大区行向国外购置大型设备 , 建立了货 币捆扎中心 , 各商业 银行购置 了一部分进 口小型捆扎设备 , 用 于临柜服务 , 但是远远不能适应 和满 足现实要求。其一 , 国地域辽 阔, 我 人 口众多 , 是一个典 型的现金社会 , 现钞 捆扎工程浩大 , 全部进行集 中 整点捆扎, 管理运作成本高。 其二 , 各商业银行购置进 口小 型捆扎机 , 价 格昂贵, 不能适应人民币特点 。 今后在各个商业银行支行一级乃 至营业 网点一级对货 币进行整点捆扎是必然的 ,因此研制国产化小型纸币捆 扎机是确保解决这一问题的必要手段 。 小型捆钞机作为高科技金融机具设备 ,对其的各方面综合性能及 智能化程度 的要求非常高 , 而且必须兼顾到国人的用钞习惯 , 货币流通 的现状以及人 民币的特 点等 , 因此 , 研制 出一种适合我 国国情的 , 高可 靠性 、 高稳定性 、 高性价比的纸币捆扎机产品具有巨大的商业价值和社 会价值。

基于单片机的简易收款机的设计 (3)

基于单片机的简易收款机的设计 (3)

XXXXX大学本科毕业设计基于单片机的简易收款机的设计学生姓名所在系专业名称班级学号指导教师基于单片机的简易收款机的设计学生:指导教师:内容摘要:随着全球信息化的发展,人们的生活水平也不断在提高,人们所需要的商品也越来越多,各大规模的超市也随之涌现,超市里的商品品种和数量数不胜数,以致于不可能完全依靠人来管理。

本设计正是基于此,解决超市人工收款任务不方便的问题.本设计是基于Atmel公司AT89C51的简易超市收款机控制的设计。

通过4X4矩阵键盘,液晶显示器(字符型1602),串行铁电存贮器(24C64),串行通讯口和单片机(AT89C51)的配合,以程控的方式完成收款的目的,系统采用Atmel公司1989年生产的AT89C51单片机为核心控制器,完成简易超市收款机的基本功能。

通过矩阵键盘输入商品号,系统经过一系列的分析处理,输出商品号,数量,单价和总价等基本信息.关键词:矩阵键盘字符型液晶显示铁电存贮I2CSimple cash register based on single-design Abstract:With the development of global information, people's living standards have also continued to improve, people need more and more merchandise, the large-scale supermarkets also the emergence of the supermarket variety and quantity of merchandise just to name a few that do not may completely rely on to manage people. The design is based on this, the settlement of receivables design artificial supermarket. through the 4X4 matrix keyboard, liquid crystal display (character 1602), serial ferroelectric memory (24C64), using Atmel Corporation 1989 production AT89C51 single-chip microcomputer as the core controller, complete the summary of the basic functions of supermarket cash registers, through the matrix keyboard input No. merchandise, the system through a series of analytical processing, the output of goods number, quantity, unit price, total price of such basic information. Key words:Matrix keyboard character LCD ferroelectric memory I2C目录一、引言 (1)(一)本设计的背景 (1)(二)本设计的目的和意义 (1)二、总体方案设计 (2)(一)方案设计 (2)(二)方案论证与选择 (2)三、系统硬件电路设计 (4)(一)单片机及其外围电路设计 (4)(二)键盘电路的设计 (5)(三)、显示电路的设计 (6)(四)存储器电路的设计 (10)(五)串行通信接口电路的设计 (12)四、系统软件程序设计 (14)(一)单片机内部数据处理程序 (14)(二)键盘处理程序 (15)(三)LCD液晶显示程序 (16)(四)串口通信程序 (17)(五)存储器程序 (18)五、设计总结 (19)六、致谢 (19)附录 (20)附录一硬件原理图 (20)附录二硬件PCB图 (21)附录三原程序代码 (22)参考文献 (30)一、引言(一)本设计的背景当前,单片机被广泛地应用于人们生活的各个领域。

纸币号码识别的单片机设计实现

纸币号码识别的单片机设计实现

178随着经济的不断发展,纸币作为重要的交易流通工具在经济的场合中发挥着重大作用。

纸币上的号码是统计纸币印刷数量的重要标志,每张纸币上的号码没有重复,相当于纸币的身份证,而目前各大银行多数采用验钞机加手写的方法,这样虽然可以对每张入库的纸币进行了有效的登记,但是显然这样的登记方式过于繁琐,增大了对人力的需求,不能适应经济的飞速发展,所以一种高效便捷的纸币号码读入识别系统的发明有着迫切的需要。

1 系统概述纸币号码读入识别系统结构分为:扫描结构、单片机、微型打印机、步进结构、控制电路、预留串口。

扫描结构用于获取图像,并将所获得的数据传输给单片机,步进控制电路维持整个传动机构的运转,单片机对数据进行分析,然后利用微型打印机部分打印出来,预留串口留作备用,可将PC机通过串口与本装置进行连接,对数据进行进一步分析处理。

2 实现过程2.1 图像获取作为本系统的信息来源渠道,图像获取由扫描结构来完成,扫描结构为扫描头或者CCD摄像机,扫描结构固定在机器上,方便每次采集图像,提高识别速度,采用图像采集技术,对图像进行精密采集,确保图像的完章清晰可用。

2.2 图像处理本系统的核心是图像处理,主要包括图像平滑处理、黑白画像的二值化处理。

首先系统找到纸币上的号码部分,提取目标号码,然后进行识别,通过图像变换将图像转换成数字矩阵。

计算模块采用模拟技术,通过数模转换技术,将数字矩阵进行编码,对编码的矩阵逐点进行处理。

分析模块抽取图像特征,符号化描述图像内容。

2.3 功能流程纸币号码读入识别系统的单片机系统,包括扫描结构、单片机、微型打印机、步进结构、控制电路、预留串口。

扫描结构包括摄像头和CCD摄像机,步进结构包括用于带动传送运动机构实现结构运动,控制电路进行电路时序调节,并且微型打印机将数据导出,预留串口备用。

扫描结构包括红外线测距仪、处理系统和警报发生器,红外线测距仪和警报发生器均与处理系统连接,超声波测距仪、处理系统和警报发生器均安装在设备内部,红外线测距仪用于检测设备周边的障碍物与所在设备的距离信息,处理系统用于接收来自红外线测距仪的检测信息,以及给警报发生器发送控制指令,警报发生器用于发出危险提示警报。

单片机实现智能荧光鉴伪

单片机实现智能荧光鉴伪

单片机实现智能荧光鉴伪摘要:根据人民币无色荧光油墨的防伪特性,分析了真钞和伪钞荧光光谱的不同,设计了信号处理电路。

将紫外光紫外光激发的荧光信号转换成单片机可识别的数字信号数字信号,使用AT89C52单片机将数字信号记录,并根据数字信号的波形特征,实现钞票智能鉴伪。

关键词:荧光单片机鉴伪钞票识别现在市场上点钞机的荧光鉴别方法是纸币纸质防伪法,用紫外光照射钞票表面,测量反射荧光光强,在中心波长为460nm的反射荧光光谱中,真钞荧光光强基本上为0。

而伪钞的荧光光强远大于真钞,因此检测460nm波长荧光,光强强的即是伪钞。

但是随着伪币制造水平的不断提高,在紫外光照射下,在460nm中心波长荧光光谱中,伪钞和真钞的荧光光谱比较接近,因此这种方法已经不能很好地区分真钞和伪钞。

人民币荧光防伪特性主要有两个,除了纸币纸质防伪之外,还有无色荧光油墨防伪。

钞票印制中加入了无色荧光油墨,日光下无荧光反应,在紫外光照射下,激发出中心波长为550nm的荧光,产生肉眼可见荧光图案。

相对于纸币纸质防伪,油墨防伪仿制难度高,而且也可以应用于仪器检测。

使用这种鉴别方式,可以提高鉴别准确率。

本文研究基于无色荧光油墨的防伪方法,配合使用AT89C52单片机,可识别出钞票荧光特性波形图,以此鉴别钞票真伪,提高了鉴别伪钞的能力。

1 第五套人民币荧光防伪的原理1.1无色荧光油墨防伪特征在紫外光照射下,无色荧光油墨的荧光图案主要有两种:(1)变色荧光纤维:钞票纸张中分布有黄色和蓝色荧光纤维,在不同位置形成错落有致的花纹,条纹间不连续。

(2)数字荧光图案:第五套人民币在正面行名下方胶印底纹处,有一矩形荧光区域,区域中可以看到和钞票面额相对应的阿拉伯数字,此区域是连续的。

1.2 荧光防伪的实现变色荧光纤维图案比较分散,而且形状不规则,不便于仪器检测。

所以这里使用数字荧光图案的矩形区域作为检测的对象。

用紫外光照射真钞和伪钞的这个区域,得到荧光光谱。

纸币验钞机的设计

纸币验钞机的设计

新型验钞机的技术原理及可视化设计陶学恒、芦金石、赵昕、荆菁、信昕(大连轻工业学院信息科学与工程学院机器人技术研究所,中国大连,116034)摘要:本文作者所设计的新型验钞机,在保留了市场通用的验钞机基本功能基础上,提出了一种可以从根本上遏制金融犯罪的新型多功能验钞机,主要是增添了纸币的录码和校验以及网络监控的功能,并完成了验钞机系统的传动设计、结构可视化设计、主控制电路的设计等工作,以及样机的加工制作和实验测试。

关键词:验钞机、录码、校验、网络监控、可视化设计Technology Principle and Visual Design for New Type of Banknote-Testing Device TAO Xue-heng, LU Jin-shi, ZHAO Xin, JING Jing, XIN XinABSTRACT: A new type of banknote-testing device is designed and manufactured, which preserves traditional banknote-testing device functions and has many new performance such as banknote coding, verifying, and network monitoring. And the authors have finished all the tasks which include the transmission system design, the structure visual design, the main control electric circuits design, and the device manufacturing and experiment.KEYWORDS: Banknote-testing Device, Coding, Verify, Network Monitoring, Visual Design一、前言在科学技术日益发展的今天,纸币作为主要的货币流通手段在人们的生活中承担着重要的角色,在市场的自动贩卖机,收银台等地方随时可以见到人们拿着百元钞票结账,但随之而来的各种各样的假币也同时的出现在人们的生活中,给人们的生活增加了不和谐的音符。

基于单片机的验钞机的设计

基于单片机的验钞机的设计

基于单片机的验钞机设计杨爱芳物理与电子工程学院电子信息工程06290341[摘要]本文是论述一个以A T89S52为MCU,利用真假纸币对红外信号吸收能力的差异来实现辨伪的简易验钞机的设计制作过程。

当红外信号穿透真假纸币时,红外接收管取样电阻的电压值存在差异,利用电压比较器对采集的电压进行分析处理,从而让单片机根据处理结果来控制显示模块和报警模块,进而实现辨伪功能。

采用C语言实现软件编程。

[关键词]AT89S52 红外验钞机纸币1前言人民币是我国的法定货币,也是我国唯一的合法货币,我国法律赋予人民币无限清偿的能力,并用国家强制力保证其流通。

近年来,假币犯罪成为破坏金融管理秩序犯罪的主要形式,给国民经济的健康发展带来严重危害,为了防范和打击假币犯罪,社会对验钞机的功能要求越来越高。

单片机系统的验钞机结合了机械装置的稳定可靠和电子技术多功能、智能化的优势,使验钞机的性能和功能有极大的改进。

所以单片机系统的验钞机取代机械的、功能单一的验钞机是毋庸置疑的。

首先应该熟悉真钞的特点,另外也要了解伪钞的常见做伪手法。

一是钞纸、水印、制版和印刷工艺:这是印钞技术中防假的一个主要方面。

可通过红外穿透法检验纸张的质量及检测其印刷工艺。

二是油墨:印钞用油墨不但要求印刷效果色泽鲜艳、经久耐用,而且油墨本身具有防伪能力。

伪造者不知道真钞上的油墨配方,都是选择市场上卖的普通油墨,质量差,复制出的颜色不佳。

三是安全线:安全线为比较薄、比较窄的金属或塑料线,宽度在1 mm左右。

厚度在0.03mm上下,造纸的过程中把它夹在纸张上固定的位置[1]。

本设计主要是利用真假纸币对红外信号吸收能力的差异来实现辨伪。

当红外信号穿透纸币时,红外接收管取样电阻的电压值存在差异,利用电压比较器的比较结果,通过单片机来控制显示模块和报警模块,从而实现辨伪功能。

2 系统方案比较与论证2.1 验钞机系统设计基本思想验钞机主要利用红外线、紫外线及磁性对纸币进行检测分析,从而判别纸币的真假。

纸币号码识别的单片机设计实现

纸币号码识别的单片机设计实现

纸币号码识别的单片机设计实现在现代社会中,纸币已经成为了我们生活中最常见的货币形式之一。

然而,在使用纸币时,我们往往需要进行纸币鉴别,以防止假币的出现。

因此,在本篇文章中,我将介绍一种关于纸币号码识别的单片机设计实现方法。

首先,我们需要了解一些相关知识。

在纸币上,每一张纸币都有一个唯一的序列号。

而这些序列号通常以数字形式印在纸币上。

因此,我们可以通过读取序列号,识别纸币的真假。

在实现这个想法之前,我们需要先选择合适的单片机。

对于这个项目而言,我们可以选择一款具有模拟和数字输入输出功能的单片机,如AT89S52。

接下来,我们需要准备一些其他的部件,如红外线发射管、红外线接收器、电位器等电子元件。

接下来,我们需要将输入信号转换成数字信号。

在这个项目中,我们需要使用红外线传感器来读取纸币上的序列号。

在传感器感应到红外线时,它会产生一个模拟信号。

这个信号需要通过一个运算放大器进行放大,以便更容易读取。

接下来,我们需要将这个信号通过一个滤波电路,以去除噪声和干扰。

接下来,我们需要将这个信号转换成数字信号。

在这个过程中,我们需要使用一个模数转换器(ADC)。

ADC将模拟信号转换为数字信号。

这个数字信号又可以通过单片机进行处理。

处理程序将数字信号作为输入,并根据指定的算法进行处理。

在本项目中,我们需要根据纸币上的序列号进行检查,以确定纸币的真假。

为了实现这个目的,我们需要将真实纸币的序列号存储在单片机的内存中。

在读取纸币的序列号后,程序将检查其是否与内存中存储的真实纸币序列号匹配。

如果匹配成功,则可以判定纸币为真实的。

反之,则判定为假币。

最后,我们需要设计一个输出界面。

当检测到假币时,单片机应该触发一个警报器,以提示用户纸币可能是假币。

因此,我们需要将单片机的输出连接到一个播放声音的警报器。

总的来说,这个项目需要我们对电子元件和单片机有一定的了解。

通过采用硬件和软件相结合的方式,我们可以实现一个纸币号码识别系统,以减少假币的存在。

基于单片机PIC的车载IC卡自动检票机设计

基于单片机PIC的车载IC卡自动检票机设计
2 1 年第 3期 Βιβλιοθήκη 1工业仪表与 自动化装置
・ 7・ 4
基 于单 片机 P C 的车 载 I 卡 自动检 票机设 计 I C
方奋奇 王惠 中 ,
(. 1 兰州 资源环境 职 业技 术 学院 信 息管理 系, 兰州 70 2 ; 30 0 2 兰 州理 工 大 学 电气工程 与信 息 工程 学 院 , 州 7 05 ) . 兰 300
ec.Th e in c nsd r to s t e p ro ma c ftc e c ne fr lw o t nii tre e c t e d sg o i e a in h e r n e o ik tma hi o o c s ,a t-n e r n e,p a t— f f r ci c 1 n t e c o c fv ro e ie a .I h h ie o a iusd vc s,flo t e prn i e o de ae c p ct olw h i cpl fmo r t a a iy,rc u cins,r la l i h f n to e ib e p ro ma c e r n e,lw rc .T y tm a e t e c a a trsi ss c smi it rz to f o p e he s se h v h h r c e itc u h a n au ia in,lw o rc n u - i o p we o s mp t n,r a — ie s e i o e d wrt pe d,r l b e d t tr g e c e i l a a so a e, t . a
摘 要 : 中车载 l 文 C卡 检 票机 由 PC单 片机 、 S 3 I R 2 2接 口、 线通信 模 块 、 无 I C卡接 口模 块 、 电源监

基于PICl6F886的高速检伪投币系统

基于PICl6F886的高速检伪投币系统

e d— urn sno hog s gte ss m o I F 8 C d y cr t e srtruh ui h yt fPC 86 S M.T e ds n o epo c i ntcm l i .Id e ,tso sa e n e 1 6 h ei ft r et s o o pe t n ed i hw n g h j xy
Ab t a t sr c :Ba a s f u sa l y o u r n y c r u ai n i h r e ,i i df c l f r p o l o d n t g ih f k n y fo t e c u e o n t b i f c re c ic l t n t e ma k t t s i u t o e p e t i s n u s a e mo e r m r t o i i u mo e .I r e o s l e h s r b e , I F S n y n o d r t o v t i p o l m P C1 CM c mb n d wi d y c re t s n o e h oo y w s d p e n t e s s m o 6 o i e t e d u r n e s r t c n l g a a o t d o h y t h e f i e t y n o ne f i on .T e e ie a d s n d t p o u e t e d f r n in l c o d n o h s i t n o h o g i g t e d n i i g c u tret i s h d v c w s e i e o r d c h i e e t sg a f c g f a c r i g t t e u t i f t r u h n h ao

基于单片机控制的纸币分点装置设计

基于单片机控制的纸币分点装置设计

根据市场调查发现,在公交公司纸币分点过程中,多种纸币混杂,人工整理起来费时费力,针对此类问题,我们设计了一种基于单片机控制的纸币分点装置,该装置将机械、电气、自动控制融为一体,其产品操作方便,小型经济,可用于公交车、超市等一些纸币多且杂的场合。

1 装置主要组成(1)机械部分:主要由进钞台、进钞捻轮、导钞滚轮组、侧板、接钞叶轮、齿轮机构、凸轮、分钞板、杠杆机构、测厚辊轴以及过钞板、挡钞板等组成,完成进钞、导钞、检钞、分钞、接钞功能。

(2)传感器部分:运用红外传感器、霍尔元件,检测纸币尺寸和厚度信息,实现检钞;使用限位开关,保证导钞板松开、锁紧动作的可靠、有序执行,实现分钞。

(3)驱动部分:使用直流电机做驱动,实现进钞、接钞机构的动作。

(4)控制部分:使用单片机对动作进行控制,确保动作准确有序,并实现分点计数、显示等功能。

2 工作原理当前纸币从进钞台进入,由弧形柱和搓钞轮配合实现钞票分离,分离的钞票由导钞轮组导正送到分钞口;分钞口由两块导钞板组合动作实现三种纸币的分钞,进钞口处的检测装置发出当前纸币的尺寸和位置信号,先由控制板中的延时程序控制前一张纸币通过分钞口,然后根据当前纸币尺寸信号控制导钞板动作,实现纸币分钞;出钞部分由三套独立的叠放和点钞机构组成,纸币从分钞口进入出钞口,完成纸币的叠放和点算,整个过程完成。

3 硬件电路设计(见图1)收稿日期:2018-08-15作者简介:雷红华(1978—),女,汉,湖北崇阳人,本科,讲师,研究方向:电子及自动化控制。

基于单片机控制的纸币分点装置设计雷红华 李俊阳 李乐乐(襄阳职业技术学院,湖北襄阳 441050)摘要:目前公交公司整理大量杂乱纸币耗费大量人力和时间。

为此我们设计了一种基于单片机控制的纸币分点装置。

根据纸币传送,分析识别出不同币值的纸币以及缺损的纸币,并统计显示出钞口纸币的数目。

该装置操作方便、小型经济,提高了工作效率,适用于一些纸币多且杂的场所。

基于单片机控制的点钞机系统设计

基于单片机控制的点钞机系统设计

基于单片机控制的点钞机系统设计李玉兰【摘要】点纱机是一个典型的机电一体化产品,单片机技术是实现点钞机点钞和显示的关键.文章主要设计了基于单片机控制的点钞机系统,让学习者进一步了解点钞机的工作过程.【期刊名称】《无线互联科技》【年(卷),期】2017(000)023【总页数】3页(P75-77)【关键词】点钞机;单片机;光电传感器【作者】李玉兰【作者单位】江苏联合职业技术学院镇江分院,江苏镇江212016【正文语种】中文随着单片机技术不断发展,机电一体化产品越来越多,如手机、数码相机、智能公交显示牌、点钞机等。

由于科技水平的不断发展,以及物价的膨胀,现金流通规模越来越大,传统的银行工作人员清点现金工作越来越繁重,那么作为机电一体化产品的点钞机就成为银行工作人员必备的设备[1]。

虽然点钞机在日常生活非常常见,但是目前市面上的点钞机比较容易出现点钞错误和无法识别等问题,因此要真正明白点钞机的工作原理,并进一步对点钞机进行设计和优化还是非常必要的。

随着机电一体化技术的进步和发展,目前在市场上使用的纸币识别机器主要分为以下3类[2]。

(1)验钞机(见图1):它主要是利用图像识别技术,只能对纸币的真伪进行检验,并且需要人工对钞票进行引导,所以验钞效率非常低,对现金较多时使用率就很低。

它只有验钞功能而没有点钞功能,因此主要使用在现金量较小的场所,比如菜市场、便利店以及各类零售点等。

(2)点钞机(见图2):它在验钞机的基础上,添加了机械机构系统、控制系统、显示系统,从而实现了点钞机既有验钞功能,也具有点钞功能。

由于点钞机实现了自动点钞功能,大大提高了工作效率。

在银行和市面现金流通量大的地方很受欢迎,使用率较大。

(3)清分机(见图3):纸币清分机,在点钞机的基础上,能自动、高效地完成现钞的验钞、整点、清分处理工作的机电一体化设备。

不但可以提高现钞质量,还可以保证ATM用钞、流通钞的质量。

作为银行不可缺少的专业设备,清分机主要用于各大银行的清分中心,而在一些小的银行网点使用较少。

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

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

纸币号码读入识别系统的单片机实现摘要:纸币号码识别系统是一种可以为银行、商店和其他相关场所提供帮助的高效率系统。

然而,由于其复杂度,该系统需要大量的技术支持和计算资源。

为了实现这一目标,我们设计了一种基于单片机的纸币号码读入识别系统。

本文详细介绍了主要的硬件和软件设计,以及其实现过程。

关键词:纸币号码读入识别系统,单片机,硬件设计,软件设计,实现过程。

正文:本文提出了一种基于单片机的纸币号码读入识别系统。

该系统由硬件和软件两部分组成。

硬件方面,我们使用了AT89C52单片机、12位ADC芯片、LCD显示屏和按键等作为主要元件组成,并构建了适当的外围接口。

在软件方面,我们编写了适应系统的程序。

该程序包括了二进制输入、处理和输出等相关功能,并可以帮助用户正确读入和识别纸币号码。

在实现过程中,我们首先进行了硬件电路设计。

在设计过程中,我们注意到了各个元件之间互相影响综合运用了外围接口技术。

接着,我们采用汇编语言编写了针对系统的主程序。

在程序实现中,我们巧妙地运用了流程控制语句、数据结构和脚本等技术手段,从而实现了系统的核心功能。

实验结果表明,该系统具有非常好的性能表现。

在实际应用中,我们可以通过一键式操作完成所有纸币号码识别的过程。

同时,该系统还可以根据具体要求进行各种参数的配置,从而大幅度提高了系统的灵活性和实用性。

综上所述,该系统在纸币号码读入识别领域具有非常重要的实际应用价值和研究意义。

我们认为,未来该系统有望进一步得到推广和应用,并在其他相关领域中发挥更加重要的作用。

除了以上提到的硬件和软件设计之外,还有一些重要的内容需要进一步探讨。

首先,我们需要对纸币号码的识别原理进行详细的介绍。

纸币号码识别的原理是通过如下三个步骤实现的:首先,读取纸币号码图像。

其次,提取纸币号码的特征信息。

最后,将特征信息转化为可供识别的数字编码。

在这个过程中,关键的技术是特征信息提取技术和数字编码生成技术。

这些技术需要前沿的计算机视觉算法和信号处理技术的支持。

基于单片机的自动取款机的设计与实现

基于单片机的自动取款机的设计与实现

目录引言 (1)1 绪论 (2)1.1 设计目的及意义 (2)1.2 国内外发展现状 (3)1.3 设计部分及论文结构 (3)2 系统设计 (4)2.1 ATM系统关系图 (4)2.2 ATM相关对象 (5)2.3 ATM主要功能 (5)3 软件设计 (6)3.1 系统概述 (6)3.2 存储器部分 (6)3.3 键盘扫描部分 (7)4 硬件设计 (7)4.1 单片机 (7)4.2 LCD12864液晶显示设计 (8)4.3 蜂鸣器发声部分 (10)4.4 24C02存储部分 (10)4.5 键盘模块部分 (11)5 系统仿真调试 (12)5.1 单片机软件仿真 (12)5.2 单片机硬件仿真工具Proteus (12)5.3 结论 (13)5.4 问题描述及解决 (13)6 实物制作及调试 (14)6.1 元器件简介 (14)6.2 元器件焊接 (14)6.3 实物测试 (14)总结 (18)引言由于社会信息化的发展,与人类生活息息相关的各种机器也变得更加智能化,自动化。

银行作为用来流通资金的金融机构之一,它的存在方便了人们的金钱往来和经济沟通。

银行的用户越来越多,业务也多种多样。

对于用户来说,它以吸收存款的方式,把社会上闲置的财产资本聚集到一起,急需资金的客户可以向银行申请贷款,银行审核后,如果条件符合,就可以把资金贷款给他;对于银行来说,银行可以作为买卖双方支付的媒体中介。

买卖双方办理大额资金往来时,可以以银行为中转站,这样双方的利益都可以得到保障,所以需要与人类经济做日常交流。

于是自动取款机就在这样的情况下产生了。

它不仅提高了银行业务的办理速度,给用户提供了更多的选择空间,还可以为用户提供了24小时的便利服务,只要用户有需求,就可以随时使用。

所以我决定学习自动取款机的工作原理。

自动取款机,也叫ATM机,是指各个银行在不同的位置放置的同种机器,用一张银行卡上的磁带来存储客户的信息材料,使得用户可以通过这个机器进行简单的柜台业务,例如存取现金、更改密码、查询余额等。

基于STM32点钞机控制系统设计与实现

基于STM32点钞机控制系统设计与实现

基于STM32点钞机控制系统设计与实现程钢;刘白杨;李颖;李柏林;梁叶;陈嘉伟【摘要】针对传统点钞机智能化程度低的问题,提出了基于STM32的智能点钞机控制系统设计方法,实现了对多种纸币计数、找零和长期不间断满负荷工作等功能,系统的创新点是设计并实现了简易电机驱动电路实现了电机长期不间断可靠控制,并且提出并通过程序实现了多种纸币鉴别和找零算法,实验结果表明基于STM32点钞机控制系统控制性能稳定、精度高、工作时间长和损耗小等特点.满足了大量多种纸币长期不间断计数工作的要求,有效地提高了纸币清点工作效率.%Aimed at the traditional currency counter score badly on control performance,a method of currency counter control system design based on STM32 is proposed.This system can run in over load.The simple motor driver circuit is improved to meet motor performance in continue term working.the experimental results show that control performance of control system is stable,high precision,long hours and low dissipation. The improved currency counter system meets long term operation, uninterrupted work counting and currency counting efficiency is improved effectively.【期刊名称】《电子测试》【年(卷),期】2016(000)019【总页数】4页(P17-19,24)【关键词】STM32;点钞机;电机驱动;多纸币识别【作者】程钢;刘白杨;李颖;李柏林;梁叶;陈嘉伟【作者单位】邵阳学院,湖南邵阳,422000;邵阳学院,湖南邵阳,422000;邵阳学院,湖南邵阳,422000;邵阳学院,湖南邵阳,422000;邵阳学院,湖南邵阳,422000;邵阳学院,湖南邵阳,422000【正文语种】中文点钞机是一种用来统计纸币数量和金额并进行鉴别的机器。

Proteus软件的单片机仿真(ATM)

Proteus软件的单片机仿真(ATM)

摘要基于Proteus软件的单片机自动取款机(ATM)仿真系统设计,硬件电路需要单片机开发板和12864液晶显示器,能够实现自动取款的全部功能。

通过在在计算机上用C语言编程来将生成文件下载到单片机控制其它外围器件工作。

但是在EDA新技术的引入使得系统的开发成本降低而且灵活性增强,在Proteus软件中都可以找到上述硬件元件,通过电路图连接完全可以实现仿真功能。

在Keil软件环境下通过C语言编程,编译调试后生成单片机下载的HEX(十六进制)文件,硬件电路图是在Proteus 软件中进行建模。

通过Proteus和Keil结合建立的虚拟系统实现联合仿真,单片机实时控制12864LCD实现汉字的显示,扫描键盘从而达到用户与ATM的信息交换,使得ATM系统设计变为现实。

ATM系统,是一个有数据库组成的应用系统。

用户的初始信息通过E2PROM存放,这样免去了掉电丢失数据的弊端。

系统功能有用户在ATM上提取现金、查询账户余额、修改密码、账户冻结、密码保护、自动存款及转账功能。

可以仿真实现最基本的银行服务。

关键词:ATM;51单片机;Proteus;Keil;12864LCD;E2PROM;虚拟仿真AbstractAutomatic Teller Machine system is based on Proteus 51-microcontroller.Hardware circuit includes microcontroller developer board and 12864LCD display. All features of ATM can be well worked on it. Programming on PC then download created file to 51-microcontroller to control outer circuit. However, with the introduction of EDA, new technology, which lower the cost of system exploration and enhance flexibility. Programing with C language, compiling and debugging under the environment of Keil software,creating a HEX file which will be downloaded by microcontroller later. Hardware schematic diagrams are established with Proteus software. According to the combination of Proteus and Keil , making a virtual system , successfully achieve united simulation. Microcontroller controls 12864LCD to display Chinese words, scans keyboard to exchange information between customer and ATM, which makes virtual ATM system becoming reality.ATM system includes databases, which are used for the storage of customers’ initial information, leading to emerge from the disadvantage of data lost when power cuts. The functions of ATM are as follows: withdraw cash, search client and remaining modify password, client freezed, password protection, automatic deposit and transfer client. This system simulates to realize the bank’s fundamental services.Keywords:ATM;51microcontroller;Proteus;Keil;12864LCD;E2PROM;virtual simulation目录引言 (1)第一章 Proteus软件的单片机ATM系统 (3)1.1 Proteus软件的ATM概述 (3)1.2 Proteus软件的ATM安全性分析 (3)1.3 Proteus软件的ATM稳定性分析 (3)1.4 Proteus软件的ATM主要功能分析 (3)第二章 Proteus软件仿真的硬件系统设计 (5)2.1 MCS-51系列单片机 (5)2.1.1 AT89C51单片机 (5)2.1.2 单片机应用系统硬件设计 (5)2.2 串行传输 (5)2.3 I2C串行总线 (6)2.4 E2PROM (8)2.5 12864液晶显示模块 (10)2.5.1引脚功能 (10)2.5.2 12864DDRAM存储器 (10)2.5.3 显示控制控制方法 (11)2.6 蜂鸣器 (12)2.7 键盘 (12)2.7.1 键的识别 (12)2.7.2 键盘扫描流程图 (13)2.8 ATM硬件原理图 (13)第三章 Proteus单片机仿真软件系统设计 (15)3.1 C-51简介 (15)3.1.1 C-51具有特点 (15)3.1.2 C-51具有优点 (15)3.1.3 C-51独特地方 (15)3.2 ATM自动取款机系统流程 (16)3.3 程序介绍 (16)3.4 PCtoLCD2002扫描软件 (17)3.5 Proteus软件 (19)3.5.1 Proteus概述 (19)3.5.2 Proteus具有特点 (19)3.5.3虚拟工具箱 (20)3.6 Keil软件 (21)3.6.1概述 (21)3.6.2创建工程 (22)第四章 Proteus软件仿真结果 (23)第五章结论 (25)参考文献 (26)附录 (27)谢辞 (34)引言随着大规模集成电路的发展,组成微型计算机的各个功能部件:中央处理器、RAM、ROM、EPROM、并行串行输入输出I/O接口电路、定时器/计数器集、中断控制等部件成到一块半导体芯片上,构成一个完整的微型计算机[8]。

C8051F120单片机钞券箱自动开箱机控制系统

C8051F120单片机钞券箱自动开箱机控制系统

参考文献:[1] 汝元功,唐照民.机械设计手册[M ].北京:高等教育出版社,1995.[2] 蔡自兴.机器人学[M ].北京:清华大学出版社,2000.[3] Mega128data sheet [Z].Atmel Corporation.2004.[4] 陈冬云,杜敬仓,任柯燕.A Tmega128单片机原理与开发指导[M ].北京:北京工业出版社,2006.[5] Cletti Michael D.Advanced digital design with the ver 2ilog HDL [M ].北京:电子工业出版社,2004.作者简介:齐井刚 (1980-),男,黑龙江哈尔滨人,硕士研究生,研究方向为自主移动机器人系统设计。

C8051F120单片机钞券箱自动开箱机控制系统陈朝泽,任德均,杨齐寿(四川大学制造科学与工程学院,四川成都610065)Cont rol System of Automatic Bank 2note Box Opener Based on C8051F120Single 2chip Comp uterCHEN Chao 2ze ,REN De 2jun ,YANG Q i 2shou(College of Manufacturing Science and Engineering ,Sichuan University ,Chengdu 610065,China ) 摘要:设计了一种专为银行系统打开钞券包装箱的自动开箱机。

阐述了控制系统的硬件设计,核心处理器选用嵌入式高速单片机C8051F120,包括输入/输出模块、高速输出模块、键盘输入模块以及抗干扰模块,并对软件结构和系统控制流程进行了介绍,着重讲述了步进电机加减速的控制。

该系统能够自动对箱体实施夹紧,并能打开不同规格的箱子,具有高效、自动化程度高和自适应能力强和噪音小等优点。

关键词:钞券箱;单片机;步进电机;位置控制模式;开箱中图分类号:TP271.4文献标识码:A文章编号:100122257(2009)0520026205收稿日期:2008211224Abstract :An automatic bank 2note box opener was designed specially for t he bank system.C8051F120was selected as t he main cont roller ,t he hardware circuit design of cont rol system was de 2scribed ,including I/O module ,high 2speed outp ut module ,keyboard inp ut module and anti 2interfer 2ence module.The software configuration and mainp rogram flow were presented.Accelerate and de 2celerate cont rol of stepping motor was detailed dis 2cussed.The system can clamp t he box body auto 2matically and open different sizes of boxes ,has t he advantages of high efficiency ,high automation level and powerf ul adaptive ability and lower noise.K ey w ords :bank 2note box ;single 2chip comp ut 2er ;stepping motor ;po sition cont rolling mode ;open 2ing box0 引言为保证钞券从银行到金库运输过程中的安全,银行系统采用一次性钞券包装箱装运钞券,到达金库后再设法打开箱子。

银行纸币鉴伪系统设计

银行纸币鉴伪系统设计

码、磁性油墨、荧光油墨、长宽尺寸、厚度及红外、紫外特性的鉴 别,是一套完整的,高可靠性的设计方案。
ቤተ መጻሕፍቲ ባይዱ
3 硬件电路
3.l AT8PC52 单片机芯片简介
2 纸币鉴伪系统构成
本设计采用 ATmel 公司的 AT8PC52 单片机作为控制芯片主 要是因为该芯片高的性能价格比和设计电路最简化的需要。以
人民币鉴伪系统是针对在人民币制造过程中采用特殊工艺 下简要介绍芯片的特性。
频率 0 ~ 24Mhz。32 条可编程 I / 0 端口。3 个 l6 位定时器 / 计数 荧光剂,不会有荧光反应,有些假钞制造不具备这一条件,币面
器。6 个两级中断源。l 个全双工串行口。震荡器和时钟电路。 会产生荧光反应。但近些年来,由于技术的进步和集团化大规
3 级程序存储器锁定。
模造假成为伪币产生的主流,不含荧光剂的伪钞越来越多,上述
方法已不能有效地检验出纸币的真伪,而磷光反应是在钞票的
特定部位印上紫外光下呈黄绿色发光的物质,检测原理和上面
相同。这两种特性综合使用,可以提高识伪的可靠性。
图 2 AT89C52 引脚及本电路定义的功能
在(图 3c)中可以看到光学传感器采集到的电流讯号,经过 IC5A(ua74l)构成的电流———电压转换器成为电压信 号,再 由 LM32(4 a,b)两极放大并同比较器(LM324c 构成)设定的门限值 比较后,将电平信号传给单片机的 P05,P06 处理。
票被光敏三极管接收,由于真钞和假钞透光率不同,光敏三极管 前还不能在这一指标上同真币媲美,因此安全线识伪是目前最
的输出电流也有差别,从而达到区分真伪的目的。该电路只需 为有效的识伪手段之一。正电路设计上,本电路上采用高灵敏
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于单片机的验钞机设计杨爱芳物理与电子工程学院电子信息工程06290341[摘要]本文是论述一个以A T89S52为MCU,利用真假纸币对红外信号吸收能力的差异来实现辨伪的简易验钞机的设计制作过程。

当红外信号穿透真假纸币时,红外接收管取样电阻的电压值存在差异,利用电压比较器对采集的电压进行分析处理,从而让单片机根据处理结果来控制显示模块和报警模块,进而实现辨伪功能。

采用C语言实现软件编程。

[关键词]AT89S52 红外验钞机纸币1前言人民币是我国的法定货币,也是我国唯一的合法货币,我国法律赋予人民币无限清偿的能力,并用国家强制力保证其流通。

近年来,假币犯罪成为破坏金融管理秩序犯罪的主要形式,给国民经济的健康发展带来严重危害,为了防范和打击假币犯罪,社会对验钞机的功能要求越来越高。

单片机系统的验钞机结合了机械装置的稳定可靠和电子技术多功能、智能化的优势,使验钞机的性能和功能有极大的改进。

所以单片机系统的验钞机取代机械的、功能单一的验钞机是毋庸置疑的。

首先应该熟悉真钞的特点,另外也要了解伪钞的常见做伪手法。

一是钞纸、水印、制版和印刷工艺:这是印钞技术中防假的一个主要方面。

可通过红外穿透法检验纸张的质量及检测其印刷工艺。

二是油墨:印钞用油墨不但要求印刷效果色泽鲜艳、经久耐用,而且油墨本身具有防伪能力。

伪造者不知道真钞上的油墨配方,都是选择市场上卖的普通油墨,质量差,复制出的颜色不佳。

三是安全线:安全线为比较薄、比较窄的金属或塑料线,宽度在1 mm左右。

厚度在0.03mm上下,造纸的过程中把它夹在纸张上固定的位置[1]。

本设计主要是利用真假纸币对红外信号吸收能力的差异来实现辨伪。

当红外信号穿透纸币时,红外接收管取样电阻的电压值存在差异,利用电压比较器的比较结果,通过单片机来控制显示模块和报警模块,从而实现辨伪功能。

2 系统方案比较与论证2.1 验钞机系统设计基本思想验钞机主要利用红外线、紫外线及磁性对纸币进行检测分析,从而判别纸币的真假。

真钞的磁性分布、红外穿透及红外油墨吸收反射都具有一定的规律,而假钞要么只具有某一方面规律要么不具有任何规律。

故可利用其特性来设计一个简易的验钞机。

2.2 系统总体设计结构该验钞机系统是由中央控制模块、检测模块、信号处理模块、报警模块、显示模块以及电源模块共同组成。

系统基本原理结构是:对检测模块采集的相应信号进行处理,然后由控制模块对处理后的信号进行分析判断,并控制显示模块和报警模块。

验钞机系统的设计基本原理结构框图如图2.1所示。

图2.1设计基本原理结构框图2.3 方案设计论证与选择2.3.1检测模块论证方案一:红外检测。

红外穿透的工作原理是利用人民币的纸张比较坚固、密度较高以及用凹印技术印刷的油墨厚度较高.因而对红外信号的吸收能力较强来辨别钞票的真假。

人民币的纸质特征与假钞的纸质特征有一定的差异。

用红外信号对钞票进行穿透检测时,它们对红外信号的吸收能力将会不同,利用这一原理.可以实现辨伪。

需要注意的是,油墨的颜色与厚度同样会造成红外穿透能力的差异[1]。

方案二:磁性检测。

磁性检测的工作原理是利用大面额真钞(20、50、100元)的某些部位是用磁性油墨印刷,通过一组磁头对运动钞票的磁性进行检测,通过电路对磁性进行分析,可辨别钞票的真假[1]。

方案三:荧光检测。

荧光检测的工作原理是针对纸质进行检测。

纸币采用专用纸张制造(含85%以上的优质棉花),假币通常采用经漂白处理后的普通纸进行制造,经漂白处理后的纸张在紫外线(波长为365nm)的照射下会出现荧光反应(在紫外线的激发下衍射出波长为420-460nm的蓝光),真钞则没有荧光反应。

所以,用紫外光源对运动钞票进行照射并同时用硅光电池检测钞票的荧光反应,可判别钞票真假[1]。

基于考虑硬件实现难易程度拟订方案一。

2.3.2 信号处理模块论证方案一:采用A/D转换器AD574。

AD574是单片高速12位逐次比较型A/D转换器,在使用时也可设定为8位,内部有双极性电路构成的混合集成转换显片,具有外接元件少、功耗低、精度高等特点,且只需外接少量的元件即可构成一个完整的A/D转换器,但对软件算法设计相对复杂[2]。

方案二:采用A/D转换器ADC0809。

ADC0809 是8 位逐次逼近型A/D转换器。

它由一个8路模拟开关、一个地址锁存译码器、一个A/D 转换器和一个三态输出锁存器组成。

多路开关可选通8个模拟通道,允许8 路模拟量分时输入,共用A/D 转换器进行转换。

三态输出锁器用于锁存A/D 转换完的数字量,当OE 端为高电平时,才可以从三态输出锁存器取走转换完的数据[2]。

此方案对红外检测信号精度要求较高,且芯片工作的外围条件相对复杂。

方案三:采用电压比较器LM339。

LM339集成块内部装有四个独立的电压比较器,该电压比较器的特点有:失调电压小,典型值为2mV;电源电压范围宽,单电源为2-36V,双电源电压为±1V-±18V;对比较信号源的内阻限制较宽;共模范围很大,为0~(Ucc-1.5V)V o差动输入电压范围较大,大到可以等于电源电压;输出端电位可灵活方便地选用[3]。

电压比较器原理简单,硬件容易实现。

基于以上分析拟订方案三,采用电压比较器作为信号处理模块。

2.3.3 电源模块论证方案一:采用干电池作电源。

由于电池的电阻会随着电池的放电而迅速增大,而该电路中电流较大,则需频繁地更换电池,否则将会影响系统功能的实现。

方案二:采用稳压二极管构成电源。

当使用稳压二极管作电源时,需要确定输入电源的参数,以及驱动电路所需的电流大小,同时还要确定稳压二极管的额定功率及其对应的电阻,相对较复杂。

方案三:采用集成稳压器构成电源。

集成稳压器是将功率调整管、取样电阻以及基准稳压、误差放大、启动和保护电路等全部集成在1个芯片上而形成的一种稳压集成电路。

稳压芯片内部有过热、过流保护电路、外围元件少、性能优良、体积小、价格低等优点。

基于以上分析拟订方案三。

2.3.4 控制器模块论证方案一:采用中小规模集成电路构成的控制电路。

其具有体积大、功耗大、成本高等缺点,且外围元器件过多,容易出故障。

方案二:采用FPGA实现控制功能。

FPGA具有体系结构和逻辑单元灵活、集成度高以及适用范围宽等特点。

兼容了PLD和通用门阵列的优点,可实现较大规模的电路,编程也很灵活[4]。

对于本设计而言显得大材小用了,且其成本较高,引脚较多,硬件电路布线复杂。

方案三:采用AT89S52实现控制功能。

AT89S52是一种低功耗、高性能CMOS 的8位单片机,具有8K系统可编程Flash片内程序存储器。

片上Flash允许程序存储器在系统可编程(ISP)[2]。

该单片机算术运算功能强、软件编程灵活、自由度大,可用软件编程实现各种算法和逻辑控制,并且其功耗低、体积小、技术成熟和成本低等优点。

基于以上分析拟订方案三,由AT89S52作为控制核心,对检测信号进行处理、显示和报警进行控制。

2.3.5 报警模块论证方案一:采用电铃。

电铃是利用电磁铁特性通电后,还必需要电磁铁和电源才能发出音响信号的装置。

电铃的工作性能好,但其成本高、占据的空间大、电流耗费大,对电路会产生影响。

方案二:采用扬声器。

扬声器又称“喇叭”。

是一种十分常用的电声换能器件,可以用来当作报警模块的主要元件,但其体积相对蜂鸣器更大,成本更高,故不使用。

方案三:采用蜂鸣器。

蜂鸣器是一种一体化结构的电子声响器,采用直流电压供电,其体积小、成本低,控制简单方便,可以用来当作报警模块的主要元件。

基于以上分析拟订方案三。

2.3.6 显示模块论证方案一:采用LED数码管。

数码管具有低能耗、低损耗、低压、寿命长、耐老化,对外界环境要求较低等优点。

然而数码管显示的信息较少,且动态扫描占用CPU资源太多等缺点。

方案二:采用液晶显示屏LCD1602。

液晶显示的原理是利用液晶的物理特性,通过电压对其显示区域进行控制,有电就有显示,这样即可以显示出图形[2]。

液晶显示屏具有零辐射,低耗能,散热小, 纤薄轻巧,精确还原图像,显示字符锐利,画面稳定不闪烁,屏幕调节方便,抗干扰能力强等特点。

基于以上分析拟订方案二。

2.4 系统方案确定综合上述方案论述分析,并从理论上对系统电路的元件及其参数进行论证后,确定硬件整体方案如下:1.利用红外穿透原理采用红外检测。

2.采用电压比较器LM339进行信号分析处理。

3.采用集成稳压器构成电源。

4.采用AT89S52单片机对信号分析处理、液晶显示、报警装置进行控制。

5.采用蜂鸣器对假钞进行警示。

6.采用LCD1602对真假钞的结果进行显示。

3 系统硬件设计3.1 系统硬件模块关系系统主要分为:红外检测电路,电压比较电路,中央控制电路,LCD显示电路,电源电路,蜂鸣器报警电路等部分。

系统总体方框如图3.1所示。

图3.1 系统总体方框图3.2 红外检测模块设计红外检测是利用红外信号对钞票进行穿透检测时,真假钞票对红外信号的吸收能力不同这一原理来实现辨伪。

红外线发射与接收的方式有两种,其一是直射式,其二是反射式。

直射式指发光管和接收管相对安放在发射与受控物的两端,中间相距一定距离;反射式指发光管和接收管并列一起,平时接收管始终无光照,只在发光管发出的红外光遇到反射物时,接收管收到反射回来的红外线才工作[5]。

本设计采用直射方式。

3.2.1 红外发射设计红外发射是由红外发射管和电阻组成,如图3.2所示。

红外线发射管的管压降约1.3V,工作电流一般小于20mA,其作用是将电信号转换为红外光信号。

电阻的作用是限流,当电阻取值越小通过红外线发射管的电流就越大,发射功率也越大,发射红外光越强;但电阻取值过小会损坏红外线发射管。

经计算得出电阻应大于185欧姆,本设计采用280欧姆的电阻。

图3.2 红外发射电路3.2.2 红外接收设计红外接收是由光电三极管和电阻组成,如图3.3所示。

光电接收管的作用是将接收到的光信号转换为电信号,电阻为取样电阻。

当光电接收管接收到光信号时,其阻值将会减小,使得光电接收管和取样电阻的电流增大,从而取样电阻两端将产生随入射红外光强弱变化的电压,通过信号处理电路对变化的电压进行处理。

图3.3 红外接收与LM339的连接电路3.3 信号处理电路设计信号处理电路是将红外接收的取样电阻所产生的变化电压进行分析,由电压比较器LM339组成,本设计的参考电压设为+3.3V。

LM339可构成单限比较器、迟滞比较器、窗口比较器、振荡器等。

LM339的内部结构如图3.4所示。

图3.4 LM339内部结构本设计是利用LM339的单限比较器功能,对所采集的电压与参考电压进行比较,当采集的电压大于参考电压时,输出高电平;反之则输出低电平。

在使用电压比较器过程中发现有时不输出高电平,这很可能由于使用的比较器的输出结构是集电极开路结构,只需要加一个上拉电阻即可,通常选用上拉电阻3-15KΩ。

相关文档
最新文档