ImageVerifierCode 换一换
格式:DOC , 页数:16 ,大小:77.54KB ,
资源ID:3912738      下载积分:5 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/3912738.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     索取发票    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(基于组态王的智能家居课程设计.doc)为本站上传会员【w****g】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

基于组态王的智能家居课程设计.doc

1、数字监控、智能小区、智能家居课程设计报告设计题目: 门禁系统的设计 专 业 电子信息技术与科学 班 级学 号学生姓名指导教师设计时间 2013-2014学年下学期 教师评分2014年 06 月 25 日目 录一、概述:11 绪论11.1 课题研究的背景11.2门禁系统的发展31.3实验目的:31。4 方案选择41。5课程设计组成部分:5二、IC卡门禁系统设计内容:61。总体设计框图:62。总体功能设计:72。1组态王设计界面:72。2主要功能:82.3各模块功能82.4。设计界面效果图9三、 硬件设计:103。1电源模块:103。2数码管显示电路:103.3 单片机最小系统电路113.4蜂鸣器

2、电路123.5 LED显示:13四、软件界面设计144。1 软件设计环境144.1.1组态王界面:154.2单片机与组态王通讯协议:154。2。115五、 总结:225.1 系统调试225.2 系统总结23七、附件23一、 概述:智能门禁系统是一种新型现代化安全管理系统,集自动识别技术和现代安全管理措施为一体,涉及电子、机械、计算机技术、通讯技术、生物技术等诸多新技术。由计算机或管理人员在中心控制室监控,从而实现对出入口的控制.智能化门禁作为环境安防系统的一个重要组成部分, 不仅可以取代传统的钥匙及人工出入登记的功能, 更是多元化的管理工具:一套功能齐全的智能化门禁管理系统,可透过简单的预定操

3、作程序, 对各类场所的出入口实行计算机管理, 从而建立起有序化管理机制与模式。对内管理, 它可以随时控制不同人员的出入区域及出入.间并记录各类人员的出入情况,为各种管理机制提供严谨的手段和详实的数据;对外管理,可以礼貌地拒绝不素之客,有效的保护控制区域内各项财产不受非法侵犯,维护区域内正常的工作秩序。门禁系统采用STC89C52RC单片机作为控制核心,外围加蜂鸣器控制电路、开门指示灯电路、电控锁控制电路及信息上传电路。门禁系统主要组成:由CPU、复位电路、电源指示、工作指示、振荡电路、蜂鸣器电路、门控锁电路、出门按钮、读卡模块.采用射频卡完成刷卡进门,按钮出门功能.1 绪论1.1 课题研究的背

4、景1。1。1 门禁系统简介出入口门禁安全管理系统是新型现代化安全管理系统,它集微机自动识别技术和现代安全管理措施为一体,它涉及电子,机械,光学,计算机技术,通讯技术,生物技术等诸多新技术。它是解决重要部门出入口实现安全防范管理的有效措施。适用各种机要部门,如银行、宾馆、机房、军械库、机要室、办公间、智能化小区,工厂等.在数字技术网络技术飞速发展的今天,门禁技术得到了迅猛的发展。门禁系统早已超越了单纯的门道及钥匙管理,它已经逐渐发展成为一套完整的出入管理系统.它在工作环境安全、人事考勤管理等行政管理工作中发挥着巨大的作用.在该系统的基础上增加相应的辅助设备可以进行电梯控制、车辆进出控制,物业消防

5、监控、保安巡检管理、餐饮收费管理等,真正实现区域内一卡智能管理。1.1。2 门禁系统出现的背景当今社会科学技术飞速发展,人们都在感受着高科技带来的便利与益处,同时,人们对高科技服务于生活的要求和质量也越来越高.我国经济的快速发展,城市人口也迅速增加,社会财富不断积累,因此对建筑的安全防护系统要求也越来越高.高科技在带给人们生活便利的同时,也带来了一些人运用这些高科技手段进行盗窃和抢劫等违法犯罪行为,造成了人们的人身和财产安全的隐患,人们只有寄希望于更安全、更可靠的安全防范措施,来阻止这些犯罪份子的侵犯。自古以来,人们一直使用一把普通的锁来保护他们的财产,对进出人员进行控制,这种简单的方法一直沿

