那位朋友帮忙解释一下USB检测的原理啊?谢谢!
二极管作用是什么?100K、470k 的电阻起什么作用,阻值怎么选择?
此图中二极管的作用是将ADC6_USB的检测电压与USB_DM信号线上的信号电压为高时隔离,避免信号线上的信号电压影响ADC6的电压检测,此时二极管截止,ADC6处的电压由100K和470K的电阻分压决定,为2.7V左右,ADC6检测到后认为是外部充电器接入,进入充电器充电模式,此时充电电流最大可达1800mA时的新国标标准;当USB_DM信号电压为低时,二极管导通,ADC6处的电压被嵌位在低电平上,此时表明是USB模式,其充电采用USB的最大500mA的充电方式;
此电路实际上是用来检测手机是进入外部充电器模式还是USB充电模式,从而让手机进入相应的充电状态!
受教了,谢谢!
顶3楼,拿分走人
学习了
!
MTK的USB充电器检测过程如下:
第一步,检测到充电器插入的中断之后,打开一个外部的模拟开关,是外部的D-有100K的上拉(VUSB3.3V电源),然后检测D-的电平,
如果是高电平就为USB充电器。如果为低就进行下面一步操作:
第二步,打开内部的D+信号上面的1.5K上拉电阻,打开内部的D-信号上面的15K下拉电阻。然后再检测D-的电平。
如果为高电平就是标准充电器(D+/D-短路),如果为低电平就是非标准充电器(d+/d-断路)。
呵呵,学习了,有空多来顶贴
请问7#的高人,你说的外部是指主板上的电路?而内部是指充电器的电路?
有点不明白......
#3楼的精彩
7#的内部电路应该是指手机这边吧,通过软件控制,识别是USB充电还是标准/非标准充电,而所说的外部模拟开关,实话说我也不明白
7#所说的外部模拟开关,其实就是打开VUSB3V3...
有点不明白:
1 当接入USB线时ADC6_USB,是0.35v左右,D- 是0.25V。
2 当接入外部充电器时ADC6_USB,是0.5v左右,D+是3.3V
好像不符合3楼所述,请高人释疑.
学习中...
其实3#的讲法是对的,可能是你量测有误,建议你再重新测一下。
1.当接入USB时,DM信号为低电平,二极管导通,把VUSB拉低,ADC6_USB为低电平;
2.当接入充电器时,DM pin脚悬空,100k与470K相当于把VDD分压,ADC6_USB为高电平。
PC端 DP,DM上会有15K下拉电阻,把这个两颗电阻画上去,就知道USB是怎么识别的了。
VUSB3V3是怎么回事?USB口进来的电源不是5V吗?这两个是一回事吗?
VUSB是为DP,DM通信使用
VBUS只是USB接口提供5V电源输出能力,就象手机电池可以提供4.2V电压,但是你不能要求每个个通信模块电压都是4.2V。
学习 !
楼上正解
当接入外部充电器时ADC6_USB 应该是2.7V才对,你量到是0.5V要么是量错了,要么就是软件配置是不是有问题,把DM脚内部下拉了15K。这样二极管一直导通,ADC6被箝位了
如果是《低》电平就为USB充电器。如果为《高》就进行下面一步操作
学习了,高人无处不在
不错不错。一直对这个都懵懵懂懂的,现在终于理清头绪了。谢谢
不错不错,灰常好
7楼说的有点问题,6135里当为高时是普通充电器,为低时是USB充。对于3楼我还想补充下,ADC_USB是用来靠检测其电压来判断USB或者普通充电器的。由于PC内部D+和D-是下拉15K电阻到地的。而普通充电器的D+和D-是短接(国标)或者断开(非国标)的。手机判断就是靠这PC内部和普通充电器的这一点区别来设计的。当插入PC端时候,由于DM下拉15K电阻,会在ADC处的电压发生一个变化,手机检测到这个变化后便认为是USB充。这里和3楼有点区别,其实大家可以计算下,当插入PC后,其ADC处不会为低电平的,等效为470K和15K加上二极管内阻的并联。那个二极管的作用是什么呢。我们知道USB有3种传送速度(1.5M,12M,480M).而现在手机一般至少是USB1.1的,即12M。这个是如何判断呢,就是在DP上上拉1.5K电阻,上拉电压是VUSB(3.3V),PC来检测DP电压。 但是当插入的是国标普通充电器的时候呢,由于DM和DP短接,故DM两端会形成检测电压和VUSB电压压差,这时候二极管发挥作用的时候就来了,即阻止电流回流。
3楼说的对.
非常好的帖子。
好贴!
貌似还有个问题,就是低速和高速USB的识别,PC端DP DM是有电阻拉低的,当插入高速设备时,DP会被设备拉高,如果是低速设备,那么DM会被拉高。这是USB设备的识别,充电方面的识别还要学习上几楼的经验分享
学习了。
看不到图
好好好好好好
呈现出这些车子从自行车自行车在常州新城中学初中
呈现出这些车子从自行车自行车在常州新城中学初中
看不到图,是一串代码
基带各种电路的分析和介绍
不错
看不到图
相关文章:
- 请推荐一颗简单的电源IC(带电压检测,开机RESET,充电管理),不需要手机的平台套片的P(05-08)
- 请教一下1.8V和3V SIM卡的检测问题(05-08)
- 翻盖检测问题(05-08)
- T-flash卡的检测方式(05-08)
- 关于检测ADC6_USB区别Charger or USB 插入的问题(05-08)
- 关于MTK平台usb检测的问题。(05-08)