微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > ADS1292 寄存器配置问题

ADS1292 寄存器配置问题

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

大神们:

        我想做一块测心电的板子,但是现在采集不到正确的数据,大神们指点我一下是哪里搞错了。

        原理图

      

1、寄存器配置:

  01h 配置为 0x02

  02h 配置为 0xE0

  03h 配置为  0xF0

  04h 配置为  0x00

  05h 配置为  0x00

  06h 配置为  0x2C

  07h 配置为  0x0F

  08h 配置为  0x40

  09h 配置为  0x02

  0Ah 配置为  0x03

  0Bh 配置为 0x0C

我将 INP1 和 INN1    接到了板子的  GND,  希望能够测量到0V 的电压,但是实际 测出来的是  最大值。

下面试我的串口输出

cb8000  7fffff  fffc3f  ch1: 2419999  ch2:  -277
cb8000  7fffff  fffc3f  ch1: 2419999  ch2:  -277
cb8000  7fffff  fffc28  ch1: 2419999  ch2:  -283
cb8000  7fffff  fffc3e  ch1: 2419999  ch2:  -277
cb8000  7fffff  fffc4b  ch1: 2419999  ch2:  -273
cb8000  7fffff  fffc3a  ch1: 2419999  ch2:  -278
cb8000  7fffff  fffc30  ch1: 2419999  ch2:  -281
cb8000  7fffff  fffc23  ch1: 2419999  ch2:  -285
cb8000  7fffff  fffc2e  ch1: 2419999  ch2:  -282
cb8000  7fffff  fffc50  ch1: 2419999  ch2:  -272
cb8000  7fffff  fffc3d  ch1: 2419999  ch2:  -277
cb8000  7fffff  fffc35  ch1: 2419999  ch2:  -280
cb8000  7fffff  fffc4d  ch1: 2419999  ch2:  -273
cb8000  7fffff  fffc3a  ch1: 2419999  ch2:  -278

2、 之后我又尝试不配置右腿驱动和Lead Off 检测,然后通过单片机输出一个DA 信号到 INP1 和 INN1,

但是无论我 增加DA 输出,还是减少DA输出。ADS1292采集到的结果都 没有发生逾期的变化。

寄存器配置如下

                01h        配置为    0x02

                02h        配置为    0xA0

                03h        配置为    0x10

                04h        配置为    0x10

                05h        配置为    0x10

                06h        配置为    0x23

                07h        配置为    0x00

                08h        配置为    0x40

                09h        配置为    0x02

                0Ah        配置为    0x07

                0Bh        配置为    0x00  

下面是我的串口输出    

c00000  017f2b     fffc34

c00000  017e81   fffc40

c00000  017f29    fffc3a

c00000  017ee1  fffc20

你好,

你注意下,读写寄存器时,SCLK的时钟速率需要为fSCK速率的2倍,你确认下。

Best regards,

Sulyn Zhang

config设置最好先按手册后面的初始化流程来,理解了再去改他

上一篇:ads54j60能否采集1G的信号
下一篇:TLC5615

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

网站地图

Top