需要金币:1000 个金币 | 资料包括:完整论文,开题报告 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:8825 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着人们对生活质量的要求不断提高,短距离以及空中传输数据已经迫切被需要。蓝牙的出现,无疑满足了这一需求,在各种不动与移动设施间达到无线通信的要求。在移动通讯、无线收集数据等多范畴,蓝牙都有着普遍的应用。 本课题以单片机作为主控制器,利用蓝牙模块作为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 |