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.

[参考译文] TIC12400-Q1:IN20~IN23始终读取"0"

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1307026/tic12400-q1-in20-in23-always-read-0

器件型号:TIC12400-Q1

您好、支持团队

TIC12400-Q1芯片组寄存器控制存在问题、详见

.当将芯片组所有输入引脚配置为比较器模式(数字开关)时、IN20 ~ IN23无法检测到该状态。

        .寄存器配置序列请遵循应用手册("Application note_scpa056.pdf")第4页。

您可以帮助确认哪种配置错误会使 IN20 ~ IN23无法检测到状态、寄存器配置信息如下:

         > IN_EN:         0xFFFFFF

         > CS_SELECT:     0x000000

         > WC_CFG0:      0x6DB6DB

         > WC_CFG1:      0xDB6DB

         >模式:         0x000000

         > CONFIG:        0x000566 (CONFIG-POLL_EN/POLL_TIME/ POLL_ACT_TIME)

         > THES_COMP:   0x000555

         > CONFIG:        0x000D66 (CONFIG-TRIGGER)

         > INT_EN_COMP1: 0xFFFF

         > INT_EN_COMP2: 0xffffffff

> INT_EN_CFG0:   0x000004

> INT_EN_CFG1:   0xFFFF

> INT_EN_CFG2:   0xCCCCCC

> INT_EN_CFG3:   0x0C30C3

> INT_EN_CFG4:   0x00030C

请注意: IN20~IN23无负载、 测量为低电平、连接至 GND 或高电平、通过 SPI 命令读取始终为"0"

如有任何建议、请告知我。

谢谢。

此致、

劳伦斯

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

    您好,应用团队:   

      我希望  Laurence IN0~IN19的补充说明能够检测到"高电平"、并在切换到 GND 时能够获得"低电平"。 但仍无法使用相同的寄存器编码流程检测 IN20~IN23的任何电平。 您能提供更多的调试信息吗? 谢谢!  

    罗伊  

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

    您好,应用团队,:

      你有什么建议吗?  

    谢谢!  

    罗伊

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

    劳伦斯和罗伊、您好!

    感谢您因节日而延迟响应。

    根据您的寄存器配置序列、在配置 INT_EN_COMPx 和 INT_EN_CFGx 寄存器之前、不得在 CONFIG 寄存器中设置 Trigger 位。  设置 Trigger 位后、器件应完成配置、并将启动其轮询序列。  如果您在设置触发位后写入 INT_EN_xxxx 寄存器、则这些寄存器不会采用新值。

    但是、INT_STAT_COMP 仍应反映 INx 引脚状态、因为阈值和湿性电流设置是在触发器= 0时配置的。

    IN20-IN23引脚的原理图中未显示的开关或负载的电阻是多少?  例如、它是否直接连接到 GND、电阻小于100欧姆?  IN0-IN19输入的开关/负载是否相同?

    您是否看过 IN20-IN23引脚的示波器以便了解轮询状态期间的电压电平?  可能是开关/负载电阻或湿性电流设置与2.7V 比较器阈值不兼容。  

    请尝试配置不同的比较器阈值和湿性电流电平、以查看是否在某一点检测到开关状态。 还请提供有关用于此测试的开关的所有示波器图和附加信息、以及这些开关如何与已提供的原理图连接。

    谢谢。此致、

    乔纳森

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

    Jonathan、您好:

      非常感谢您的支持,客户问题已得到解决。 谢谢!  

    罗伊

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

    尊敬的 Roy:

    感谢您通知我此问题已得到解决。

    此致、

    乔纳森