6、袭了几千年,这种普通的门锁始终离不开钥匙,而且一把门锁需要一把与之相对应的钥匙,多把锁就需要配多把钥匙。钥匙多了就繁琐不便于携带,并且容易丢失和被盗,不管其结构多么的合理,材料多么坚固,总可以通过某种非正常的手段打开,因此安全性差。在科技飞速发展的今天,传统的门锁在很大程度上不能满足人们对安防的需求,为了从根本上改变这种局面,产生了智能门禁系统,它是在电子、机械、光学、生物识别技术、计算机技术和通信技术等新技术的基础上开发出来的。1.1。3 课题研究的意义当今科技飞速发展,给人们带来利益的同时,也带来了不法份子利用高科技进行盗窃、抢劫和犯罪等问题。怎样才能使人们的安全防范措施跟上科技的发展、有

7、效的阻止这些犯罪行为呢?仅依靠普通的防盗门、门锁和监控是不够的。原始的安防措施就是把门锁上,由人巡逻保证安全,随着科技的进步,智能化的门禁系统已成为现代化管理的重要手段。目前,智能化已成为自动化领域新技术、新方法和新产品的发展趋势和标志,智能化迅速扩展到仪器、仪表、设备以及整个大系统之中.它不仅深入到军事,也深入到工业控制、商业、建筑业和农业,包括计算机控制、管理、辅助设计和生产过程自动化等各个领域。智能门禁系统是智能建筑楼宇自动化系统中的安全系统,作为一种新型现代化安全管理系统,门禁系统把自动识别技术和现代安全管理措施结合起来。在社会财富不断增长的今天,建筑物内的主要管理区、出入口、贵重物品

8、的库房、设备控制中心、电梯口等重要部门的通道口都需要加强安全防护措施,这就需要开发出与之相对应的智能门禁系统,识别出入口人员的身份,对出入口进行控制。正是在这种背景下,本课题提出了基于射频识别的智能门禁控制系统,具体分析和研究了其中的一个重要部分门禁控制系统。门禁控制系统作为居民人身和财产安全的重要措施,其研究结果具有深远的现实意义。1。2门禁系统的发展门禁系统到底是如何发展起来的呢?门禁系统,就是对进口和出口人员的控制,也叫做出入口控制系统。在什么地方放人进出,什么地方拒绝人的入,以及什么时候需要拉响警报和对出入人员信息的存档,从而保障人身和财产的安全,是早期门禁系统的基本功能。随着社会的不

9、断发展,门禁系统也逐步的发展进步和智能化。从人类社会的形成开始,随着人们的不断劳动创造了财富,人们有了属于自己的财物,为了保障自己财物的安全,人们将门用栓子锁起来,因此,人类从找个时候起就对进出门人口的控制,从而产生了早期的门禁系统。随着人类社会的不断进步,人们的安全防范意识也不断的提高,出现了安全性能越来越高的门锁设备。生物识别的门禁系统是通过检测人体个人所具有的唯一特征的方法来进行出入的控制,研究表明,人的指纹、掌纹、面部特征、声音、视网膜、虹膜、骨骼都具有唯一性和稳定性的特点,即每个人的这些特点与他人不同而且终身不会发生变化,因此可以用这些特征作为判别人员身份的依据。从而产生了基于这些特

10、点的指纹识别、声音识别、脸部识别等生物识别的技术,指纹识别技术是生物识别技术的热点。由于这些人体的这些生物特征具有可靠性和唯一性,终身不变,不会遗失和复制,其他的介质取代不了的优点,所以,基于生物识别的门禁系统从识别的方式来讲安全性高,可靠性高,而且成本高,对环境要求也高,对用户的要求也高,使用不方便。1。3实验目的:众所周知,高科技带给我们生活的不断改善,更为我们提升需求层次,尽快达到马斯洛人类需求理论的第四层次,体验尊贵的价值提供了保障.如何把高科技尽快转化为产品,是世界各国技术人才追求的目标。随着社会的发展进步,家居门禁的研制也已成规模。门禁系统又称出入口控制系统,是一种高度智能化既可实

