Other Parts Discussed in Thread: TIC12400-Q1
器件型号: TIC12400-Q1
尊敬的专家:
客户发现、在 TIC12400-Q1 初始化后、寄存器的读取数据直到延迟一段时间(大约 1ms)后才稳定。 因此、客户想问:
在寄存器初始化和配置之后、我们是否有这样的要求来读取寄存器数据?
如果不是、是否存在导致此问题的其他可能原因? (该器件的 MCU 和 Vcc 完全开启)
BR、
制造商
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.
Other Parts Discussed in Thread: TIC12400-Q1
器件型号: TIC12400-Q1
尊敬的专家:
客户发现、在 TIC12400-Q1 初始化后、寄存器的读取数据直到延迟一段时间(大约 1ms)后才稳定。 因此、客户想问:
在寄存器初始化和配置之后、我们是否有这样的要求来读取寄存器数据?
如果不是、是否存在导致此问题的其他可能原因? (该器件的 MCU 和 Vcc 完全开启)
BR、
制造商
您好、Josh、
理解并感谢您的详细说明。 而客户仍想知道在初始化且触发位设置为 1 后、何时可以准确读取输入的所有状态。 即、希望知道他们是否可以计算下面标记的红色间隔的准确时间。 因为等待整个轮询时间太长并且 INT 引脚没有使用它们、所以它们也无法检测到它们。
例如、如果它们使用 所有通道均为 ADC 模式 、第一个时间间隔是否计算为 Tstartup+23*TADC_TPOLL_ACT_TIME+1*TADC=Tstartup+24*TADC_TPOLL_ACT_TIME? (根据下面的时间块计算此值)

BR、
制造商
您好、Josh、
请注意、TPOLL_TIME 是他们可以读取所有状态的最长缓冲区。 虽然客户在启动后初始化后将其设置为 2ms、但这段时间对他们来说也太长。 因此、他们想知道触发条件设置为 1 之间的最短时间端子、直到他们可以成功读取所有输入状态。
如数据表所示、 如果所有输入都处于 ADC 模式、则应为 Tstartup+24*TADC_TPOLL_ACT_TIME。 如果添加一些缓冲区、是否在可以读取所有输入状态的最短时间内为 (Tstartup+24*TADC_TPOLL_ACT_TIME)* 1.5? 请告诉我、如果我们能提供一个公式 在可以读取所有状态之前、触发位设置为 1 之间的最短时间间隔。
BR、
制造商
您好、Manu、
TADC 时间是 TPOLL_ACT_TIME 的一部分。 如果湿性电流未首先导通、ADC 将不会开始读取输入。
如果我们从 TPOLL_ACT_TIME 视图中查看它、公式将是 Tstartup + 24* TPOLL_ACT_TIME。 在第一个序列之后、它只会是 24*TPOLL_ACT_TIME。
如果我们将 TPOLL_ACT_TIME 设置为最低值 (64us)、则读取全部 24 个输入需要~1.5ms。
此致、
Josh