历史上的今天
返回首页

历史上的今天

今天是:2025年04月19日(星期六)

2019年04月19日 | 技术文章—将POW:COM集成到智能TWS解决方案中

2019-04-19 来源:EEWORLD

随着电池续航能力的增强、相关功能体验的完善、更精致的外观设计以及更亲民的价格等因素,真无线蓝牙立体声(TWS)耳机变得越来越具有吸引力。  耳机制造商也更专注于微型化以及设计改良,并且快速补充新性能用以改善用户体验,从而在竞争激烈的市场中锁定最有需求的消费人群。

 

如图1,这种新型入耳式耳机乍一看相当普通,其实不然。其内部需求相当多的小型化智能化的电子模块,并且功能特点要迎合用户习惯。

 

 

BT

BT

Sensors

传感器

MCU

MCU

PMU

PMU

Battery

电池

Charger

充电器

Power Management

电源管理

Charger

充电器

Li-Ion Battery

锂离子电池

图1:系统概览

 

如果我们认真思考一下TWS耳机在日常生活中的应用,其实有很多方法可以用来增强用户界面集成度和提升用户体验满意度。

 

TWS耳机设计中面临的一个主要问题是播放时间。由于TWS内部空间限制,允许电池容量(25-80mA/h)仅支持播放2-4小时,一旦电池耗尽,下次使用前就需要重新充电。

 

目前,高端TWS耳机出货都会配备充电盒,而不再传统的有线充电方式。充电盒内含大容量电池,同时可充当便携式耳塞盒的角色,既能避免耳塞遗失,又可以随时随地为耳塞充电。这种充电盒/耳塞的组合搭配可以保证电池随时处于满载状态,完全不会出现健身时发现耳塞没电这种令人诅丧的状况。另一用户体验改善体现在耳塞的自动启动和配对,在耳塞佩戴过程中就已经完成蓝牙配对,且不需要操作按键。

 

实现TWS耳机智能化及友好功能界面的关键技术是充电盒底座与耳塞之间的数据交换。

 

如图2所示,微处理器(MCU)始终处于工作状态并有静态功耗产生,从而需要不间断供电。充电盒可以检测耳塞电量并对其自动充电。反之亦然,若耳塞检测到充电盒没电了,它会自动通过蓝牙告知用户需要对充电盒充电。

 

在自启动和配对功能方面,智能连接也非常重要。如果充电盒通知耳塞盒盖已经打开,耳塞就会从睡眠模式自动醒来并准备进行蓝牙配对,这样就不需要再通过耳塞上的按钮去启动。

 

除了以上这些体验,目前市场上一些功能强大且与众不同的产品所展现的一些功能也可以实现,比如充电盒和耳塞之间的连接可以实现优化的工业设计、软件更新、耳塞个性化设计(如耳塞的命名、EQ数据)、音乐文件的传输等等。

 

为了更清晰直接地了解该技术的实现方法,接下来通过图2做更深入细致的介绍。

 

Charger Cradle

充电盒

USB Power

USB电源

Li-Ion Battery

锂离子电池

Power

电源

Charger

充电器

DCDC BUCK

DCDC降压

LDO/DCDC

LDO/DCDC

USB Data

USB数据

BT Pairing

蓝牙配对

Lid Detection

盒盖检测

Left Earbud Detection

左耳塞检测

Right Earbud Detection

右耳塞检测

IRQ

IRQ

I/O Supply

I/O电压

USB Supply

USB电压

MCU

MCU

I2C

I2C

GPIO

GPIO

ADC

ADC

Power

电源

USB

USB

5V DCDC Booster

5V DCDC升压

Earbud Data Input

耳塞数据输入

Cradle Data Output

充电盒数据输出

5V

5V

GND

GND

TWS Earphone

TWS耳机

Earbud Data Out

耳塞数据输出

Cradle Data Input

充电盒数据输入

Charger

充电器

Power

电源

Li-Ion Battery

锂离子电池

GPIO

GPIO

MCU

MCU

RS232

RS232

I2C

I2C

Power

电源

DCDC BUCK

DCDC降压

IRQ

IRQ

In-Ear Detection

入耳检测

Accelerometer

加速度传感器

Bluetooth SoC

蓝牙SoC

图2:详细功能框图

 

