本资源的原文使用英文撰写。 为方便起见,TI 提供了译文;由于翻译过程中可能使用了自动化工具,TI 不保证译文的准确性。 为确认准确性,请务必访问 ti.com 参考最新的英文版本(控制文档)。
本应用手册演示了如何使用 TI MSPM0L1105 实现有趣的真无线立体声 (TWS) 耳塞盒。MSPM0 的高级特性和低功耗使其成为该应用的理想选择。
可以从以下 URL 下载工程配套资料和源代码:https://www.ti.com/cn/lit/zip/slaaef8。
Other TMs
TWS 耳塞盒是无线耳塞的必备配件。它不仅提供便捷的存储解决方案,还能在不使用耳塞时为耳塞充电。此外,耳塞盒还可以使用基于通用异步接收器/发射器 (UART) 的单线接口与耳塞进行通信。
该参考设计实现的基本功能包括:
图 2-1 展示了该设计的方框图。
图 2-1 中的红线表示电源路径,黑线表示信号路径。设计文件中提供了相应的原理图和 PCB。该设计可通过 Type-C 端口支持 5V 有线输入,也可通过 BQ51050B 实现无线输入,后者可将无线交流电源调节为 5V 直流电源。BQ25628 是一款高度集成的 2A 开关模式电池充电管理和系统电源路径管理器件,适用于单节锂离子和锂聚合物电池,该器件不仅为电池充电,还为耳塞供电。此处的 MSPM0L 用于总体电路板控制,例如,可以管理耳塞盒与底座之间的电源和通信逻辑,点亮 LED,读取电池状态以及控制充电器/升压稳压器等。霍尔传感器 TMAG5231 尺寸小、功耗低且价格低廉,非常适合在 TWS 应用中检测盒盖是否闭合。
标准 UART 器件使用接收 (RXD) 和发送 (TXD) 连接来建立单独的路径以在多个器件之间发送和接收数据,因此标准 UART 通信中至少使用两条导线,请参阅图 3-1。
单线 UART 是标准 UART 协议的变体,仅使用一条导线来发送和接收数据。这在可用引脚数量受限的应用(例如 TWS 应用)中非常有用。如图 3-2 所示,每个器件上物理组合了 TXD 和 RXD,两个器件仅使用一条物理导线即可进行通信。
图 3-3 展示了基于 MSPM0 的参考单线 UART。
在图 3-3 中,M0_UART_T/RXD 连接到支持 UART 外设的 MSPM0 的 I/O。MSPM0L 系列支持两个单独的 UART 模块,这意味着左耳塞和右耳塞可以在需要时同时与 TWS 盒进行通信。与采用推挽结构的标准 UART TXD I/O 不同,在该应用中,UART TXD I/O 结构需要采用开漏来实现线与逻辑。上拉电阻器和 3.3V 电源轨提供逻辑高电平电压。RXD 默认为高阻态,当 TXD 为高阻态时,耳塞会检测到高电平 (3.3V),当 TXD 为 GND 时,耳塞会检测到低电平 (0V)。