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:TIC12400 MSDI 配置为模拟输入

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1344516/tic12400-q1-tic12400-msdi-configuration-as-analog-input

器件型号:TIC12400-Q1
主题中讨论的其他器件:TIC12400

您好、团队成员:

我打算在我们的 BCM 产品中使用 TIC12400 ,我对将其配置为模拟输入感到困惑,请查看我的以下问题并提供解决方案。

是否可以将所有24个输入配置为 ADC?

如果输入引脚配置为 ADC,则可以对其施加什么最大电压?

是否可以通过将输入设置为模拟阈值来唤醒 MSDI?

请将其视为高优先级。

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

    您好!

    是的、可以将 ADC 用于全部24个输入。 请参阅8.2"功能方框图"和第 8.3.8.2节"输入模式选择"、"根据外部开关连接的知识、可通过配置 MODE 寄存器中的相应位、对 TIC12400-Q1的每个输入进行单独编程、以使用比较器或 ADC。"

    可以施加的最大电压可以在"6.3建议工作条件"中看到、其中 VINx IN0至 IN23输入电压的最大输入电压为35V。 但应注意、 ADC 满量程范围为0V 至6V。

    "唤醒"功能被视为正常运行、可以配置为在检测到状态变化时将中断引脚置为有效。 例如、如果一个输入改变了状态、那么 MCU 将看到这个并读取状态寄存器来查看哪个输入发生了状态变化。

    此致、Amy

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

    您好 Amy、

    感谢您的答复、我有一些关于 ADC 阈值的问题。

    以下是我的要求

    数字模式下逻辑低电平* 3.5V

    数字模式下逻辑高电平* 7.7V

    最大电压28V

    湿性电流10mA

    考虑到以上要求、我将在输入引脚前设计一个分压器、这样、当我的模拟电压为3.5V 时、INx 引脚上的电压将为2.5V、当我的模拟电压为3.5V 时、

    电压7.7V,INx 上的电压将为5V。 当 INx 引脚上的电压大于=5V 时、MSDI 是否能够通过设置阈值来唤醒并通过 SPI 将数字位传输到 MCU。

    当通过设置低阈值使 MSDI 的 INx 引脚电压<=3.5V 时,可以将 MSDI 置于池模式。

    很遗憾、我无法发布图像

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

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

    大家好、Darshan、

    MSDI 器件的输入连接至电流源。 可以对输入 IN0至 IN9进行编程、以监测接地开关或电池连接开关(通过配置 CS_SELECT 寄存器)。 数据表中的第8.3.8.1-2节介绍了输入模式选择。 数字开关输入只能断开或闭合、因此请考虑使用比较器选项。

    电阻编码开关可以检测多个位置、而 ADC 特性在这里很有用。  使用比较器将减少轮询时间并节省功耗。  第8.3.8.4节概述了比较器输入模式的阈值调整。  数据表中的第8.4.2节介绍了轮询模式以及指向微控制器唤醒条件的链接(第8.3.9.3节)。

    此致、Amy

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

    有关您要实现的内容、请参阅图82。 这包含 TIC12400用于监测来自外部传感器的模拟输入的第二个用例。 可用的比较器阈值为2V、2.7V、3V 和4V、因此分压器需要进行缩放、以使低电平低于所选的比较器阈值。 (如 9.2.2详细设计过程-数据表第125页中所述)

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

    您好 Amy、

    感谢您的快速回复、

    我需要详细了解阈值设置

    输入 IN12至 IN17使用2个预设的阈值电平(THRES2A 和 THRES2B)。-表示这两个寄存器的电压值是多少。

    THRES2A =_ V?
    THRES2B =_ V?

    与之类似、指示其他寄存器的 Voltage 值。

    THRES3A、=_ V?
    THRES3B、=_ V?

    THRES3C =_ V?

    如果 数据表中提供了这些信息,请要求您提供详细信息。

    如果可能 、请您向我提供您的电子邮件 ID、以便我可以直接发送邮件。

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

    大家好、Darshan、

    如果您有模拟输入、听起来您想要在 ADC 模式下使用该器件。 在 使用此配置的设计中、您需要考虑的主要事项是器件泄漏电流(请参阅第7页、in_leake_lake_pl 0 mA 参数)。  在 引脚附近放置一个15nF 电容器、以滤除此泄漏电流。 当输入配置为 ADC 输入模式时、通过将 THRES_CFG1设置为 THRES_CFG2寄存器(请参阅数据表"8.3.8.4阈值调整")、可以将产生中断的阈值电平配置为高达1023个不同的电平。 另请参阅有关 e Thres_CFG1至 Thres_CFG2的寄存器映射详细信息、以为您的应用配置阈值。

    如果您有其他问题、请接受我的 E2E 好友请求并向我发送 DM 消息。

    此致、Amy

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

    您好 Amy、

    THRES_CFG1至 THRES_CFG2是用于 IN0至 IN11输入的两个寄存器。 但对于输入 IN12
    至 IN17使用2个预设阈值电平(THRES2A 和 THRES2B)、类似地、其他输入 IN13至 IN23使用现有阈值。

    那么、从 IN12到 IN23的其他输入的预设阈值的值(电压)是多少。

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

    尊敬的 Ashwaththhi:

    THRESMAP_CFG0为第一个 IN0-IN11输入引脚保存8个可能的 ADC 值。 可以将这些 ADC 值与常见阈值(即 THRES_COM)进行比较。 这意味着如果 THRESMAP_CFG0中的值高于或低于 THRES_COM、则可以触发中断。

    对于引脚 IN12至 IN17、您可以在 THRESMAP_CFG1寄存器中设置最多8个 ADC 阈值。 对于每个输入12至17、都可以为2A 和2B 选择阈值、以便输入低于阈值、介于阈值之间或高于阈值。

    这个想法可扩展到输入 IN18-IN22、此时输入值可以高于/低于阈值电平、IN23具有最多的阈值选项。

    希望这有助于澄清、我建议阅读第8.3.8.4节"阈值调整"、并遵循有关选择阈值(表2:针对 ADC 输入的适当阈值配置)的指南。 此外、请参阅以下应用作为补充资源: 配置 TIC12400-Q1多开关检测接口(MSDI)的步骤

    此致、Amy

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

    您好,Amy,

    感谢您的解决方案,我确实理解寄存器设置和映射根据您的建议.

    我对输入引脚的 ADC 电压具有困惑。 请参阅数据表方框图的以下附件。

    参考图中标记的部分可以看到芯片中集成了一个分压器 R1和 R2、基于此我有一些问题。

    该分压器是在内部将 INx 引脚上的输入电压降至6V 并提供给 ADC 模块还是需要通过电阻分压器在输入端将电压降至6V? 如果不是、这些电阻器的用途是什么?这些电阻器的值是多少?

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

    大家好、Darshan、

    对于 常规输入、R1/R2分频器始终是两分频比、如数据表中的"Rratio"参数下所列。 该器件在内部处理调节并根据 INx 引脚电压返回代码、其中最大代码对应于6V。 从用户角度来看、您无需担心这一点。 ADC 范围基于外部电路定义。

    此致、Amy

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

    您好 Amy、

    根据电压分压比、VINx 电压将按系数3分压、请根据我的假设参考以下计算。

    如果我的假设不正确、请提供正确的计算。wihich 将加快我们的设计。   

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

    大家好、Darshan、

    感谢您的分享。 根据实验室测量、此电阻分压器的范围为120k = R1 = R2、等于数据表中的2分频比。 希望这有助于澄清。

    此致、Amy