阅读量点赞量序号上架时间
4 0
FAQ0500419: 线性马达驱动IC的One Wire Mode是什么?
2021年12月

1、One Wire Mode是TRIG模式下的协议触发模式又称单总线播放模式,通过 TRIG1 管脚发送单线协议, 触发芯片播放波形。单线协议主要传输两个信息,

一是播放波形序列号(高 7bits),一是播放波形的 GAIN 值(低 8bits)。因此,协议触发波形自由度高于硬件触发。同时,由于发送单线协议的时间为 3ms 以上,因此单线播放的响应速度慢于硬件触发。

2、单线协议播放要求: 两次播放单线协议之间的时间差应大于(3ms+播放波形的时长)。

3、协议格式如下所示:

6.png

4、支持One Wire Mode的芯片:

AW86907、AW86917、AW86715、AW86716、AW86717、AW86718、AW86927。


3 0
FAQ0500358: 线性马达驱动芯片半波模式与全波模式输出PWM的区别是什么?
2021年12月

1.jpg

上图为全波模式与半波模式PWM波形输出示意图:

1、VOP_FULL、VON_FULL为全波模式下输出的波形,VOP_HALF、VON_HALF为半波模式下输出的波形,VOP-VON为输出两端做差之后的波形。

2、数据为24k,全波模式下单端VOP或者VON的频率为24k,半波模式下为48k。

3、一般来说,输出频率应指(VOP-VON)的频率,不管时全波模式还是半波模式,在24k周期内都会产生2个调制脉冲,即(VOP-VON)的频率是2*24k=48k。

4、测量单个输出端,半波模式下的频率是2倍全波模式的频率,测量正端-负端的差值,其频率全波模式和半波模式是相等的。


1 0
FAQ0500320: 在工厂中如何管控整机中马达的F0?
2021年12月

1、手机整机水平静止放在海绵上,可以参考图1、图2;

注意:手机整机不要装ID保密壳。

2、测试马达单体的F0;

3、统计100台整机F0比马达单体F0的offset数据;

4、按照步骤3的统计结果制定管控标准;

例如:(170Hz±5Hz)+ offset + 芯片测试误差(±2Hz)

注意:offset为单向。

5、测试环境条件:

海绵长宽方向单边要比手机长超过2cm,未压缩厚度5cm以上,密度27~33Kg/m3

温度:25±3℃  湿度:65%±20%RH  大气压:86~106Kpa。

3.png      4.png

                      图1                                                                                       图2

3 0
FAQ0100424: 如何测试和验证模拟PA的输出功率?
2021年12月

一、验证AGC是否生效

PA参数配置开启AGC3(一般设置为喇叭的额定功率值),导入整机,平台输出信号幅度控制在0.7~1Vp(平台输出*放大倍数≤PVDD)左右,播放1K@0dB音源,测试输出功率是否在设置的额定功率以下。

注:验证AGC不可使用大小信号交替的动态音乐,AGC为peak检测,保护需要Attack 时间,因此在动态音乐模式下瞬态超功率属于正常现象。

二、输出功率测试

1.单一AGC 保护

播放1K@0dB音源或扫频,整体输出功率在设置的额定功率以内。

2.模型MEC+AGC保护

①仅AGC测试时,使用扫频20Hz-20KHz_Frequency Sweep_61pt_slow.wav测试。

1.png

设置AGC为1.2W,输出RMS 最大为1.2W,证明AGC 保护OK。

②AGC+模型MEC保护测试时, MEC中开启的单频音保护会降低输出功率

测试音源:20Hz-20KHz_Frequency Sweep_61pt_slow.wav。

2.png

整个频段平均输出稳定在1W以下。


4 0
FAQ0300227: AW32001A的DIS_VINLOOP位有什么功能?
2021年11月

该位用来disable VIN_DPM功能。

当DIS_VINLOOP(REG07[bit6])为默认状态0时,VIN_DPM功能使能

当DIS_VINLOOP(REG07[bit6])为1时,VIN_DPM功能关闭

VIN_DPM功能解释:

当负载电流加充电电流超过输入电源的驱动能力时,输入电压会下降,而VIN_DPM功能会通过DPM环路将输入电压控制在VIN_DPM,让VIN的电压不至于降至太低。

VIN_DPM的值通过REG00H[bit7-4](VIN_MIN)配置。

举个例子:

REG00H[bit7-4](VIN_MIN)配置为4.6V,充电电流配置为300mA,使用5V@500mA的适配器给设备供电,一开始负载电流为100mA,

此时充电电流加负载电流还未超过适配器的驱动能力,适配器输出电压始终稳定在5V,当负载电流进一步增大超过适配器的驱动能力后,

VIN电压会从5V开始下降,在DPM环路的作用下通过减小充电电流等措施,最低允许VIN跌落至4.6V,但如果没有DPM功能,VIN电压则会进一步下降至4.6V以下。


