0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

USB智能识别IC可解决传统USB口的识别问题

百盛电子 来源:百盛新纪元半导体 作者:百盛电子 2020-10-15 14:20 次阅读

USB智能识别IC(PL515,PL513),适用于车充,充电器,移动电源等 USB口输出供电方案。USB智能识别IC,是用来解决传统USB口的识别电阻,识别电阻做的识别电路,能识别的充电协议模式比较单一的问题。PL515是集成了苹果手机和平板(5V1A,5V2A,5V2.4A)的充电识别协议,三星5V1A,5V2A的充电协议和BC1.2 DCP的D-/D+短路的充电协议。应用设计简单,手机充电设备必备IC。

因为供电设备(充电器)基本分为三种充电模式,三种充电模式不相兼容。在不兼容的情况下,移动设备(手机,平板)充电的电流在5V0.5A~1A之间,一般不会超过1A,充电时间大大增长。这也是苹果/三星需要用原装充电器的原因。例如:用5V2A的原装三星充电器给IPAD充电,因为三星和苹果的充电模式是不相互兼容的,此时IPAD可以充电,但是充电电流是在5V0.5A,不超过1A。如果用IPAD的原装充电器充电的话,充电电流最大是5V2A。通过充电功率的计算公式:P=U(电压)×I(电流),可以得知:用IPAD原装充电器给IPAD充电比用三星充电器给IPAD充电,充电时间相差2-4倍。

三种常用5V充电模式:BC1.2协议:DCP模式:最大可以输出5V1.5A。常用规格是5V0.5A~1A。

识别协议:D+/D-短路

苹果模式:5W(5V1A)设备:iphone6以下的iPhone系列都是5W充电。

识别协议:D+:2V D-2.7V

10W(5V2A)设备:iPhone6及以上手机型号及其IPAD系列都支持。识别协议:D+:2.7V D-2V

12W设备(5V2.4A):仅个别IPAD平板电脑型号支持。

识别协议:D+:2.7V D-:2.7V

注:12W模式向下兼容10W和5W模式。10W模式向下兼容5W模式。

三星模式:10W(5V2A)充电协议。(5W充电协议即BC1.2协议)

识别协议:D+:1.2V D-1.2V

手机和平板电脑的充电电流由PMIC的控制,插入充电器后,软件要判断D+和D-的电压,分析充电器的类型,(PL513/PL515通过判断手机发出的信号,可以智能模拟当前手机所需要的D+,D-电压),从而判断出能提供的充电电流大小,结合手机内部电池的电量状况,最终判断出应该以何种充电模式,需要多大的充电电流对手机内部的电池进行充电。

常识:手机充电电流是手机来控制的,而不是充电器。

fqj

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

    关注

    59

    文章

    7441

    浏览量

    258550
  • 智能充电
    +关注

    关注

    1

    文章

    63

    浏览量

    18219
收藏 人收藏

    评论

    相关推荐

    STM32 USB虚拟串口使用一段时间后PC无法识别怎么解决?

    ,出现设备时而被识别为ST设备,时而被识别为unknown device。为解决这个问题,重新装了驱动文件,重启了N遍电脑也不行。 根据网上查到的信息,所讲 USB2 Enhanced Host
    发表于 04-29 08:11

    USB插入电脑后,usb设备不识别的原因?

    到了一个IO,io会触发中断,单片机唤醒,单片机不进入stop模式,进入等待通讯的循环while中。 目前的问题是:USB插入电脑后,usb设备不
    发表于 04-26 07:40

    STM32Cubemx配置USB虚拟串口,电脑无法识别怎么解决?

    STM32Cubemx配置USB虚拟串口,电脑无法识别问题?(上拉和驱动都配置好了)
    发表于 03-08 07:00

    cyusb3014为什么只能被识别USB2.1设备?

    自己做了个板子。测试时发现cyusb3014只能被识别USB2.1设备。USB线是插到电脑的USB3.0 接口上的。其他USB3.0设备在
    发表于 02-29 08:13

    FX3通过USB3.0引导烧录固件后设备无法识别的原因?怎么解决?

    自己设计的板子中移植了FX3部分的电路,采用USB引导烧录固件之后,显示烧录成功,但原来可以识别的设备消失不见了,有朋友出现过这种情况嘛?无奈通过USB2.0将固件进行烧录到EEPR
    发表于 02-27 07:50

    使用CYUSB3014作为USB3.0数据传输,USB3.0无法识别的原因?

    我们使用CYUSB3014作为USB3.0数据传输方案,目前处于试产阶段。试产过程中偶尔出现板卡连接至PC后,USB3.0无法识别的情况。 固件使用的官方SlaveFifoSync固件。问题板卡上电
    发表于 02-23 06:12

    瑞昱的RTS5411S 不能被识别3.0只能识别USB2.0,请大佬帮忙

    最近使用瑞昱的RTS5411S做了一块USB3.0的USB HUB,只能识别USB2.0,不能识别3.0换了芯片也不行,不知道有没有大佬知
    发表于 01-08 17:21

    jlink无法识别usb设备

    USB设备已经成为现代生活中不可或缺的一部分,提供了快捷、方便的接口连接解决方案。然而,有时我们可能会遇到JLink无法识别USB设备的问题,这给我们的工作和使用带来了困扰。本文将详细介绍
    的头像 发表于 01-04 17:34 1673次阅读

    电脑无法识别usb设备怎么解决

    Android系统插上USB连接到电脑,提示"无法识别USB设备"
    的头像 发表于 10-10 16:20 3017次阅读
    电脑无法<b class='flag-5'>识别</b>的<b class='flag-5'>usb</b>设备怎么解决

    【求助】USB2.0的识别问

    USB在做device时无法被对端识别,连接到电脑上显示设备异常。但是做host功能正常,能够进行数据传输。抓了两者波形,device在800mV K、J信号之后终端电阻没有下拉成功,所以一直停留在800mV,像这种应该怎么解决???
    发表于 09-25 10:29

    STM32F0的USART波特率自动识别问

    电子发烧友网站提供《STM32F0的USART波特率自动识别问题.pdf》资料免费下载
    发表于 08-01 11:00 0次下载
    STM32F0的USART波特率自动<b class='flag-5'>识别问</b>题

    USB电气信号复位与设备速率识别

    SE0 信号,并维持至少 10ms。 USB 设备看到 Reset 信号后,需要准备接收“SetAddress()”请求;如果它不能回应这个请求,就是“不能识别的设备”。 设备速率识别 低速/全速
    的头像 发表于 07-20 10:05 959次阅读
    <b class='flag-5'>USB</b>电气信号复位与设备速率<b class='flag-5'>识别</b>

    USB口不同颜色代表的含义

    实际上,USB端口颜色是识别USB类型的方法之一,但它不是识别USB类型的标准和推荐方法。一般的厂商都会遵循类似的颜色模式。
    发表于 05-22 15:16 1.6w次阅读
    <b class='flag-5'>USB</b>口不同颜色代表的含义

    看一下USB识别和加载过程

    不知道大家在学习Linux的时候有没有过这样的疑问,为什么我们通过同一个接口接入的不同USB设备,我们的电脑都可以识别到呢?
    的头像 发表于 05-10 11:54 4223次阅读

    USB设备在Linux系统中的识别和加载过程

    不知道大家在学习Linux的时候有没有过这样的疑问,为什么我们通过同一个接口接入的不同USB设备,我们的电脑都可以识别到呢?为什么Linux电脑不会把鼠标识别成键盘呢?带着这些疑问我们一起来看一下
    的头像 发表于 05-10 11:53 2756次阅读