毕业设计(论文)学生考勤系统的设计系统硬件模块的设计

上传人:pu****.1 文档编号:489582533 上传时间:2023-03-16 格式:DOC 页数:35 大小:2.12MB
返回 下载 相关 举报
毕业设计(论文)学生考勤系统的设计系统硬件模块的设计_第1页
第1页 / 共35页
毕业设计(论文)学生考勤系统的设计系统硬件模块的设计_第2页
第2页 / 共35页
毕业设计(论文)学生考勤系统的设计系统硬件模块的设计_第3页
第3页 / 共35页
毕业设计(论文)学生考勤系统的设计系统硬件模块的设计_第4页
第4页 / 共35页
毕业设计(论文)学生考勤系统的设计系统硬件模块的设计_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《毕业设计(论文)学生考勤系统的设计系统硬件模块的设计》由会员分享,可在线阅读,更多相关《毕业设计(论文)学生考勤系统的设计系统硬件模块的设计(35页珍藏版)》请在金锄头文库上搜索。

1、石家庄经济学院本科生毕业设计学生考勤系统的设计系统硬件模块的设计引言高校教学考勤制度普遍存在不完善的地方,学生考勤对加强我校教学管理,促进教学改革有着非常重要的意义。部分大学生学习动力不足,治学态度不严,学习纪律松懈都与他们对学习的认识和思想觉悟有直接关系,但与教学管理体制本身不完善,如学分制尚不完善,考勤制度执行不力等也有着很大的关系。这些教学管理体制的不完善极容易使部分同学养成一些与我们大学生极不相称的学习生活状态,如迟到、早退、旷课、外宿、晚归、不按时就寝、无序上网问题等等,而同学们的习惯是互相影响的,当然这些坏的习惯也很容易产生共性。值我校本科教学评估年,进一步完善学生考勤制度、加强学

2、生考勤制度的执行力度,能够使同学们养成良好的学习生活习惯,有利于培育良好的校风和学风,帮助同学们健康成才。加强学生课堂考勤,确保学生上课率,是搞好课堂教学的基础。因此,学生考勤系统的设计有很大的现实意义和必要性,但传统的点名方式浪费了老师与同学们许多宝贵时间。针对我校实际现状,本设计借鉴相关成熟经验,改进综合相关系统模块,实现我校学生考勤功能,其目的是为实现我校学生考勤数据采集、数据统计和信息查询过程的自动化,完善考勤制度现代化,方便同学上课报到,方便教师统计、考核同学出勤情况,方便教务部门查询、考核学生出勤率,准确地掌握学生出勤情况。本设计的主要内容是实现学生考勤系统的硬件环境。硬件环境主要

3、是单片机控制的射频读卡器,读卡器采用非接触式射频IC卡技术与PC机连接,通过使用Visual Basic设计的用户操作软件对读卡器进行控制以实现考勤功能。本系统的可能创新点是通过进一步完善软件环境可以扩展本系统为“一卡通”系统。一卡通系统的实现也就是软件环境的进一步改善和扩展。通过读取IC卡号,根据各个部门的数据库内存储内容调出相应信息。例如学校的图书馆学生借阅管理、学校微机机房的记时考勤记录、学校操场或学生宿舍的门禁管理、学校食堂的收费等。1 IC卡介绍1.1 IC卡的分类和介绍IC卡是由一个或多个集成电路芯片组成,并封装成人们携带的卡片。IC卡按其内部封装的芯片种类和功能可分为存贮IC卡(

4、Memory Card)和智能IC卡(Smart Card),存贮卡和智能卡的区别就在于存贮卡芯片内不含微处理器(CPU),只具有存贮数据信息的功能。存贮卡又分为非加密存贮卡(一般存贮卡)和加密存贮卡(简称逻辑加密卡)。加密卡有内建互相认证安全模块,是银行金融应用中在安全和成本上得到完美结合的卡。智能IC卡又名CPU卡、电脑卡、智慧卡、聪明卡,它不仅具有像存贮卡一样的数据存贮功能,而且也具有像微电脑一样的逻辑处理、逻辑判断、I/0控制、指令执行等诸多功能。IC卡按照使用方法和信息交换方式又可分为接触式IC卡和非接触式IC卡。传统接触式IC 卡是通过物理接触方式,将卡插入卡座后,与外界交换信息,

