×
模拟电路设计 > 详情

USB标准适用于哪些应用

发布时间:2020-07-02 发布时间:
|

通用串行总线 (USB) 外设接口已广泛应用于所有个人计算平台及众多工业和基础设施平台。不过,与此同时,人们对适用于给定应用的 USB 版本,如 USB 1.0,USB 1.1,USB 2.0,On-the-Go (OTG) 或 WirelessUSB (WUSB) 等,还不太清楚。随着 USB 1.1 规范的发布,以及 Microsoft 操作系统为这一标准提供原生支持,这使得 USB 主机接口在 PC 中快速普及,同时也使众多外设由传统接口,如串行 (RS-232)、PS-2(鼠标和键盘)和并行端口(打印机使用的 Centronix 和 IEEE-1284)等,向这种新型通用接口标准过渡。

随着 USB 2.0 规范的发布,使高速连接成为可能,USB 外设的数量出现激增,从而大幅改善了最终用户的使用体验。本文上半部分讨论了 USB 标准的发展,下半部分将讨论常见的应用,并介绍给定应用采用哪种 USB 标准最好。

选用 USB 1.1、USB 2.0、USB OTG 还是 WUSB?

我们不妨先来简单看看不同 USB 版本之间的差别,以此作为本文的基础。目前常用的标准为 USB 1.1、USB 2.0、USB OTG 和 WUSB。在许多情况下,这些不同标准会使工程师和最终用户产生混淆。USB 2.0 是 USB 1.1 的官方正式升级版,提供了如下三种数据传输速率:

  • 1.5 Mbps 的低速 (LS)
  • 12 Mbps 的全速 (FS)
  • 480 Mbps 的高速 (HS)

前两种速率的定义与 USB 1.1 完全相同。USB OTG 是USB 2.0 规范的补充,定义了新的设备类型。此外,还扩展了外设产品的功能,增加了有限的主机功能。OTG 设备能支持 USB 2.0 支持的所有速率。Certified WUSB 是最新的标准扩展版,定义了无线接口,将有线 USB 技术的高速和安全性与无线技术的易用性相结合。Certified WUSB 通过 WiMedia Alliance 开发的常见的 WiMedia MB-OFDM 超宽带 (UWB) 无线电平台来支持稳健的高速无线连接,连接距离为 3 米时最高数据传输速率可达 480 Mbps;连接距离为 10 米时最高速率可达 110 Mbps。每种版本都有其优缺点。通过全面了解每种技术的成本、功耗及吞吐能力,有助于我们确定哪种标准最适合给定的应用需求。

低速与高速 USB

低速 USB 的最大优点就是低成本、低功耗。当数据传输速率为 1.5 Mbps 时,尽管收发器的速率很有限,但成本和功耗也很低。其明显的缺点就是数据吞吐能力不高。如果数据传输速率为 1.5 Mbps 的话,那么实际数据吞吐能力还不到 1 Mbps,因为 USB 规范本身还会有一些开销。与之相对的高速 USB 数据规范,其数据吞吐能力很高,但同时也会导致成本增加,功耗大幅提升。实际 USB 控制器的成本高于全速或低速 USB。电路板实施的成本还会更高,因为相比于 12 Mbps 乃至更低的速率,当速率高达 480 Mbps 时,确保传输质量就是一个很大的技术问题了。

全速 USB 填补了低速和高速之间的空白,其数值处于三种矢量之间。

由于 USB OTG 可采用这三种速率中的任何一种,因此在比较 USB OTG 的不同速率版本时,上面讨论的问题同样适用。我们不妨将 OTG 与标准有线 USB 进行比较。USB 规范最初的目的之一就是通过主机而不是外设完成大部分处理工作,从而实现低成本的外设连接方式。这就决定了 USB 以主机为中心的本质,从而有助于大幅降低外设连接实施方案的成本。处理功能的成本主要由 PC 承担,而不是由外接到总线的不同外设承担。OTG 改变了这一机制,在标准的 USB 外设上集成了有限的主机功能,不管这种外加的功能多么有限,都会提高外设的成本。成本的提高不仅涉及到支持主机功能的 USB 控制器硅技术,还涉及到整个产品,其中包括与主机功能相配套的更高的存储器与处理功能要求等。USB OTG 的一大优势在于,它能在没有电脑的情况下实现 USB 设备的数据共享。我们在稍后讨论有关应用时将给出具体实例和案例研究。

Certified WUSB 相对于有线 USB 的最大优势在于易用性,无需线缆即可在电脑与外设间进行数据传输。此外,在不用 USB 线缆的情况下,您还能直接为许多外设供电,所需设备可通过标准的 AC 适配器或电池自供电。

