微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 关于AFE4403获得的ADC数据计算

关于AFE4403获得的ADC数据计算

时间:10-02 整理:3721RD 点击:

求助!根据寄存器0X2A~0X2F获得的6组原始数据后要怎么处理成有用的数据?还有怎么计算成SPO2?提供一个简单的思路也行

http://www.ti.com.cn/product/cn/AFE4403/technicaldocuments

这里还有几份手册, 告诉你怎么用这个器件

不是完全理解您的问题,什么是处理成有用的数据?另外,计算成SPO2是什么意思?有一篇应用手册关于使用AFE4403如何设计SPO2和OHRM,不知是否对您有所帮助:

http://www.ti.com/lit/an/slaa655/slaa655.pdf

就是根据原始数据转换成电压,另外我根据文档计算LED2VAL-ALED2VAL会等于负的值,是我转换错误还是初始化错误了?我是根据AFE4403EVMFWSRC-v2.3提供的初始化进行的

AFE_LEDVal//原始数据 24bit ADC

if(AFE_LEDVal >= 0xE00000)

{

  (long)dat = - (0xFFFFFF - AFE_LEDVal  + 1);

}

else

{

dat = AFE_LEDVal ;

}

(flaot)ADC_Val = 1.2 * dat / 0x200000;//电压值

1.2v ~ -1.2v

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top