5 0
FAQ0300408: AW39204 是如何工作的?
2021年11月

AW39204内部框图如下:

1.png

当A侧输入电平从低到高时:

经过反向器U1后变低;

One-Shot电路打开,即MOS管T1打开1.5ns,B侧的电平迅速上升到高电平;

T1关闭后,依靠U2(反向器,把U1低电平再变高)来维持高电平输出。

B侧的输出高电平参照的是VCCB,而A侧的输入电平则是参照VCCA若VCCA为1.8V,VCCB为3.3V,则A侧输入的1.8V高电平,经过转换之后,B侧输出为3.3V的高电平。

当A侧输入电平由高到低时:

经过反向器U1后变高;

One-Shot电路打开,即MOS管T2打开1.5ns,B侧的信号电平迅速变低;

③T2关闭后,依靠U2(反向器,把U1高电平再变低)来保持低电平的输出。
当信号从B侧向A侧方向转换时,工作原理是一样。

6 0
FAQ0300409: AW32207_AW32257 可以不用芯片的充电终止(TE)功能吗?
2021年11月

可以不用芯片的充电终止功能,但需要平台端来终止充电。

设置芯片的充电终止(TE)功能,即REG01H[B3]=1,才可以设置充电终止电流ITERM,当充电进入CV阶段,且充电电流低于ITERM,充电终止。

配置REG01H[B3]=0,无法设置充电终止电流ITERM,芯片会持续充电。

但是,若用平台端库仑计判断充电电流,低于终止充电电流且在CV阶段,拉高芯片CD(Charge Disable), 同样可以做到终止充电。

4.png


5 0
FAQ0300204: AW32207和AW32257上电后默认充电使能吗?上电后在默认状态下不充电是什么原因呢?
2021年11月

硬件上CD引脚为低电平充电使能,内部有1.2M下拉电阻;

软件上CEN(REG01H[bit2])位默认状态为0(Charger is enabled);

综上,CD引脚如果悬空或接地,AW32207和AW32257上电后默认充电使能

上电后如果不充电:

首先确定CD引脚是否被拉低,如果被拉高,则会disable充电功能;

其次如果电池电压高于3.54V,因为AW322x7默认的VOREG(REG02H[bit7-2],充电截止电压)为3.54V,此时芯片状态为charge done或者BATOVP,也会导致Charger不充电。

 


6 0
FAQ0300203: AW32207和AW32257在充电过程中哪些电流电压参数可调,哪些不可调?
2021年11月

涓流充电电流为100mA,不可调;

涓流充电转CC充电的电压阈值为2.1V,不可调;

CC阶段充电电流可调,配置该参数的寄存器地址为04Hbit[6-3];

电池充电限制电压可调,配置该参数的寄存器地址为02Hbit[7-2];

截止充电电流可调,配置该参数的寄存器地址为04Hbit[2-0];

电池复充阈值可调,配置该参数的寄存器地址为07Hbit[1-0];


6 0
FAQ0200412: AW9523B产生中断后,怎么通过读寄存器清除中断?
2021年11月

使用AW9523B作为GPIO INPUT口产生中断后需要清除中断,此时需要读清P0和P1寄存器(两个寄存器分别读取),具体方式如下:

2.png


注意:P0和P1寄存器不支持寄存器连读。如下为某客户自己编写的代码,读取P0和P1

寄存器的时候因为使用read word连读的错误方式所以导致清中断动作无效,表现为INTN

中断管脚触发后不释放

3.png

6 0
FAQ0200406: AW99703可以不接I2C,直接使用PWM控制背光调光吗?
2021年11月

I2C必需要接上,AW99703需要做初始化。

举个例子,AW99703支持背光及闪光灯模式,必需配置以下寄存器使其变成背光模式。

1.png

经由I2C初始化配置成背光模式后,如要透过PWM脚控制调光,可以配置02H寄存器的bit4为0使能这个功能。配置02H寄存器为0x01即为背光模式并使能PWM控制调光。


4 0
FAQ0300372: AW32905如何进行OVP的保护和恢复?
2021年11月

芯片时序图如图所示:

1637203779(1).jpg

保护:

1)VIN > OVP触发阈值(6.8V Typ.),芯片50ns快速响应,断开内部IN和OUT之间的MOS管,以100mA的大电流把VOUT瞬态高压(>5V)快速泄放到低于5V;

2)当VOUT降至低于5V时,再以3mA左右的小电流把VOUT慢慢泄放到0V,当VOUT=0时,OVP保护完成;


恢复:

1)VIN < OVP释放阈值(6.8-0.14V),VIN>UVLO(2.9V),VOUT<5V;

2)经过15ms的去抖动时间,2ms的上升时间VOUT电压重新建立,MOS导通,VIN=VOUT;

18 0
FAQ0100361: 喇叭播放音乐有杂音如何排查?
2021年11月

