工业蓝牙技术简介

上传人:mar****e5 文档编号:229014930 上传时间:2023-08-22 格式:DOCX 页数:6 大小:163.31KB
收藏 版权申诉 举报 下载
工业蓝牙技术简介_第1页
第1页 / 共6页
工业蓝牙技术简介_第2页
第2页 / 共6页
工业蓝牙技术简介_第3页
第3页 / 共6页
资源描述:

《工业蓝牙技术简介》由会员分享,可在线阅读,更多相关《工业蓝牙技术简介(6页珍藏版)》请在装配图网上搜索。

1、2蓝牙技术简介蓝牙(bluetooth)是一种短距的无线通讯技术,电子装置彼此可以透过蓝牙模块而连 接起来,省去了传统的电线。透过芯片上的无线接收器,配有蓝牙技术的电子产品能够在 十公尺的距离内彼此相通,传输速度可以达到每秒钟1兆字节。同时,蓝牙支持设备短距 离通信(一般是10m之内)。能在包括移动电话、PDA、无线耳机、笔记本电脑、相关 外设等众多设备之间进行无线信息交换。蓝牙的标准是IEEE802.15,工作在2.4GHZ频 带,带宽为1Mb/s。蓝牙技术在工业现场上的应用大致可以分为四个方面:(1) 代替串行线缆。无线蓝牙连接可以代替当前的串行线缆。(2) 结合蓝牙和互联网技术。利用蓝牙

2、带来的CPU处理能力,给设备添加更多功 能,如内置的WEB用户接口。(3) 工业接入点。通过接入点将数个蓝牙设备连接到传统的有线网络中,比如IP网络 (如以太网)或者工业现场总线网络(如Controlnet和Profibus等)。(4) 无线传感器和起动器。利用蓝牙来将与物理制程关系旳密切的设备(传感器、起 动器和简单的模拟/数字I0设备)连接到监控系统。3蓝牙接入点的系统设计在工业现场中使用无线通信技术。这就要求工业设备使用蓝牙功能,并能和现有的以 太网或者工业现场总线网络相连。在这里,蓝牙接入点就好像一个“电话交换机”,通过以 太网供电设备和上位机进行通信,以及通过无线方式和工业现场设备进

3、行数据交换,实现 上位机对现场设备的数据采集、监测和控制。本文将蓝牙接入点的系统设计分为硬件体系 结构和软件设计两个部分。下面将对这两部分进行具体说明。3.1硬件体系结构该蓝牙接入点包含了微处理器(AT91R40008)、存储器、蓝牙通信模块、网络通信 接口、串口通信等重要组成部分。在该设计中,电源使用了以太网供电设备,该设备除了 用于网口通信,还提供设计中所需要的电源。该电源经过电平转换,为微处理器、存储 器、蓝牙通信模块等提供所需的+3.3V和+1.8V电源。32位的微处理器AT91R40008 通过串口 0和串口 1与串口通信部分和蓝牙模块进行数据交换。图1为蓝牙接入点的硬 件框图。下面

4、就其具体原理进行说明。AT91R40008是Atmel AT9116的32位的微控制器系列产品。它以ARM7TDMI处理 器内核为基础。该处理器有一个高性能32位精简指令系统和一个高密度16位的指令系 统,同时具有较低的能耗。AT91R40008具有片上的SRAM或ROM、完全可编成的外 部总线接口(EB!)、32个可编程的I/O 口、8个优先级、4个外部中断、2个USART 及16位的定时器/计数器等特点。除此之外,在内部寄存器实现对异常情况的快速处理, 可以方便的进行即时控制和应用编程。AT91R40008以与外部存储器的直联为特色,由外部FLASH,经过完全可编程外部总 线接口(EBI)

5、、一个八位优先向量中断控制器,,及外部数据控制器,大大提高了处理器的 即时性能。AT91R40008使用Atmel的高密度CMOS技术,ARM7TDMI处理器内核 结合了片上高速存储器及其外部设备,使其具有非常强大的功能。微处理器部分的设计包含系统硬件的启动与复位,地址总线、数据总线的分配和定 义,通过串行线对蓝牙模块的读写等。系统由外部的50M钟振作为时钟源向cpu输入时钟信号。复位电路由10uF的电 容、10K的电阻及按键组成低电平复位电路。该复位电路可实现上电低电平自动复位或者 手动复位。AT91R40008内部ROM为128K,外部旳大可扩64M的存储器,由于设计 需要,在设计中扩展了

6、一片2M字节的SST36VF160对大量的软件程序进行存储。由于 AT91R40008内部包含的SRAM已达256K,对于数据存储已够用了,所以在外部没有 进行RAM的扩展。网卡芯片AX88796通过片选线、中断线、读写信号控制线和地址数 据总线和cpu相连,实现蓝牙接入点和上位机的网络通信。AT91R40008通过串口 1实 现与蓝牙模块的数据交换,通过串口 0实现和上位机之间的串口调试。3.1.2 FLASH 存储器 SST36VF160由于该系统是应用与工业现场以太网中,在软件中必须加入相应的以太网规范标准, 所以在系统设计中,在cpu的外部拓展了 2M字节的FLASH。SST39VF1

7、60是一个 1Mx16的CMOS多功能FLASH器件,由SST特有的高性能的SuperFlash技术制造 而成。SST39VF160功耗较低,工作电压为3.3V,具有高性能的编程功能,字编程时间 为14us。基于SST39F160的这些优点选用这款FLASH,在实践中证明这款FLASH能 够更方便和更低成本的满足程序配置和数据存储的要求。3.1.3蓝牙模块BCM04是满足自适应的可进行数据交换和语音通信的蓝牙通信模块。其体积小,为17.5x15.0x2.3mm;工作电压为1.8V,功耗较低;以UART为主接口,另有语音接口、SPI接口、PIO 口等,其结构框图如图2所示;BCM04内部集成了

