首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 电子技术 > 通信与网络
基于无线射频技术的无人值守病房监护系统
来源:本站整理  作者:佚名  2010-05-01 17:53:36





3 通信协议的设计
    无线通信系统中,由于供电、空间噪声以及传输路径等因素的影响,数据传播过程中很容易受到干扰,造成通信失败,因而需要设计一种传输协议,保证在这种不可靠的物理链路上建立起可靠的数据连接。本系统中,数据采集器与监控计算机是一个简单的多点对一点通信。
3.1 波特率设置及通信方式的选择
    考虑到无线射频模块SRWF-106自身的特点并兼顾到数据通信的速度和稳定性,本设计采用9 600 b/s。由于通信是多对一的关系,串口选择工作方式3。
3.2 数据校验方式的确定
    使用无线通信技术传输数据时,很容易遇上干扰,使传输数据发生改变,从而导致传输错误。考虑到系统的实际要求,本设计采用8位的CRC(循环冗余校验)校验方式。
    CRC校验和的计算是一种循环计算。从数学角度看,CRC校验和是用生成多项式(算法规则)去除一个多项式(由数据块表示),CRC校验为相除后所得的余项。CRC校验是对要传送的一个数据块附加一些校验位这些校验位(CRC校验位)由该数据块算出,并随同数据块一并传送。在接收端,对收到的数据块重新按规定的算法计算CRC校验和,从而可以判别数据传输过程是否出错。
    本系统中的CRC校验子程序如下:
   
3.3 通信数据的编码
    为保证数据传输的可靠性和准确性,本设计采用的数据帧格式如表1所示。其中,前两字节为起始同步信号,地址码占用一个字节(O~255),用它来标示不同床位号;待发数据包括:心率(1 B)、呼吸频率(1 B)、体温(2 B)和采集时间(7 B);校验码为8位的CRC校验码。传输顺序为:心率、呼吸频率、体温(高位在前,低位在后)、采集时间(依次为:秒、分、小时、日、月、年);当发送应答命令时,待发数据为2 B的0xcc或者0xBB。



4 计算机软件系统设计
    在Windows操作平台上采用可视化程序设计语言Visual Basic:设计系统的Database Server,Visual Basic是面向对象的可视化快速应用开发工具,具有功能强大、界面友好、简便易用和代码执行速度快等优点。该系统具有数据索引、系统设置、报表等功能。根据病人病情的不同,医生可以制订不同的监测标准。图3是系统操作界面的截图(包含部分实验数据)。



5 结语

    基于无线射频技术的无人值守病房监护系统省略了复杂的布线,安装方便、操作简单、工作可靠、故障率低、易于维护,一旦进入实用阶段必将为医院节省经营成本,提高医疗服务质量和管理水平,最终使患者及医务人员真正受益,这对于加快我国医院的智能化建设进程具有重要意义。

上一页  [1] [2] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:28,750.00000 毫秒