×

USB设备端上拉电阻功能研究资料下载

消耗积分:0 | 格式:pdf | 大小:193.85KB | 2021-04-23

申根换

分享资料个

经常在一些开发板上看到USB接口的D /D-线上接上下拉电阻,有的则什么都不接。对这点比较困惑。 在USB协议的官网上, 查看了resistor_ecn文档。 Boost升压: TPS55340,5A、40V 电流模式集成 FET 升压 DC/DC 转换器 TPS61170,采用了 2x2mm QFN 封装的 1.2A 开关、1.2MHz高压升压转换器 首先USB总线也会有idle状态和transmit态。 在刚开始的时候usb host会检测总线的状态,如果都为低则说明暂时没有device请求接入。所以host侧才会有两个下拉电阻默认设置为idle态。 而D /D-上的上拉电阻则是来指明usb device是low或full/high设备。D 上拉说明是full/high设备,D-上拉说明是low设备。 上下拉的阻值有个比较大的范围,spec上有详细说明。一般都习惯host的下拉是15K,device的上拉是1.5K,精度5%。但是也有些设计为了提高信号质量,会在末端做戴维南匹配,device侧也会有下拉。 上拉到3.3V电平,范围是3.0V~3.6V。如果有戴维南匹配的话,下值可以到2.7V。也可以用7.2K电阻上拉到5V电平。好像最新的规范都修改到下值2.7V。 当D /D-线上高电平消失超过2.5us,则总线释放device进入idle状态。 设计中都会直接上拉的3.3V电平,也有的使用三极管或mos串电阻来控制状态。我打算直接用一个stm32的IO来控制这个电平。 这有一篇非常好的研究文档: “USB设备端上拉电阻功能研究” Micro USB Receptacle 母座(正视左边是pin1) Plug公头(公头母座都有AB两种类型) Pin 名称 线的颜色 描述 1 VBUS Red(红) 电源正5 V 2 D− White(白) 数据线负 3 D

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !