基于51单片机的蓝牙控制精要.docx

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

摘 要 随着科技的进步与现代产业的飞速发展,对控制系统的发展也提出了越来越高的要求,非接触控制、中远程通信正在扮演这越来越重要的角色,所以单片机的中远程通信的意义也愈发重要。作为一名工科生,加强对这方面的学习是很有必要的。基于AT89C51单片机与HC-08蓝牙模块通信的基础,我们设计了能够实现在手机模拟串口APP的客户端上进行温度监视与控制的系统。该系统主要由蓝牙通信模块,灯光模拟加热电路,单片机控制电路,基于DS18B20的温度监视电路等部分组成。画出了系统电路原理图,进行了软件设计,给出了系统流程图,并编写了系统程序。最后在进行系统仿真的基础上进行了实物制作,实物调试结果表明,所设计的系统能够满足要求。本系统具有成本低,安全实用,80米左右通信等特点。 关键词:AT89C51;HC-08蓝牙;DS18B20;LCD显示屏; 一、概述 4 1.1 课程考核目的 4 1.2 设计任务及要求 4 1.3设计需要的相关知识 4 二、总体设计方案与说明 5 2.1系统总体设计方案 5 2.2系统的技术指标 5 2.3 AT89C51单片机的串口 5 2.3.1 概念 5 2.3.2 串行口结构 6 2.3.3 特殊功能寄存器PCON 7 2.3.4串行口的4种工作方式 8 三、系统硬件部分设计 10 3.1 Protel DXP电路原理图 10 3.2 LCD显示电路 11 3.2.1 LCD 1602引脚 11 3.2.2.LCD1602字符的显示及命令 11 3.3 HC-08蓝牙模块电路 12 3.3.1 模块简介 13 3.3.2 HC-08蓝牙引脚定义 13 3.4 温度检测电路 14 3.4.1 DS18B20模块简介 14 3.4.2 引脚功能 14 3.4.3 编程方式 14 3.5 模拟加热电路(本设计中以LED灯和继电器模拟加热电路) 15 四、系统软件部分设计 16 4.1系统软件流程图 16 4.2 程序清单 16 五、系统仿真及实物制作 17 5.1仿真软件 17 5.2程序编译软件 18 5.3编译过程 18 5-4 Proteus仿真原理图 19 5.5仿真过程 19 5.6实物制作及功能演示 23 六、总结 25 七、参考文献 25 附录一 Protel DXP原理 26 附录二 程序清单 27 附录三 Proteus 仿真原理图 30 一、概述 1.1 课程考核目的 通过本课程学习,使学生掌握控制系统设计的一般步骤,掌握系统总体控制方案的设计方法。使学生进一步掌握微型计算机应用系统的硬、软件开发方法,输入/输出(I/O)接口技术,单片机中远程通信的方法,应用程序设计技术,并能结合专业设计简单实用的单片机应用系统。针对课堂重点讲授内容使学生加深对单片机硬件原理的理解及提高C51语言程序设计的能力,为以后的毕业设计搭建了单片机系统应用平台,提高学生的开发创新能力。 1.2 设计任务及要求 设计要求: 设计一个手机蓝牙通过HC-08蓝牙模块联系AT89C51单片机,对其发出指令进行温度控制,并且能够将温度回馈到手机的模拟串口的客户端界面上。 主要任务: (1)进行系统方案总体设计,画出系统设计的框图。 (2)硬件部分设计。将整个硬件系统划分为若干功能单元电路,使用Protel DXP画出每个单元电路原理图,绘出整个系统电路原理图。 (3)软件部分设计。画出程序流程图,编写系统源程序(有必要的注释)并调试。 (4)购买实物,进行实物连接。 (5)画出Proteus仿真图,载入程序,进行仿真。 (6)软硬件联调,完成系统工作调试。 在以上工作基础上完成课程设计报告,包括设计任务与要求,总体方案说明,电路原理图与说明,软件流程图和源程序清单,问题分析与解决方案,结论与体会,参考资料等。 1.3设计需要的相关知识 通信基础下的温度控制系统设计主要涉及单片机的串口通信。基础知识包括:单片机的串口方式,HC-08蓝牙的串口通信知识,LCD显示,DS18B20的温度显示等等。 二、总体设计方案与说明 2.1系统总体设计方案 特别说明:本次设计中,使用一个与继电器连接LED灯模拟加热模块。 图2-1系统工作框图 本设计基本工作方式如图2.1-1所示,在手机模拟串口发出指令,通过HC-08蓝牙从机传递给单片机,单片机启动模拟加热模块,测温模块测得实时温度,然后将温度反馈给单片机,单片机再发送到LCD显示屏上显示或是回馈给手机客户端。 2.2系统的技术指标 利用51单片机接收从手机发出的指令,控制LCD显示电路、加热电路、测温电路,系统功能: 指令“0”LED灯亮,指令“1”LED灯灭,指令“2”,单片机将温度回馈给手机。 2.3 AT89C51单片机的串口 2.

文档评论(0)

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

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

1亿VIP精品文档

相关文档