5、所用集成电路芯片露在塑料卡外面的一面是一块含有电路腿的接触片,大部分都镀金,例如我们平时生活中接触最多的IC电话卡、手机中的PIN卡等。非接触式IC卡是通过电磁波与外界交换信息,带有射频收发及相关电路的芯片与环形天线全部埋在塑料基片中,在进行读写时,读写设备向射频卡发一组固定频率的电磁波,卡片内与读写设备发射频率相同的LC串联谐振电路,在电磁波的激励下产生共振,从而使电容内有了电荷,在这个电容的另一端,接有一个单向导通的电子泵,将电容内的电荷送到另一个电容内贮存,当所积累的电荷达到2V时,此电容可作为电源为其它电路提供工作电压,从而完成将卡内数据发射出去或接收读写设备的数据。根据卡中所镶嵌的集

6、成电路的不同,IC卡主要有四大类:1)存贮器卡;2)加密存贮卡;3)CPU卡;4)射频卡。比较它们的读写属性、安全性、容量、成本和使用的方便性等性能,以非接触式射频卡所具备的优势最大。典型的非接触射频IC卡系统由控制器、读写器、IC卡组成。系统按13.56MHz的工作频率以半双工方式在读写器与IC卡之间双向传递数据。读写器将要发送的信号,编码后加载在频率为13.56MHz的载波信号上经天线向外发送,进入读写器工作区域的IC卡接收此脉冲信号,一方面卡内芯片中的射频接口模块由此信号获得电源电压、复位信号、时钟信号;同时卡内芯片中的有关电路对此信号进行调制、解码、解密,然后对命令请求、密码、权限等进

7、行判断,若为读命令,控制逻辑电路则从存储器中读取有关信息,经加密、编码、调制后经卡内天线发送给读写器,读写器对接收到的信号进行解调、解码、解密后送至后台计算机处理。若为修改信息的写命令,有关控制逻辑引起的内部电荷泵提升工作电压,提供擦写EEPROM时所需的高压,以便对EEPROM中的内容进行改写。若经判断其对应的密码和权限不符,则返回出错信息。本设计采用的就是典型的射频IC卡系统。1.2 非接触式射频IC卡的优点与传统接触式IC卡相比较,非接触式射频IC卡具有以下优点:1、操作方便、快捷:由于采用非接触无线通讯,读写器对在感应范围内的卡就可以进行操作,免去了插拔卡,所以非常方便用户使用;而且非

8、接触卡在使用时既没有正反面之分也没有方向性与角度限制,卡片可以随意方向掠过读写器表面,完成一次操作仅需0.1秒,这就大大提高了每次使用的速度。2、抗干扰性高:非接触式IC卡中内嵌防冲突机制,能有效防止卡片之间出现数据干扰,在多卡同时进入读写范围内时,读写设备可一一对卡进行处理。这提高了应用的并行性,也无形中提高了系统工作的速度。3、可靠性高:非接触式IC卡与读写器之间没有机械接触,这就从根本上消除了由于接触读写而产生的各种故障;而且卡中的IC芯片和感应天线完全密封在标准的PVC中,这也进一步提高了应用的可靠性和卡的使用寿命。4、高安全性:非接触式卡的序列号是唯一的,制造商在产品出厂前已将此序列

9、号固化在芯片中,不可以更改;非接触式卡与读写器之间采用双向互认验证机制,即读写器要验证IC卡的合法性,IC卡也要验证读写器的合法性;非接触式IC卡在数据交换前要与读写器通讯进行三次相互密码认证;而且在通讯过程中所有的数据都加密;此外,卡中各个区域都有自己的操作密码和访问条件。5、适合于多种应用:非接触式IC卡的存贮结构特点使其可以做到一卡多用,能应用于不同的场合或系统,例如,企业或机关内部员工“一卡通”,可用作考勤、食堂就餐、电话管理、停车场、门禁等;校园“一卡通”,可用作学生证、借书证、消费卡、门禁、上课考勤等,此时用户可根据不同的应用设置不同的密码和访问条件。6、适应于多种要求:非接触式I

10、C卡系统可根据环境与应用对象的不同而做到作用距离不同,如用于高速公路或一般路、桥收费,可选用作用距离为0.6m20m的系统,如用于电子钱包或公交收费,可选用作用距离仅几厘米的系统。系统配置相当灵活多样。正是由于非接触式IC卡的上述特点,使它在某些领域具有接触式IC卡无法比拟的优越性,被广泛应用于电子钱包、铁路、地铁、公交、轮渡、高速公路、一般路桥收费、食堂售饭收费、门禁系统、考勤系统、身份证等领域。特别是在门禁考勤等系统的应用,近期将占到整个射频卡应用的50%以上。1.3 非接触式射频IC卡技术的应用现状非接触式卡(又称射频卡)技术,这是世界上最近几年发展起来的一项新技术,它成功地将射频识别技