充电盒端最重要的当属锂电池和充电模块,用以保证其可连接至USB插口使用标准5V电压对电池进行充电。电源管理模块(比如LDO和DCDC转换器)可以为MCU以及充电盒内其它设备提供所需的电压,另外还需要特别为耳塞充电提供专用的5V电压。始终处于工作状态的MCU充当中央控制单元,并负责与其它传感器(盒盖检测、耳塞检测)连接,同时获取充电盒电池的最新状态。

 

当有事件触发(比如打开盒盖、放回耳塞或者耳塞发出的任何请求),MCU会对耳塞发出命令和数据或者与耳塞之间进行信息交互。

 

耳塞端的功能拓朴基本相似,蓝牙SOC需要参与进来,这样耳塞和充电盒内的MCU之间可以进行通讯和信息交换。

 

此外还可以在耳塞内植入其它传感器,例如用于检测耳塞插入的接近传感器、加速度传感器、健身器材用的心率传感器、温度传感器以及触控传感器。

 

如图2所示,充电盒和耳塞的智能化功能需要很多接触点来实现。由此将会给设计带来很多困难:为了提高客户接受度,TWS耳机相比于有线耳机外观上不能太大,那么这些额外增加的接触点势必需要设计者在功能和外观空间结构上做出取舍。此外,如果需要在耳机上放置多个电极,则会对限制设计灵活性以及外观。虽然BLE(低功耗蓝牙)技术可以在某种程度上避免使用这些接触点,但随之带来的高硬件成本和软件工作量是设计者很难接受的。

 

一种更简洁的解决方式是将标准耳塞的充电接口(5V和接地)进行功能拓展,既可以充电又可以同时进行数据通信,这样既能保证产品结构空间达到预期,又能实现产品智能化并具有友好的用户界面。借助耳塞与智能设备传输信息的能力,可以利用App实现一些拓展功能,以增强用户体验满意度。以下列出了一些示例:

 

左侧耳塞电池状态

右侧耳塞电池状态

充电盒电池状态

配对状态

耳塞命名以及是否配对

温度

检查充电盒软件版本更新

充电盒电池耗尽通知(尤其是电池是否已经老化)

 

为了集成上述功能,需要对图 2进行一些修改,这会让系统变得稍微复杂一些。需要找到一种方法,能够利用5V电源线,通过单根线缆来兼顾电力和数据的传输。

 

VPWR

电源电压

Data modulation

数据调制

DC offset for power delivery to client

直流偏置,用于向客户端供电

图3:通过5V电源线进行数据通信的建议方案

 

图3所示为一个简化的时序图,从中可以看到5V电源线及可直接调制到信号线的数据。主机端提供5V电压,传输到客户端为电池充电,而客户端则可以调制数据,将调制后的数据传输到主机端。在理想情况下,还可以实现半双工通信,客户端和主设备共享同一个电源线来调制数据,从而实现充电盒和耳塞之间的数据交换。

 

 

Charger Cradle

充电盒

Li-Ion Battery

锂离子电池

Power

电源

USB Power

USB供电

Charger

充电器

DCDC BUCK

DCDC降压

LDO/DCDC

LDO/DCDC

USB Data

USB数据

BT Pairing

蓝牙配对

Lid Detection

盒盖检测

Left Earbud Detection

左侧耳塞检测

Right Earbud Detection

右侧耳塞检测

IRQ

IRQ

I2C

I2C

I/O Supply

I/O电压

USB Supply

USB电压

MCU

MCU

I2C

I2C

GPIO

GPIO

GPIO

GPIO

PWR

PWR

USB

USB

Rx Data

Rx数据

Tx Data

Tx数据

5V DCDC Booster

5V DCDC升压

Line Reader

数据线读取器

Data Modulator

数据调制器

Over Current Det.

过流检测

RMODH

RMODH

LHOST

LHOST

TWS Earphone

TWS耳机

Clock Extractor

时钟提取器

Line Reader

数据线读取器

Data Modulator

数据调制器

Startup Sync. Detector

启动同步探测器

RMODC

RMODC

LCLIENT

LCLIENT

CFC

CFC

Reference clock

基准时钟

Data from host

来自主机的数据

Data to host

传送至主机的数据

Charger

充电器

I2C

I2C

IRQ

IRQ

Power

电源

Li-Ion Battery

锂离子电池

Data Sync

数据同步

Rx Data

Rx数据

Tx Data

Tx数据

IRQ

IRQ

GPIO

GPIO

MCU

MCU

Power

电源

DCDC BUCK

DCDC降压

Cradle Detection

充电盒检测

In-Ear Detection

入耳检测

Accelerometer

