微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 有没有谁遇到过外放音乐或者免提通话时充电电流就变为0

有没有谁遇到过外放音乐或者免提通话时充电电流就变为0

时间:10-02 整理:3721RD 点击:
mtk黑侠(472604626)  10:42:28
有没有谁遇到过外放音乐或者免提通话时充电电流就变为0,关掉外放音乐和关掉免提通话时充电电流恢复,插入耳机播放音乐充电电流也正常?
就是用到喇叭时充电电流就停止
毛毛(1583549212)  10:43:38
你测的是哪里的电流?
电池端还是充电器端
mtk黑侠(472604626)  10:44:01
用USB线接电源充
毛毛(1583549212)  10:44:36
电源上显示0mA?
mtk黑侠(472604626)  10:44:42

不用喇叭就恢复
我的是15M平台,V2,14版本
毛毛(1583549212)  10:46:01
我怀疑是你的电源有问题
mtk黑侠(472604626)  10:46:15
换什么电源都这样
毛毛(1583549212)  10:46:32
可能是手机大功率工作的时候,把电源端的电压拉低了
导致无法充电
最好用高速电源
毛毛(1583549212)  10:47:37
或者把你现在用的电源电压调高一些,比如调到7V
你再试试看
应该是这个问题造成的
mtk黑侠(472604626)  10:48:27
我用充电器和电源都会这样
我再试试看
7V不会太高吗?
毛毛(1583549212)  10:49:20
你是把电流表串在充电器和USB线中间吗?
不会
7.6V以上才会保护住
mtk黑侠(472604626)  10:50:02

这样也试过
毛毛(1583549212)  10:50:21
如果你们按照MTK默认的贴片的话,就是7.6V
mtk黑侠(472604626)  10:51:26
调到6V还是一样
毛毛(1583549212)  10:52:15
你说用充电器也是这样,那你的充电器是串在哪里的呢?
光辉(1820799206)  10:52:11
你用示波器监测手机板上的VCHG
看一下不充电时,这个网络的电压是多少?
光辉(1820799206)  10:53:12
另外可以监测一下,充电电阻两端电压的变化
两点电位在能充时和不能充时的差别
mtk黑侠(472604626)  10:54:28
我软件里打印出来的电压从5V一直降,一会就打印
[power/Battery] [BATTERY:AVG] BatTemp:25 Vbat:3757 VBatSen:3712 SOC:25 ChrDet:0 Vchrin:44 Icharging:0 ChrType:1 USBstate:1 gADC_I_SENSE_offset:14
Vchrin:44
光辉(1820799206)  10:55:02
你要看实际的
mtk黑侠(472604626)  10:55:05
这个值一直在降
毛毛(1583549212)  10:55:11
你实际量下
光辉(1820799206)  10:55:11
测量他实际的
毛毛(1583549212)  10:55:58
用万用表直接量你电源的电压也可以
光辉(1820799206)  10:56:28
要测手机端的VCHG
毛毛(1583549212)  10:56:52
线损电压没这么多的
光辉(1820799206)  10:56:54
我现在还怀疑就是你的ADC可以受到了干拢
现在的充电器内阻有的做得比较大
毛毛(1583549212)  10:58:24
对了,你的电源的限流有没有调到最大呢?
mtk黑侠(472604626)  10:58:43
已经试最大
是最大
毛毛(1583549212)  10:59:15
那只有等你量下Vcharge电压了
mtk黑侠(472604626)  10:59:16
线损在0.04V左右
毛毛(1583549212)  10:59:33
电压多少呢?
mtk黑侠(472604626)  11:00:20
刚才量的是正常充电时,不充电还在测
毛毛(1583549212)  11:00:35

mtk黑侠(472604626)  11:03:30
电压没什么变化
我是用假电池测的
mtk黑侠(472604626)  11:04:37
直接量假电池进手机的电压
毛毛(1583549212)  11:05:16
Vcharge的电压没有变化?
就是USB进手机的
mtk黑侠(472604626)  11:05:26

