新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于ARM7的蓝牙接入点的硬件系统结构和软件流程

基于ARM7的蓝牙接入点的硬件系统结构和软件流程

作者:时间:2010-08-12来源:网络收藏

  点向本地子网广播自己的设备声明,并接收其他设备的设备声明。初始化完后 5秒钟内用来搜寻子网中的邻居设备,搜寻完成后,开始建立邻居表,并把邻居表内的其他从设备加入到无线调度列表中。网络组建完成后,点按照确定性调度算法轮询从设备。并把数据报文转换成工业以太网的报文,放入工业

  以太网的调度器中。设备声明报文:

  typedef struct _zgb_pkt_ann {

  } zgb_pkt_ann;

  信息分发报文:

  typedef struct _zgb_distribute { INT8U devdesp[16]; INT8U mdata[16];

  } zgb_distribute;

  令牌:

  typedef struct _zgb_pass_token { INT8U ans;INT8U res[3]; // 设备描述, 字符串 //主 or从? 0主设备; 1 从设备 //设备状态: 0设备未组态 , 自由发包; //1设备已组态 , 获取令牌才能发包 // 保留字段

  // 设备描述, 字符串 // 信息分发的内容

  //确认? 0不确认 ; 1确认 // 保留信息

  } zgb_pass_token;

  点在工业现场中的应用

  在设计中,将工业以太网的有线网络与工业现场的无线设备之间建立连接,如图 4。工业现场的无线设备通过一个蓝牙专用的传输协议将数据传输到蓝牙接入点。数据经过转换,成为工业以太网能够识别和支持的格式,并传输到工业以太网中的一个发出指令请求的设备中。上位机同时可以通过以太网对数据进行监控。工业现场的无线设备还可以同时与一个带有蓝牙模块的手持设备和一个蓝牙接入点进行连接,对数据进行访问和采集。

无线设备之间建立连接

  5 小结

  在搭建完整个,并对蓝牙的通信性能进行检测的过程中发现,蓝牙模块由于采用的是信息无线传输方式,所以在传输过程中干扰较大,传输距离也较短。工业现场设备安装的环境往往比较恶劣,怎样使蓝牙设备拥有更好的稳定性、更低的功耗、更广的工作范围,这些对设计和优化提出了更高的要求。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