基于单片机的IC卡预收费水表系统硬件毕业设计论文(21页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于单片机的IC卡预收费水表系统硬件毕业设计论文(21页).doc》由会员分享,可在线阅读,更多相关《基于单片机的IC卡预收费水表系统硬件毕业设计论文(21页).doc(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-基于单片机的IC卡预收费水表系统硬件毕业设计论文-第 16 页XX 学 院 本科生毕业设计(论文)学院(系): XX 专 业: XX 学 生: XX 指导教师: XX 完成日期 XX 年 X月XX学院本科生毕业设计(论文)基于单片机的IC卡预收费水表系统硬件设计Hardware Design of Pre-charges the Water Meter IC Card System Based On Sing-chip 总 计: 26 页表 格: 2 个插 图 : 15 幅XX 学 院 本 科 毕 业 设 计(论文)基于单片机的IC卡预收费水表系统硬件设计 Hardware Design o
2、f Pre-charges the Water Meter IC Card System Based On Sing-chip 学 院(系): XX 专 业: XX 学 生 姓 名: XX 学 号: XX 指 导 教 师(职称): XX 评 阅 教 师: 完 成 日 期: XX学院 Nanyang Institute of Technology基于单片机的IC卡预收费水表系统硬件设计XX专业XX摘 要 本论文主要设计研究基于单片机的IC卡预收费水表系统硬件电路,其主要功能是以AT89C51单片机为核心,实现IC卡的读写,液晶显示的控制,电磁阀的控制,脉冲的提取,同时具有安全保护电路、记忆单元电
3、路、通信接口电路,完成整个水表信号的读、写处理,监控水表工作的功能。本文对每个模块逐一进行了研究,全面详细地论述了硬件电路的设计流程,对本设计中非接触式IC卡读写电路模块、液晶显示电路模块和H6152读写电路模块等工作原理及功能进行了详细了说明。关键词 单片机;IC卡;液晶显示;记忆模块Hardware Design of Pre-charges the Water Meter IC Card System Based On Sing-chip Electronic Information Engineering CHANG JingAbstract: In this paper, the m
4、ain design based on single-chip pre-charges the IC card water meter system hardware circuit design, its main function is based on AT89C51 single-chip microcomputer as the core, the realization of IC card reader, LCD display control, the control solenoid valve, pulse extraction, at the same time secu
5、rity protection circuit, memory cell circuit, communication interface circuit, the signal meter to complete the reading, writing and processing, monitoring the work function of water meters. In this paper, one by one for each module studied. Full detail of the hardware circuit design flow, for the d
6、esign of the Central African contactless IC card reader circuit module, liquid crystal display circuit module and circuit module, such as reading and writing H6152 working principle and function are described in detail.Key words: SCM;IC Card ;Liquid crystal display; Memory modules目 录1 引言11.1 IC卡的相关知
7、识11.2 IC卡的分类11.3 IC卡的历史11.4国内外的应用现状22 基于单片机的IC卡预收费水表硬件设计32.1预收费水表系统硬件组成32.2 AT89C51单片机简介32.2.1 89C51单片机的基本组成32.2.2 89C51单片机引脚及其功能43 系统各模块硬件电路设计53.1 IC卡读写电路53.1.1 Mifare 1射频IC卡53.1.2 H6152读写模块83.1.3 IC卡读写电路的原理及说明93.2 液晶显示电路123.2.1 液晶显示模块123.2.2 电源模块133.2.3 单片机模块153.3 记忆单元电路153.3.1 I2C总线简介153.3.2 AT24
8、C01简介163.3.3 硬件原理图173.4 电磁阀控制电路183.5 其它模块电路19结束语19参考文献20附录21致谢231 引言1.1 IC卡的相关知识ISO7816定义了IC卡芯片中点到卡左边沿距离为:15.06mm,到上边沿的距离为:23.89mm(8-pin),22.62mm(6-pin),宽度:85.72-85.74mm,高度:54.03-53.92mm,厚度:0.83mm。IC卡,又称“集成电路卡”、智能卡,英文名称“Integrated Circuit Card”或“Smart card”,是法国人Roland morono 于1974年发明的,将具有存储、加密及数据处理能
9、力的集成电路芯片模块封装于和信用卡尺寸一样大小的塑料基中,便构成了IC卡。IC卡具有防磁、防静电、抗破坏性和耐用性强、防伪性好、存储数据安全性高(可加密)、数据存储容量大、应用设备及系统网络环境成本低、品种型号齐全、技术规范成熟等特点。正是由于IC卡具备诸多无可比拟的优点,因此在金融、税务、公安、交通、邮电、通讯、服务、医疗、保险等各个领域都得到了广泛的重视和应用。它作为一种新的高科技产品正在引起人们的广泛关注,其关键在于卡的应用,它标志着又一种新的信息处理手段的问世。未来多功能的卡的普及与应用将改变整个社会的生活方式,是人类全面迈向电子化时代的钥匙。在高科技产品日新月异且不断地伴随于人们生活
10、要求的情况下,且在IC卡领域内又发展起了一项新技术非接触式IC卡,其在工作时将卡片靠近读写器表面即可完成卡中的数据的读写操作,它成功地将射频识别技术和IC卡技术结合起来,解决了无源和无接触这一难题。与接触式IC卡相比较,它具有可靠性高、操作方便快捷,安全防冲突、应用范围广、加密性能好等优点,因而它更受人们欢迎。1.2 IC卡的分类(1)按存储容量分:IC卡的存储量小的几十个Bit,大到几十个K BYTE (2)按安全级别分:非加密存储卡、逻辑加密存储卡、CPU卡 (3)按连接方式分:接触式和非接触式 (4)按IC芯片厂家:德国Siemens、法国Gemplus、美国Atmel、荷兰Philip
11、s等1.3 IC卡的历史IC卡是集成电路卡(Integrated Circuit Card)的英文简称,在有些国家也称之为智能卡等。将一个专用的集成电路芯片镶嵌于符合ISO7816标准的PVC(或ABS)塑料基片中,封装成外形与磁卡类似的卡片形式,即制成一张IC卡。当然也可以封装成纽扣、钥匙、饰物等特殊形状。IC卡的最初设想是由日本人提出来的。1969年12月,日本的有村国孝提出一种制造安全可靠的信用卡方法,并于1970年获得专利,那时叫ID卡(Identification Card)。1970年,法国人罗兰德莫瑞诺(Roland moreno)第一次将可进行编程设置的IC(Integrate
12、d Circuit)芯片放于卡片中,使卡片具有更多的功能。当时,他对这项技术的描述是:镶嵌有可进行自我保护存储器的片。这样就诞生了世界上第一张IC卡。1974年,法国的罗兰德莫瑞诺(Roland moreno)发明了带集成电路芯片的塑料卡片,并取得了专利权,这就是早期的IC卡。1976年法国布尔公司研制出世界第一枚IC卡。1984年,法国的PTT(Posts, Telegraphs and Telephones)将IC卡用于电话卡,由于IC卡良好的安全性和可靠性,获得了意想不到的成功。随后,国际标准化组织(ISO,International Standardization Organizati
13、on)与国际电工委员会(IEC,International Electrotechnical Commission)的联合技术委员会为之制订了一系列的国际标准、规范,极大地推动了IC卡的研究和发展。在此后的三十多年里,随着超大规模集成电路技术、计算机技术以及信息安全技术等的发展,IC卡种类更加丰富,技术也更趋成熟,已在国内外得到了广泛的应用。1.4国内外的应用现状美国是信用卡的发源地,磁卡应用在全世界占首位,从上世纪60年代起就开始发卡应用了。到了1988年,发卡量已经超过10亿张,人均约5张,消费金额达到4695亿美元。1993年仅美国两家最大的发卡公司VISA和MASTER的发行量即达到了
14、6.6亿张,遍及全世界200多个国家和地区,消费额达到8250亿美元,电子收款机ECR的普及率约为400500台/万人。1987年,美国的ATM机已达3台/万人。如今,美国已开始用IC卡取代磁卡,比较成功有应用有:校园IC卡、交通IC卡、军人身份证卡。在法国,IC卡诞生于法国,它是IC卡应用的先驱。据国际发明组织统计,1988年10月至1989年9月全世界IC卡硬件产业中,IC卡及读写器数量分别为4200万张和87700台,其中法国分别占98%和71%,处于世界领先地位。目前,法国IC卡不仅在数量上领先其它各国,而且其应用领域的多样化更为突出,如在金融、电信、医疗、保险、旅游、游戏和交通运输等
15、各个领域都有IC卡的广泛应用。在其他欧洲国家更是如此,IC卡均得到广泛的应用。在我国,IC卡的发展在我国的起步较晚,但在IC卡行业里,我国是一个发展较快的国家之一。自1993年7月我国电子工业部协同银行、邮电及有关部委提出了命名为“金卡”的专项工程,总目标是:用10年左右的时间,在全国400个大中城市及部分经济发达县区推广使用卡基支付工具,在这些覆盖了3亿城市人口的地区,发卡总量要达到2亿张,年交易额达到1万亿元。整个“金卡”工程分为试点、推广和普及三个阶段。到2000年我国IC卡的出货量达到了2.3亿张,2001年为3.8亿张,2002年为4.13亿张,2003年为3.97亿张(由于SARS
16、影响导致电信和公交卡发行量减少),2004年达到了5.63亿张,2005年达到7.66亿张。可见,IC卡在我国的快速发展,目前已经有10余个部门和行业推广应用了IC卡。在各方面的努力下,IC卡相关产品得到迅速发展,如自动柜员机ATM、销售点终端机POS;网络加密机和电子结算、转账、交换等大型应用软件系统等等。特别是国内在自主研究开发1C卡产品方面取得了长足进步。比如,我国已研制开发生产出IC卡操作系统、IC卡集成电路芯片生产设备,也完成了如模块生产、卡基与卡片制作、各类读写卡设备与机具的研发及产业化配套等,全面带动了我国电子信息产业的发展。2 基于单片机的IC卡预收费水表硬件设计2.1预收费水
17、表系统硬件组成本水表电路的硬件设计原则是在低功耗的前提下,实现多功能,组成框图如图1 所示。系统硬件电路由 IC卡读写电路、液晶显示控制电路、电磁阀控制电路、脉冲提取电路、安全保护电路、记忆单元电路、通信接口电路组成,以AT89C51为核心控制芯片,完成整个水表信号的读、写处理,监控水表工作的功能。该CPU芯片内置4K的程序存储器,有32个多功能的I/O口,具有多个可编程的中断I/O口和数据串行通信口。并且,该芯片功耗低,特别适用于水表控制线路多、功能全、功耗低的要求。它能方便地读取IC卡的数据,并控制电磁阀和液晶显示器的工作,同时还可以将水表的数据存入E2ROM进行永久保存并可通过串口送至表
18、外的数据终端,大大地提高了该水表的智能化的功能。本水表采用电池供电。IC卡座通信插座来自水量传感器去脉冲电磁阀AT89C51脉冲提取电路电磁阀控制电路安全保护电路IC卡读写电路液晶显示电路通信接口电路记忆单元电路图1 硬件总体框图2.2 AT89C51单片机简介2.2.1 89C51单片机的基本组成在一小块芯片上,集成了一个微型计算机的各个组成部分,即89C51单片机芯片内包括:(1)一个8位的微处理器(CPU)。(2)片内256字节数据存储器RAM/SFR,用以存放可以读/写的数据,如运算的中间结果、最终结果以及欲显示的数据等。(3)片内4KB程序存储器Flash ROM,用以存放程序、一些
19、原始数据和表格。(4)4个8位并行I/O端口P0-P3,每个端口既可以用作输入,也可以用作输出。(5)两个16位的定时器/计数器,每个定时器/计数器都可以设置成计数方式。(6)具有5个中断源、两个中断优先级的中断控制系统。(7)一个全双工UART的串行I/O口,用于实现单片机之间或单片机与PC机之间的串行通信。(8)片内振荡器和时钟产生电路,但石英晶体和微调电容需要外接。(9)具有节电工作方式,即休闲方式和掉电方式。以上各个部分通过片内八位数据总线相连接。2.2.2 89C51单片机引脚及其功能 如图2所示为单片机AT89C51的引脚图。图2 单片机AT89C51的引脚图(1)XTAL1(19
20、脚):振荡器反相放大器的及内部时钟发生器的输入端。(2)XTAL2(18脚):振荡器反相放大器的输出端。(3)RST(9脚):复位输入,当振荡器工作时,RST引脚出现两个机器周期以上高电平将使单片机复位。(4)P0口(3932脚):P0口是一个漏极开路的8位准双向I/O端口。作为漏极开路的输出端口,每位能驱动8个LS型TTL负载。当P0口作为输入口使用时,应先向口锁存器写入全1,此时P0口的全部引脚浮空,可作为高阻抗输入。(5)P3口(1017脚):P3口是一组带有内部上拉电阻的8位双向I/O多功能口。P3口输出缓冲器可驱动4个TTL逻辑门电路。对P3口写入“1”时,它们被内部上拉电阻拉高并可
21、作为输入端口,此时,被外部拉低的P3口将用上拉电阻输出电流。当CPU不对P3口进行SFR寻址访问时,即用作第二功能输出/输入线时,由内部硬件使锁存器Q置1。用作第二功能时如表1所示。整个PEROM阵列和三个锁定位的电擦除可通过正确的控制信号组合,并保持ALE管脚处低电平10ms来完成。在芯片擦除操作中,代码陈列全被写“1”且在任何非空存储字节被重复编程以前,该操作必须被执行。此外,AT89C51设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可选的掉电模式。在闲置模式下,CPU停止工作。但RAM,定时器,计数器,串口和中断系统仍在工作。在掉电模式下,保存RAM的内容并且冻结振荡器,
22、禁止所用其他芯片功能,直到下一个硬件复位为止。 表1 P3口与第二功能表端口引脚第二功能P3.0RXD(串行输入口)P3.1TXD (串行输出口)P3.2INT0(外中断0)P3.3INT1(外中断1)P3.4T0(定时器/计数器0)P3.5T1(定时器/计数器1)P3.6WR(外部数据存储器写选通)P3.7RD(外部数据存储器读选通)3 系统各模块硬件电路设计3.1 IC卡读写电路3.1.1 Mifare 1射频IC卡Mifare 1射频IC卡的核心是Philips公司制造的Mifare 1 IC S50系列微晶片,其内部包括1KB高速EEPROM、数字控制模块和一个高效率射频天线模块。卡片
23、本身不带电池供电,工作时将卡片放在读写器的有效工作区域,卡片读写器的天线发送无线电载波信号耦合到卡片上的天线提供电源能量,其电压可达2V以上,足以满足卡片上的IC电路供电需要。在信道保证和数据完整性方面,Mifare 1标准还提供了信道检测、存储数据冗余校验、三次传递认证以及防冲突机制等功能,保证了数据交换过程的安全。Mifare 1射频IC卡的主要性能指标如下。(1)1KB的EEPROM,分为16个扇区,每个扇区分为4块,每块16B,以块为存取单位。(2)每个扇区有独立的一组(2个)密码及存取权限设置。(3)每张卡有唯一的32位序列号。(4)具有防冲突机制、支持多卡操作。(5)无电源,自带天
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 IC 预收 水表 系统 硬件 毕业设计 论文 21
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内