基于单片机的蓝牙通讯板块

基于单片机的蓝牙通讯板块

ID:15237902

大小:143.50 KB

页数:4页

时间:2018-08-02

基于单片机的蓝牙通讯板块_第1页
基于单片机的蓝牙通讯板块_第2页
基于单片机的蓝牙通讯板块_第3页
基于单片机的蓝牙通讯板块_第4页
资源描述:

《基于单片机的蓝牙通讯板块》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、贵州大学本科生毕业论文(设计)开题报告表论文(设计)名称基于单片机的蓝牙通讯板块论文(设计)来源论文(设计)类型C指导教师学生姓名学号班级一、研究或设计的目的和意义:蓝牙作为一种支持设备短距离通信的无线电技术,可以在众多设备之间进行无线信息交换。蓝牙技术设计一系列软硬件技术、方法和理论,包括:无线通信与网络技术,软件工程及软件可靠性理论,协议测试技术,规范描述语言,嵌入式实时操作系统,跨平台开发和用户界面图形化技术,软硬件接口技术,高集成芯片技术等[1]。由于蓝牙体积小,功耗低,其应用已经不再局限于计算机外设,几乎可以被集成在任何型号的数字设备中,特别是在那些对传

2、输速率要求不高的小型移动设备和便携设备中应用广泛。随着现代化数字技术的发展,我们的生活中,各种设备与计算机之间的无线数据交换已经非常频繁,特别在工业现场控制和数据采集场合中,单片机与计算机的无线通信尤为突出。本文基于这一问题,提出了一种由单片机控制的蓝牙无线通信系统方案,主要是实现了由单片机控制蓝牙系统,与接入蓝牙网络的其他设备,如:移动电话、PDA、以及其他具有蓝牙功能的无线通信设备进行通信。二、研究或设计的国内外现状和发展趋势:蓝牙技术是近年来发展迅速的短距离无线通信技术,可以用来替代数字设备间短距离的有线电缆连接。使用全球通用的2.4GHz频段,即ISM(I

3、ndustrial、ScientificandMedical)频段,使得蓝牙设备可工作于世界上任何地方;采用了跳频技术,提高了抗干扰性;蓝牙模块具有低成本、低功耗和低辐射的优点;具备认证和加密机制,实现了较高的安全性;应用范围广泛,可应用于无线设备、图像处理设备、安全产品、消费娱乐、汽车产品、家用电器、医疗健身、建筑、玩具等多种领域;支持点对点和点对多点传输,多个蓝牙设备可组成微微网,具备明显的网络特性。三、主要研究或设计内容,需要解决的关键问题和思路:设计方案:通过对蓝牙协议的研究,采用蓝牙模块与主控制器(单片机)相连接的模式,向单片机写入AT指令,通过UART

4、传输层控制蓝牙模块,从而达到自动连接以及自动收发数据功能,如图1所示。图1硬件系统设计方案该方案主要完成以下几个指标:(1)自动完成处在蓝牙网络中的蓝牙设备的连接。该模式针对事先配对好的两个不同地址,但硬件完全相同的蓝牙-单片机设备。一旦该配对设备进入到可通信距离,可通过事先写进单片机的程序,由单片机控制蓝牙模块,完成配对设备的自动连接。(2)在单片机上加载外挂FLASH,可将欲传文件或者数据通过单片机下载存储在FLASH当中,当蓝牙设备连接后进行自动传输,不重复发送。(3)可搜索在可通信范围内所有同型设备或者其他具备蓝牙功能的通信设备。搜索模式可分为自动搜索和手

5、动搜索。搜索结果以“设备地址+设备类型+信号强度”方式显示,搜索后,可选择具体设备进行连接、通信。(4)可实现两种接收方式:一种是蓝牙设备与PC机等智能终端相连,由智能终端完成接收数据的工作;另一种模式是蓝牙设备无需连接任何终端或接收机,直接将接收到的数据保存在外设FLASH当中,这种模式省去了接收终端部分,使设备简洁,便携,可在任意时刻无需通知和触发任何按键,完成自动接收。系统由两部分构成:一部分是嵌入了蓝牙HCI协议的蓝牙模块,另一部分是由单片机加载FLASH芯片的控制/存储模块。关键问题:1.系统的硬件构成系统由单片机通过串口对蓝牙模块进行控制,完成对蓝牙模

6、块的指令配置和数据的收发处理,如图2所示。图2蓝牙系统的硬件构成1.1芯片选择(1)主机控制器(单片机)芯片的选择从实现整个系统要求的角度出发,系统控制主芯片选择C8051F020。C8051F020是完全集成的混合信号系统级MCU芯片,具有与8051兼容的CIP-51内核和硬件实现的SPI、SMBus/I2C和两个UART串行接口,即可满足系统设计要求,同时可简化电路设计,增强系统抗干扰能力。C8051F340处理芯片与普通单片机相比较,具有扩展芯片少,连线简单,资源多,运算速度快,编程简单,易于升级维护等优点,并且在可靠性和稳定性上也可以得到保证。(2)蓝牙模

7、块的选择蓝牙模块选用的HWW-S1800是由深圳恒皓威公司生产,采用世界领先的蓝牙芯片供应商CSR公司的BlueCore4芯片,标准class1蓝牙2.0版本规范设计,具有信号灵敏度高、通信距离远,简单易用等特点,可通过AT指令查看或者设置控制参数,满足无线串口通信远距离传输的要求。该型号蓝牙模块支持所有蓝牙协议,采用spp串口通信模式,实现通用串行接口与蓝牙数据传输之间的相互转换;具有多从(SLAVE)实体结构,最多可同时与7个具有SPP协议的远程蓝牙主(MASTER)设备;通过AT指令,可为模块设置控制参数或发布控制命令;支持各种标准波特率,并支持硬件流传输控

8、制,最高串

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。