Hi,各位工程师们
最近在研究使用TI的AFE4490模拟前端+CC2640来实现心率和血氧的测量。CC2640与AFE4490间通过SPI进行通信,AFE4490模拟前端采样频率100HZ,AFE4490的ADC_READY管脚与CC2640的一个IO相接,并将该IO口配置为中断引脚,CC2640会在每次中断到来后通过SPI进行AFE4490的相关寄存器(0x2A~0x2F)。
现在存在的问题是:
1. 在CC2640取得这些Raw数据之后,如何计算出光吸收比率R = AC(R)/DC(R)/(AC(IR)/DC(IR))?
2. 如何通过取得的Raw数据,动态的计算出当前的心率值?
3. 在计算光吸收比率R时,需要计算单个脉搏波的峰值和谷值,如何确定峰值跟谷值?
希望各位大神们能够帮忙指点,非常感谢!
alen xu1:
回复 John11513:
Hi,John
谢谢您的回复。你的回复给我提供了思路。
user5145189:
你好!
我最近也在使用AFE4490血量血氧饱和度,有个问题我想请教您一下,AFE4490模拟前端ADC的采样频率是怎么设置的啊,看资料是根据PRF,但是我不知道怎么设置PRF。
John11513:
回复 user5145189:
通过PRPCOUNT寄存器(地址1DH)设置PRF频率。系统工作频率4MHZ除以PRPCOUNT的值即为PRF频率。