健康一体机

联系我们

地址:山东济宁市经济开发区

网址:www.coilblog.com

  健康一体机传感器节点设计


健康一体机传感器节点设计


  基于云平台的社区健康一体机前端主要由各种医疗传感器采集居民身体健康数据,每个医疗传感器均属于一个健康一体机节点,在采集之前,每个传感器节点都要加入到健康一体机网络中。 协调器为节点分配地址,在未收到任何指令之前,所有节点处于睡眠模式,以达到低功耗的目的,健康一体机在收到指令采集数据完成之后,通过ZigBee 网络把数据发送至嵌入式网关,结束后节点处于睡眠模式状态。 传感器节点设计如图 5 所示。


  健康一体机传感器节点设计


  3. 4 网关与健康一体机协调器通信

  当一个新的节点加入健康一体机网络之后,协调器会给该节点配置相应的参数和信息,待节点发送数据帧过来之后,ZigBee 协调器将该数据帧转发给网关,网关通过 UART 与健康一体机协调器进行通信,在通信过程中采用自定义的固定帧格式。 帧格式包括:帧起始字段(F) +帧长字段(L) +设备标识字段(DI) +控制字段(C) +数据字段( Data) +FCS 字段+帧结束字段(F),其中每个字段的含义解释如下:

  健康一体机标志数据帧的开始与结束,值为固定的 0x6a,在通信过程中,发送方会一直发送 F 字段,接收方每收到一个数据,便会检测,如果和标志字段不同,说明数据开始发送,该过程中采用“0 比特插入法”实现数据帧的透明传输。

  健康一体机帧校验和字段,2 个字节,采用 16 位的CRC 对整个帧进行校验。

  3. 5 上位机软件设计


健康一体机传感器节点设计


  健康一体机系统上位机开发是采用 C#语言在 VS 系列开发软件 Visual Studio 2012 下实现的,该开发软件拥有先进的开发解决方案,灵活敏捷的规划工具。 上位机具体实现流程如图 6 所示。

  



版权所有
电话: 传真: 邮箱:2397811530@qq.com
地址:山东济宁市经济开发区
《中华人民共和国电信与信息服务业务经营许可证》鲁备案101951518号