- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
红外遥控电控锁课程的设计
应用科学学院
《电子系统设计》课程设计
实训报告
姓 名:
学 号:
专业班级:
指导教师:
设计题目: 红外遥控密码锁
完成时间:
功能(25%)实训(55%)设计报告(20%)总 评简易难度(15%)控制方式
(10%)原理图
(10%)装配图
(10%)器件焊接
(5%)软件控制
(10%)功能实现
(10%)质量评估
(10%)格 式
(5%)内 容
(15%)指导教师签名: 摘 要
本文主要阐述一种基于51单片机和红外接收管的红外解码的单片机控制系统。文章详细介绍了红外遥控密码锁的硬件电路和软件设计。硬件部分利用红外接收头的输出接在AT89C52单片机INT1中断口,通过跳变沿触发的方式来触发单片机INT1中断,从而可以对编码脉冲进行接收、存储和解码,然后和用户所设置的密码进行比较,来校对密码的正确与否,如果密码正确,伺服电机(步进电机)正反转进行开锁和关锁,同时,还有三个LED来对系统的复位、红外接收、电机转动状态进行指示。此外,为了防止密码泄露,该系统还支持用户重设密码,上电复位的起始密码为0123,正确输入密码后,用户可以更改密码。最后,为了防止遥控器失窃,非法人员多次试探尝试打开遥控锁,该系统还增加了错误报警功能,三次输入密码错误后,蜂蜜器持续鸣叫30秒进行报警。软件部分用C语言进行编程,采用模块化设计思想。
该系统硬件电路简单,造价低廉,操作方便,完全符合设计要求,也具有很高的应用价值。例如可以作为汽车车门锁(较常规的遥控锁更安全),也可以作为仓库和家用门锁等。
关键词:单片机、红外、遥控、密码锁
PAGE
目 录
TOC \o 1-3 \u 1 绪言 PAGEREF _Toc296536197 \h 1
1.1 课题背景、发展及意义 PAGEREF _Toc296536198 \h 1
1.2 课程的具体要求及任务 PAGEREF _Toc296536199 \h 1
1.2.1 设计任务 PAGEREF _Toc296536200 \h 1
1.2.2 基本要求 PAGEREF _Toc296536201 \h 1
1.2.3 发挥部分 PAGEREF _Toc296536202 \h 1
2 红外遥控锁总体设计方案 PAGEREF _Toc296536203 \h 2
2.1 任务分析与实现 PAGEREF _Toc296536204 \h 2
2.2红外遥控锁硬件方案设计 PAGEREF _Toc296536205 \h 3
2.3 红外遥控锁软件方案设计 PAGEREF _Toc296536206 \h 4
3 红外遥控锁硬件电路设计方法及原理 PAGEREF _Toc296536207 \h 5
3.1红外遥控系统 PAGEREF _Toc296536208 \h 5
3.1.1 调制 PAGEREF _Toc296536209 \h 5
3.1.2发射系统 PAGEREF _Toc296536210 \h 6
3.1.3红外接收头原理图 PAGEREF _Toc296536211 \h 6
3.2 单片机的原理及应用 PAGEREF _Toc296536212 \h 7
3.2.1 单片机原理简介 PAGEREF _Toc296536213 \h 7
3.2.2 单片机最小系统的介绍 PAGEREF _Toc296536214 \h 7
3.2.3 单片机定时/计数功能的介绍 PAGEREF _Toc296536215 \h 8
3.3 步进电机工作原理 PAGEREF _Toc296536216 \h 8
3.3.1 步进电机原理 PAGEREF _Toc296536217 \h 8
3.3.2 步进电机驱动电路 PAGEREF _Toc296536218 \h 9
3.4 LED指示电路 PAGEREF _Toc296536219 \h 9
3.5 蜂鸣器电路 PAGEREF _Toc296536220 \h 10
3.6 系统原理图及印刷板图 PAGEREF _Toc296536221 \h 10
3.6.1系统总原理图 PAGEREF _Toc296536222 \h 10
3.6.2 印刷版图 PAGEREF _Toc296536223 \h 11
4软件设计流程 PAGEREF _Toc296536224 \h 12
4.1
文档评论(0)