如何“正确地”用USB为电池充电

发布者:之敖赵先生最新更新时间:2016-08-05 来源: eefocus关键字:USB  电池充电 手机看文章 扫描二维码
随时随地手机看文章
随着USB埠已经无所不在,将它做为通用充电埠的概念也逐渐被市场所接受。然而,要达到真正的通用性,是一件知易行难的工作。本文将说明设计人员在开发备受期待、且无所不在的U

  摘要:随着USB埠已经无所不在,将它做为通用充电埠的概念也逐渐被市场所接受。然而,要达到真正的通用性,是一件知易行难的工作。本文将说明设计人员在开发备受期待、且无所不在的USB充电埠时常遭遇到的挑战。

 

  为什么充电时间这么长?

  所谓提供“快速”充电,究竟代表什么意义?它取决于你对“快速”的定义──而且通常都归结于消费者的期望。常听到的例子是,“我在家为我的手机、MP3播放器或其他装置充电时,只要几个小时;但在公司,用我的笔电、萤幕和新的转接器,却得花上一整天的时间充电!”

  所以,我们得从任何一台装置都会配备的“原厂”充电器开始讨论,因为充电体验是消费者满意度的最基本要求。

  每台装置所配备的墙式原厂充电器通常会在资料接脚上放一个识别标记,让装置知道可以安全地充入更多电流。在某些情况下,如果碰到无法辨识的主机,它就不会让装置进行充电。此标记通常是以特定电压的形式放在D+、D-或两个接脚上。

  图1所示为采用此方法的墙式充电器的常见架构,它采取的配置方式是可以让制造商销售更多配件的。没错,对任何一款可携式产品来说,销售专用配件绝对是其业务计划的一部分。消费者买了需要充电的产品以後,约有一半的比例会多买一个充电器。理由很简单,我们不喜欢随身携带充电器,所以会在每个常停留的地方像办公室或车内放一个充电器。

  

  图1:墙式充电器的常见架构

  什么是“正确的”充电电流?

  这里先做一个提示:答案可能会有三个。

  在分析USB充电之前,你首先需要一个能用来量测Vbus电流的系统,并量测D+和D-接脚上的电压。这可透过建置能将周边和主机都插上的电路板,并将其D+、D-和Vbus线路露出来以进行分析。

  现在通过一个经由转接板(interposer)连接的设备来评估充电电流。让我们假设,我们都很聪明地知道原厂充电器施加在D+和D-上的电压,同时重新建立一个独立的充电电路来证实我们的猜测。然後,我们施以正确的电压,就与原厂充电器施加在D+和D-上的电压相同,但是充电电流与我们先前的结果并不一样。

  现在,让我们来检查功率 ─ 并不是看装置是否插好电,而是看功率级别。

  电池的功率级别在充电中扮演了重要角色。我们许多从事手机设计的人都知道,完全放电的锂离子电池在真正开始充电前,需要先慢慢地进行细流(trickle)充电。

  此情况当然也会让你搞不清楚到底有没有取得最佳的充电电流。插到USB埠的周边装置在充饱电之前,可能会有好几个不同的充电点。通常,它会有一个低充电模式,以供刚才提到细流充电之用。它也可能对何时该对电池正常充电有不同的充电状态。最後,它可能会有一个电池充饱的充电状态。

  因此,你需要观察当电池没电、充电到一半,以及充饱电池等不同期间,充电电流各会是多少。听起来很耗时间?那当然──但这是完全了解充电特性的必要之恶。

  充电与资料传输有可能兼具吗?

  现在我们比较了解消费者的充电器配置,以及如何观察它的充电电流。对许多应用来说(诸如PC、萤幕和扩充基座),你会希望能够快速充电,并具备同时传输资料的能力。

  在这方面,市场上仍有许多疑虑,认为可能性不高。理由是基于许多原厂充电器会在USB埠的D+和D-接脚上施加电压的这个事实。由于USB的传统数据通讯是以USB 1.1 3.3V和USB 2.0 400mV为基础,由于需要将不同的电压施加在这些线路上,所以不可能同时进行通讯与列举(enumeration)。

  但这个规则有一些例外。举例来说,当你第一次将装置插入USB埠时,装置会要求你下载特定装置的软体到主机上。有些手机为了同步作业,便会有此要求,因此有助于在通讯时,同时以较高的电流进行充电。因此,对于装置的通讯和充电,装置可透过特定的软体驱动程式来设定限制。

  但USB充电并非完全不可行,事实上,业界正在努力推动这项工作。USB-IF电池充电规范 1.2修订版(BC 1.2)已经制订完成,以因应数据与充电并行的这项挑战。

  BC 1.2是专为统一USB 2.0充电特性的未来应用所制订。它的想法是希望透过一套通用的USB充电规范标准,尽量减少垃圾掩埋场中堆积如山的手机充电器。基于废弃物减量的考量,欧盟已经是此规范的早期采用者。特别是,它承诺将在能传输数据的行动电话中采用相同的Micro-USB接头。但是,欧盟尚未完全采用BC 1.2规范。

  BC 1.2规范中包括充电下行埠(CDP)模式,可允许数据传输和较高的充电电流。举例来说,如果,主机或集线器上的D+感测到0.4V至0.8V的电压,那们D-就会以0.5V至0.7V回应。

  更多有关调配时序的细节都可在规范中找到。一旦CDP建立好了,周边装置最高能取得1.5A的电流,并同时传输资料。采用这项技术的装置,包括手机在内,都将会在今年内问世。

  USB埠已渗入我们的生活,以作为电源供应之用,但我们必须采取明智策略,才能善加运用这项功能。

  希望本文关于USB充电的基本介绍能帮助你朝正确的方向发展,从而不要重蹈他人的覆辙。

