介绍了ADS1292心电信号处理模块和CC2541的通信模块的软件设计。首先由CC2541对其进行相应的配置,然后ADS1292采集人体的心电信号,并对心电信号进行相应的处理,最后由SPI总线读取ADS1292处理后的数据,并通过蓝牙模块发送到Andriod手机客户端。 初始化过程中完成。的数据处理包括两个部分:一方面是模拟的心电信号输入,在里面进行采样;另一方面是采样的结果由CC2541通过SPI接口读取到内存中。2.2CC2541软件设计CC2541主要通过OSAL操作系统轮询蓝牙事件,并利用BLE协议栈完成蓝牙通信的系统功能。利用SPI总线读取2采集的心电数据,本文由全自动弯管机公司网站网站采集转载中国知网整理! http://www.wanguanji158.com CC2541利用BLE协议栈将读取到的心电数据发送到移动智能终端,最终实现蓝牙通信,图3为蓝牙通信设计框图。图3蓝牙通信设计框图2.3系统初始化与轮询OSAL的主程序主要由初始化和启动任务轮询两部分构成,在启动任务轮询之前调用系统始化函数对系统的内存分配、消息队列、系统时钟、系统任务进行初始化。最重要的就是系统任务初始化,主要对系统外部硬件资源和一些软件参数进行初始化,采集和处理系统设计-电动弯管机数控液压弯管机滚弧机张家港液压弯管机滚弧机通过初始化为当前OSAL系统中的每个任务分配存储空间并置0,同时为各任务分配一个8位的(值越小,代表对应的任务优先级越高),传递到任务事件中保存,并在系统任务初始化中创建应用程序任务初始化函数,对应用程序进行初始化设计框架本次设计的心电传输系统要求能够在Android手机客户端上通过蓝牙模块接收前端模块采集到的心电数据,在智能终端上显示心电图并对相应异常症状进行诊断。让患者可以实时地了解本文由全自动弯管机公司网站网站采集转载中国知网整理! http://www.wanguanji158.com 、监控自身的情况,以便能够得到更加全面、专业的治疗。心电传输系统总体分为4部分:ECG电极、心电数据采集模块、蓝牙数据通信模块、手机智能终端。具体流程为:ADS1292采集模块负责对心电信号进行采集、转换,读取ADS1292心电数据通过蓝牙发送到Andriod手机客户端进行处理,如图1所示。图1硬件设计总体框图模块设计方案由于人体心电信号十分微弱,并且极易受到干扰,所以首先要考虑心电信号的获取,必须要提高获取心电信号的准确度,在本设计中决定采用采集方便、接触稳定、采集误差较小的医用浮式电极体表电极来获取心电信号。基于心电信号的特征,信号放大是必须具备的条件,同时为了减小干扰的影响,必须具备高输入阻抗和高共模抑制比,因此本设计采用TI公司推出的ADS1292,它是一款集机电驱动、模/数转换器(ADC)、联导断线检测、SPI通信接口等于一体的高集成度、高精度心电信号数模混合处理芯片。ADS1292模/数转换芯片将电极采集到的模拟心电信号转换成数字信号,并存储在ADS1292的寄存器中,便于蓝牙传输。采集和处理系统设计-电动弯管机数控液压弯管机滚弧机张家港液压弯管机滚弧机本文由全自动弯管机公司网站网站采集转载中国知网整理! http://www.wanguanji158.com