·平板电脑研发交流社区
·52RD业内新闻频道改版
·52RD研发博客最新改版
首页 业内新闻 技术文章 供求信息 求职招聘 研发商城 资源导航 R&D Blog 研发BBS
52RD研发论坛 > 简洁风格 > 返回列表 > 帖子正文
查看详细页面:
查看详细页面:查看详细页面:
查看详细页面:那位朋友帮忙解释一下USB检测的原理啊?谢谢!
那位朋友帮忙解释一下USB检测的原理啊?谢谢!那位朋友帮忙解释一下USB检测的原理啊?谢谢!
那位朋友帮忙解释一下USB检测的原理啊?谢谢!
那位朋友帮忙解释一下USB检测的原理啊?谢谢!
那位朋友帮忙解释一下USB检测的原理啊?谢谢!那位朋友帮忙解释一下USB检测的原理啊?谢谢!
那位朋友帮忙解释一下USB检测的原理啊?谢谢!
star89 Post at 2009-6-17 17:52:38
本帖有附件,需进入详细页面下载
star89 Post at 2009-6-17 19:06:09
二极管作用是什么?100K、470k 的电阻起什么作用,阻值怎么选择?
song770110 Post at 2009-6-18 10:41:10
此图中二极管的作用是将ADC6_USB的检测电压与USB_DM信号线上的信号电压为高时隔离,避免信号线上的信号电压影响ADC6的电压检测,此时二极管截止,ADC6处的电压由100K和
470K的电阻分压决定,为2.7V左右,ADC6检测到后认为是外部充电器接入,进入充电器充电模式,此时充电电流最大可达1800mA时的新国标标准;当USB_DM信号电压为低时,二极
管导通,ADC6处的电压被嵌位在低电平上,此时表明是USB模式,其充电采用USB的最大500mA的充电方式;
此电路实际上是用来检测手机是进入外部充电器模式还是USB充电模式,从而让手机进入相应的充电状态!!!
star89 Post at 2009-6-18 13:06:40
受教了,谢谢!
ventoa14 Post at 2009-6-18 14:21:05
顶3楼,拿分走人
elvis_yan Post at 2009-6-24 13:23:13
学习了
!
chidyne Post at 2009-6-26 17:38:07
MTK的USB充电器检测过程如下:
第一步,检测到充电器插入的中断之后,打开一个外部的模拟开关,是外部的D-有100K的上拉(VUSB3.3V电源),然后检测D-的电平,
如果是高电平就为USB充电器。如果为低就进行下面一步操作:
第二步,打开内部的D+信号上面的1.5K上拉电阻,打开内部的D-信号上面的15K下拉电阻。然后再检测D-的电平。
如果为高电平就是标准充电器(D+/D-短路),如果为低电平就是非标准充电器(d+/d-断路)。
dengguo1987 Post at 2009-7-23 19:57:48
呵呵,学习了[em01],有空多来顶贴
TIM207 Post at 2009-7-24 16:12:27
请问7#的高人,你说的外部是指主板上的电路?而内部是指充电器的电路?
TIM207 Post at 2009-7-24 16:13:17
有点不明白......
tinylu Post at 2009-7-28 17:46:09
#3楼的精彩
7#的内部电路应该是指手机这边吧,通过软件控制,识别是USB充电还是标准/非标准充电,而所说的外部模拟开关,实话说我也不明白
chenyuefu203 Post at 2009-11-2 19:45:12
大数据时代-Hadoop开发
培训
焊锡培训资料ppt免费下载焊接培训教程 ppt 下载特设培训下载班长管理培训下载培训时间表下载
全世界都在寻找Hadoop人才,您准备好了 软酷网Hadoop培训课程7折优惠中,报名
www.ruanko.com
那位朋友帮忙解释一下USB检测的原理啊?谢谢!_52RD研发论坛 http://www.52rd.com/bbs/Archive_Thread.asp?SID=160948&TID=2
1 of 3 2012/5/4 星期五 20:49
7#所说的外部模拟开关,其实就是打开VUSB3V3...[em08][em08]
wxs9502 Post at 2009-12-19 17:24:07
有点不明白:
1 当接入USB线时ADC6_USB,是0.35v左右,D- 是0.25V。
2 当接入外部充电器时ADC6_USB,是0.5v左右,D+是3.3V
好像不符合3楼所述,请高人释疑.
luk4u Post at 2010-1-15 17:35:44
学习中...
basebond Post at 2010-1-17 15:38:00
[QUOTE][B]以下是引用[i]wxs9502[/i]在2009-12-19 17:24:07的发言:[/B]
有点不明白:
1 当接入USB线时ADC6_USB,是0.35v左右,D- 是0.25V。
2 当接入外部充电器时ADC6_USB,是0.5v左右,D+是3.3V
好像不符合3楼所述,请高人释疑.
[/QUOTE]
其实3#的讲法是对的,可能是你量测有误,建议你再重新测一下。
1.当接入USB时,DM信号为低电平,二极管导通,把VUSB拉低,ADC6_USB为低电平;
2.当接入充电器时,DM pin脚悬空,100k与470K相当于把VDD分压,ADC6_USB为高电平。
zhaogongzuo Post at 2010-1-20 16:57:38
PC端 DP,DM上会有15K下拉电阻,把这个两颗电阻画上去,就知道USB是怎么识别的了。
yuerlxl Post at 2010-1-21 10:17:03
VUSB3V3是怎么回事?USB口进来的电源不是5V吗?这两个是一回事吗?
zhaogongzuo Post at 2010-1-22 8:45:36
VUSB是为DP,DM通信使用
VBUS只是USB接口提供5V电源输出能力,就象手机电池可以提供4.2V电压,但是你不能要求每个个通信模块电压都是4.2V。
szycp Post at 2010-7-8 9:46:01
[em02][em02]学习 !!!!!!!!!
xgzhang_001 Post at 2010-7-8 16:39:11
楼上正解
yelang1214 Post at 2010-7-12 11:36:32
[QUOTE][B]以下是引用[i]wxs9502[/i]在2009-12-19 17:24:07的发言:[/B]
有点不明白:
1 当接入USB线时ADC6_USB,是0.35v左右,D- 是0.25V。
2 当接入外部充电器时ADC6_USB,是0.5v左右,D+是3.3V
好像不符合3楼所述,请高人释疑.
[/QUOTE]
当接入外部充电器时ADC6_USB 应该是2.7V才对,你量到是0.5V要么是量错了,要么就是软件配置是不是有问题,把DM脚内部下拉了15K。这样二极管一直导通,ADC6被箝位了
vivaicecream Post at 2010-7-12 15:56:16
[QUOTE][B]以下是引用[i]chidyne[/i]在2009-6-26 17:38:07的发言:[/B]
MTK的USB充电器检测过程如下:
第一步,检测到充电器插入的中断之后,打开一个外部的模拟开关,是外部的D-有100K的上拉(VUSB3.3V电源),然后检测D-的电平,
如果是高电平就为USB充电器。如果为低就进行下面一步操作:
第二步,打开内部的D+信号上面的1.5K上拉电阻,打开内部的D-信号上面的15K下拉电阻。然后再检测D-的电平。
如果为高电平就是标准充电器(D+/D-短路),如果为低电平就是非标准充电器(d+/d-断路)。[/QUOTE]
如果是《低》电平就为USB充电器。如果为《高》就进行下面一步操作
lei19870915 Post at 2010-7-16 17:47:50
学习了,高人无处不在
kenvy Post at 2010-7-17 11:03:25
不错不错。一直对这个都懵懵懂懂的,现在终于理清头绪了。谢谢
那位朋友帮忙解释一下USB检测的原理啊?谢谢!_52RD研发论坛 http://www.52rd.com/bbs/Archive_Thread.asp?SID=160948&TID=2
2 of 3 2012/5/4 星期五 20:49
XDZFC Post at 2010-7-20 16:59:47
不错不错,灰常好
yinxuesong Post at 2011-6-20 13:23:46
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电压压差,这时候二极
管发挥作用的时候就来了,即阻止电流回流。
Andrew Post at 2011-6-27 15:36:46
3楼说的对.
feixd818 Post at 2011-6-28 13:01:20
非常好的帖子。。。。
查看详细页面:
查看详细页面:查看详细页面:
查看详细页面:那位朋友帮忙解释一下USB检测的原理啊?谢谢!
那位朋友帮忙解释一下USB检测的原理啊?谢谢!那位朋友帮忙解释一下USB检测的原理啊?谢谢!
那位朋友帮忙解释一下USB检测的原理啊?谢谢!
关于我们 - 广告服务 - 免责声明 - 友情链接 - 欢迎投稿 - 厂商加盟 - 人才招聘 - 联系我们
2005-2012 52RD.com 研鼎信息技术有限公司 All Rights Reserved. 沪ICP备11014270号-1
那位朋友帮忙解释一下USB检测的原理啊?谢谢!_52RD研发论坛 http://www.52rd.com/bbs/Archive_Thread.asp?SID=160948&TID=2
3 of 3 2012/5/4 星期五 20:49