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.

[参考译文] FDC2112:状态寄存器未显示振幅报警。

Guru**** 2593530 points
Other Parts Discussed in Thread: FDC2112, LDC1314, LDC1312, LDC1612, LDC1614

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/657420/fdc2112-status-register-not-showing-amplitude-alarms

器件型号:FDC2112
主题中讨论的其他器件: LDC1314LDC1312LDC1612LDC1614

支持路径:/Product/Development 和故障排除/

我在单通道模式下使用 FDC 2112。 我具有状态配置设置、可在数据输出中返回看门狗和振幅警报。 我还有一个例程、该例程应自动设置/校准通道的驱动电流。

校准例程执行以下操作:

  • 启用睡眠
  • 设置通道电流
  • 禁用睡眠、将默认通道设置为 CH0
  • 等待允许器件在通道上进行测量
  • 检查状态寄存器中是否有报警。

它从最低电流开始、应确定最低电流设置、而不存在低振幅误差、同样、也不存在高振幅误差的最高电流。 然后、它应将电流驱动设置为中点。 默认低电平当然是最低电流。 同样、默认高电平是最高电流。 当我在调试模式下运行例程时、我看到的状态唯一值是 DataReady 和 CH0数据可用。 我从未看到振幅或看门狗误差。 因此、电流设置在限值之间的中点... 当应用程序开始收集数据时、几乎每个测量都返回数据高位的振幅误差。 如果主应用程序有10个连续的振幅误差、则会调用校准例程... 同样、无论电流设置如何、校准例程都不会出现振幅误差...

我尝试禁用了向数据添加错误的选项、但状态寄存器中仍然没有显示错误... 我已经尝试启用和禁用中断、再说一次、状态寄存器中没有显示任何内容...  

我想知道(a)在启用状态寄存器中的位时是否缺少一些基本功能、或(b)器件是否存在错误、阻止其在单通道模式下显示高低警报...

很显然、我可以重写例程来查找数据寄存器中的振幅误差、但是、数据寄存器不区分高低振幅误差。

对此有什么想法吗?

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

    我认为您的方法没有任何问题;FDC2112应在单通道模式下报告振幅误差。 明天我将详细介绍这一点。

    此致、

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

    您好、Steve、

    请参阅  ,虽然它是指 LDC161x 器件,但错误条件也适用于 FDC221x 器件。

    此致、

    Christo  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    还可以。。。 刚刚再次查看了数据表... 第32页存在差异。 图43概述了状态寄存器、而表36提供了字段的说明。 表36详细说明了位10作为振幅高警告(ERR_AHW)、位9作为振幅低警告(ERR_ALW)。 但是、图43显示了保留的位9和位10。 这可能解释了为什么它不执行我认为它应该做的事情。 当然、这是假设它不是与单通道操作相关的错误。 您能否验证预期的操作是什么? 谢谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    BTW、应用报告针对一组不同的器件(LDC1312、LDC1314、LDC1612、LDC1614传感器状态监控)、这表明状态监控的功能甚至超过了 FDC2112数据表中所述的功能。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Steve、

    FDC2xxx 器件只需要使用 LDC161x/131x 特性的子集、但它们具有相同的功能。

    关于图43和表36之间的差异-请参阅表36中的信息。 我已注意到该数据表误差、并将确保其得到更正。

    单通道或多通道模式下的运行不应影响振幅误差报告。

    此致、

    Christo