针对越来越多长期服药的老年慢性病患者因误服药而发生危险后果的情况,提出了一种基于EFM32和GSM的智能药盒系统的方案。高精度称重传感器输出的信号通过CS1242模块转换后,主控制器EFM32通过UART读取测量值,并通过软件上的算法修正,排除噪声干扰的影响后,将采集的数据通过GSM上传到服务器并获取操作指令,完成与PC端管理平台或移动端的实时互相通信。系统能够有效提醒患者准时服药,且能够监测药品重量变化实现对患者服药的历史统计,在评估患者服药依从性方面有重要意义。 了准确收集到患者的日常服药数据供医生分析,提出了基于EFM32和GSM的智能药盒系统采集数据,采用基于应变测量原理的压力传感器[3],监测系统具有精度高、测量寿命长、结构简单、技术成熟、成本低廉、频响特性好,能在恶劣条件下工作,同时也非常容易实现小型化。监测系统满足实际应用中对患者微小药品的重量变化的精度要求,有助于提高医生等慢病管理者对患者的服药依从性[4]进行准确分析以及智能化的管理水平。1系统总体设计系统总体硬件电路设计框图如图1所示,压力传感器智能语音播发模块LED灯组显示模块3.3%V基准电压电源管理PT6112%4.0%V语间合成服务器2%GSIM800CGPRSEFM32控制器UART24位高精度Σ-Δ模/数转换芯片CS1242高精度压力传感器移动端APPPC端管理平台FLASHIC24LP0323.3%V基准电压3.125%V基准电压图1系统硬件框图收稿日期:盒监测系统设计3系统软件设计3.报警系统设计-数控滚圆机电动液压滚圆机滚弧机价格低数控滚圆机多少钱1主程序设计系统软件使用EFM32开发的集成开发环境IAR,采用C语言编写,分立模块设计,主要流程包括:系统和外设初始化、功能模块初始化本文有张家港市泰宇机械有限公司全自动滚圆机采集网络整理 http://www.gunyuanji.com 、秤校准流程、GSM流程、磁控检测流程、智能药盒逻辑流程、LED(背景及时段显示灯)流程、AD数据采集流程、数据处理与保存流程。图3主程序流程3.2数据采集流程系统进入AD采集流程后,EFM32首先初始化端口并清除传感器计数标志位。然后参照通信协议发送命令给CS1242,执行相应的步骤。命令简介如下:获取重量{0xCA,等。通过发送对应命令完成CS1242自校正以纠正温漂和误差。如图4所示为AD采集流程。结束判断是否完成所有数据记录,没有则记录下一个N设置传感器对应的错误位NY记录重置YN不回命令累计次数增加并判断称在超时时间内是否响应N发送获得重量命令循环读取重量开始Y图4AD采集流程3.3数据处理为了确保测量结果的可靠性,除了在传感器安装结构上采取减震抗干扰措施以外,EFM32硬件上对实时采集到的数据进行软件修正。由于采集的重量为离散数据,而系统所用CS1242采集数据后的最小检测重量为25mg,为了对系统稳定性进行分析,选择50mg作为临界变化跳跃值。每次采集均循环记录一组20个值,记录在x[n]中,首先,去除最大值max{x[n]}和最小值min{x[n]},然后将剩余数值取加权均值作为参考值,其中越早采集的数据权重越低,然后排除掉所有与参考值之差大于临界变化的针对计量校准实验室严格的环境条件要求,设计了一种基于无线传感器网络(WSNs)的实验室温湿度采集报警系统。以STC12C5A60S2微处理器为控制核心,收集、处理和储存各校准实验室内传感器节点数据信息,并通过GTM900C模块实现数据信息的远程传输。当实验室内温湿度超出设定的阈值时,系统可自动传输超限报警信息。系统精确度高、实用性强、性能稳定可靠,能准确监测、记录实验室的温湿度,有效规避在环境不合格的条件下进行检定、校准及测试项目,具有很强的实际应用价值。 报警系统设计-数控滚圆机电动液压滚圆机滚弧机价格低数控滚圆机多少钱本文有张家港市泰宇机械有限公司全自动滚圆机采集网络整理 http://www.gunyuanji.com
- [2019-08-06]自适应补偿控制-电动液压弯管机
- [2019-08-06]与能效优化策略-数控滚圆机滚弧
- [2019-08-05]动力响应数值研究-数控滚圆机滚
- [2019-08-05]电抗器的振动研究-数控滚圆机滚
- [2019-08-04]结构温度场解析解-数控滚圆机滚
- [2019-08-04]发电功率平滑控制-数控滚圆机滚
- [2019-08-03]功率控制方法研究-数控滚圆机滚
- [2019-08-03]体积测量方法研究-数控滚圆机滚
- [2019-08-02]沉降控制应用研究-数控滚圆机滚
- [2019-08-02]必要性的初步探究-数控滚圆机滚