一种家庭防盗密码锁电路设计.pdfVIP

  • 4
  • 0
  • 约 1页
  • 2017-08-02 发布于上海
  • 举报
一种家庭防盗密码锁电路设计

消费电子 电子科技 Consumer Electronics Magazine 2013 年 4 月下 一种家庭防盗密码锁电路设计 赵玉冰 (黑龙江农垦科技职业学院,哈尔滨 150431 ) 摘 要 :随着科技和人们的生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出 ,传统机械锁由于 构造简单,被撬事件屡见不鲜 ;电子锁由于其保密性高,使用灵活性好 ,安全系数高 ,受到了广大用户的青睐。 本设计以单片机 AT89C51 作为密码锁监控装置的检测和控制核心 ,分为主机控制和从机执行机构,实现钥匙信 息在主机上的初步认证注册、密码信息的加密、钥匙丢失报废等功能。根据 51 单片机之间的串行通信原理,这便于 对密码信息的随机加密和保护,而且采用键盘输入的电子密码锁具有较高的优势。采用数字信号编码和二次调制方 式,不仅可以实现多路信息的控制,提高信号传输的抗干扰性 ,减少错误动作 ,而且功率消耗低;反应速度快、传 输效率高、工作稳定可靠等。软件设计采用自上而下的模块化设计思想 ,以使系统朝着分布式、小型化方向发展, 增强系统的可扩展性和运行的稳定性。 关键词:单片机 ;密码锁;单片机设计;电子锁 中图分类号:TP399 文献标识码:A 文章编号 :1674-7712 (2013) 08-0016-01 一、采用以单片机为核心的设计方案 本设计选用单片机 AT89S51 作为本设计的核心元件,利用 单片机灵活的编程设计和丰富的 I/O 端口,及其控制的准确 性,实现基本的密码锁功能。在单片机的外围电路外接输入键 盘用于密码的输入和一些功能的控制,外接 AT24C02 芯片用于 密码的存储,外接 LCD1602 显示器用于显示作用。当用户需要 开锁时,先按键盘开锁键之后按键盘的数字键 0-9 输入密码。 密码输完后按下确认键,如果密码输入正确则开锁,不正确显 示密码错误重新输入密码,当三次密码错误则发出报警;当用 户需要修改密码时,先按下键盘设置键后输入原来的密码,只 有当输入的原密码正确后才能设置新密码。新密码输入无误后 按确认键使新密码将得到存储,密码修改成功。 图 3 数码管与 8255 连接电路 二、使用 8255 可编程并行 I/O接口扩展 8255 是一个通用可编程并行 I/O 接口芯片,8255 有 3 种 四、LED 与单片机的链接 工作方式,并且不同的端口有不同的工作方式。端口 A 可以工 本设计用到 12个发光二极管,其中 4 个直接与单片机 P1 作在方式 0、方式 1 和方式 2,端口 B 可以工作在方式 0 和方 口相连,其余 8 个与 8255C 口相连。 式 1,端口 C 只能工作在方式 0。 本设计中只选用 8255 的方式0,即基本的输入/输出方式, 3 个端口互不影响,可以分别设置为输入或输出。 MCS-51 单片机与 8255 的接口电路如图 1所示。 图4 流水灯电路简图 三、8255 与八位 LED 数码管的链接电路 五、键盘电路 为了输入数据、查询和控制系统的工作状态,本系统中采

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档