当前位置:主页 > 科技论文 > 计算机论文 >

基于STC15F2K60S2单片机的电子密码锁设计

发布时间:2021-02-17 22:02
  电子密码锁具有安全性高、保密性好等优点。现利用YL-236单片机控制装置安装与调试实训平台,在STC15F2K60S2单片机的基础上设计一种电子密码锁系统,由单片机控制矩阵键盘模块实现密码输入功能,数码管显示模块显示密码锁相关信息,继电器模块控制开锁。 

【文章来源】:机电信息. 2020,(30)

【文章页数】:2 页

【部分图文】:

基于STC15F2K60S2单片机的电子密码锁设计


显示输入密码示意图

接线图,密码,接线图,硬件


根据设计方案,采用YL-236实训台上的5个模块组成电路连接,分别为主机模块、电源模块、显示模块、继电器模块、指令模块。主机模块上采用STC15F2K60S2单片机芯片,使用双RS232串口。电源模块使用直流5 V和12 V电源供电,显示模块使用共阳型数码管8只。其中WR接单片机的P3.6,CS1接P2.6,CS2接P2.7,数据口接单片机主机模块P0口。使用光电耦合继电器1只,继电器控制端口KA1接P2.4,继电器的公共端COM接地,NO端接蜂鸣器,其余端口不接。指令模块使用4×4行列键盘。ROW0-COL3口接主机模块的P1口[2]。按照图3所示密码锁硬件接线图进行接线。3 软件设计

程序流程图,密码,电子,程序流程图


根据程序的流程图来设计电子密码锁子程序,由“开始”进入主程序后系统会初始化,清空显示缓存。数码管显示,循环检测按键是否按下,判断输入信号,按下的是数字键,送入显示缓存;按下的是“确定”键,校验密码是否输入正确,正确开锁,不正确则清空显示缓存;按下的是“清除”键,直接清空显示缓存。程序如下[3]:int main()//主程序main函数


本文编号:3038608

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3038608.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户04635***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com