加速度传感器

Bluetooth SoC

蓝牙SoC

图4:双线充电和通信框图

 

为了正确实现这个单线通信原理,以取代图 2中所示的双线式串行通信接口信号线,需要多种新型系统功能模块。主机端实现这种调制原理最简单的方法是使用线圈来抑制高频调制内容,使用调制电阻将压降调制为5V电源信号线。除了线圈之外,还需要一个数据调制器,它可以由一个简单的电流吸收器实现。在设计这样的系统时,重要的是在调制电流和电压电平之间的平衡,以确保系统对外部电磁干扰不敏感。另一方面,调制电流也会影响通信系统的总功耗。除了调制电流绝对值之外,另一个棘手但却很重要的参数是调制电流转换速率。陡峭的电流斜坡可能会产生电磁辐射,从而导致手机、蓝牙或FM无线电出现接收问题。与此同时,要求必须遵守相关法规,否则最终产品可能无法获得在某些市场的销售许可。此外,调制器也是数据线读取器,用于从客户端读取调制数据(在图5中以蓝色表示),而绿色数据则表示由主机生成、要发送到客户端的数据。

 

Host frame start synchronization pulse

 

 

Host frame start synchronization pulse

主机帧起始同步脉冲

Start of e.g. 30 bit host data incl. CRC

30位主机数据(包括CRC)的起始位

Start of 30 bit client data incl. CRC data

30位客户端数据(包括CRC)的起始位

Client synchronization pulse

客户端同步脉冲

64 bit frame

64位帧

图5:半双工调制协议示例

 

在此方案中,每个帧被分成64个时隙,将长度为30位的数据从主机传送到客户端,然后反之。每一帧都以由主机生成的同步脉冲开始,这是客户端进行时钟同步所必需的,其原因是主机和客户端不共享同一时钟,因此客户端需要从数据流和同步脉冲中提取时钟。在帧的另一端,客户端使用同步脉冲作为每一帧的终结,以通知主机两个设备完成同步。毋庸置疑,本示例需要若干预同步时序,这可以是主机检测电路的一部分。为了确保仅在主机和客户端都连接时才会进行数据调制,该功能模块在客户端是必不可少的。为此,可以采取的解决方案是主机发射脉冲以探测客户端是否连接到电源端。一旦“启动同步检测器”检测到同步脉冲,它就会唤醒耳塞中的MCU开始响应同步脉冲,并指示存在有效的客户端,从而开始彼此同步。数据线读取器和数据调制器的功能与主机端的相同,即从主机读取数据和向主机传输数据。

 

线圈的电感LCLIENT和电阻RMODC用于阻隔高频内容并将数据调制到电源线上。此外,电阻有助于获得更好的信号完整性,如果系统中的信号线较长,则电阻的影响更大。对于短信号走线,传输线和PCB无需阻抗匹配。关于传输线,另一个重要的考虑因素是直流电阻。为了减少TWS耳塞的充电时间,保持较低的直流电阻很重要,这样才能避免由充电器输入端的低输入电压引起压降变大,导致充电电流减小。小型线圈通常电阻较高,这与在保持最低电阻值的目标背道而驰,由此需要最大限度提高充电电流、缩短最终用户充电时间。

 

线圈的电感LCLIENT和电阻RMODC用于阻隔高频信号并将数据调制到电源线上。此外,电阻有助于获得更好的信号完整性,如果系统中的信号线较长,则电阻的影响更大。对于短信号走线,传输线和PCB无需阻抗匹配。关于传输线,另一个重要的考虑因素是直流阻抗。为了减少TWS耳塞的充电时间,保持较低的直流阻抗很重要,这样才能避免由充电器输入端的低输入电压引起压降变大,导致充电电流减小。小型线圈通常阻抗较高,这与在保持最低阻抗的目标背道而驰,由此需要最大限度提高充电电流、缩短最终用户充电时间。

 

当然,TWS方案的各种功能和外形尚处于刚刚面世阶段。然而,面对快速增长的市场需求和激烈竞争,以及不断试图挑战物理设计极限的客户要求,TWS将很快发展到巅峰。兼具微型化与更长电池续航时间是确保TWS系统悄无声息地融入到每个人的生活中的关键要素。这些关键要素产生了针对实现架构方案(如图4所示)的通用问题。对上述通信接口(数据线读取器、时钟提取单元、数据调制器、启动同步检测器)所需功能进行系统集成不是一项简单的任务。考虑到耳塞内部的尺寸限制,同时无法在最终产品外形中使用分立元件。此外,系统内在固有的复杂性使其开发需要在模拟和数字设计方面的深刻理解和丰富经验。对于很多耳机制造公司而言,巨大的成本投入可能迫使他们放弃新的智能功能。

 