浪尖(270843891)  11:05:28
有没有谁知道怎样内置音乐播放器里的一首音乐?
光辉(1820799206)  11:05:30
怀疑ADC受到干拢了
毛毛(1583549212)  11:06:03
ADC干扰我没碰到过
你再换一块主板呢
mtk黑侠(472604626)  11:06:37
所有手机都这样
毛毛(1583549212)  11:06:53
那你们中奖了
mtk黑侠(472604626)  11:07:04
看现象应该是软件问题可能性大
毛毛(1583549212)  11:07:21
让硬件查查看走线有没有问题
光辉(1820799206)  11:07:55
我是比较怀疑是硬件问题
ADC干拢的可能性相当大
看ADC检测上有没有与VBAT平行走线?
毛毛(1583549212)  11:08:35
所有板子都这样的,那就是硬件有问题了
mtk黑侠(472604626)  11:08:35
行,我再看下PCB
毛毛(1583549212)  11:08:49
这种情况很少见啊
mtk黑侠(472604626)  11:09:14
看ADC检测上有没有与VBAT平行走线?
这个也要平行吗?
光辉(1820799206)  11:09:25
平行就有问题
还有,有没有用地包起来
mtk黑侠(472604626)  11:09:59
嗯,我先看下


mtk黑侠(472604626) 11:33:58
光辉,我的ADC信号和BAT-ON是差分走线,和VBAT没有平行
mtk黑侠(472604626) 11:34:43
ADC信号进行了包地处理
光辉(1820799206) 11:35:04
这个充电电阻你是放在什么地方?
光辉(1820799206) 11:35:07
是靠电池的吗?
mtk黑侠(472604626) 11:35:15
我们用的是内置功放
光辉(1820799206) 11:35:36
你打电话时就不能充电?
mtk黑侠(472604626) 11:35:52

毛毛(1583549212) 11:36:47
问下你正常充电时候电流多少
mtk黑侠(472604626) 11:37:07
450MA左右
光辉(1820799206) 11:37:11
哪你电阻是放在什么位置?
无线新 卢晓全(327588894) 11:37:12
你换个USB线冲冲看看?
mtk黑侠(472604626) 11:37:42
换过线都一样
光辉(1820799206) 11:38:13
光辉(1820799206)  11:37:11
哪你电阻是放在什么位置?
mtk黑侠(472604626) 11:38:51
稍等
mtk黑侠(472604626) 11:39:11
不是很靠近
mtk黑侠(472604626) 11:39:25
不是很靠近电池
毛毛(1583549212) 11:39:53
这个关系不大
毛毛(1583549212) 11:40:29
你有办法量到你主板上的Vcharge吗?
光辉(1820799206) 11:40:31
他现在这现像,我比较怀疑就是ADC受到干拢,因为他量了到主板的充电电压都没有问题
毛毛(1583549212) 11:42:07
确实量的是主板上的吗?》
光辉(1820799206) 11:42:14
我早就叫他量过,
毛毛(1583549212) 11:55:25
你用示波器量下VCDT这个网络,从正常充电到播放MP3的变化,如果VCDT网络上的电压掉到了0.45V以下,在Vcharge稳定的情况下,那就说明ADC受到了干扰。