人机接口(或输入)设备 (HID) 应用的实例包括鼠标、跟踪球、键盘、游戏杆和游戏控制器等。通常,这些设备都采用中断数据传输方式,并通过主机定期轮询来确定其是否要向活动应用提供数据。鼠标数据轮询的时间间隔通常为 8ms,可传输 32 位数据;键盘的轮询间隔与鼠标相同,可传输数据为 64 位。更高级一些的游戏杆和游戏控制器(带多个按键,支持力反馈技术)轮询间隔也是 8ms,每次请求发送 6 字节数据,这样最大数据吞吐能力约为 8 Kbps (0.008 Mbps),比低速传输速率 1.5 Mbps 的标准要低很多。不管人们打字或按键的速度有多快,都不会超过低速 USB 标准的支持范围。因此,HID 设备的带宽消耗很低,近期还不会超出几个 kbps 的范围。这种应用低速标准的设备有助于降低成本。

这种设备一般也不会支持主机功能,这是因为添加主机,同时相应要提高处理功能,从而会增加成本,因此这种设备也不会成为全速 OTG 设备。这种设备非常适合作为支持 OTG 设备的外设,比方说便携式键盘,在没有电脑的情况下,通过该键盘可向个人数字助理 (PDA) 或移动手持终端中键入内容。不过在这种情况下,我们要考虑当前 USB OTG 规范规定的 8 mA 电流能否满足有关应用的要求,是否需要采用电池。

无线鼠标和键盘已问世多年。事实上,我正用这种设备来输入本文。每种设备都采用制造商专有的无线解决方案,都需要无线收发器插入标准 USB 端口,以实现到 PC 的连接。在众多情况下,除非为新设备购买或添加新的收发器,否则我们不能简单更新鼠标或键盘,也不能在系统中添加更多无线 HID 设备。通过采用 Certified WUSB 支持的标准化实施方案,我们能解决上述问题。任何新的 Certified WUSB 键盘、鼠标或游戏杆都能像标准的有线 USB 外设一样直接连接到系统。就近期而言,我们还需要外置 Certified WUSB 收发器来支持连接功能,不过在今后几年,这种 Certified WUSB 收发器将会集成到电脑中,这样就不再需要外置收发器,从而进一步降低了实施外设连接的成本。HID 设备采用无线解决方案的一大劣势在于,设备需要电池。有线解决方案则能从 USB 线缆获得所需的所有电力。

海量存储设备

海量存储类 (MSC) 设备包括外置硬盘驱动器 (HDD)、DVD-RW、CD-RW、闪存卡读卡器、ZIP 驱动器、磁光盘 (MO) 驱动器及 USB 闪存驱动器等。在选择 USB 速率时,要确保 USB 连接不会成为数据传输的瓶颈。举例来说,图 1 显示的是假定没有瓶颈时数据传输所需的理想速率,我们由此可以看到不同目标应用需要哪种 USB 速率。如果我们假定带宽使用为理想状态(无开销),我们就可以分析出在驱动器和 PC 之间传输 1 GB 数据所需的时间。

图 1. 理想状态下传输 1GB 数据所需的时间

显然,理想带宽是不现实的。因此,图 1 中所列的时间要快于在实际应用中的情况。在本例中,只有高速 USB 标准才适合要求。那么接下来的问题是:Certified WUSB 或 OTG 等非标准 USB 实施方案适用于这种应用吗?

USB 闪存驱动器本身体积很小,可以方便地从有线 USB 连接获得电力。因此,这种应用不太适合无线应用。如果用电池电池供电,就会提高成本,同时也不会给最终用户带来什么额外的功能。如果闪存驱动器能支持 OTG 会话功能的话,似乎还有些用,不过也这会增加成本,相对于有限的功能增加来说,反而得不偿失。

就那些始终要连接到电脑的“固定式”驱动器而言,有线 USB 的连接更适用。用户很可能通过墙上电源连接供电,因为这样最适合该类型驱动器的供电需求。如果设备是“移动”或便携式的,那么 OTG 或 WUSB 可能更为适用。通常,移动设备都不是独立的设备,而是具备某种消费娱乐功能的设备,例如 MP3 播放器、数码相机 (DSC) 等,也可能是通过 HDD 扩展存储容量的移动电话/PDA 等。无线连接非常适用于上述这些设备。最终用户只需走到办公桌前,将设备放在 PC 边上,由于众多设备都采用非标准的 USB 连接器,因此立即就能实现文件与 PC 的同步,不用再为找线缆连线而头疼了。OTG 也是一种合适的选择,特别适用于相机和打印机的互连,也能让移动电话/PDA 彼此通信。

数码相机

不管分辨率有多高(从 VGA 至 800 多万像素),数码相机 (DSC) 的特点都很相似。目前,所有相机都通过存储卡来存储数码照片,包括 CF卡、SmartMedia 和 MediaStick 等,当然也有的通过嵌入式硬盘驱动器来存储。所有 DSC 都采用电池供电,因此除了电池充电外,通常不需要通过 USB 连接获得电力。此外,这些设备可脱离计算机工作,只有在进行最后数据图形的编辑、打印、存储或传输时才会连接到计算机。

相机的存储介质类型并不重要,存储量才是最重要的。如果相机存储容量较小,那么数据很快就会占满空间,从而需要经常传输。传输频率高,就需要经常清空存储空间,这样用户才能继续使用相机。如果相机存储容量较大,其使用模式就有些像此前说过的外置存储设备,关键是要确保 USB 连接不会成为在相机和电脑间照片传输的瓶颈。与外置存储设备一样,数据管道越大,性能就越高。因此,高速 USB 显然是最佳选择。对更加关心成本的低端相机来说,要是存储量不大,也可以采用全速标准来满足其低成本要求。