11、时控制又可脱机使用的通道监管、报警安全系统.它是安全防范系统中非常重要的组成部分。在家庭防盗和智能控制中起到非常重要的作用,受到现代家庭的亲睐。如何使家居的门禁系统设计变的人性化、个性化、趣味化、实现智能性已经成为家居门禁设计的一个值得研究拓展和有市场价值的方向,本文就是基于这样的思想,以STC89C52RC单片机为核心结合一些传感器、其它智能芯片,以模块化、积木式的原则设计了一种家居门禁系统,其功能性,实用性,价值性都得到相当完善的理论研究。1。4 方案选择1。4。1密码门禁系统:通过输入密码,系统判断密码正确就驱动电锁,打开门放行。优点:只需记住密码,无需携带其他介质,成本最低。缺点:速度

12、慢, 输入密码一般需要好几秒中,如果进出的人员过多,需要排队。如果输入错误,还需重新输入,耗时更长.安全性差,旁边的人容易通过手势记住别人的密码,密码容易忘记或者泄露。趋势:密码门禁使用的场合越来越少了,只在对安全性要求低,成本低,使用不频繁的场合还在使用。1.4。2刷卡门禁系统:根据卡的种类又分为接触卡门禁系统(磁条卡 条码卡)和非接触卡(又叫感应卡 射频卡)门禁系统。接触卡门禁系统由于接触卡片容易磨损,使用次数不多,卡片容易损坏等,使用的范围已经越来越少了,只在和银行卡(磁条卡)有关的场合被使用,例如:银行VIP通道门禁系统,无人值守取款机门禁系统等局部行业性领域还在使用。非接触射频卡卡,

13、由于其耐用性、性价比好、读取速度快、安全性高等优势是当前门禁系统的主流。所以,当前很多人就把非接触射频卡卡门禁系统简称为门禁系统了。1。4.3生物识别门禁系统:根据人体生物特征的不同而识别身份的门禁系统。常见的有:指纹门禁系统(每个人的指纹纹路特征存在差异性),掌型仪门禁系统(每个人的手掌的骨骼形状存在差异性),虹膜门禁系统(每个人的视网膜通过光学扫描存在差异性),人像识别门禁系统(每个人的五官特征和位置不同)等.优点是:无需携带卡片等介质,重复的机率少,不容易被复制,安全性高。缺点是:成本高。由于生物识别需要比对很多参数特征,比对速度慢,不利于人员人数过多的场合。人体的生物特征会随着环境和时

14、间的变化而变化,因此容易产生拒识率。1。5课程设计组成部分:该课程设计主要有两大部分构成:采用组态王来做界面设计(上位机)主要做门禁系统的界面和简单控制,51单片机做下位机利用RS-232串口进行通讯。利用keil编程软件编写代码,调试,在通过STC程序烧写软件把代码生成的HEX文件下载到单片机中进行相应控制。二、 IC卡门禁系统设计内容:1.总体设计框图:2.总体功能设计:2。1组态王设计界面:2。2主要功能:主要功能主要负责小区住宅自动开关门管理,一般情况下可以采用密码和刷卡方式进入,并记录每一次登陆的信息保存为报表。可以查询历史明细和登记的住户信息.2。3各模块功能2.3。1门禁控制器门

15、禁系统的核心部分,相当于计算机的CPU,它负责整个系统输入、输出信息的处理和储存,控制等等;2。3.2读卡器用来读取标签的信息,是固定读卡器;主要感应IC卡里的信息,如果使用者的IC卡登记过,数据传给控制器,能检索出磁卡信息,控制器控制电磁锁,失电达到开门效果;2.3.3 电磁锁:主要负责门的开关,工作原理,电生磁,磁铁遇铁吸合,达到锁门效果;反之,断电无电流,失去磁力,达到开门效果,只要控制电流即可.2。3。4密码器 有四个数字(14随机组合),当使用者登记了密码,进门时在密码器上输入正确的密码,数据传给控制器,控制器判断正确,门就会自动打开,密码错误则返回重新输入。2.3。5电源 整个系统