mtk黑侠(472604626) 11:59:33
好的
mtk黑侠(472604626) 12:05:43
刚才做了个实验,把喇叭拿掉,在播放歌曲时还是会充电电流变为0
mtk黑侠(472604626) 12:06:15
毛毛说的我再试下
光辉(1820799206) 12:06:22
靠,不会是软件问题吧?
毛毛(1583549212) 12:18:02
如果VCDT没有变化,让别人给你用热风枪加助焊剂将CPU重新加焊一下,再测量一次,看看能不能充电,以排除虚焊的可能性。
光辉(1820799206) 12:20:04
没喇叭播放MP3都有问题。我还是比较怀疑是软件问题,
光辉(1820799206) 12:20:22
好像他说的是插入耳机,播放MP3没有问题
毛毛(1583549212) 12:20:45
把所有可能性都排除后,在去换软件试试
毛毛(1583549212) 12:21:16
最好是重取源代码编译
光辉(1820799206) 12:21:21
如果是这样的,哪么可以将音频功放关的地方也设置为高电平,将音频功放在插入耳机后,播放MP3同样有声音出来,这样看一下看是否有问题
光辉(1820799206) 12:21:32
如果这样没有问题,说明是软件问题
光辉(1820799206) 12:21:42
如果有问题,哪应当还是硬件问题
毛毛(1583549212) 12:22:35
他不是说过通话的时候,也充不了电吗?
光辉(1820799206) 12:22:59
他说通话,免提时
mtk黑侠(472604626) 12:23:10
是的,通话免提也会出现这问题
毛毛(1583549212) 12:23:14
这样啊
光辉(1820799206) 12:23:24
按我的方法试一下
mtk黑侠(472604626) 12:23:29
只要用到喇叭
mtk黑侠(472604626) 12:23:37
嗯,正在试
毛毛(1583549212) 12:24:09
等你测试VCDT的结果,然后用光辉的方法试下
mtk黑侠(472604626) 12:24:15
插入耳机,播放MP3没有问题
毛毛(1583549212) 12:24:58
将PA的使能外部拉高,然后插耳机播放MPC
毛毛(1583549212) 12:25:03
MP3
蛙泳(31360866) 12:25:09
有用外部功放?
毛毛(1583549212) 12:25:16
这时候喇叭也是响的
毛毛(1583549212) 12:25:31
对了,你是内部功放
毛毛(1583549212) 12:25:45
这个改不了哦
蛙泳(31360866) 12:27:25
有用外部功放么?
mtk黑侠(472604626) 12:27:32
没有
毛毛(1583549212) 12:28:15
VCDT有没有变化?
光辉(1820799206) 12:31:06
你将内部功放应也可以改的
光辉(1820799206) 12:31:28
将他设置为关的地方,将他设置为开,这样插入耳机,外放也有声音的
mtk黑侠(472604626) 14:55:26
毛毛在吗?
VCDT在可充电时是475mA左右,外放喇叭时是570MA左右,量Vcharge电压跟软件检测到的是一样
光辉(1820799206) 14:56:07
你不是说Vcharge电压在软件里测得的比5V还要低吗?
毛毛(1583549212) 14:56:18
那就是电源有问题
mtk黑侠(472604626) 14:56:59
软件读的是Vcdt
毛毛(1583549212) 14:57:08
你测到的Vcharge实际上是低于4.6V的是吗?
mtk黑侠(472604626) 14:57:34
不是
光辉(1820799206) 14:57:42
是多少?
毛毛(1583549212) 14:58:06
“量Vcharge电压跟软件检测到的是一样”是什么意思?

mtk黑侠(472604626) 14:58:11
当不能充电时Vcharge会上升

mtk黑侠(472604626) 14:58:44
量Vcharge电压跟软件检测到的是一样
应该是VCDT
mtk黑侠(472604626) 14:58:55
我写错了
mtk黑侠(472604626) 14:59:17
量VCDT电压跟软件检测到的是一样
毛毛(1583549212) 15:00:06
不能正常充电的时候,VCDT等于0.057?
毛毛(1583549212) 15:00:09
对吗?
mtk黑侠(472604626) 15:00:10

mtk黑侠(472604626) 15:00:28
0.044V
mtk黑侠(472604626) 15:01:12
这样看来ADC是正常的
毛毛(1583549212) 15:01:24
0.044V
毛毛(1583549212) 15:01:30
这个值不对啊
mtk黑侠(472604626) 15:02:08
这个值也是不稳定的,一直在变
毛毛(1583549212) 15:02:12
一般都是0.45V
光辉(1820799206) 15:02:29
不充时肯定关了
mtk黑侠(472604626) 15:02:37
可充电时就说0.45V
光辉(1820799206) 15:02:40
如果这些都打开,哪么肯定会有电流到电池上去
mtk黑侠(472604626) 15:02:42

