- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本科毕业设计__湖南本科工程训练项目报告蓝牙小车设计报告
蓝牙小车报告
小组成员:
班级:
联系方式:
目录
引言
------------------------------1
总体方案
------------------------------1
电路与程序设计
------------------------------3
调试方案和调试结果
------------------------------7
遇到的问题和解决方案
------------------------------7
工程管理方案
------------------------------8
总结和体会
------------------------------8
实物图
------------------------------9
源程序
-----------------------------10
一、引言
蓝牙作为一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换(使用2.4—2.485GHz的ISM波段的UHF无线电波)。蓝牙自从被创制以来就得到了广泛的关注与应用,现代许多移动设备和固定设备上都安装了蓝牙,进行文件传输、无线控制等。
蓝牙传输范围大,可穿透不同物质以及在物质间扩散;采用跳频展频技术,抗干扰性强;功耗小,成本低等等。蓝牙的这些优势使得它在控制技术领域备受青睐。本小组的选题是蓝牙控制小车,意思就是以蓝牙作为无线控制的载体,通过手机上的蓝牙APP对蓝牙芯片发出控制命令,通过串口传输指令给小车的核心STC89C51单片机,51单片机再通过对蓝牙传送的信息进行处理,控制小车各元件,LED灯、静态数码管、蜂鸣器、电机,来指导小车完成指定动作。
二、总体方案
本小组设计的蓝牙小车的控制机制是:以STC89C51单片机作为控制核心,通过手机上的蓝牙APP对小车发出控制命令,小车上的蓝牙芯片接收到APP发出的指令后通过串口传输给STC89C51单片机,单片机通过对指令的一系列处理,控制小车上相关元件,LED灯、静态数码管、蜂鸣器、电机,来指导小车完成指定动作。
框图:
原理图:
软件流程图:
三、电路与程序设计
(1)电路设计(各单元模块功能):
1、控制器模块
采用STC89C51单片机,可完全实现ISP在线编程,直接通过USB线为小车烧录程序做开发,不用购买转换器。作用:蓝牙小车的控制核心,通过对单片机烧录蓝牙控制程序,检测蓝牙信号,对接收到的蓝牙信号进行处理,对小车发出控制命令,从而完成无线控制。
2. 电机驱动模块
运用两块LG9110驱动芯片来分别控制左前轮和右前轮。
作用:用驱动芯片做单片机与马达的桥梁,当芯片接收到来自单片机的命令信号时,芯片会做出相应的命令来使马达运作,当LG9110的7脚输入为高电压6脚输入为低电压时马达正转,当其6脚输入为高电压7脚输入为低电压时马达反转,从而实现控制左转与右转的功能;通过延时函数调节马达电压的占空比,实现小车的加速减速功能。
3、蓝牙模块
由手机上的蓝牙APP、安装在小车上的蓝牙接收芯片以及4条给STC89C51单片机传送命令的数据线组成。
作用:通过手机上的蓝牙APP对小车发出控制命令,小车上的蓝牙接收器接收到APP发出的命令后传输给STC89C51单片机,单片机命令进行处理,指导小车完成指定的动作。蓝牙模块是沟通用户与设备的桥梁。
4. 电源模块
采用4节1.5V干电池供电,电压达到6V,给单片机、电机和其他芯片供电。
作用:给小车提供能源。
5. 发光二极管和蜂鸣器
采用普通发光二极管和蜂鸣器分别发出光声进行提示。
作用:两个发光二极管一直亮着表示小车处于前进状态;发光二极管闪烁和蜂鸣器鸣叫表示小车后退;左边的发光二极管亮而右边的发光二极管灭表示小车左转;右边的发光二极管亮而左边的发光二极管灭表示小车右转。
6.静态数码管
静态数码管用来显示小车的速度。
(2)程序设计:
1、软件设计原理:
蓝牙芯片检测蓝牙信号,通过串口将蓝牙信号传递给STC89C51单片机。51单片机接收到蓝牙信号后,经过一定的处理计算,控制小车各部分元件。
借助设定全局变量s,并通过改变占空比来模拟PWM控制小车行驶速度
借助计时器中断,配合速度变量s来实现流水灯及流水灯速度变化
利用延时函数实现LED灯闪烁及蜂鸣器蜂鸣
2、设计所用工具:Kei
您可能关注的文档
- 本科毕业设计__工业竞争力和行业景气研究和实证分析 .doc
- 本科毕业设计__工商管理学士专业学位论文中国大型石油化工公司发展战略研究.doc
- 本科毕业设计__工业设计产品设计静夜思》led台灯设计.doc
- 本科毕业设计__工业设计外文翻译中英文吸尘器的技术与历史.doc
- 本科毕业设计__工艺在北京市某污水处理厂的应用与 运行研究.doc
- 本科毕业设计__工资查询系统专科.doc
- 本科毕业设计__工资管理系统框架搭建、用户登录、系统管理.doc
- 本科毕业设计__工资管理系统设计与实现工资管理、工资组、工资单.doc
- 本科毕业设计__公共领域道德缺失的原因与对策研究.doc
- 本科毕业设计__工字梁焊接的有限元分析.doc
文档评论(0)