DSC 这种终端设备非常适合采用 OTG 技术。如果能到店里找台打印机,不用连接电脑就能直接把相机中的照片打出来,那确实是非常理想的应用方式。不过问题是,所选的相机和打印机是否在彼此的目标外设列表上。支持 OTG 功能的 DSC 会尝试采用 USB 设备的“打印机”类驱动程序,但如果打印机需要特殊驱动程序才能打印高质量相片的话,这就会产生问题。相反,如果让打印机作为主机,这样打印机就能支持海量存储外设,相机与打印机线连就像相机与PC连接一样,从而可以实现对相机的存取。现在许多照片打印机都内置闪存读卡器,这对支持 OTG 功能的相机和照片打印机市场都产生了较大影响。

考虑到 DSC 的便携性,在向 PC 传输照片以清空相机的存储空间时,Certified WUSB 似乎也是一种理想的选择。不过唯一潜在的问题是,在 DSC 中采用 WUSB 标准,会增加成本,而 DSC 本身对成本控制是非常重视的。不过,我们可以通过这种技术省去连接线缆的麻烦,而且相机本身也不用再配备 USB 接口,这或许会抵消支持 WUSB 标准所带来的成本问题。显然,如果 WUSB 还不能做到像目前有线 USB 一样普及的话,那么取消 DSC 上的 USB 连接器就不可能实现。

便携式媒体(音频或视频)播放器

与 DSC 一样,便携式音频或视频播放器也涉及到存储类型与容量的问题。存储类型有两种,一是硬盘存储,二是闪存存储。就用户的同步应用而言,前面关于 DSC 的问题同样也适用于这种设备。对这种设备而言,只有高速 USB 才是真正最适用用的解决方案,不过对极低端的设备而言可能例外。DSC和便携式媒体播放器 (PMP) 的唯一本质区别在于,PMP 可能在回放中要求支持向 PC 同步实时传输数据流,或者采用 OTG 技术来直接将实时数据流传送至扬声器/耳机系统。我们会看到,除了极高端的新一代音频格式之外,全速 USB 更适用于同步音频流应用。不过,在处理实时视频流时,频宽会猛增到 30 Mbps 左右,因此需要高速连接。与 DSC 类似,这种设备也很适合采用 OTG 和 WUSB 连接。在此情况下,目标外设为扬声器或耳机,而不是打印机。

移动电话/个人数字助理 (PDA)

这种设备的使用模式与DSC及PMP比较类似。我们同样要考虑,需要多大存储容量?随着这种设备新增 MP3 播放器、百万像素相机等更多功能,以及联系人数据库的规模增大,其存储容量也在迅速扩大。随着存储容量的扩大,同步连接也需要采用高速标准。与 DSC 和 PMP 一样,移动电话和PDA 也非常适合采用 OTG 技术。它们既是率先支持 OTG 功能的设备类型之一,同时也具备 WUSB 实施方案的所有主要特性。这类设备很可能成为率先支持原生 WUSB 功能的设备,而不是通过外接无线适配器来支持。

打印机

与海量存储设备一样,打印设备首先要考虑的问题也是,数据吞吐能力的瓶颈会发生在什么地方?激光打印机和喷墨/气泡喷墨打印机的数据吞吐能力要求不一样。包括数据压缩等在内的其它打印机参数也会影响频宽要求。不过,这些特性都会影响成本,而成本对消费类设备的影响是至关重要的。

喷墨/气泡喷墨打印机是消费者最常用的设备。因此,这种设备对成本要求也是最敏感的。为了尽可能降低成本,通常由 PC 负责数据压缩工作,但这要求设备提供更高的数据吞吐能力,特别在发送彩色文件时要求更高。高速 USB 接口可支持打印机最快打印速度(以每分钟打印页数为单位)。对不带压缩引擎的打印机而言,理想频宽可达到 300 Mbps;而对带有数据压缩引擎的打印机来说,理想频宽则可降至 10 Mbps 左右,不过这会增加打印机的成本。因此,对带有压缩引擎的喷墨打印机来说,消费者尽管可以采用全速 USB 连接,但成本方面还是不合算。因此,高速 USB 连接是更合适的选择。由于本市场领域中成本非常重要,因此许多打印机仍然采用全速标准,每分钟打印的页数都不多,不过仍然基本满足消费者的价位需求。

激光打印机面向较高端的市场,因此在成本上要求不是很严格。这就可以在打印机中集成压缩功能,以便分担部分数据处理任务。通常说来,激光打印机的打印速度要高于喷墨打印机。因此,我们需要高带宽的高速 USB 接口来满足有关需求。

要是在成本敏感型喷墨打印机市场中实施 Certified WUSB 的话,很可能行不通。而激光打印机市场倒是能够承受这部分增加的成本。通常来说,激光打印机要满足 SOHO 办公应用的需求,更需要在打印机和笔记本电脑之间实现方便的连接。



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
实例说明晶体二极管在电力中的应用