光辉(1820799206) 15:02:51
用示波器看
毛毛(1583549212) 15:02:53
不是的
毛毛(1583549212) 15:03:16
这个是电阻直接分压得到的
mtk黑侠(472604626) 15:03:13
是用示波器
mtk黑侠(472604626) 15:03:20

毛毛(1583549212) 15:03:34
不正常充电时,是多少伏?
毛毛(1583549212) 15:03:40
0.044V?
mtk黑侠(472604626) 15:03:50
最低0.044
毛毛(1583549212) 15:04:29
一直在变是吧?
mtk黑侠(472604626) 15:04:31

毛毛(1583549212) 15:04:54
说明你的这个口的状态已经变了
mtk黑侠(472604626) 15:04:54
而且很低
毛毛(1583549212) 15:05:09
已经不是ADC的状态了
mtk黑侠(472604626) 15:05:36
我截一段log你们看下
光辉(1820799206) 15:05:53
你量的是VCDT?
光辉(1820799206) 15:06:01
还是VDRV?
mtk黑侠(472604626) 15:06:08
VCDT
光辉(1820799206) 15:06:32
这个电压每一个充电器都不一样的
光辉(1820799206) 15:06:44
这是让他检查是否有充电电压的
mtk黑侠(472604626) 15:06:53
<5>[ 3869.332440] [Power/Battery] [use_chip_trim_value] 3033 -> 3033
<5>[ 3869.340469] [Power/Battery] [use_chip_trim_value] 3008 -> 3008
光辉(1820799206) 15:06:57
这个是分压出来的
mtk黑侠(472604626) 15:07:24
<5>[ 3869.342148] [Power/Battery] [use_chip_trim_value] -23 -> -23
<5>[ 3869.348393] [Power/Battery] [FGADC] 0,3008,0,-23,3791,49,25,14,1135,1135,56,0,0,1000,0,3712,1000,72,74,2893,104,103
<0>[ 3869.349852] mt_usb_disconnect 256: [MUSB] USB is ready for disconnect
<5>[ 3869.398049] [Power/Battery] [BATTERY:AVG] BatTemp:25 Vbat:3757 VBatSen:3712 SOC:25 ChrDet:0 Vchrin:44 Icharging:0 ChrType:1 USBstate:1 gADC_I_SENSE_offset:14
光辉(1820799206) 15:07:33
你指的是这个地方,两组电压?
毛毛(1583549212) 15:08:14
你有正常充电的log吗?
mtk黑侠(472604626) 15:08:18

毛毛(1583549212) 15:08:30
我想看看Vchrin:44是多少
光辉(1820799206) 15:09:12
<0>[ 3869.349852] mt_usb_disconnect 256: [MUSB] USB is ready for disconnect
mtk黑侠(472604626) 15:09:56
<7>[ 3962.892160] [SYSRAM][EanbleSwitchBank]MFG to SYSRAM, SWITCH_BANK = 0x00000000, u4AllocatedTbl = 0x00000000
<5>[ 3963.069546] [Power/Battery] [BATTERY:AVG] BatTemp:25 Vbat:3712 VBatSen:3707 SOC:25 ChrDet:1 Vchrin:5044 Icharging:0 ChrType:1 USBstate:2 gADC_I_SENSE_offset:9
光辉(1820799206) 15:10:17
Vchrin:5044 这个是对的
光辉(1820799206) 15:10:23
充电器电压
mtk黑侠(472604626) 15:11:44
关掉音乐就打印5044了
mtk黑侠 18:01:39
我那个外放喇叭不能充电的问题,我对比了15M V2.4版本软件不存在这个问题
光辉(1820799206)
哪说明是软件问题!可能要找MTK拿补丁。

这个问题我补充一下,当时是硬件的问题,由于电池是固定电阻非NTC,但硬件fuelgauge部分没改成非fuelgauge方式,导致bat-on的值小于1,引起切断充电

很好,这个问题是你当时的问题?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top