- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于STC15单片机和射频模块电子密码锁设计
基于STC15单片机和射频模块电子密码锁设计
摘 要:针对传统机械锁的各种缺点以及当前使用的电子密码锁价格昂贵、功能受限的现状,提出以STC15F2K32S2单片机为主控芯片,辅以射频模块、OLED、DS1302时钟芯片等一些电子元器件,利用C语言编程,实现了一电子密码锁系统的设计。此密码锁具有密码正确开锁、错误声光报警、误输超次键盘锁死、密码修改、实时显示时间与温度、温度超限报警提示、使用射频模块恢复初始密码等功能。经调试证明:此系统安全可靠、使用方便、易于扩展其功能,值得推广使用。
关键词:电子密码锁 STC15F2K32S2单片机 射频模块 按键输入 报警提示
中图分类号:TP399 文献标识码:A 文章编号:1674-098X(2017)08(c)-0099-06
Abstract: In view of the shortcomings of traditional mechanical locks and the current situation of expensive and limited function electronic code locks, a system design about an electronic code lock is provided with C language programming. STC15F2K32S2 MCU acted as the master chip, RF module, OLED, DS1302 clock chip and some other electronic components constitute the system. The functions of the code lock include: correct password to unlock, wrong password to alarm with sound and light, overtimes of wrong input to lock the keyboard, password modification, real-time time and temperature to display, temperature limit to alarm, the initial password restored by RF module and so on. It demonstrated by debugging that the system is safe, reliable, convenient use and easy to expand its functions. It is worth popularizing.
Key Words:Electronic code lock; STC15F2K32S2 MCU; RF module; Keyboard input; Alarm prompt
随着社会物质财富的日益增长和人们生活水平的逐步提高,安全防盗已备受全社会关注。虽然人们仍在使用容易丢失钥匙的弹子锁和结构较为复杂、成本高、易于出现故障的机械密码锁,但因这些锁固有的劣势而逐渐催生出一代代的电子密码锁[1-5]。当前已研发出的电子密码锁具有防试探按键输入、报警、修改密码等功能,其多采用ARM和单片机控制[6]。针对单片机的优点以及电子密码锁所需功用的增加,本文设计了以STC15F2K32S2?纹?机[7]为主控芯片,具有密码正确开锁、错误声光报警、误输超次键盘锁死、密码修改、实时显示时间与温度、温度超限报警提示、使用射频模块恢复初始密码等功能的电子密码锁。
1 系统整体设计思想
以8位单片机STC15F2K32S2作为系统控制处理器,配备所需电源、RFID-RC522射频模块、OLED显示器、DS18B20温度传感器、3×4键盘、DS1302时钟芯片、电磁锁、蜂鸣器、LED以及其他一些电子元器件构成了电子密码锁的硬件系统平台,接着在KeiluVsion4软件平台下用C语言进行了编程,实现了由单片机所控制的八位密码按键输入正确―驱动电磁执行器开锁(OLED显示Right Open)、错误―蜂鸣器和二极管声光报警(OLED显示Wrong Retry!)、错误超过3次―键盘锁定;如果忘记了修改过的密码,可以利用射频卡恢复初始密码(预先设定写入卡片中);显示屏实时显示环境温度、当前时间、密码输入提示文字以及温度超过软件设置的温度限进行报警等功能的电子密码锁。系统整体设计框图如图1所示。
2 系统硬件设计
选用宏晶公司生产的STC15F2K32S28位单片机作为主控芯片,其具有32K程序存储空间、
您可能关注的文档
- 基于SOLIDWORKS Electrical机电一体化设计.doc
- 基于Solidworks API工程图出图效率优化.doc
- 基于Solidworks Composer多轴滑台斜拉机构装配可视化研究.doc
- 基于Solidworks Enterprise PDM企业级产品数据管理系统规划与实施.doc
- 基于SolidWorks Motion压床机构运动仿真分析.doc
- 基于SolidWorks FlowSimulation比例阀和真空泵选型与优化.doc
- 基于Solidworks Simulation卧式振动离心脱水机主振弹簧设计与校核.doc
- 基于Solidworks Simulation悬臂吊强度分析.doc
- 基于Solidworks Simulation阳极夹具有限元分析.doc
- 基于SolidWorksCDL1MP5型油缸系列化设计.doc
最近下载
- 高中英语选择性必修4优质课公开课Unit 4 Project.pdf
- 精品解析:山东省济宁市实验中学2024-2025学年高一上学期12月月考历史试题(原卷版).docx VIP
- DB4413T 29-2022城市园林绿化养护管理规范.docx
- 2025青鸟消防JBF-11S控制器使用说明书.docx VIP
- 中国古代神话故事《天帝颛顼》.doc VIP
- 2019年输变电工程设计竞赛创新亮点.pdf
- (人教版2024)八年级地理上册新教材解读课件.pptx
- 2025年新人教版三年级上册语文全册教案.pdf
- 高中英语2025届高考高频词汇(共 688个 ).doc VIP
- 耐药结核病全口服短程治疗专家共识(2025)解读PPT课件.pptx VIP
文档评论(0)