16、的供电设备,分为普通和后备式(带蓄电池的)两种;2。3。6 人机界面由电脑和组态王软件,对住户信息进行记录.方便查询,并在住户忘记带磁卡时通过申请登记打开住户所对应的门。图 3小区门禁系统工作原理2.4。设计界面效果图三、 硬件设计:硬件电路图主要应用了DXP软件。3。1电源模块:该电源按常规设计,为系统工作提供所需直流电,由USB供电,电压5.0V,不接数据接口,仅作为供电使用,电路图如31.D1为电源指示灯,POWER为自锁开关,按下后不断开,可持续接通供电.3。2数码管显示电路:此电路仅供系统显示扩展使用,本系统的显示部分采用4位数码管显示,用来显示刷卡号、修改密码时的密码值等其他操作指

17、示信息。为了节省单片机I/O口资源,本设计采用动态显示的方法,所谓动态显示方式是指所要显示的数据在LED上一个一个逐一显示,它是通过位选端控制在哪个LED上显示数字,由于这些LED数字显示之间切换的时间非常的短,使的人眼看起来它们是一起显示数字的13,所以其能很好的实现设计所需的要求,同时动态显示方式所用的接口较少,节省了单片机的管脚资源.3.3 单片机最小系统电路本设计中采用的单片机是宏晶科技的STC89C52RC,该单片机具有1T的机器周期,且指令代码完全兼容8051系列单片机,但速度却快812倍,并且可通过串口直接下载用户程序,不需要专用的编程器和仿真器,片上集成有高容量的程序存储空间和

18、数据RAM,无需拓展存储器件就可满足设计需要,下图33是其最小系统电路,集合了系统时钟电路、复位电路和程序下载接口电路14。STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash存储器.STC89C52使用经典的MCS51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能.在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案. 具有以下标准功能: 8k字节Flash,512字节RAM, 32 位I/O 口线,看门狗定时器,内置4KB EEPROM,M

19、AX810复位电路,3个16 位定时器/计数器,4个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断结构),全双工串行口。另外 STC89C52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35MHz,6T/12T可选。3。4蜂鸣器电路电路组成如图3-9所示:图39 蜂鸣器电路以Q1的基极作为蜂鸣器控制信号的输入端与BEEP口相连,主要由蜂鸣器、8550三极管及5。1K偏置电阻组成。

20、工作原理:当 Q2输出高电平时,Q1截止,蜂鸣器不响。当 Q2输出高电平时,Q1导通,蜂鸣器发出响声。3。5 LED显示:采用八位共阳极设置,低电平亮,高电平熄灭。四、软件界面设计4.1 软件设计环境本系统程序的设计以模块化和结构化的设计思想为指导。单片机开发所使用的语言一般为汇编语言和C语言.汇编语言的优点是代码生成效率高,程序运行速度快,但是程序的可读性和可移植性都较差,而且用汇编语言编写单片机应用系统程序的周期长,调试和排错比较困难。C语言是一种通用的计算机程序设计语言,在国际上十分流行,它既可用来编写计算机的系统程序,也可用来编写一般的应用程序。用它编写的程序,具有较好的可读性和可移植

21、性。有经验表明,用C语言编写的程序生成代码的效率仅比用汇编语言编写的程序低1020.德国Keil软件公司的C51编译器可以直接对8051单片机的内部特殊功能寄存器和I/O口进行操作,直接访问片内或片外存储器,还可以进行各种位操作,能产生简洁、高效率的程序代码,在代码质量上可以与汇编语言相媲美。因此系统在设计中使用了C语言进行设计。开发环境Keil软件如图4-1所示.图41 Keil软件开发界面4.1。1组态王界面:程序烧写软件界面:4。2单片机与组态王通讯协议:4.2。1组态王(kingView)内置了通用单片机通信模块,这样,我们自己开发的单片机仪表就可以挂接在KingView上了。因为这样

