3.2.1 蓝牙技术的核心协议 6
3.2.2 HCI协议 7
3.2.3 BMX-02 蓝牙模块部分电路 8
3.3 串口通讯 10
3.3.1 串口通讯基础 10
3.3.2 MAX232串口电路 12
3.4 DS18B20数字温度传感器 13
3.4.1 DS18B20简介 13
3.4.2 DS18B20内部结构 13
3.4.3 DS18B20的通讯协议 15
3.5 PC端硬件 17
4 基于蓝牙传输的无线测控系统的软件设计 18
4.1 基于蓝牙传输的无线测控系统单片机端软件设计 18
4.1.1 软件编译环境及加载工具 18
4.1.2 系统程序流程 19
4.1.2 18B20温度子程序函数及流程 20
4.1.3 蓝牙数据收发系统的程序 21
4.2 基于蓝牙传输的无线测控系统PC端软件设计 23
4.2.1 MSCComm控件简介 23
4.2.2 软件界面设计 23
4.2.3 软件程序解析 24
4.2.4 调试结果分析 29
5 总结 31
致谢 32
参考文献 33
1 引言
1.1 本设计的背景
1.1.1 蓝牙技术背景与现状
蓝牙技术是近年来发展迅速的短距离无线通信技术,可以用来替代数字设备间短距离的有线电缆连接。它不仅可以实现多种智能设备无线互接,还可以实现文件传输,支持语音通信,并且可以建立数据链路,是一种能够实现语音和数据无线传输的开放性方案。从目前的应用来看,由于蓝牙体积小、功率低,其应用已不局限于计算机外设,几乎可以被集成到任何数字设备之中,特别是那些对数据传输速率要求不高的移动设备和便携设备。使用全球通用的2.4GHz频段,即ISM(Industrial、Scientific and Medical)频段,使得蓝牙设备可工作于世界上任何地方;采用了跳频技术,提高了抗干扰性;蓝牙模块具有低成本、低功耗和低辐射的优点;具备认证和加密机制,实现了较高的安全性;应用范围广泛,可应用于无线设备、图像处理设备、安全产品、消费娱乐、汽车产品、家用电器、医疗健身、建筑、玩具等多种领域;支持点对点和点对多点传输,多个蓝牙设备可组成微微网,具备明显的网络特性[1-5]。源:自/751-·论,文'网·www.751com.cn/
目前,蓝牙技术已获得了全球认可,世界各地的蓝牙设备都可以与其邻近的蓝牙设备连接[6]。蓝牙电子设备可以通过短距离的即时网络(称为微微网)进行无线连接和通信。随着现代化数字技术的发展,越来越多的基于单片机为微控制器的的测控设备或智能仪器仪表都需要通过蓝牙无线进行数据交换或传输数据。无论您喜不喜欢,“蓝牙计划”这个名词几乎已到了无孔不入的境界,不论是商业财经台还是一般大众电视台,都不只一次以上报导这个计划的进展与新闻,话虽如此,但却很少人了解此计划的原意与来龙去脉,只知道有这样一个计划正如火如荼地进行,且声势浩大、似乎充满无限希望。