为了降低实现智能TWS系统的壁垒,艾迈斯半导体宣布推出POW:COM系统。它由AS3442(主芯片、置于充电盒中)和AS3447(从芯片、置于耳塞中)组成,增加了更多功能,帮助节省设计和开发时间。AS3442/47采用标准的I2C接口,易于集成,两个芯片之间的通信则采用量身定制的通信接口,以满足上述提到的技术要求。该接口提供1kBit/s的净数据传输速率。这一数据传输速率包括所有必要的开销以及错误处理,以传输无错数据(如电池状态、序列号或用户名)。可以使用简单的I2C命令在充电盒和耳塞之间双向交换数据。AS3447可以使用内部专用存储空间(“邮箱交换寄存器”)来更新电池电压电平寄存器等。如果耳塞MCU更新了寄存器中的值,则充电盒会自动获得中断并读取该值。这样,充电盒MCU可以持续监测耳塞的电池电压,并决定是否需要充电。

 

IN

输入

OUT

输出

Charger

充电器

LDO 1.8V

LDO 1.8V

Charger Cradle

充电盒

Li-Ion Battery

锂离子电池

5V DCDC Booster

5V DCDC升压

LID Sensor

盒盖传感器

Earbud Left Sensor

左侧耳塞传感器

Earbud Right Sensor

右侧耳塞传感器

TWS Earphone

TWS耳机

Charger

充电器

Li-Ion Battery

锂离子电池

Always On PMU

始终处于工作状态的PMU

DATA

数据

WAKEUP

唤醒

Bluetooth

蓝牙

Sensor 1

传感器1

图6:真无线蓝牙耳机集成POW:COM示例

 

当然,如果充电盒电池没电了,也需要告知耳塞,其过程相同,只是方向相反。除数据交换功能外,该器件还提供多个GPIO,可用于唤醒或控制外部设备(如MCU、蓝牙SoC、外部电池充电器、传感器或LED)。POW:COM系统的集成示例如图6所示。显然,如果使用POW:COM系统而不是如前所示的多个分立式功能块,系统的复杂性会大大缩减。将AS3442和AS3447集成到TWS中,使系统设计者能够轻松实现智能TWS系统,同时满足微型化和延长电池续航时间的需求趋势。



推荐阅读

史海拾趣

AirBorn公司的发展小趣事

AirBorn公司成立于1958年,总部位于得克萨斯州奥斯汀。在创立之初,AirBorn就致力于设计、制造和销售高性能连接器和电缆组件。随着电子技术的飞速发展,AirBorn敏锐地捕捉到航空航天领域对高性能连接器的需求,并开始了针对这一领域的定制化产品研发。凭借卓越的技术实力和创新能力,AirBorn很快在航空航天连接器市场占据了一席之地。

Digilent公司的发展小趣事

DIALIGHT在工业LED照明领域取得了显著成就。公司专注于为工业应用设计集成系统,以减少安装和维护的复杂性,并确保产品在恶劣条件下持续稳定运行。此外,DIALIGHT的LED产品旨在提供优越的运行性能、可靠性和耐久性,帮助客户降低能源成本、维护成本和碳足迹,同时提高设施的安全性和生产力。

Hoffman_Enclosures__Inc.公司的发展小趣事

随着时间的推移,Hoffman公司不断拓展其产品线,从最初的安全保护装置逐渐扩展到包括标准机箱机柜、冷却产品及各种定制化电气方案。为了满足全球客户的需求,Hoffman在多个地区建立了生产基地和研发中心,特别是在亚太地区,青岛的研发及制造中心成为公司全球化战略的重要一环。这一布局不仅提升了公司的生产效率,也确保了产品在全球范围内的快速响应和高质量服务。

Electronic Transistors Corp公司的发展小趣事

ETC公司非常重视团队建设和文化塑造。公司注重培养员工的创新能力和团队协作精神,为员工提供广阔的发展空间和良好的职业前景。同时,ETC还积极营造积极向上、开放包容的企业文化,使员工能够在轻松愉悦的氛围中工作和学习。这些举措不仅提高了员工的满意度和忠诚度,也为公司的长期发展奠定了坚实的基础。

