ZHCACP4A May 2023 – December 2023 TMAG3001 , TMAG5253
假设游戏控制器中的左右线性触发器使用两个不同的位置传感器来测量各自的触发位置。与使用多个 ADC 来数字化每个传感器不同,可以通过使用 EN 引脚多路复用传感器输出来减少 ADC 的数量,从而降低系统功耗,如图 3-1 所示。关断期间,TMAG5253 会将输出置于高阻抗状态,以使多个器件能够连接到同一 ADC,从而无需在系统中添加额外的多路复用器。
图 3-2 所示为微控制器的 GPIO 上的时序图,该 GPIO 对两个传感器的输出进行多路复用。B1 和 B2 分别对应于器件 1 和器件 2 所见的磁场。当 GPIO1 变为高电平时,器件 1 被使能并将输出线路驱动至与场 B1 相对应的电压。在此期间,GPIO2 被驱动为低电平,器件 2 处于关断模式。为了避免两个器件同时导通,在器件之间切换时必须对死区时间 tmux 进行编程。还必须注意,这些器件必须能够快速上电(较小 ton),以便在关闭之前对其进行快速采样以节省功耗。