1.png

1、检查PA后端

(1)更换喇叭交叉验证

(2)PA输出端磁珠前后飞线喇叭验证

2、检查PA前端

(1)抓平台输出音源log或使用AP录平台输出电信号,检查平台输出是否有杂音(此步排查若有杂音,请继续往(2)、(3)方向排查)

(2)排查平台有关音效参数-bypass相关参数

(3)排查平台解码方式及其他处理

3、检查PA端-联系AW音频相关FAE进行排查


34 0
FAQ0200377: 呼吸灯驱动LED通路上电阻会增加总功耗吗?
2021年11月

不会。

增加合适的电阻不会改变VLED电压和通路上电流,电流电压守恒则功率守恒。

l  LED通路上的电阻是分压电阻,减小芯片上的功耗及温升;但当电阻阻值超出推荐值,电阻会限制LED通路上的电流大小,使其与配置值不符。R推荐<(VLED-VF-0.5V)/ILED

l  P总 = PLED(LED功耗) + PR (LED以外功耗)

PLED = VF*ILED,PR = VR*ILED = (VLED-VF)*ILED

是否增加电阻不影响VLED ,VF 和ILED,即增加合适的电阻不会增加总功耗

2.png

29 0
FAQ0200393: AW21012的LED引脚可以并接到LED上吗?
2021年11月

可以的。

AW210XX系列单路电流最大80mA, 电流需求较大时可以将芯片两个引脚并接到同一颗LED阴极,芯片内部是电流源sink架构不会互相影响,建议两通道的灯效配置相同。

1.png

31 0
FAQ0200376: AW21036呼吸灯组控制模式介绍
2021年11月

AW210XX系列呼吸灯组控制包括RGB模式和GROUP模式。

1. RGB模式(0x7A):将BR0,BR1,BR2受BR0寄存器同步控制,BR3,BR4,BR5受BR1寄存器同步控制,以此类推。开启RGB模式后,只对BRx一个寄存器操作,即可同步控制一颗RGB灯内部的3色LED,使单颗RGB整体亮度一致。

2. ROUP模式(0xA8~0xAA):将所有的R,G,B同步(比如R对应LED1,LED4,LED7…)受COLR,COLG,COLB同步控制。开启GROUP模式后,只对COLR,COLG,COLB寄存器操作,即可使所有RGB灯的颜色一致。


21 0
FAQ0200312: AW21012 LEDx 的最大全局电流(Imax)与REXT的关系以及Imax的最大值
2021年11月

1Imax和REXT的关系式:1636006062(1).jpg,其中K=160V

2、默认推荐REXT=4KΩ,此时Imax=40mA;

3、由于芯片OCP阈值默认为85mA (通过60寄存器来设置OCPTH),预留5mA余量,避免触发OCP,所以REXT最小值建议为2KΩ,此时Imax达到最大值80mA;

4、AW21009、AW21012、AW21018三款芯片的Imax设置方式相同。

14 0
FAQ0200269: AW21036电流如何配置?
2021年11月

根据公式:1635994197(1).jpg 计算每路电流。

在REXT电阻已固定的条件下:

1.GCC (0x6E)是8bit全局电流寄存器,可以修改各路最大电流;

2.WB (0x90~0x92)是白平衡寄存器,用来修正LED的色差;

3.COL (0x4A~0x6D)是调色寄存器,用来实现想要的颜色配比,达到色彩效果;

4.BR (0x01~0x24)是PWM寄存器,在颜色和GCC不变的条件下,修改占空比调节亮度;

5.K=200, VREXT=0.4V;

例:REXT =2KΩ,GCC =128,颜色偏蓝WB =205,想实现一个COL =38的配色,BR=256。

 Iout ≈2.4mA。

32 4
FAQ0600373: 芯片IIC地址是7 bit还是8 bit?
2021年11月

常规IIC设备地址为7 bit。

经常会有工程师问“你们芯片的8 bit地址是什么?”,实际上对于IIC通信协议来说只有7 bit和10 bit。

从设备地址为7 bit,不包含读写位,读写位会根据不同的函数自动添加进去,8 bit地址是指7 bit地址向左移动一位,并在末尾添加1bit读写位,write对应0,read对应1。

例:AW9523B的IIC地址是0x58 (7 bit),对应的写地址是0xB0(8 bit),读地址是0xB1(8 bit)。

5.png  6.png

10 1
FAQ0300343: AW32207、AW32257的Precharge阶段是走哪条通路?
2021年11月

3.png4.png

Precharge(Vcsout<2.1V)走的图中所示的通路2,即内部电流源到CSOUT通路。

其余情况下比如CC、CV阶段均走的通路1,即内部DCDC通路。

 

                                                           

隐私政策 | 使用条款

© Copyright 2008-2021 上海艾为电子技术股份有限公司 |   沪ICP备10011954号  Powered by IT