• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 手机设计 > 手机硬件设计交流 > 关于MTK平台usb检测的问题.

关于MTK平台usb检测的问题.

录入:edatop.com     点击:
MTK平台的usb检测由接在um上的ADC来实现,没有碰到过问题。但是有一点有疑问:设计中插入USB时,ADC大概有0.5V,没有usb时大概是2V。但是在usb传输数据中,如果dm数据连续出现1时,也就是持续一个高电平,这时ADC应该检测到是高电平,会造成BB认为usb拔出的判断。不知道有没有人碰到过这样的问题。我现在只是理论上这样分析。

我也 不太明白哦
有资深工程师吗?

由于MTK的USB DETECT(注意和PC检测USB设备不同,实际上USB slave设备的接入检测实现方式可以多样,并没有统一的标准,MTK是检测通信中的数据线下拉抖动)是用分压电阻取样usb_D-线上的传输下拉数据脉冲并接入ADC来识别的
由此:
1。ADC识别的是模拟量,模拟判决并不可靠,存在临界重叠误判区(软件中尽量采样多次增加可靠性)
2。D-线上抖动造成插入USB的误判决或者插入后又断开的误判决
MTK在软件中根据大量测试值设定ADC的判决电平,本身也并不是很可靠,如在不同系统中VBUS电平不是很标准的情况下可能有影响
这是平台的问题,IDH经常会在这个地方被MTK的ref. design引入不必要的复杂度

上一篇:PWM的基准三角波信号是通过电路什么产生的?
下一篇:varistor 压敏变阻器在手机上属于常用料么?

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

易迪拓培训课程列表详情>>

我们是来自于研发一线的资深工程师,专注并致力于射频、微波和天线设计工程师的培养。

  网站地图