ZHCAFP6 September 2025 TMAG3001 , TMAG5253
图 4-1 展示了一个键盘设计示例,其中包含四个可用作箭头键的按键以及一个旋钮。该设计示例采用四个 TMAG5253 器件用于箭头键,并采用一个 TMAG3001 用于旋钮。此外,每个箭头键都包含一个 RGB LED,这样每个键在未按下时都会亮起某种颜色,而在按下时会变为白色。LED 的颜色由旋钮控制。因此,随着旋钮的旋转,LED 可以改变颜色。有关如何将 3D 霍尔效应传感器用于旋钮或如何使用 3D 霍尔效应传感器进行角度测量的更多信息,请分别参阅“适用于电器旋钮的 3D 霍尔效应传感器”应用手册或“使用多轴霍尔效应传感器进行角度测量”应用手册。
图 4-1 键盘设计示例上述键盘设计的原理图如 图 4-2 所示。此键盘示例的工作原理是通过多路复用器在每个 TMAG5253 的四个 ADC 输出之间进行切换。通过使用 MCU 控制多路复用器的输入(TMAG_EN0和 TMAG_EN1),MCU 可以选择要侦听四个箭头键输出中的哪一个。
图 4-2 键盘设计示例原理图表 4-1 展示了键盘箭头逻辑的真值表
| TMAG_EN0 | TMAG_EN1 | 选定按键 |
|---|---|---|
| 0 | 0 | 向左箭头 |
| 0 | 1 | 向下箭头 |
| 1 | 0 | 向右箭头 |
| 1 | 1 | 向上箭头 |
借助 图 3-10 中所示的键盘设计示例,可以使用德州仪器 (TI) Launchpad(如 MSP-EXP432E401Y)连接到 图 3-9 中所示的排针,从而为电路板供电并实现交互。