多协议PD快充诱骗取电芯片XSP26支持快充取电和识别电脑传输数据

在日新月异的科技浪潮中,电子产品不仅成为了我们日常生活不可或缺的一部分,更是推动着社会进步与变革的重要力量。随着智能设备的普及与多样化,一个能够高效融合充电与数据传输功能,同时保持广泛兼容性和安全性的接口标准显得尤为重要。Type-C PD(Power Delivery)芯片,正是这样一位站在科技前沿的领航者,它以卓越的性能和广泛的应用前景,预示着智能充电与数据传输新时代的到来。

产品使用Type-C后,为了简洁去除了多余的接口,但是会遇到一个新的问题,有的产品在一般正常使用情况下是连接充电器获取快充,有的时候又需要连接电脑升级主板的程序,这个时候因为普通的取电芯片占用了D+D-通道获取快充,主板就不能使用D+D-升级程序使用了。

由此,使用汇铭达XSP26快充控制芯片即可解决这个问题,支持一个Type-C接口可以取电,也可以连接电脑给主板MCU下载程序。工作简图如下。

工作原理:

XSP26芯片在连接设备的时候,会优先识别连接的设备类型,如果检测到是充电器,就开始启动快充协议获取快充电压,如果检测到是电脑等,就切换D+D-通道,给主板的MCU使用,从而实现让主板可以和电脑连接下载程序。

支持的快充协议:

XSP26支持PD协议、QC协议、华为SCP/FCP协议、三星AFC协议,电压电流最大支持5V6A、9V3A、11V6A、12V3A、15V3A、20V5A。

参考设计原理图:

原理图分为取电的原理图XSP26和取电+电脑识别的原理XSP26A两种,注意区分。

取电原理图

取电+电脑识别原理图

测试演示

DEMO板设置20V电压档位,连接充电器,获取充电器的快充20V。充电器不支持20V档位,会自动向下诱骗15V等。另外,还可以通过IO控制M1/2/3,可以任意切换电压档位,不需要重新断电。连接电脑,使用串口测试板演示电脑识别USB端口。

Type-C接口连接电脑,D+D-连接主板MCU。

电脑识别到主板的USB设备成功。

XSP26支持串口发送功率消息功能。

主板MCU的串口Rx连接XSP26的Tx接口,Type-C连接充电器后,会把连接的充电器电压和电流信息,通过串口发送出来,主板MCU读取到功率消息后,就可以调整自身的负载大小,防止充电器过载复位。

相关推荐
杨了个杨898212 小时前
memcached部署
qt·websocket·memcached
_Johnny_19 小时前
ETCD 配额/空间告警模拟方案
网络·数据库·etcd
yumgpkpm20 小时前
预测:2026年大数据软件+AI大模型的发展趋势
大数据·人工智能·算法·zookeeper·kafka·开源·cloudera
岁岁种桃花儿1 天前
注册中心宕机后,RPC调用还能成功吗?主流框架实测级分析
zookeeper·eureka·rpc
_Johnny_1 天前
ETCD 配额/空间告警模拟脚本
数据库·chrome·etcd
Hello.Reader1 天前
Flink ZooKeeper HA 实战原理、必配项、Kerberos、安全与稳定性调优
安全·zookeeper·flink
AC赳赳老秦2 天前
2026国产算力新周期:DeepSeek实战适配英伟达H200,引领大模型训练效率跃升
大数据·前端·人工智能·算法·tidb·memcache·deepseek
WHD3062 天前
苏州数据库(SQL Oracle)文件损坏修复
hadoop·sql·sqlite·flume·memcached
AC赳赳老秦3 天前
代码生成超越 GPT-4:DeepSeek-V4 编程任务实战与 2026 开发者效率提升指南
数据库·数据仓库·人工智能·科技·rabbitmq·memcache·deepseek
小马爱打代码3 天前
ZooKeeper:入门实战
分布式·zookeeper·云原生