网站大量收购独家精品文档,联系QQ:2885784924

家用电子密码锁精要.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
家用电子密码锁精要.ppt

Ultra-low power design with MSP430 August 00 / * 队员 指导老师 随着人们生活水平的提高,如何实现家庭防盗这一问题也变得尤为突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子密码锁由于其保密性高,使用方便,安全系数高,受到了广大用户的青睐。本设计除实现普通密码锁基本功能外,还增设了管理员密码,使密码锁的安全性更高,并且采用LCD实时显示或提示,使用户操作起来更方便。 意义 设计简介 本作品以 MSP430F169单片机为核心,采用独立式键盘进行密码输入,利用单片机内部程序控制LCD显示,完成开锁、超次锁定、管理员解密、修改用户密码等基本密码锁功能,其间用LED进行状态指示。 采用6v干电池供电,用户可通过拨码开关进入开锁模式或管理模式;用户选择开锁模式后,通过键盘输入密码,密码正确即可开锁,否则报警。用户有3次机会输入密码,3次输入错误键盘被锁定,此时可以输入管理密码开锁;若用户进入管理模式,输入管理员密码正确,即可修改用户密码。 MSP430 F169 电源及稳压电路 密码修改启动 电路 键盘输入电路 LED指示电路 开锁控制电路 报警控制电路 LCD显示电路 系统整体设计框图 系统整体设计框图 MSP430 F169 电源及稳压电路 密码修改启动 电路 键盘输入电路 LED指示电路 开锁控制电路 报警控制电路 LCD显示电路 电源及稳压电路 由于MSP430单片机工作电压为1.8-3.6V,而LCD1602工作电压为4.5-5.5V,所以电源部分采用6V干电池供电,一条支路经过一个2千欧电阻降压后供给LCD,保证其正常工作;另一支路经过1N4001接稳压芯片AS1117-3.3,该稳压芯片属降压型稳压芯片,输出为3.3V,两旁并联的电容起滤波作用,使得输出电压更稳定,系统中除LCD外都使用3.3V电压。 返回 外围密码修改启动电路 当用户三次输入密码都没有正确,键盘被锁定,这时可以使用管理员的密码来开门。 拨码开关是管理模式切换键,用来启动管理模式,进入修改密码的状态。 独立式键盘 进行输入 独立键盘连接简单,各个按键互不干扰,且软件编程相对简单。 LCD显示电路 优点:显示容量大、可输出字母、占用单片机口线少、节省单片机时间、功耗低、价格便宜 报警电路和LED指示电路 指示电路用红绿黄三个发光二极管,后接一个限流电阻,防止电流过大烧坏二极管。当单片机管脚输出高电平时,灯亮,反之,灯灭。红灯亮表示报警,绿灯亮表示开锁,黄灯亮表示处在进入管理模式 当用户输入密码错误 的次数超过了3次, 鸣笛以示报警。 市场上蜂鸣器种类很多,并且价格便宜,使用简单,所以报警电路直接采用3.3V驱动的蜂鸣器来完成。当用户输入密码错误时,单片机P5.1脚输出高电平,蜂鸣器发声报警;当P5.1脚输出低电平时,蜂鸣器不发声。 开锁电路 开锁控制电路由驱动和开锁两级组成。由D5、R1、T10组成驱动电路,其中T10可以选择普通的小功率三极管如9014、9018都可以满足要求。D5作为开锁的提示;由D6、C24、T11组成。其中D6、C24是为了消除电磁锁可能产生的反向高电压以及可能产生的电磁干扰。T11可选用中功率的三极管如8050,电磁锁的选用要视情况而定,但是吸合力要足够且由一定的余量。 在本次设计中,由于电磁锁的价格太高,所以这部分电路未能制作,暂时用发光二极管指示开锁状态,绿灯亮,表示开锁,否则灯不亮。 按键的操作面板 按键的操作面板如图 2-1所示,共计数字键10个,功能键2个。键盘上还有3个指示灯和一个蜂鸣器。 10个数字键用来输入密码,另外2个功能键分别是:删除、确认。 其中删除键的功能是当输入密码错误的时候,清除前面一位已经输入的数据,重新输入。确认键的功能是确认输入的密码。 3个指示灯L1报警状态指示灯,正常的情况下不亮,当用户输入密码错误时指示灯显示红色。L2是开门指示灯,当用户正确的输入了密码后,此灯转变为绿色,表示开门,否则不显示。L3是管理员状态指示灯,当拨码开关闭合后,指示灯自动点亮。 删除 0 1 确认R 5 9 4 8 3 7 2 6 L1 L2 L3 操作流程 开始 初始化 有键按下? 调用显示 识别按键 调用显示 全部按完? 密码正确? 执行开锁 开锁结束 开始 报警并计数 3次? 锁定 N N Y Y N N Y Y 按拨码开关 管理员密码正确 用户新密码 存入缓冲 再输入一次 比较密码 调用程序 调用显示 按拨码开关 Y 重新输入 N 主程序操作流程图 修改密码流程图 显示示范 拨码开关断开,进入开锁模式 enter open_code! 显示屏显示 input uer_c

文档评论(0)

love + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档