关键字:USB  电池充电 引用地址:如何“正确地”用USB为电池充电

上一篇:USB设备驱动开发-USB协议相关(1)
下一篇:USB设备驱动开发-USB协议相关(2)

推荐阅读最新更新时间:2024-05-03 00:34

基于STM32的USB枚举过程学习笔记
之前使用ST官方的库以及网络的资料,完成了使用USB HID类进行STM32和PC机的通讯。由于其他原因并没有深入的分析,虽然实现了功能,但是关于USB设备的枚举,以及具体的通讯方式都没有清晰的概念,所以现在回头重新学习USB相关知识。主要参考资料是《圈圈教你玩USB》、USB枚举过程图解,ST官方的USB HID例程。 一,USB数据包 1. USB数据包分类 USB总线上的数据传输以包为基本的单位。USB协议规定了四种包:令牌包、数据包、握手包、特殊包。不同的包通过包中的8位PID域区分。 令牌包 令牌包用于启动 一次USB传输,USB的数据传输必须由主机发起。令牌包有四种: 输出令牌包
[单片机]
基于STM32的<font color='red'>USB</font>枚举过程学习笔记
防水usb连接器的安全系数
由于其性能更稳定、可靠,在市场上快速反应,防水usb连接器已经广泛应用于电子设备、通信产品、自动化设备、安防设备等众多领域。泰辰连接器厂家小编今天来谈谈防水usb连接器的绝缘电阻、屏蔽性等安全系数。 绝缘电阻 绝缘性电阻是对防水usb连接器的绝缘部分施加电压,从而在其表面或表面上形成一个电阻值。主要是绝缘材料、温度、湿度、污损等因素。在特定环境条件下,通常为标准大气条件下的指标值,由试样上提供的绝缘电阻值。会有非必要的削减。要注意绝缘电阻的测试电压值.根据绝缘电阻(MΩ)=电压(V)/漏电电流(μA)而定,不会产生必要的结果。水绝缘接头测试时,所加电压通常是10V、100V、500V三档。 屏蔽性 在现代电力电子设备中,随
[嵌入式]
防水<font color='red'>usb</font>连接器的安全系数
USB2.0 一致性测试介绍
一、测试仪器: 2.5GHz带宽、40GS/s采样率、最大256Mpts的可分析存储深度,X-Stream II流式结构 速度快于其它示波器10-100倍,具备最深的测量参数工具箱、函数运算工具箱,独特的TriggerScan异常捕获技术使得示波器能在单位时间内捕获更多的异常优越的瞬时响应能力,15.3英寸宽屏WXGA彩色触摸屏显示器。 二、测试夹具: TF-USB-B(一致性测试板,能够完成USB2.0的一致性测试功能;负载板能够完成Droop电压和Drop电压相关测试) 三、测试软件: QualiPHY测试软件的USB测试模板,能够完成低速率Device、全速率和高速率Host、Devic
[测试测量]
<font color='red'>USB</font>2.0 一致性测试介绍
4000A系列高分辨率USB示波器的特点优势及应用范围
产品简介: PicoScope 4000A系列高分辨率USB示波器提供2、4 或 8 通道三款示波器, 可轻松地分析复杂系统的音频、超声波、振动和电源波形,分析复杂系统的时序,同时对多个输入执行大量的高精度测量任务。尽管该系列示波器体积小,但BNC 连接器仍可连接所有常见探头和附件,每个BNC接头间具有20 毫米的充足间隔。 PicoScope 4000A系列示波器不仅外形紧凑,而且性能卓越。具有12位高垂直分辨率、20MHz带宽、256MS缓冲存储器以及80MS/s快速采样率,它们具有提供准确结果的能力和功能。4824A8通道示波器,可分析诸如UART、I2C、SPI、CAN和LIN等多种串行总线以及控制和驱动信号。 关
[测试测量]
使用stm32cubemx的usb-host-cdc库驱动EC20模块
开发环境: 开发板:正点原子F407探索者 代码生成工具:STM32CubeMX v5.4.0 IDE: eclipse + ac6工具链 实现功能: 单片机可以通过usb接口和EC20的AT指令虚拟串口通讯。 为了方便测试,配置串口2,将 模块- 单片机 方向的数据通过串口2发送到电脑,将电脑通过串口工具发送到单片机的数据,转发给模块。 开始 1、使用STM32CubeMX配置工程,生成基础代码 1.1.1 配置晶振 1.1.2 配置时钟 1.2.1 配置串口2 1.2.2 配置DMA 1.2.3 开串口中断 1.3.1 配置USB Host_Only,不使用VBUS SOF 1.3.2 在M
[单片机]
使用stm32cubemx的<font color='red'>usb</font>-host-cdc库驱动EC20模块
Logi Dock USB-C 扩展坞:支持双显示器连接,内置麦克风
据 PCMag 报道,罗技发布了一款 Logi Dock 扩展坞,形似一个桌面蓝牙音箱。   如上图所示,罗技这款扩展坞拥有一个 USB-C 上行接口,两个 USB-C 3.1 Gen1 接口、两个 USB-A 3.1 Gen1 接口、一个 HDMI 接口、一个 DP 接口、一个供电接口以及一个蓝牙配对按键。   通过这个扩展坞,用户可为笔记本连接两个显示器以及各种 USB 外接设备。此外,罗技还希望这款扩展坞成为您的视频会议中心,因此它集成了麦克风阵列,以确保清晰的语音捕捉,同时智能地抑制背景噪音。这款扩展坞已通过 Microsoft Teams、Google Meet、Google Voice 和 Zoom 认证
[手机便携]
苹果发布USB-C接口手表磁吸无线快充模组,支持Apple Watch S7
据充电头网报道,苹果发布了最新手表快充模组 Watch Fast Charger Module,这个模组采用分离式设计,电源部分和线圈是分开的,并且采用了 USB-C 接口,支持 Apple Watch Series 7 手表无线快充。   目前苹果已经开始给 MFi 企业送样,近期将会有众多苹果授权合作品牌推出基于这个模组的第三方手表无线充、多合一无线充等新品。   业内人士透露,苹果手表所采用 USB-C 无线充电方案 Watch Fast Charger Module,与传统 USB-A 的解决方案不同,采用了感应线圈与控制模块分离的设计。苹果提供控制模组和感应线圈模组,供 MFi 企业采购生产。从示意图中可以
[手机便携]
牛津半导体推出USB/Firewire双SATA存储控制器
牛津半导体公司(Oxford Semiconductor)近日发布了具有加密功能的可配置USB/Firewire双SATA存储控制器OXUF924DSE。该产品能够帮助外部存储制造商向用户提供稳定性极高的数据保密存储。该款控制器通过整合硬件实现来加密,因此能够使数据吞吐速度保持在80Mbytes/秒这样较高的水平上。 OXUF924DSE控制器可连通双SATA磁盘和USB2.0接口以及Firewire400和Firewire800端口,而且可向高级加密标准(Advanced Encryption Standard)提供实时的128位加密。由于能够支持安全令牌(secure token)、软件密码和生物识别(指纹技术)传感器等加密
[新品]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved