usbnbsp;otg的设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
usb

USBnbsp;OTG的设计 随着pda、移动电话、数码相机、打印机等消费类产品的普及,用于这些设备与电脑,或设备与设备之间的高速数据传输技术越来越受到人们的关注,ieee1394和usb是用于此类传输的两个主要标准。这两个标准都提供即插即用和热插拔功能,都可以向外提供电源,也都支持多个设备的连接。其中iee1394支持较高的数据传输速度,但相对比较复杂、价格较高,主要用于需要高速通信的av产品;而最初的usb标准主要面向低速数据传输的应用,其中usb1.1支持1.5mbps和12mbps的传输速率,被广泛用于传输速率要求不高的pc机外设,如:键盘、鼠标等。usb2.0标准的推出使usb的传输速度达到480mbps。而usb otg技术的推出则可实现没有主机时设备与设备之间的数据传输。例如:数码相机可以直接与打印机连接并打印照片,从而拓展了usb技术的应用范围。图1是usb技术的典型应用示意图。 1 主机通信协议与对话请求协议 usb otg标准在完全兼容usb2.0标准的基础上,增添了电源管理(节省功耗)功能,它允许设备既可作为主机,也可作为外设操作(两用otg)。otg两用设备完全符合usb2.0标准,并可提供一定的主机检测能力,支持主机通令协议(hnp)和对话请求协议(srp)。在otg中,初始主机设备称为a设备,外设称为b设备。可用电缆的连接方式来决定初始角色。图2所示是用第5个id脚确定默认主机的示意图,两用设备使用新型mini-ab插座,从而使mini-a插头、mini-b插头和mini-ab插座增添了第五个引脚(id),以用于识别不同的电缆端点。mini-a插头中的id引脚接地,mini-b插头中的id引脚浮空。当otg设备检测到接地的id引脚时,表示默认的是a设备(主机),而检测到id引脚浮这的设备则认为是b设备(外设)。系统一旦连接后,otg的角色还可以更换。主机与外设采用新的hnp,a设备作为默认主机半提供vbus电源,并在检测到有设备连接时复位总线、枚举并配置b设备。otg标准为usb增添的第二个新协议称为对话请求协议(srp)。srp允许b设备请求a设备打开vbus电源并启动一次对话。一次otg对话可通过a设备提供vbus电源的时间来确定(注:a设备总是为vbus供电,即使作为外设)。也可通过a设备关闭vbus电源来结束一闪会话以节省功耗,这在电池供电产品中是非常重要的。例如,在两台蜂窝电话通过连接互相交换时,一台连接在电费的mini-a端,是a设备,默认为主机。另一台是b设备,默认为外设。当在不需要usb通信时,a设备可以关闭vbus线,此时b设备就会检测到该状态并进入功低耗模式。 2 otg功能的构建 图3所示电路给出了构建otg功能时需要在基础usb外设上添加的电路,电路中的通用串行总线控制器可以是一个微处理器和usb sie(串口引擎),也可以是集成的μp/usb芯片或与usb收发器相连的asic。为总线提供电源的外部设备需要一路3.3v稳压输出供电电压,以便为逻辑电路和连接在d+、d-引脚的1500Ω电阻提供电源。通过d+、d-引脚上的上拉电阻可向主机发出设备已连接的信号,并指示设备的工作速度。电阻上拉至d+表示全速运行,电阻上拉至d-表示低速运行。其它端点(包括d+和d-的15kΩ下拉电阻)用于检测上拉电阻的状态。由于usb设计需要提供热插拔功能。因此,其esd保护电路主要用于为d+、d-和vbus引脚提供保护。 为了增加otg的两用功能,必须扩充收发器功能来使otg设备既可作为主机使用,也可以作为外设使用。而要实现上述功能,就需要在图3所示电路中添加d+和d-端的15kΩ下拉电阻并为vbus提供供电电源。此外,收发器还需要具备以下三个条件: (1)可切换d+/d-线上的上拉和下拉电阻,以提供外设和主机功能。 (2)作为a设备时,需要具有vbus监视和供电电路;作为b设备初始化srp时,需要监视和触发vbus。 (3)具有id输入引脚。 作为两用otg设备,asic、dsp或其它与收发器连接的电路必须具备充当外设和主机的功能,并应按照hnp协议转换其角色。 收发器所需添加的大多数电路用于vbus引脚的管理。作为主机,它必须能够提供5v、输出电流可达8ma的电源。图3中的模拟开关用于配置收发器的各种功能。 -asic和控制器还必须包含usb主机逻辑控制功能,包括发送sof(帧启动)包、发送配置u36755输入u36755输出数据包,在usb 1 msec帧内确定传输进程、发送usb复位信号、提供usb电源管理等。 3 maxim要提供的usb otg方案 max3301e是maxim公司研制的一款usb otg收发器,该器件集成有电荷泵,可将pda、蜂窝电话和数码相机等移动设备与usb外

文档评论(0)

ailuojue2 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档