- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
※
※
※
※
※
※
※
※
※
※
※
※ 2013 级电子信息工程专业
※
※
单片机课程设计
※
※
※
※
※
※
※
※
※
※
单片机课程设计报告书
课题名称
基于 89C51 单片机
无线电子密码锁的设计
姓
名
刘武
学
号
131220330
学
院
通信与电子工程学院
专
业
电子信息工程
指导教师
祝秋香 讲师
2015年 12月 20日
一、设计任务及要求
设计任务:
设计一个六位密码的无线电子密码锁。
要 求:
(1)通过无线的方式进行远程开关密码锁;
(2)通过无线的方式更改密码;
(3)实现密码掉电存储。
指导教师签名:
年 月 日
二、指导教师评语
指导教师签名:
年 月 日
三、成绩
验收盖章
年 月 日
基于 89C51 单片机无线电子密码锁的设计
设计目的
(1)了解 MCS-51 单片机使用方法和熟悉蓝牙模块;
(2)掌握 AT89C51 芯片的使用方法及蓝牙模块的连接与使用;
(3)熟悉单片机程序仿真软件 Proteus的使用;
(4)了解 MCS-51 单片机开发板工作原理以及芯片的组合;
(5)熟悉无线电子密码锁的设计及实现。
设计思路
2.1 选择设计电路
设计 51 单片机与蓝牙连接的电路。
2.2 所选设计电路的原因
(1)由于无线电子密码锁的设计需要用到蓝牙模块,用到的单片机资源并
不是很多,而 51 单片机的资源有 8 位 CPU、4KB 的 ROM 、128B 的 RAM 、2
16 位定时 /计数器、 4 组 8 位的 I/O、1 个串口和 5 个中断源,可以更有效率的利用到 51 单片机的资源。
(2)可现实无线功能的模块有:蓝牙模块、无线模块、红外遥控模块,因
为相对之下, 蓝牙模块更容易实现, 更容易操作, 最后选择蓝牙模块实现手机远
程控制。
(3)为了提高效率,可以利用 51 单片机开发板的硬件,用 LED 灯模拟密码锁的开关,当 LED 灯亮起时代表锁已经开启,熄灭则代表密码锁被关闭。应用在实际中可用继电器替代 LED 的亮灭去控制强电开关。
设计过程
3.1 设计总框图
无线电子密码锁分为两个主要功能模块: 51 单片机模块,蓝牙实现模块。
这两个模块共同工作完成本电路的功能实现。其中利用 AT89C51 芯片来实现 51
单片机模块功能,完成数码管、发光二极管的实现,同时利用 HC06 蓝牙模块来
实现手机远程控制功能。其设计总框图如图 1 所示:
无线蓝牙串
口通信
输入状态显示
主控模块
AT89C51
手机蓝牙串
开关状态显示
口助手
图 1 总体方框图
3.2 单元模块设计
3.2.1. 总电路
其设计的总电路如图 2 所示:
图 2 总电路图
其工作原理如下:
通过在 51 单片机开发板对 AT89C52 芯片写入程序,建立单片机与蓝牙模块之间的串口通信, 并通过手机输入指令输入到蓝牙模块之中, 通过程序利用单片机串口将蓝牙与 51 单片机进行通信,并控制单片机的引脚,从而控制外围电路的 LED 灯的亮灭和数码管的功能实现。
3.2.2 51 单片机系统
单片机最小系统是在以 MCS-51 单片机为基础上扩展, 使其能更方便地运用
于测试系统中, 不仅具有控制方便、 组态简单和灵活性大等优点, 而且可以大幅
度提高被测试的技术指标, 从而能够大大提高产品的质量和数量。 单片机以其功
能强、体积小、可靠性高、造价低和开发周期短等优点,称为在实时检测和自动
控制领域中广泛应用的器件, 在工业生产中称为必不可少的器件, 尤其是在日常
生活中发挥的作用也越来越大。 本课题设计主要在 MCS-51 单片机上扩展 I/O 口,
扩展定时器定时范围,扩展键盘显示接口。
下图为 AT89C51 芯片引脚图如图 3 所示:
3 89C51 芯片引脚图
3.2.3 复位及振荡电路
单片机中的复位及振荡电路如图 4 所示:
图 4 复位及振荡电路图
复位电路由按键复位和上电复位两部分组成。 按键复位就是在复位电容上并
联一个开关, 当开关按下时电容被放电、 RST 也被拉到高电平, 而且由于电容的
充电,会保持一段时间的高电平来使单片机复位。 MCS51 使用 11.0592MHz 的
晶体振荡器作为振荡源, 由于单片机内部带有振荡电路, 所以外部只要连接一个
晶振和两个电容即可,电容容量一般在 15pF 至 50pF 之间。
3.2.4 八段数码显示管
单片机中数码管的实现与显示电路如图 5所示:
图 5 数码管电路图
MCS-51单片机包含六个共阴极 8段数码管显示器,可以使用动态扫描或者静态显示方式驱动。八位段选在通过 330Ω限流后连接在单片机的 P0口上。
3.2.5 按键及 LED电路
单片机中 LED 灯与按键电路如图 6所示:
图
您可能关注的文档
最近下载
- Obesity肥胖英语演讲省公开课一等奖全国示范课微课金奖PPT课件.pptx VIP
- 中医馆出售转让合同范本.docx VIP
- 《全球工程前沿2021》-8医药卫生.pdf VIP
- 培训课件 -创新性课程设计与开发-萃取组织最佳实践 _经验萃取_星导师赋能.docx VIP
- (10)--知识图谱机器学习模型与算法.ppt VIP
- 扎染综合实践活动教案.docx VIP
- 城市规划设计计费(2004)中规协秘字第022号.pdf VIP
- 《剪映短视频策划、拍摄、剪辑实战教程(全彩微课版)》全套教学课件.pptx
- 全国各地2025届高考地理一轮复习试题分类汇编农业产业发展二.docx VIP
- 最佳实践萃取.pptx VIP
文档评论(0)