主题中讨论的其他器件:TIC12400
您好!
在 TIC12400中、我从数据表中得知、输入引脚可配置为两种模式。 ADC 或比较器。 但在输入通道 IN0至 IN11中、ADC 只有一个阈值。 那么、可以有人解释一下、与比较器模式相比、在 ADC 模式下配置这些通道将会更好。
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中、我从数据表中得知、输入引脚可配置为两种模式。 ADC 或比较器。 但在输入通道 IN0至 IN11中、ADC 只有一个阈值。 那么、可以有人解释一下、与比较器模式相比、在 ADC 模式下配置这些通道将会更好。
Hemanth 您好、
比较器模式只有4个电压阈值选项(2V、2.7V、3V 和4V)。 ADC 具有0-6V 范围、每个阈值可分配给1023个数字代码中的任何一个。 这样可提供大约5mV 的分辨率、并允许您设置一个自定义阈值、该阈值可能比比较器使用的4个通用阈值更适合您的特定应用。 例如、如果您需要5V、3.5V 甚至1V 阈值、ADC 就可以实现这些阈值。
此外、除了设置用于确定开关状态变化并生成中断的阈值外、还可以回读原始 ADC 代码。 当 INx 引脚被配置为比较器模式时、这是不可用的额外信息、唯一可用的信息是 INx 引脚电压是高于还是低于阈值。
但是、"更好"是相对项、您可以单独为 ADC 或比较器模式配置引脚。 一些引脚可用于 ADC 模式、而其他引脚可同时用于比较器模式。 请随意使用最适合您应用需求的配置。
此致、
Jonathan
Hemanth 您好、
是的、该器件具有软件去抖方法、允许您配置最多4个连续的轮询周期、该周期的稳定读数与之前的状态不同、然后才能生成中断以指示开关的状态变化。 如果开关在轮询周期中弹跳、则连续轮询周期可能会在稳定时对不同的值进行采样。 要求多个连续轮询周期具有相同的值相当于硬件去抖滤波器。
该器件将其称为检测滤波器、数据表的第8.3.9.5节对此进行了介绍。

此致、
Jonathan