版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
医疗点滴监控系统的无线通讯软件设计案例zigbee在各种无线网络中主要功能是作为包含三种不同功能类型的无线网络核心节点:控制协调器、路由器和它是无线电站的核心节点,三种无线网络核心节点的主要功能分别如下是为:不同的。本次操作应用系统的操作应用软件综合系统设计通常都是依赖ti企业研发出的全世界产业领先的zigbee服务协议栈z-stack。它要求经过iar研发工作环境展开综合系统设计、编辑翻译与下载保存。并且本次应用系统仅仅是一个简易的互联网拓扑,不需要网关设备。除此之外,虽然是要求路由,路易器和最终节点从不同的应用层来说也几乎基本上是一样的。不同之处是,路由器已经具备了一个网络层上需要的路由信号。路由的一个重要作用功能是经过应用z-stack服务协议栈展开完成,封装处理于互联网层。我们只是要求开启一个路由的作用功能。所以,这个体系操作应用软件的综合深化设计主要关系到协调管理控制器设备和服务终端控制节点之间的应用程序设立。1.1TI/ZStack协议栈1.1.1ZStack协议栈开发环境和工作流程体系的总体综合系统设计都必须要在对整个硬件系统做出一个整体设计的基本前提和设计依据之后方才去开始进行。优良的作业体系综合管理操作应用软件综合系统设计不仅仅是持续完成整个作业体系操作应用软件作用功能的关键节点,同时也是持续提升整个作业系统软件性能的重要技术关键。基于普遍用户使用和方便用户开发等多种考虑因素综合考虑,对美国tick公司的z-stack两个协议栈组件进行了优化移植。其主要专业技术优势之一即操作应用软件兼容性能。它完全能够支持兼容在zieee802.15.4/zigbee的储存格式cc2530片上设计应用的各种解决办法方案。z-stack还为无线网络系统中的各个节点之间提供了许多新的网络功能,例如无线直接上网进行视频下载,可以直接在没有zigbee这个网状的无线互联网进行下载。z-stack就是利用了对于操作系统及其事件旋转的机制进行了构造。每层进行初始化后,系统就会进入一个低功耗的模式。当一次事件被发生时,系统自动唤醒,开始对该处理器进行中断和高功耗的处理。如果多个事件同时出现,则判定优先级且逐个进行处理。此类软件框架可以有效降低整个系统的能量和功耗。1.2ZigBee组网主要包含:成立/自动智能重新启动互联网、关停互联网、向全网最后控制节点发送操作控制指示、设立互联网系数等,协调管理控制器设备是类似于电脑主机的一个机器设备,全面负责整个互联网体系的运行工作与维护保障。客户经过电脑主机操作应用软件的项目菜单或指示按键向协调管理员发送操作控制指示,就能够完成对互联网的综合管理。协调管理控制器设备开启之后,等候电脑主机发出指令。协调器收到网络引导的命令后,就开始构建网络,并且把互联网自身创立的每一个有关数据信息反馈给互联网电脑主机。创立互联网之后,端控制节点能够添加互联网。举例,当子控制节点在互联网上开启的时候,协调管理控制器设备会将其在该节点上的位置和地址传递给主机。例如,如果主机要求其中一个最低端节点脱离网络,则可以指定子节点在其他端节点上的位置,然后将这些子节点分别发送给协调器以脱离网络。当协调员收到命令时,它会自动断开子节点的连接。子节点断开后主机网络管理应用程序软件的网络管理功能主要是:系统会将该节点已成功切换断开的信息反馈给另一台主机,主机收到该信息后会更新该节点的地址列表。1.3协调器的软件研制设计IAR应用版本8.10应用在协调管理控制器设备的数据信息全面处理与和自动上位机通讯的程序编译操作应用软件。研发工作环境是IAREmbeddedWorkbench。具体页面如下示意图1.3所示。图1.3IAR程序编译工作环境第一步在体系里设立好这一系数之后,将自己早已撰写好的应用操作程序直接下载保存到一个功能模块里,下载保存的发展过程大概如下示意图1.4所示。图1.4应用程序下载保存页面实现了以上调试主要内容之后,将所有的需要进行设计的aazigbee协调管理服务网络控制节点直接安装设置在一个实验研究办公室四周的一个固定信号天线具体位置,协调管理服务网络控制节点经过一个串行接口把其展开链接安装设置到一台互联网伺服器上以后就可以开始展开本次组网调试测试实验(1)协调管理控制器设备串行接口链接PC之后,开启ZigBee感应设备监督控制器设备,选用串行接口,开启协调管理控制器设备工作电源,单击操作应用软件履行控制键。(2)启动协调管理控制器设备的自动接收作用功能。当您开启路由控制节点的工作电源并且按照下开始控制键的时候,路由控制节点把逐步开始朝向协调管理控制节点发送传输数据报告。(3)重新启动开启监督控制器设备各控制节点,自动恢复调整开启。成功组网,实现了海量网络数据的实时传输。协同管理员系统是xyzigbee整个网络中最重要的组成部分。zigbee节点构建、组织和维护网络,与其他子节点交换数据,共享存储网络数据,并通过一个字符串端口与子节点通信PC机是数据信息交互的服务网络控制节点。端控制节点不可以成立互联网,只可以添加协调管理者成立的互联网。协调管理控制器设备在实现了通电之后,经过zdostartnetworkreq()运算函数的模式来初始处理化cc2530控制操作设备的每一个硬件设施与操作应用软件,成立一个互联网。之后检测是否存在有节点需要重新注册加入到自己的网络,否则,将分配网络地址。当延迟后没有查询子节点数据的请求时,延迟后没有自动接收子控制节点数据信息并且上传到PC操控机的提出申请的时候,方便数据信息的保存与研究分析。为了保障互联网的稳定安全性,协调管理控制器设备始终长期位于任务工作方式。1.4终端节点的软件设计1.1.1终端节点的流程图设计互联网里每一个服务终端控制节点的任务工作就是按期地收集数据信息里的液位与水滴运行工作速率等数据信息,把上述数据信息有关数据信息及时有效地发送往上层控制节点,再一层一层发送传输给协调管理控制器设备。在结尾,把收集获取的数据信息经过串行接口发送传输给pc机展开实时监测。在低功耗方面,终端节点通常都是由动力电池提供。为了有效地保证蓄电池的正常工作寿命和运行稳定,将终端节点通常可以设置为定时地采集数据,然后再次进入休眠模式。终端网络节点的流程框图如下表1.5所示。图1.5服务终端控制节点流程示意图具体如上图示意所示,服务终端控制节点给互联网通电之后,会对互联网展开一整套初始处理化,例如控制操作设备的软、硬件设施初始处理化,感应设备的互联网初始处理化等。之后与端节点建立适当的网络连接,并检测到可参与的网络中最高级别是控制节点。增添成功之后,把自己的重要角色数据信息(短储存地址与控制节点号)发送传输给上层控制节点,最终发送传输给协调管理控制器设备。假如失败,则不断添加互联网搜查。添加互联网之后,从上层节点依次采集液位和滴速等信息,通过rf技术发送到协调器到上层节点,再次进入停止或休眠状态。在本文设计的系统中,每隔20秒重新收集一次数据,剩余时间处于暂停状态,可以大幅降低功耗。1.1.2红外传感器的数据采集流程服务终端控制节点的操作应用软件通常是由互联网通讯与输液实时监测两大组成部分构成。终端服务设施与计算机开机之后,机器设备及zigbee服务协议栈初始处理化实现了,全面进入等候计算机自动输入操作控制指示的分布状态。服务终端控制节点搜查由协调管理控制器设备成立的互联网并且参加这个互联网。互联网增长的服务终端控制节点能够把输液实时监测数据信息经过服务网络服务终端自动传输到医疗患者的实时监测核心,完成了对医疗患者输液实际状况的远距离实时监测。为了高效保障监督控制体系的实时在线性,服务终端控制节点在每一次收集数据信息的时候,均会收集数据信息并且重新再次发送往监督控制核心。数据信息的收集主要应用信号脉冲采集方式实现。在药物输液过程中,经过墨菲滴管形成自动输入信号脉冲。定时设备能够捕获这类意外突发事件,锁定目前实际状况,并将输出的捕获中断信号发送给相应的处理器。捕获脉冲中断伺服程序的执行,完成捕获脉冲的时隙计算,使输液的总点滴数减少到1。输液的速度大小可由滴流通过莫菲氏滴管之间的时空间隔来决定,并且可以判断其输液顺利。输液的全部过程及其剩余的输液时间都可以用滴液计数值来得出。在协管员发送出输液信息的数据之前,首先需要计算得出这些信息的值,然后用事先约定好的格式再发给协管员,再由协管员把这些信息传输给相应的监控主机。1.5监控主机软件设计1.5.1主机软件运行环境LabVIEW项目被称为VI。一个新的vi不能同时被调用来实现一个或多个新的作用功能,一个全新的vi也不可以同时,能够被其他数个vi使用展开与此同时,使用。经过对这一运算函数的多次使用与后来我们完成了一个功能模块化的操作应用软件程序编译。主要包含:前控制面板、应用程序框架示意图与图标。如下图图5.4所示我们展示了前面的一个基于板子编程函数应用模块,图5.5所示为基于板子编程函数应用模块的一个应用程序。前控制面板自身就是一个简易的图像客户页面。页面上依次是客户设立两大类交互式的自动输入与自动输出实时监视控制器设备。在前面板上是一个能够对待测试的仪器装置。一个指示器可以能够用一个简单的图表或者说是一个图形来实现所有的各种信息,而这些控制器部分就是一个用于进行模拟仿真按键与开启控制开关这样的一个自动输入设备的种类。自然,也存在人能够在操作应用软件里增添一个调控软件,进而终止结束对应用程序进行操作。工作原理过程逻辑流程图源代码是一种用于实现i和vi##2c的逻辑编程功能的新型图形编程的源代码。它虽然有点类似于一个应用程序的流程以视图形式进行编程,但也可以是一个非常真实、完全可执行的编程代码,对应整个程序的执行过程。你只需要了解每个组件的功能,而不必过度关注其背后的工作原理。框图中的组件主要包括与前面板上的一个控件相对应的连接端子、功能、子vi、常数、结构和连接。1.5.2串口通信在实时监测与测试的页面,感应设备互联网的数据信息能够经过协调管理控制器设备的串行接口向自动上位机自动传输,因labview体系要求rs232串行接口来展开数据信息的自动接收。这其中要求协调管理控制器设备与LabVIEW之间的端口程序编译。visao这是一种专门设计应用在和多种电子机器设备的高级总连接线相互之间直接展开总连接线通信的高级总连接线可程序编译互联网端口。visa由intel和ni公司团队自主进行研究和开发推出。它不需要具备任何仪器设备的程序编写功能,但它是一个高水平的系统。在安装上一个驱动器的应用程序之后,就能够直接使用一个底层的联动控制器设备。labview的控制操作设备供应了很多的控制节点,举例串行接口配置设计、串行接口数据信息读写。系统中的串口通信运行操作前面板和它们相对应的串口通信模块的工作流程图如下表1.6所示。它可以直接从控制台上选择一个参数,简单明了,容易操作。1.5.3数据采集由于各种信号测量手段和对采集信息系统的技术要求各不相同,在开始进行大规模的数据信息收集以前,需要先深入、全面地了解和掌握多种收集数据信号的特征。仅有准确地深入、全面地了解和掌握到被测试的数据信号,才能够选用一个恰当的测量确定方式与收集操控管理体系的配置设计。labview的模拟仿真数据信息收集事实上主要理论是通过四类数码电子模拟仿真数据信息自动输入,仿真模拟与模拟仿真自动输出,数码电子模拟仿真i/o以及数据计数控制器四类模拟仿真自动输入和一个仿真输出模式共同结合组成。本次研究课题体系应用数据(信号脉冲数据信号)自动输入模式。这类数据信号一般主要包含:一整套的分布状态转换,而且上述数据信息一般是主要包含:于某一个分布状态转换的排列次序、交换速率与一个或者多个分布状态转换之间的时刻。经过接口翻阅、实时动态连接库使用、c++编程语言使用等很多种不同模式,使用非ni板卡直接完成了数据信息收集。1.5.4数据分析使用这个虚拟构造仪器设备对医疗卫生数据信号展开修改调配与研究分析,在对生物数据信号展开修改调配与研究分析收集过程里,因为受到体系自身的震动与扰动等多种影响因素的影响而产生信号,如果我们在对医学信号进行调整和分析采集时没有及时对其他信号进行相对应的自动滤波或者对其他数据信号展开自动滤波全面处理作用效果不良,则我们收集到的医疗卫生数据信号里就需要主要包括:很多具备高频数据信号的电子元设备器件,给逐渐的医疗卫生数据信息全面处理任务工作创造困难。经过高效、全面、大力使用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《太阳能排气阀》课件
- 《对数与对数运算》课件
- 2026年育婴师考试技巧分享试题及答案
- 2026年幼儿园保育教育质量评估指南试题(含答案)
- 肿瘤放疗护理与康复
- 《尼斯分类202版》课件
- 医疗机器人与手术导航技术
- 医疗机器人手术安全性与伦理问题
- 电力公司采购制度
- 《土工试验讲义》课件
- 2026年赣州市国有企业公开招聘笔试真题试卷(完整版含详细答案解析)
- 2026福建福州市建总科技文化有限公司招聘3人笔试模拟试题及答案详解
- 广东省六校2027届高三上学期九月第一次联考数学试题(含答案)
- 四年级语文《爬山虎的脚》第一课时差异化教学设计
- 医护人员科普文撰写全攻略
- MCN机构主播合同范本模板
- 2026年中考语文专题复习:古诗词理解性默写 专项练习题(含答案)
- 《T-GQYH 0129–-2024 青少年国防教育培训体系规范》
- GB/T 27689-2025小型游乐设施滑梯
- 人行金融统计培训课件
- 询问笔录完整版本
评论
0/150
提交评论