8、16Kbits的EEPROM和4Mbits的 FLASH/ROM,具有丰富的存储器资源。7I/OFIO晶旅AUD I,日 GFEMAudiQ爭H猱浊黑平衢斡按昭揃拥锵岀16WHZ16Sbt EE PROW在设计中,使用了蓝牙模块的UART 口和微处理器AT91R40008的串口 1相连,通过蓝 牙模块向工业现场的无线设备发送和接收数据,在由cpu,经工业以太网将数据传送到上 位机中,实现上位机对蓝牙设备的访问与监控。3.1.4网络通信接口在设计中采用采用网络接口将蓝牙接入点接入工业以太网,数据 由以太网传递到上位机中,实现工业现场的无线设备和上位机的通信。网络隔离器采用的 是HR61H50L,

9、网卡芯片使用的是AX88796。AX88796是台湾Asix公司推出的NE2000兼容快速以太网控制器。其内部集成有 10/100 Mb/s自适应的物理层收发器和8Kx16位的SRAM,支持MCS-51系列、80186 系列以及MC68K系列等多种CPU总线类型。AX88796执行基于IEEE802.3/IEEE802.3U局域网标准的10Mb/s和100Mb/s以太网控制功能,并提供 IEEE802.3u兼容的媒质无关接口 MII(Media In depe nde nt In terface),用以支持在其它媒 质上的应用。AX88796的地址总线SA9:0与数据总线SD15:0分别与CP

10、U的地址/数 据总线相连。CPU通过I/O读写NE2000寄存器来控制AX88796的工作状态,通过远 程DMA FIFOs与AX88796的内部缓存SRAM进行数据交换。SRAM与MAC核之间 进行Local DMA将数据发送至MAC层,再经由内部的PHY层发送至RJ45接口,或者 经过Mil接口送至外部的物理层芯片。SEEPROM接口可以用来连接串行EEPROM。 EEPROM可用于存储MAC地址,供AX88796每次初始化时读取。电源采用的是以太网供电设备,该设备采用符合802.3受电设备标准,输出标准的+24V,经过LM2576-5、AS1117-1.8和AS1117-3.3电源芯片,

11、电平转换后,输出蓝牙 接入点上的cpu、存储器、网卡芯片和蓝牙模块上所需的1.8V和3.3V电源。3.1.6串口通信串口通信使用的是MAX3232芯片。这里使用串口通信接口主要是为了调试蓝牙模 块、cpu和上位机之间的通信,及测试其通信性能。3.2软件部分在软件设计部分,主要介绍一下蓝牙模块的通信原理。首先,初始化蓝牙模块,直到 初始化成功。接着对通信模块的各个端口进行定义。AT91R40008有32位的I/O 口,设 计时结合实际中的情况,考虑具体所用的端口,结合其他通信模块定义这些端口。定义通 信模块端口完成以后,立即与现场无线设备进行连接。随后,蓝牙接入点开始搜索现场设 备,并对现场设备

12、进行读写,接收蓝牙指令并更新。其蓝牙模块的通信流程图如图3。JFftfi丿卜上新抵兮J卜上新听兮.f谪#谨洛询可虎坳电堪漩卅 订询业地掘才I蓝汕: 九加ma te腿搂/腳现塌阀门眩杭 翦砂数观瓦尤炭述仁證拣屮同報篙礙培躬咸疫鵡 寤的斟地按收益月数出 沖世薪宿令蓝牙接入点向本地子网广播自己的设备声明,并接收其他设备的设备声明。初始化完后5 秒钟内用来搜寻子网中的邻居设备,搜寻完成后,开始建立邻居表,并把邻居表内的其他 从设备加入到无线调度列表中。网络组建完成后,接入点按照确定性调度算法轮询从设 备。并把蓝牙数据报文转换成工业以太网的报文,放入工业以太网的调度器中。设备声明报文:typedef s

13、truct _zgb_pkt_a nn zgb_pkt_a nn;信息分发报文:typedef struct _zgb_distribute INT8U devdesp16; INT8U mdata16; zgb_distribute;令牌:typedef struct _zgb_pass_token INT8U ans;INT8U res3; / 设备描述,字符串 / 主or从? 0主设备;1从设备设备状态:0设备未组态,自由发包;/1设备已组态,获取令牌才能发包/保留字段/设备描述,字符串/信息分发的内容确认? 0不确认;1确认/保留信息 zgb_pass_toke n;蓝牙接入点在工业现

14、场中的应用在设计中,将工业以太网的有线网络与工业现场的无线设备之间建立连接,如图4。工业现场的无线设备通过一个蓝牙专用的传输协议将数据传输到蓝牙接入点。数据经过转 换,成为工业以太网能够识别和支持的格式,并传输到工业以太网中的一个发出指令请求 的设备中。上位机同时可以通过以太网对数据进行监控。工业现场的无线设备还可以同时 与一个带有蓝牙模块的手持设备和一个蓝牙接入点进行连接,对数据进行访问和采集。5总结在搭建完整个系统,并对蓝牙的通信性能进行检测的过程中发现,蓝牙模块由于采用 的是信息无线传输方式,所以在传输过程中干扰较大,传输距离也较短。工业现场设备安 装的环境往往比较恶劣,怎样使蓝牙设备拥有更好的稳定性、更低的功耗、更广的工作范围,这些对硬件设计和软件优化提出了更高的要求。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!