1 / 11
文档名称:

USB接口设计(精).doc

格式:doc   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

USB接口设计(精).doc

上传人:3047846861 2016/5/22 文件大小:0 KB

下载得到文件列表

USB接口设计(精).doc

相关文档

文档介绍

文档介绍:USB 引脚图与引脚定义 usb 是 Universal Serial Bus (通用串行总线)的缩写,paq, Digital, IBM, Intel, Microsoft, NE C, Northern 联合推出。外观上计算机一侧为 4针公插,设备一侧为 4针母插。现在 usb 已经成为了我们生活中离不开的设备了,但是经常有人把电脑主板上的 usb 线接反或者接错,直接导致 usb 设备, 或者 usb 接口被烧坏,建议大家接好以后用万用表测试一下电压了再用。《 usb 引脚定义》 Pin Name Description 1 VCC +5 VDC 2 D- Data -3 D+ Data +4 GND Ground 《 USB 引脚图》 usb 一般的接线方法是这样的: 红线: vcc 黑线: gnd 白线: data- 绿线: data+ USB OTG 设计随着 PDA 、移动电话、数码相机、打印机等消费类产品的普及, 用于这些设备与电脑, 或设备与设备之间的高速数据传输技术越来越受到人们的关注, IEEE1394 和 USB 是用于此类传输的两个主要标准。这两个标准都提供即插即用和热插拔功能, 都可以向外提供电源, 也都支持多个设备的连接。其中 IEE1394 支持较高的数据传输速度, 但相对比较复杂、价格较高,主要用于需要高速通信的 AV 产品;而最初的 USB 标准主要面向低速数据传输的应用,其中 支持 和 12Mbps 的传输速率,被广泛用于传输速率要求不高的 PC 机外设,如:键盘、鼠标等。 标准的推出使 USB 的传输速度达到 480Mbps 。而 USB OTG 技术的推出则可实现没有主机时设备与设备之间的数据传输。例如: 数码相机可以直接与打印机连接并打印照片, 从而拓展了 USB 技术的应用范围。图1是 USB 技术的典型应用示意图。 1 主机通信协议与对话请求协议 USB OTG 标准在完全兼容 标准的基础上, 增添了电源管理( 节省功耗) 功能, 它允许设备既可作为主机, 也可作为外设操作( 两用 OTG )。 OTG 两用设备完全符合 USB 标准, 并可提供一定的主机检测能力, 支持主机通令协议( HNP ) 和对话请求协议( SR P )。在 OTG 中,初始主机设备称为 A 设备,外设称为 B 设备。可用电缆的连接方式来决定初始角色。图2 所示是用第 5个 ID 脚确定默认主机的示意图, 两用设备使用新型 mini-A B 插座,从而使 mini-A 插头、 mini-B 插头和 mini-AB 插座增添了第五个引脚( ID ),以用于识别不同的电缆端点。 mini-A 插头中的 ID 引脚接地, mini-B 插头中的 ID 引脚浮空。当 OTG 设备检测到接地的 ID 引脚时, 表示默认的是 A 设备(主机),而检测到 ID 引脚浮这的设备则认为是B 设备(外设)。系统一旦连接后, OTG 的角色还可以更换。主机与外设采用新的 HNP ,A 设备作为默认主机半提供 VBUS 电源, 并在检测到有设备连接时复位总线、枚举并配置 B 设备。 OTG 标准为 US B 增添的第二个新协议称为对话请求协议( SRP )。 SRP 允许 B 设备请求 A 设备打开 VBU S 电源并启动一次对话。一次 OTG 对话可通过 A 设备提供 VBUS 电源的时间来确定(注:A 设备总是为 VBUS 供电, 即使作为外设)。也可通过 A 设备关闭 VBUS 电源来结束一闪会话以节省功耗, 这在电池供电产品中是非常重要的。例如, 在两台蜂窝电话通过连接互相交换信息时, 一台连接在电费的 mini-A 端,是A 设备, 默认为主机。另一台是 B 设备, 默认为外设。当在不需要 USB 通信时,A 设备可以关闭 VBUS 线, 此时 B 设备就会检测到该状态并进入功低耗模式。 2 OTG 功能的构建图3 所示电路给出了构建 OTG 功能时需要在基础 USB 外设上添加的电路,电路中的通用串行总线控制器可以是一个微处理器和 USB SIE ( 串口引擎), 也可以是集成的μ P/US B 芯片或与 USB 收发器相连的 ASIC 。为总线提供电源的外部设备需要一路 稳压输出供电电压,以便为逻辑电路和连接在 D+ 、 D- 引脚的 1500 Ω电阻提供电源。通过 D+ 、 D- 引脚上的上拉电阻可向主机发出设备已连接的信号,并指示设备的工作速度。电阻上拉至 D+ 表示全速运行,电阻上拉至 D- 表示低速运行。其它端点(包括 D+ 和 D- 的 15k Ω下拉电阻) 用于检测上拉电阻的状态。由于 USB 设计需要提供热插拔功能。因此,其