TI论坛
直播中

刘杰

7年用户 1327经验值
私信 关注
[问答]

ads1282怎么设置输出的位数?



  • 上图中所说的意思是输出位数可以设置成24位吧,但是在手册并没有找到相关的设置方法。那么该怎么样设置输出的位数呢。

    上图是说上电时会产生reset信号。那么这个reset信号会reset 用于通信的SPI interface吗。同时figure 51中是有clk信号的。假如ads1282上电时没有clk输入会怎么样。还是说clk与电源要同时供应。

    Configuration Guide 说上电或复位后,需要重置serial interface。可以toggle RESET或者hold SCLK low,之后再Configure the register。那么,上一个图说的上电时候的internal reset,有没有recover the serial interface。也就是说上电以后还需要再重置spi后再配置寄存器吗,还是直接就可以配置寄存器。
    我在写FPGA的程序,有点想不明白,请各位大神指教一下。

回帖(3)

刘玉兰

2024-12-11 14:55:28
toggle RESET引脚 可以重置serial interface,但是芯片复位未必是 RESET 引脚, 上电复位后还是需要 重置serial interface。
举报

王桂香

2024-12-11 14:55:35
 是的,复位是要按照Figure51 的时序完成的,需要时钟,电源。
如果采用您的第一种方式的话,那么将程序烧尽进FPGA,产生clock之后,再给ADS1282上电,这样就能保证在ADS1282上电时,有时钟信号。

如果采用flash模式的话,可能需要示波器同时监测下ADS1282的上电时序波形,看是否满足这个上电时序。 从而确定上电是否复位完成。
举报

马占云

2024-12-11 18:10:37
根据您的问题,我将分步解答:

1. 设置输出位数:
   ADS1282是一款24位模数转换器(ADC),其输出位数是固定的24位。在手册中没有提到可以更改输出位数的设置,因为这是硬件本身的属性。所以,您不需要进行任何设置来改变输出位数。

2. 上电时产生的reset信号:
   上电时产生的reset信号通常用于初始化设备,但不会影响用于通信的SPI接口。您需要按照手册中的步骤来重置serial interface。

3. CLK信号:
   ADS1282需要CLK信号来进行采样和转换。如果上电时没有CLK输入,设备将无法正常工作。CLK信号和电源需要同时供应,以确保设备正常运行。

4. 上电或复位后重置serial interface:
   根据Configuration Guide,上电或复位后需要重置serial interface。您可以通过toggle RESET或者hold SCLK low来实现。之后,您需要配置寄存器以使设备正常工作。

5. 上电时的internal reset:
   上电时的internal reset确实会恢复serial interface。您需要按照手册中的步骤来重置serial interface,然后配置寄存器。

总之,ADS1282的输出位数是固定的24位,您不需要进行任何设置来改变输出位数。上电时产生的reset信号不会影响SPI接口,但您需要按照手册中的步骤来重置serial interface。同时,CLK信号和电源需要同时供应,以确保设备正常运行。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分