ads1232数据采集的疑惑问题
时间:10-02
整理:3721RD
点击:
老师好,我现在用的是固定增益128,按照数据手册时序图,他的转换一次的时间至少为100ms,是不是意味着我必须在100ms或100ms的整数倍时间才可以读取AD转换值?但有时试小于100ms读数一次也可以得到稳定值,请问这个要怎样理解,正确的读取应该怎样?另外,根据时序图上的标定,时钟周期最小值为100ns,在设置这个时钟周期时要怎样设置,有什么原则,必须限定读取过程所有时钟周期和内部延时等必须小于前面的100ms吗?谢谢
Hi
关于转换周期,你可以看datasheet:http://www.ti.com.cn/cn/lit/ds/symlink/ads1232.pdf 第十九页。
时钟半周期最小值为100ns,这个取决于时钟SCLK的频率,这个由你的主设备MCU(或者DSP/单片机的SPI口)给出.
这个时间SCLK周期,直接决定实际数据所需要的时间Tsclk*24., 而整个周期数据输出的实际时间是非常短的,如上计算即4.8mS, 也就是说主要的时间用做了采样转换。
当 SPEED = 0时,典型的周期是100mS, 实际上并不需要理会这个时间最短会是多少,因为每次数据转换结束,DRDY就会输出高电平,告诉MCU(或者DSP/单片机)数据已经转换完成,此时MCU(或者DSP/单片机)就可以接受数据。