基于单片机的蓝牙接口设计及数据传输的实现.doc

  • 需要金币1000 个金币
  • 资料包括:完整论文,开题报告
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2016-11-24
  • 论文字数:8825
  • 当前位置论文阅览室 > 毕业设计 > 单片机论文 >
  • 课题来源:(小胖猫)提供原创文章

支付并下载

摘要:随着人们对生活质量的要求不断提高,短距离以及空中传输数据已经迫切被需要。蓝牙的出现,无疑满足了这一需求,在各种不动与移动设施间达到无线通信的要求。在移动通讯、无线收集数据等多范畴,蓝牙都有着普遍的应用。

本课题以单片机作为主控制器,利用蓝牙模块作为PC机与单片机的无线传输接口。本课题中,利用蓝牙无线通讯接口作为调试接口,控制LED灯的亮灭。体现出无线通信的便利性,避免了在参数调试和软件代码更换过程中的繁琐性,能够达到事半功倍的效果。因此,我们选用蓝牙模块作为数据传输介质,在VB编写的上位机控制界面编写了一个命令接口,可以实现通过PC机上的超级终端以命令行的方式对单片机进行在线调试,可以更改LED灯的亮灭状态。从而避免反复中断调试过程更换程序所带来的麻烦,有效快捷的实现在线调试。

 

关键字:蓝牙; 无线传输; 在线调试

 

目录

摘要

ABSTRACT

引言-1

1 绪论-2

1.1 研究背景-2

1.1.1 蓝牙技术简介-2

1.1.2 蓝牙技术的应用-2

2 蓝牙通信协议-3

2.1 主控制器传输层概述-3

2.1.1 HCI USB传输层-3

2.1.2 HCI RS232传输层-3

2.1.3 HCI UART传输层-4

2.2 主控制器接口(HCI)分析-5

2.2.1 HCI流控制-5

2.2.2 HCI数据格式-5

3 基于单片机的蓝牙接口及数据传输硬件设计-7

3.1 器件的选择-7

3.1.1 单片机的选择-7

3.1.2 单片机介绍-7

3.1.3 蓝牙模块的选择-7

3.1.4 蓝牙模块的设置-8

3.2 硬件电路的设计-10

3.2.1 蓝牙与单片机硬件电路-10

3.2.2 单片机与1602液晶屏硬件电路-10

4 基于单片机的蓝牙接口及数据传输软件设计-12

4.1 串口上位机设计-12

4.1.1 VB软件的使用方法-12

4.1.2 VB开发的上位机-13

4.2 单片机端软件设计-14

4.2.1 keil4编译器使用方法-14

4.2.2 单片机端程序流程图-16

5 成果展示-17

5.1 字符串的发送与接收-17

5.2 汉字的发送与接收-18

5.3 控制功能展示-19

6 结论-20

致谢-21

参考文献-22

附录1-23

附录2-27