基于单片机与串行通信电子密码锁设计.docVIP

基于单片机与串行通信电子密码锁设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机与串行通信电子密码锁设计

基于单片机与串行通信电子密码锁设计   【摘要】随着计算机科技的发展,研究基于单片机与串行通信的电子密码锁设计有了更加重要的意义。笔者通过分析传统电子密码锁和基于单片机与串行通信的电子密码锁的基本功能,探讨基于单片机与串行通信的电子密码锁的设计方案。分析研究电子密码锁的系统研发,为电子密码锁的研究设计提供参考资料。   【关键词】传统电子密码锁;单片机;串行通信;电子密码锁;设计方案;系统研发   1.引言   和机械密码锁相比,电子密码锁具备较高可靠性的优势,也便于计算机网络化的控制和智能化的管理,设计和实现的过程较为简单,密码的设定灵活多变,其制造的成本费用较低。电子密码的市场价值在不断提高。本文针对基于单片机与串行通信的电子密码锁设计进行分析研究,为电子密码系统的研发提供科学的依据,从而便于单型机或联网的使用。   2.传统电子密码锁和基于单片机与串行通信的电子密码锁的基本功能   2.1 传统电子密码锁和基于单片机的基本功能   传统电子密码锁和基于单片机的设计原理:一定的密码位数和取值范围,密码的位数直接影响了锁体的健壮情况;用户自行设置和更改密码;按键过程中会出现相关提示信息,当用户输入的密码错误时,用户需要另行处理;开锁密码输入错误的次数不能超过规定的限制范围,一旦超出则会出现警示信号;输入准确的开锁密码之后才能开锁;硬件成本费用偏低,软件可靠性高,便于批量化生产[1]。   2.2 基于单片机与串行通信的电子密码锁的基本功能   基于单片机与串行通信的电子密码锁设计的设计原理:功能的多样性;计算机和网络通信技术的发展,使得智能型电子锁的功能不断地拓宽;和智能型现场实时监控设备或中央监控设备相连接;模块的高度集成,结构更加简单、可靠性更高,操作过程简单;人机界面的智能化、自动化和友善化;能够智能判断系统,提高了信号的提取技术。基于单片机与串行通信的电子密码锁设计实现了传统电子密码锁的基本功能,并引用了嵌入型技术;在设计方面减少了电子密码锁周边的元器件,使得电子锁硬件更加简单。基于单??机与串行通信的电子密码锁设计,使得电子密码锁不断朝着网络化、自动化、智能化的方向发展,密码锁具备了较强的可拓展性能。此外,利用网络系统可以实时监控联网的电子密码,并进行动态性管理。同时基于单片机与串行通信的电子密码锁还具备报警处理等延伸型功能。   3.基于单片机与串行通信的电子密码锁设计方案的研究   3.1 电子密码锁设计方案   电子密码锁设计方案利用两级控制、主从形式结构、总线型的计算机网络拓扑结构。键盘利用4*3的矩阵形式进行排列,主控芯片利用ATM EL89C52,键盘的扫描电路以行的形式进行扫描,按键利用机械形式的电子开关结构,所有的按键具有相应的基本功能,可以分为数字型按键和功能型按键。单片机进行密码的输入与上传工作,PC机对数据信息进行分析整理,设立完整的数据库,并形成计算机网络。利用串行通信,使得电子密码锁的传输距离不断加长、连接方式更加简单、操作更为灵活、数据信息传输的可靠性能不断提高[2]。   3.2 软件和硬件的开发平台   软件利用51系列的C编译器;硬件利用89系列的C52单片机。单片机的开发平台由嵌入型系统C编译器和仿真器组合而成。   3.3 通信协议   总线通信的接口电路利用的是灵活性较强的串行通信方法,肩负着管理和传输数据、编码、主控微机和电子密码锁控制部件之间的数据传输等工作任务。总线控制部件利用的是ATM EL89C52单片机,在互锁停止通信的基础上,利用主动型申请方法传输密码和发布命令。   4.电子密码锁系统的研发   4.1 人机式交互界面   把键盘以4行、3列的矩阵形式排列开来,利用4条I/O线作为行线,3条I/O线为列线,在所有交叉处设置按键。将行线逐行设置成低电平,检测列的输入实际情况,明确按键是否按下,对按键进行译码。利用WM-C1602N型的液晶显示模块,体现人机式交互界面友好。双层通信协议,每层协议相互独立独立,系统结构简单,通信双方利用RS-232C接口对单片机的输出引脚TXD和RXD定时的输出高、低电平来实现双方数据信息的通信,如图1所示。   4.2 密码信息的存储能力   52型单片机无在线型可写入的断电保持设备,保障用户在断电后保存用户密码,选取AT28C17作为辅助型存储设备。AT28C17 EEPROM具备以下特点:硬件没有任何特殊性要求、操作过程简单、单片机内设置了高电压脉冲能够自行产生电路、不需要增设编程电路和编程脉冲即可自行进行写入处理等基本优势。此外,外部的数据信息存储空间和电子密???的程序存储空间进行了合并,并采用查询手段操作和控制AT28C17。在擦写的过程中,RDY/BUSY的引脚呈低电平现象,

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档