官方淘宝店 易迪拓培训 旧站入口
首页 > 手机设计 > 手机硬件工程师交流 > 谁知道,MTK的平台为什么没有电池的时候只插充电线为什么不能开机,这个是由什么决

谁知道,MTK的平台为什么没有电池的时候只插充电线为什么不能开机,这个是由什么决

05-08
谁知道,MTK的平台为什么没有电池的时候只插充电线为什么不能开机,这个是由什么决定的,能改成开机的吗?

高通平台毫无压力,软件可以设置,不放电池可以开机。

当然有了,高通平台就可以。

有插充电线能开机的平台吗?

因为没有电池只插充电线时VBAT上没有电,所以就不能开机,这主要是由硬件决定的,改电路可以实现。
这个功能其实不分平台的,想想笔记本电脑不放电池只插充电器是不是就能开机玩呢!

有的手机要检测到电池才能开机。

又学习了一点

每天上来都有收获

每天上来都有收获

笔记本的电池是备用的,主要还是用开关电源。

笔记本必须是不插电池,只插充电器就可以开机的

每天学习一点点。

不知道呀

自己去查baton这个pin的作用

MTK芯片有一个电池在位检测,只有这个电池在位检测到电池时候,才能进行充电等动作!

高通和MTK平台不同的,高通是vph_pwr做为系统电源,跟vbat直接有一个PMOS开关,没有电池只接充电器的时候vchg 给vph_pwr供电,PMOS开关是关的,vph_pwr电压可以到接近5v,如果MTK平台增加一个类似的开关,同时软件修改下检测机制,理论上可以实现。

都是可以的,只要改下软件,检测到充电器没检测到电源也正常开机就可以。

是开机先检查有没有电池的 原因嘛~~
有没有再细致的,软件修改哪个寄存器,,,感谢了!

但是有的时候我们要求当手机电池没有电的时候,直接插充电器就开机,要怎么实现呢?


每天学习一点点。

其实这个有主板硬件设置决定,要改成插充电器就可以开机也很简单吧。应该跟平台没关系

每天学习一点点。

每天学习一点点。

每天上来都有收获

这个是可以的吧,貌似,我试过的!

还有一个管脚是温度检测,程控电源没法控制这个。

有些快充芯片可以实现

每天进步一点点~~~~

系统会检测电池的温度管脚,只有检测到电池温度识别电阻系统才能开机,高通有些平台也是,貌似这个安卓系统有关!

由充电IC决定的,需要带有power patch,BATSNS用来检测开机条件,

没有电池,插充电线会充电,但是它是开关充电,充一下检测一下,当检测的时候,电流中断,掉电,在充的时候可以开,会断电,不连续。

33楼说的对。开关充电电压会掉,所以无法开起来。会看到屏幕刚开起来一会就掉电,当然前提是bat_on要接上NTC电阻或者接地。

很简单,mtk 的充电控制逻辑是vbat很低的时候只是涓流充电,如果不接电池,vbat 的adc检测到的电压近乎为零,软件只开通很小的mos导通脚,此时的导通电流不足以支持开机。要做到支持充电开机需要电路硬件修改,而不仅仅是检测vbat电压。这样需要pmic 多做一个pin,电池连接器那里多加个弹簧检测开关就可以。另外一种做法是vbat,vchrg两路用两个二极管再并到一起成为系统主电源。后者我不建议这么做,由于多串联一个二极管,系统电池利用率降低,牺牲待机时间。以前的skyworks平台也是这么做的,估计跟高通的电源管理类似,但我个人认为,mtk的电源管理更好,能释放更多的电池利用率。不要老拿高通的这种做法去比,大家都充满电然后跑到相同的功耗电流,看谁的关机电压下潜的更低?如果小编做过类似的比较测试的话,就会对高通的pmic以及电源管理软件水平不屑一顾了,

按您的做法,那是不是表示把VBAT和VCHG这两个脚连一起当主电源,使用外部电源给这两个脚供电,即可实现无电池外电开机了吗?但是我把VBAT和VCHG两个脚连一起给正极电压,3.7-4.5V都试过,开不了机,这个是怎么回事呢?

当然不能直接连,高通用一个gon

功率mos管去切电源通道,或两个二极管连到一个公共电源主路。这种方式有点像双电池系统,是对电池使用率有影响的,一个mos导通压降0.3v,电池满电4.2v其实就只能供到系统3.9v,对待机时间有降低

高通的做法,以前skyworks平台也类同,我觉得是过于复杂化而对电源管理性能有劣化的。做电路硬件设计以前有个座右铭, simply is the best

着得看硬件吧 主要是怎么给VBAT上单的问题

应该都可以,让你们软件的人多搞搞就行了。

谢谢小编分享

谢谢小编分享

如果手机电池连接器没有电池检测的话可以直接把电源接在连接器上

每天学习一点一点

这个与平台无关,与充电IC有关,可以开机的是因为充电IC支持POWER PATH

这个主要由充电IC决定的,有的充电IC在给电池充电的同时也可以给系统供电,所以无电池的时候手机还是能开机的。

硬件不支持,你改软件没有用的。

其实这个要看电路的,高通在没电池的情况下也不一定能开机,要看硬件设计和软件配置,有的要开机的话他要检测电池的,一般检测电池的方法就是检测电池电路板上的电阻一般为10K,想要他开机在该引脚和地之间焊一个10K电阻让电路以为检测到了电池然后就可以开机了

每天学习一点点。

学习了,不过感觉还是有充电IC控制的说法靠谱

展讯平台也可以

每天学习一点点

只改硬件就可以解决吗

有没有哪位大侠可以把相关的电路上传一下哈(在MTK平台上)

能够把软件配置也发出来,那就最好了!

你有验证过吗

感觉说了那么多,还是没有解决问题

这个方法有验证过吗

很讨厌你这样的菜鸟知道吗,如果我根你讲原理,分析,你又听不懂,又不会自己改电路.
如果我换一个方式,直接说,你把机器prototype给我,我帮你改电路改好,收费1w,你会愿意吗?
换作我小学班主任,对付教也教不会的学生,直接就拧耳朵上去了

上一篇:什么叫负液晶?
下一篇:cam 供电讨论
Top