22、,所以对这个东西有了些兴趣,做了些研究。Keil软件,Porteus,这些就不多说了.Virtual Serial Ports Driver XP 5。1 虚拟串口软件,用此软件可以生成一对相互联接的虚拟串口,这样,初期的研究工作就在电脑上完成了,省得用硬件电路板了.(2)资料KingView提供了一份简单的说明材料,就在下载后的解压缩文件包中。具体的位置是:Value Pack技术资料常用协议单片机ASCII码通讯协议(3)电路搭建注意单片机的TXD与虚拟串口的TXD,单片机的RXD与虚拟串口的RXD是连在一起的,不要交叉哦,我在这上面可吃了不少的苦头。.这个虚拟串口元件的设置如下图所示:在

23、first后面选一个串口名,然后在Second后面再选一个串口名,然后点一下Add Pair 就行啦。怎么选都可以,就算是选com1也是可以的,虽然com1是真实存在的物理串口,但是这个VSPD照样把它给虚拟了。这里我选的是com2和com4,大家可以看到在左侧的窗口中出现了这样一对互联的串口了,也就是说,我从串口2发数据,然后串口4就能收到.同样,我从串口4发数据,串口2就能收到.(5)组态王置根据自己屏幕选择演示项目中的一个找到设备DDE,双击“新建。.。”选择:智能模块(上面的图中看不到)-单片机-通用单片机ASCII串口起个名字,然后选择串口号,我们选择com4这一步选择地址,需要为自

24、己的单片机设备确定一个地址,这有点麻烦。需要看一看地址帮助,这里简单说明一下。如果在同一个串口上连接多个单片机设备,那么就需要确定究竟与哪一个设备通信,这就需要有个地址,这是上面我取的地址2。0中的2的由来,而小数点后面可取0/1,按kingview的介绍是打包还是不打包.我还没有理解打包是什么,所以先取0。现在“设备”下面多出来了com4,并且在右侧多出了一个“我的单片机的图标,这是我为自己的单片机设备起的名字。右击该图标,在弹出的快捷菜单中选择“测试我的单片机”,打开对话框.在这里选择通信参数,为简单起见,我们将校验选为“无”,其他按图上选择,然后单击“设备测试”进入到设备测试页面。增加一

25、个寄存器,寄存器X后面加个0,数据类型选择“BYTE,SHORT,FLOAT”三者之一.我们选择BYTE,选择添加.OK,至此kingview也设置好了。下面就是编程了。1通讯口设置: 通讯方式:RS232 波特率: 由单片机决定(9600bps)。字节数据格式:由单片机决定。起始位数据位校验位停止位注意:在组态王中设置的通讯参数如波特率,数据位,停止位,奇偶校验必须与单片机编程中的通讯参数一致2在组态王中定义设备地址的格式格式: 前面的两个字符是设备地址,范围为0255,此地址为单片机的地址,由单片机中的程序决定 ;后面的一个字符是用户设定是否打包,“0为不打包、“1为打包,用户一旦在定义设

26、备时确定了打包,组态王将处理读下位机变量时数据打包的工作。3在组态王中定义的寄存器格式寄存器名称dd上限dd下限数据类型Xdd655350FLOAT/BYTE/UINT斜体字dd代表数据地址,此地址与单片机的数据地址相对应.注意:在组态王中定义变量时,一个X寄存器根据所选数据类型(BYTE,UINT,FLOAT)的不同分别占用一个、两个,四个字节,定义不同的数据类型要注意寄存器后面的地址,同一数据区内不可交叉定义不同数据类型的变量。为提高通讯速度建议用户使用连续的数据区。3组态王与单片机通讯的命令格式:读写格式(除字头、字尾外所有字节均为ASCII码)字头设备地址标志数据地址数据字节数数据异或

