+ ADS1191心电信号采集芯片
时间:10-02
整理:3721RD
点击:
申请开发板时候所写的项目是开发心电监护系统,曾经开发了android手机蓝牙通信的心电监护系统,也做了zigbee的互联网医疗设备,所以想继续在ARM做一些顺便学习arm,不过看了两天甚至arm的不容易啊。现在介绍一下心电信号采集所需要的资料。
心电信号采集,可以自己去设计放大和滤波电路,需要一定模电知识而且抗干扰功能一定要做好,此外也不见得能成功,之后需要调试,比较麻烦,因此采用了TI公司的一款生理信号采集芯片ADS1191,当然这款芯片也算是比较老的芯片的,16位AD精度,现在有24位的。下图是芯片内部资源结构图。
心电信号采集,可以自己去设计放大和滤波电路,需要一定模电知识而且抗干扰功能一定要做好,此外也不见得能成功,之后需要调试,比较麻烦,因此采用了TI公司的一款生理信号采集芯片ADS1191,当然这款芯片也算是比较老的芯片的,16位AD精度,现在有24位的。下图是芯片内部资源结构图。
同过获取人体体表的心电信号,进行差分放大,同时在片内进行AD转换,我们所需要做的是在片外做好滤波电路和通信以及电源。芯片通信采用SPI协议通信,主控芯片初始化时需要对该芯片进行命令初始化。心电信号属于低频信号,具有部分高频杂波,因此我的外部设计了低通滤波电路,当然还有工频干扰和基线漂移,程序里面可以进行数字滤波。主控芯片初始化时需要设置相应的放大倍数,采集频率。当芯片正常工作时,每次采集了一次数据便给出一个低脉冲信号,可以设置相应中断,然后读取。