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.

[参考译文] ADS8568:合适的微控制器

Guru**** 1127450 points
Other Parts Discussed in Thread: ADS8568, DAC8563, ADS8584S
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/612878/ads8568-suitable-microcontroller

部件号:ADS8568
主题中讨论的其他部件: DAC8563ADS8584S

您好,

我想使用具有16-24位精度,高采样和+-2.5V四通道双极输入的ADC。  ADS8568 对我来说似乎很有趣,但它有8个信道。 您是否有具有类似 (简单)架构(如ADS8568)的4通道版本

您能否推荐一款适合 DAC8563和ADS8568的微控制器,以便在电池供电,精确,快速的便携式生物医学设备中使用? 它至少应有 3个SPI +1 SD卡接口。  

提前感谢!

Handenur

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Handenur,

    感谢您对E2E论坛的查询。 遗憾  的是,我们没有4通道版本的ADS8568,但我们是4通道类似体系结构ADC ADS8584S,它是在单个电源上具有双极输入的4通道同步采样SAR ADC,并且每通道最多可以运行330kSPS,请访问www.ti.com/.../description查看数据表。

    请告诉我您想要的采样率是多少? 您是否需要 同时采样或非同时采样ADC? 还有哪些要求?  

    对于微控制器,它取决于您需要的资源/任务类型,我不是专家,但我认为MSP432或MSP430超低功耗MCU适合您,因为您的系统由电池供电。 您可以访问MSP低功耗微控制器论坛获取专业建议: e2e.ti.com/.../

    谢谢,此致

    戴尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Dale,

    由于8568的设计更简单,我可能会选择它。 由于采样速率可达100kSPS或更高,同时采样对我来说是一个很大的优势,因为我希望以尽可能最小的延迟获得转换结果。

    谢谢!
    Handenur
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 ,Handenur,

    感谢您的信息,如果您对ADS8568有任何其他问题,请与我联系。

    此致

    戴尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Dale,

    我有一个关于ADS8568计时的问题。 有CONVST_x信号,我不知道它的主要功能。  

    特别是下面的数据表中的图表对我来说不清楚。 为什么我们需要这种波纹信号? 显示如此多周期的凸起信号的原因是什么?

    谢谢!

    Handenur

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我还有一个问题。 我只会使用八个频道中的四个。 是否可以仅从两个通道(即 SDOA和SDOB)并将其他两个通道接地(因为我不想从其他两个通道获取任何数据)?

    我是否还可以连接这两个通道(即 SDOA和SDOB),是否具有STM32微控制器外设的两个不同SPI模块? 简而言之,我希望尽可能简单快速地获取4通道数据,并通过SPI接口将其发送到微控制器。

    最佳,
    Handenur
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Handenur,

    ADC的转换将由CPU/FPGA控制的CONVST_x信号上升沿启动,可用的CONVST_x信号后的许多'周期'意味着它可以随时被拉下来, 但是,在检测到转换已完成且通过检查BUSY的下降边缘来使CONVST_x处于低位是一种好的做法。

    对于其它问题,并行接口比串行接口更快地获取数据。

    并行接口:    

    • 软件模式:    通过设置配置寄存器位C22,C20和C18 (PD_x)关闭未使用的通道对,然后仅发送两个相关的CONVST_x信号和四个/RD脉冲以读取四个通道数据。
    • 硬件模式:   仅发送两个相关的CONVST_x信号和四个/RD脉冲以读取前四个通道数据(CH A0/A1/B0/B1)。

    串行接口:    

    • 通过设置配置寄存器位C22,C20和C18 (PD_x)关闭未使用的通道对,仅启用SDO_A和SDO_B输出,发送相关的两个CONVST_x信号。
    • 可以使用两个SPI模块,但一个应配置为主SPI,另一个应配置为从SPI,因为两个SPI都应使用一个相同的SCLK,主SPI的SCLK应是从SPI的时钟输入。
    • 通过使用两个输出端口,最大吞吐量为400ksps。
    • 未使用的输出端口可以保持浮动,因为它们是输出引脚。

    备注:   如果只使用四个通道,则未使用的通道输入引脚(CH_C0/C1和CH_D0/1) 可以接地。

    如果您还有其他问题,请告诉我。

    谢谢(敬上)

    戴尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Dale,

    感谢您的澄清。 但是,我没有得到SPI主从配置的确切含义。 您的建议类似于菊花链配置,但不同?

    我要做的是将n ü µC的SPI1和SPI2外设的SCLK和SS线路连接到ADS8568的相应SCLK和FS引脚;但只需将SPI1的miso线路连接到SDO_A,将SPI2的miso线路连接到SDO_B 但我不认为这是可行的。


    谢谢!
    Handenur
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 ,Handenur,

    它不是菊花链模式。 如果您的SPI1和SPI2都被用作主模式并配置为主模式,则当您将SPI1和SPI2的SCLK连接到ADS85SCLK引脚时,ADS8568在同一信号线路上有两个时钟输入源, 这是不可接受的,因为两个时钟之间可能存在差异,CPU上的SPI始终会锁定并通过SCLK信号获取SDO上的数据, 因此,在SPI上使用两个SDOS的解决方案是将一个SPI配置为主模式,将另一个SPI配置为从属模式,主模式SPI的SCLK可以连接并用于从SPI的SCLK, SPI接口和ADS8568 ADC将使用相同的SCLK源,然后SPI1和SPI2的两个SDO引脚可以连接到ADS8568上的SDO_A和SDO_B。

    谢谢(敬上)

    戴尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Dale,

    您能否用图表解释此配置? 很抱歉,我仍然没有得到要点。 我是否可以将SPI1的(主) SCLK连接到SPI2的(从) SCLK,即使它们都在微控制器上?

    谢谢!
    Handenur
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 ,Handenur,

    是的,这也是我的建议,请参阅下面的简化结构图。

    谢谢(敬上)

    戴尔