27、CR说明;字头:1字节1个ASCII码,40H设备地址: 1字节2个ASCII码,0255(即0-0x0ffH)标志:1字节2个ASCII码,bit0bit7,bit0= 0:读,bit0= 1:写.bit1= 0:不打包. bit3bit2 = 00,数据类型为字节. bit3bit2 = 01,数据类型为字. bit3bit2 = 1x,数据类型为浮点数。数据地址: 2字节4个ASCII码,0x00000xffff数据字节数:1字节2个ASCII码,1100,实际读写的数据的字节数。数据:为实际的数据转换为ASCII码,个数为字节数乘2.异或:异或从设备地址到异或字节前,异或值转换成2个A

28、SCII码CR:0x0d。-五、 总结:5。1 系统调试本智能门禁系统的设计经过方案论证、硬件电路设计、电路板制作、软件设计和系统调试,实现了要求的部分功能。在设计过程中不可避免的遇到了各种各样的问题,但是经过老师的指导和自己的不断努力,最终实现了系统功能.在对系统调试的过程中遇到了很多问题,以下面四个问题为例简要说明一下:第一,蜂鸣器不能正常的发声;第二,读卡模块不工作,不能正常的读取卡片;第三,键盘在按下时不能正确的显示定义的数字;第四,模拟指示灯不能按要求模拟控制现象.第二个问题,出现在程序里面,具体情况说明:在调试程序过程中,由于对程序理解不彻底,组态王与单片机通讯协议不是太理解导致编

29、译可以通过,但是单片机不能连接组态王,一直在检查,最后确定硬件没有问题,在请教了同学和在网上搜索后,最终解决了以上问题。第三个问题可以说最简单但也是最容易出错的地方,矩阵键盘虽说节省空间和引脚资源,但其连线方式较为复杂,对于产生固定思维的设计思想很容易认为键盘是从上倒下,从左到右,其实不然,实际电路板上按键的排布不能按照电路图所画,不然连线会有交叉和重叠,在重新定位了按键之后,此问题得到了解决。5。2 系统总结在从事本论文课题的研究工作期间,主要开展了以下几方面的工作(1)根据项目的成本和实际需要,选择系统的主要硬件,并在此基础上,根据项目的功能需求,进行硬件系统构造和设计(2)根据系统的软件

30、需求,采用现在比较成熟的Keil编程环境,大大加快了系统的开发速度和可靠性.(3)研究了软件系统中的串口底层通信,初步接触单片机与组态王的通讯协议、数据库管理和多线程同步编程。(4)给出的程序,还需进一步的优化,减少其大小,提高程序执行效率。六、参考资料:【1】兰吉昌.51单片机应用设计百例M。 北京:化学工业出版社,2009.9-11。【2】姚永平。STC13C5A32S2系列单片机器件手册J.宏晶科技,2011:8-9。【3】刘波文,刘向宇,黎胜荣.51单片机C语言应用开发三位一体实战精讲M。 北京:北京航空航天大学出版社,2011.20-22.【4】郭天祥。51单片机C语言教程-入门,提

31、高,开发,拓展全攻略M.北京:电子工业出版社,2009。86-90.【5】康光华,陈大钦.电子技术基础模拟部分(第四版)M.北京:高等教育出版社,2004。443-458.【6】戴佳:戴卫恒.51单片机C语言应用程序设计实例精讲M。北京:电子工业出版社,2006。107111。七、 附件硬件原理图:清单:单片机引脚分配表P00P07 4位数码管的段码数据线,共阳数码管LCD数据并行总线P10P13 - 数码管位控制(共阳)P10P13-LCD功能控制引脚P14 继电器 控制引脚P15 蜂鸣器 控制引脚P15、P16、P17 - ISP下载器接口P20-P27 - 8路LED发光二极管,共阳接法P30 - 串行通信 RXD 通过短接帽连接P31 串行通信 TXD通过短接帽连接P32 温感接口数据引脚P33 红外接口数据引脚P32-P37 - 6键独立键盘与中断按钮13

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服