连续转换模式。
1. CS 引脚是否始终需要在连续模式下设置为低电平? 还是仅在使用 SPI 读取数据时设置为高电平?
在 连续模式下、如果 CS 信号为高电平、ADC 是否会继续自动采样?
如何 在连续模式下实现16位传输模式?
4、 连续模式下是否有示例程序?
谢谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好 Reed、
让我直接回答您的问题、然后简单地谈谈 ADS1118。 简而言之、对于90%的用例、建议使用单次触发模式。
[引用 userid="469122" URL"~/support/data-converters-group/data-converters/f/data-converters-forum 1133228/ads1118-application-issue"]1. CS 引脚是否始终需要在连续模式下设置为低电平? 或者、它是否仅在 SPI 用于读取数据时设置为高电平?[/quot]当您希望发送 SPI 命令时、将 CS 引脚设置为低电平、并在 DRDY 转换后收集数据。 在连续模式下、无需保持低电平。
[引用 userid="469122" URL"~/support/data-converters-group/data-converters/f/data-converters-forum 1133228/ads1118-application-issue"]2. 在连续模式下、如果 CS 信号为高电平、ADC 是否会继续自动采样?[/quot]是的。 CS 仅适用于 SPI 事务、不控制转换启动。
[引用 userid="469122" URL"~/support/data-converters-group/data-converters/f/data-converters-forum 1133228/ads1118-application-issue"]3. 如何在连续模式下实现16位传输模式?[/quot]本质上、器件 直到第16个 SCLK 才知道您是在32位传输还是16位传输中。 之后、器件会等待下一个 SCLK 转换(32位模式)或等待 CS 变为高电平、然后将配置为16位模式。 同样、转换无关紧要。
[引用 userid="469122" URL"~/support/data-converters-group/data-converters/f/data-converters-forum 1133228/ads1118-application-issue"]4. 是否有一个示例程序处于连续模式?[/quot]遗憾的是、没有也没有任何一次性射门。 上次我们发言时、我展示了示例代码、我认为示例代码要求用户对自己的 SPI 帧进行编码。
关于单次拍摄与 连续拍摄 的一般评论:
在大多数 ADC 中、将器件置于连续模式是明智的。 但是、每次收集数据时、ADS1118都会重新读取配置寄存器。 换言之、每次从器件获取数据时、仍需要在 DIN 上写入配置 MSB 和 LSB。
大多数客户选择 ADS1x18系列而不是 ADS1x15、因为它具有集成的温度传感器 、这意味着需要在每个周期或每个其他周期更改配置。 这会任意定义连续模式下的严格时序、而如果在 DRDY 切换后不发生延迟、则仍可在单次模式下实现相同的数据速率。
我建议使用连续模式的唯一时间是 、如果 ADC 应该在系统加电至断电期间收集数据、而无需暂停或等待、并且内部温度传感器对于系统来说并不重要。
希望这对您有所帮助。
最棒的
Cole