11、术、磁电技术、计算机技术和卡技术结合起来,解决了无源(卡中无电源)、低功耗和免接触这一难题,克服了接触式卡由于存在机械接触,容易造成磨损以及由于接触而产生各种故障的问题。而且非接触式IC卡表现出来的防监听、防解密性能也超出一般的卡,不论非接触式IC卡本身,还是非接触式IC卡读写设备(无卡座、全密封),均防水、防油、防污、防腐蚀、防扭曲、防静电(包括静电击穿、静电破坏卡中的数据),具有高安全、高可靠、高快捷、高适用等性能,是现代电子技术领域的一大突破。IC(集成电路)卡于1974年诞生于法国,当时有位叫罗兰莫雷诺(Roland Moreno)的工程师为了将一些个人信息存放在一个便于携带、保存的存

12、贮媒体上,提出了将一个集成电路芯片嵌装于一块塑料基片上构成一张存贮卡的想法,并按此方法做了一张卡片,这就是世界上第一张IC卡。但是由于当时集成电路技术水平有限,市场也没有形成迫切的需要,这种想法并没有立即付诸实施,后来随着集成电路技术的发展,芯片的集成度、容量、安全性都得到了很大的提高,尤其是EEPROM技术的成熟,使得IC卡的生产、应用成为现实。目前,以欧洲为中心的IC卡市场已发展成为世界性的市场。2 学生考勤系统的总体设计本学生考勤系统采用单片机原理结合非接触式射频IC卡技术等,设计实现读卡器硬件电路,通过异步串行通讯技术与PC机连接,同时利用Visual Basic设计一个用户操作软件来

13、控制读卡器。读卡器通过感应IC卡号向PC机返回考勤数据,PC机进行考勤记录,最终实现学生考勤功能。系统框图如图2-1。计算机串口计算机部分数据线读卡器IC卡读卡器部分IC卡部分用户操作界面 图2-1 系统框图系统流程图如图2-2:连接成功计算机记录考勤信息无学生考勤有学生考勤读卡器加电初始化软件连接读卡器计算机操作界面初始化读卡器读取信息反馈给用户软件连接失败是否有学生考勤 图2-2考勤系统流程图2.1 考勤系统的硬件设计2.1.1 方案论证与器件选择考勤系统的硬件设计主要为读卡器。读卡器采用单片机进行控制,平时接触最多的单片机主要为80C51系列单片机,此单片机简单实用,但只支持单串口传输数

14、据,若要满足本系统的端口需求,需要另外接端口芯片,这无疑又增加了设计成本和控制可靠性。由于本人在实习期间接触了许多款Philips单片机,其中一款89LPC952单片机比较适合本系统。如图2-3。与传统标准80C51相比,89LPC952采用了高性能的处理器结构,指令执行时间只需2到4个时钟周期,6倍于标准80C51单片机。同时,P89LPC952集成了许多系统级的功能,使单片机外围电路变的更加简单,从而节约了设计成本。它具备8KB可擦除Flash程序存储器、256 字节 RAM 数据存储器和256 字节附加片内RAM、使用片内振荡器和复位选项时,至少可获得40个I/O 口、看门狗定时器具有独

15、立的片内振荡器,无需外接元件。一片80C51单片机的市场价钱在8块钱左右,而89LPC952单片机的价钱仅仅为15元,从整个系统的性价比来看,后者又占据了很大的优势,所以基于这些优点,本系统的硬件电路采用此款单片机作为控制核心。P89LPC952加速的2时钟80C51 CPUPORT1PORT2PORT3PORT4PORT5键盘中断看门狗定时UART0UART1I2C总线定时器模拟比较器JTAG接口可配置振荡器片内RC振荡器电源检测P5P4P3P2P1TXD0RXD0TXD1RXD1图2-3 P89LPC952单片机结构框图图2-4 P89LPC952管脚图此外,整个电路还需要一款读卡专用芯片,本设计采用Philips的一款专用芯片FM1702 如图2-5。此芯片是基于ISO14443 标准的非接触卡读卡机

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号