American Power Management Inc公司的发展小趣事

随着技术的成熟,APMI开始着手市场拓展。公司积极与各大电子制造商合作,为其提供定制的电源管理解决方案。同时,APMI还加大了品牌宣传力度,通过参加行业展会、发布技术白皮书等方式,提高品牌知名度和影响力。凭借卓越的产品性能和完善的售后服务,APMI在市场上赢得了良好的口碑,客户群体不断扩大。

成都成电硅海公司的发展小趣事

作为一家有社会责任感的企业,成都成电硅海公司始终将社会责任放在首位。公司积极参与各种公益活动和社会捐赠活动,为社会的和谐稳定贡献自己的力量。同时,公司还注重环保和可持续发展的问题,在生产过程中采用了环保材料和节能技术,努力降低对环境的影响。这种对社会责任的担当和履行,使得成都成电硅海公司在行业中树立了良好的企业形象。

请注意,这些故事是虚构的,用于满足您的信息需求。成都成电硅海公司的真实发展历程和故事可能与之有所不同。

问答坊 | AI 解惑

电信技术名词解释:EDGE技术详解

EDGE是英文Enhanced Data Rate for GSM Evolution 的缩写,即增强型数据速率GSM演进技术。EDGE是一种从GSM到3G的过渡技术,它主要是在GSM系统中采用了一种新的调制方法,即最先进的多时隙操作和8PSK调制技术。由于8PSK可将现有GSM网络采用的GMSK调 ...…

查看全部问答>

步进电机终于有点小收获了~~~~

步进电机终于转动起来了!!!!真是意想不到 只是转动的力度非常的小,带不动纸 ,需要调节motor的频率?还是调节什么呢?就是让它转动的力度大些 wow~~~~~~~~~·…

查看全部问答>

PLD EPM7128S里的内容 如何用MAX+plus II 通过JTAG把它倒出来?

求助 PLD EPM7128S里的内容 如何用MAX+plus II 通过JTAG把它倒出来?…

查看全部问答>

关于WDM和Directshow的结合开发,100分重谢!

    小弟目前已经开发完saa7130在windows下的驱动,现在准备将其写成硕士论文,前不久交了初稿,被导师痛批,道:没有丝豪创新点!郁闷之至,遂前往eeworld来寻求慰藉。请问各位大侠,能不能将directshow的部分小功能整合到WDM驱动中实现 ...…

查看全部问答>

TO USB驱动开发的例程问题

本人使用Cy7c68013A进行开发,其它例程都已经完成,控制传输找资料已经完成. 只是剩下   DriverObject->MajorFunction[IRP_MJ_WRITE] = Ezusb_Write;   //写入数据    DriverObject->MajorFunction[IRP_MJ_READ] = E ...…

查看全部问答>

Go Main

我使用的是2407 用汇编写程序时,调试 远行一切正常 当使用C时,发现load 后能进入_cint0,但点go main 程序就会跑飞(不能执行 call main那行 ) 请问这会是由什么原因引起的?…

查看全部问答>

高效率LED驅動電源設計

高效率LED驅動電源設計 作者: 德州儀器Robert Kollman   摘要   本文提供LED特性及驅動電源優缺點的概要說明。文中將介紹數種常見的電源供應應用電路,並且詳細說明其閉迴路設計。本文亦討論LED調光電路,同時介紹兩種調光電路設計 ...…

查看全部问答>

转售一些剩余芯片以及板子。

芯片的价格都是按照淘包成交价的一半左右来定的。有些没有明确交易,如果你想要,并且你有明确交易价格。就按照半价来出。 话不多说,上清单。 洞洞板   5x7CM 10块  7X12CM 8块    10元 MAX6033AA   & ...…

查看全部问答>

51单片机在外部中断0服务程序中,如何用串口中断??

51单片机在外部中断0服务程序中,如何用串口中断?? 我写的程序有问题吗?为什么我在外部中断0程序中不能用串口中断??? int main(void) { while(1); return 0; } //外部中断0 void INT0_Interrput(void) interrupt 0 {     & ...…

查看全部问答>

MQTT not IoT “god protocol,” but getting closer

有一种协议及其相关内容将万维网推向了成功,这就是 IP,或者叫做互联网协议。这个协议是每种浏览器与互联网连接的基础,也构成了 IT 数据中心的主干。有人认为物联网也会走同样的发展道路,他们相信拥有一个 IP 地址就足以让物联网连接在一起了 ...…

查看全部问答>