- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单总线及无线通信技术的医院体温监测报警
系统
摘要——体温测量在临床诊断和治疗方面具有非常重要的意义。由于传统的人工测量方式有许多缺点,如测量时间长,测量精度低等等,这就是很难自动,准确地实时监控病人体温的原因。针对这一问题,介绍一种分布式体温监控系统。多个温度传感器DS18B20的连接,实现了人体温度信号的采集。单片机AT89C52处理测量信号和驱动字段的显示和报警设备的工作。系统通过NRF905的无线收发芯片,完成信号从分站无线传输到中心站的工作,并且通过PDIUSBD12的USB适配器与上位机连接,这就是病人体温分布式集中监控系统。我们的实验表明,系统的无线通信较好而且温度测量误差小于± 0.1?C,完全符合临床医学要求。由于系统采用了模块化设计,可以应用到其他领域,如温室环境智能监控等。
关键词:温度监控,无线遥控器,NRF905,单片机AT89C52,LABVIEW
I.简介
目前,在大多数医院,病人的生理参数采用定时人工测量的方式。例如,护士每天去病房,给病人测量体温,做好记录并绘制体温变化图,作为医生诊断疾病的参考资料。这种传统方式不仅浪费护士大量的体力,而且汇总和查询分析测量结果繁杂,以及当患者出现特殊情况时不能及时反馈,从而导致延误治疗时间。通过分析,我们可以看到这种方式有很大的局限性,特别是与患有传染性疾病的患者,监测人员是不便接触的。所以,针对这个问题,我们运用传感器和单片机微处理器等技术,在医院设计了一个体温监测和报警系统。系统采用单总线温度传感器DS18B20和湿度传感器HS1101,通过无线通信技术和USB通信接口的设计,弥补了传统系统的缺点。我们通过监控室里的计算机对每个病房里的病人的体温进行实时监测,可以提高工作效率,并在节约医疗资源方面起到积极作用 。
II.系统结构和工作原理
分布式智能医疗体温监测系统由中心站和许多监控终端组成,包括电源,温度信号采集,射频发射和接收,显示,报警,通讯模块等。系统通过单片机AT89C52的核心控制和运作NRF905。在工作时,主机根据需要传输地址信息的射频信号,通讯地址终端接收信号并向主机传输数据,主机接收数据进行分析处理并上传到计算机。
系统实时完成每个病房患者体温的监测,收集和数据处理。普通的计算机采用USB适配器PDIUSBD12,使上位机的USB具有接口通信功能。系统以单片机AT89C52作为监测节点控制器,通过USB接口使上位机与工作中心站连接,并实现信息的交换。计算机负责整个系统的监控管理。工作中心站控制器接收上位机的各种操作控制命令和设置参数,每个现场监控终端的数据采集器实时接收和显示温度值,并控制现场的报警开关。上位机通过分析和处理接收的数据也可以实现显示和报警。
III.系统的硬件设计
系统硬件主要包括两部分:现场监测终端站和中央电脑监控室(工作中心站和上位机)。从站的工作是用LED显示患者的体温,并实现限温报警,以及通过控制NRF905的芯片完成信息传输。监控室以AT89C52单片机作为核心控制器,实现处理器的数据接收和温度控制模式的下载,并通过USB适配器PDIUSBD12的通信模块完成与上位机的连接,可实现每个病人的体温显示和限温报警。
A.温度监测电路
我们选用美国的Dallas公司生产的单总线数字温度传感器DS18B20作为温度传感器。它提供9位二进制温度信息,温度的测量范围为-55℃?+125℃,测温精度为0.0625 °C。因此,它可以准确地完成任务。DS18B20有三个引脚VCC,GND和数据端。其中,引脚VCC为电源接口,GND为接地,数据输入/输出端是用来传输温度数据的。DS18B20只有一个信号线和接地线连接至单片机。
DS18B20由数据线完成读、写数据和温度值的转换。温度转换时间短,最大转换时间是750ms,并能设置温度报警上下限值。当温度超过限定值时,报警信号启动。由于系统需要在不同的地方设置温度传感器,所以我们采用外接电源的方式。
由于DS18B20具有唯一的ID,从原理上来说,我们就可以将所有传感器挂接到一条总线上,但由于AT89C52单片机总线驱动能力和总线分布电容的限制,一个I/O端口进行发送或接收的能力是有限的,只有8个芯片可以连接。因此,为了改善总线驱动能力,我们可以连结上拉电阻和9013,这可以保证在I/O口输出4.7V的高电平。系统用P2.0口作为发射端,P2.1口作为接收端,可实现读写分离。而且可以连接几十个DS18B20芯片,传输距离达到50米,并消除信号干扰问题。
单片机AT89C52的P2.0和P2.1端口控制所有DS18B20收集的温度值。我们还可以通过其他I/O端口对病房或监测的病人收集多组数据。此外,为了减少总线分布电容的影响,我们选择STP总线作为单总线电缆。
文档评论(0)