当前位置: 首页 > news >正文

诱骗取电快充协议芯片,支持与其它 MCU 共用 D+D-网络和电脑传输数据

前言

在科技日新月异的今天,快充技术已成为智能手机、平板电脑乃至笔记本电脑等电子设备不可或缺的一部分。各大厂商为了提升用户体验,纷纷推出了自家的快充协议,这些协议不仅让充电速度大幅提升,还带来了更加智能、安全的充电体验。

现如今市面上有很多种快充协议 ,最常见的快充协议有PD、QC、华为SCP/FCP、三星AFC协议等,每一种快充协议都有它自己的特点,都可达到快速充电的体验,快充协议芯片分为充电端协议(电源)芯片和受电端协议(设备端)芯片,两种协议芯片不可混用。下面我们来了解一款受电端取电快充协议芯片。

1.概述

XSP15 可通过 UART 串口发送电压/电流信息, 可供外部芯片读取。 芯片集成 USB Power Delivery PD2.0/3.0 快充协议、 QC2.0/3.0 协议、 华为快充协议、 三星 AFC 协议, 并且支持 BC1.2 协议多功能受电端 sink 取电芯片。 自动识别连接的是电脑或是充电器, 支持与其它 MCU 共用 D+D-网络和电脑传输数据, XSP15 可以与充电管理芯片组合, 支持大电流、 大功率快速充电。

2.特点

自动识别连接的是电脑或充电器:BC_EN 默认低电平, 如果识别到连接的是电脑, BC_EN 输出高电平, XSP15 将模拟开关切换至外部 MCU 使用, 外部 MCU 可以连接电脑。

识别电脑或充电器状态设置:如果识别到 USB 连接的是电脑, XSP15 不进行取电, 切换为数据模式, BC_EN=1 并将模拟开关切换至 MCU,如果识别到 USB 连接的是充电器, XSP15 开始获取充电器的快充电压。

UART 串口发送电压、 电流信息可供读取:XSP15 通过 UART 串口发送功率信息, 外部的 MCU 读取到功率信息后, 可以调整负载的大小。

支持电压档位向下兼容和电压动态切换:(例如: 若设定 12V 模式, 连接的充电器最大是 9V, 则获取充电器的 9V 档位) , 快充协议切换顺序(PD→QC→SCP→AFC→FCP) 。

支持其它芯片使用 D+D-与电脑传输数据:例如利用其它芯片使用D+ D- 网络给产品升级等

自动检测并切换 CC1/CC2 信号通讯

小封装 QFN20_3*3

3.支持动态切换电压档位

支持 PD 协议:5V、 9V、 12V、 15V、 20V

支持 QC 协议:5V、 9V、 12V、 20V

支持华为 SCP:10V/4A

支持三星 AFC 协议:5V、 9V

支持 FCP 协议:5V、 9V、 12V


参考设计图

布线图 

电压档位选择

下图使用羽博充电器连接XSP15芯片电压档位选择9V,通过Type-C端口诱骗出9V电压。 

下图用羽博充电器连接XSP15芯片,选择20V电压档位,通过Type-C端口诱骗出20V电压 

应用场景:

XSP15芯片广泛应用于各种设备,如手机、智能穿戴、小家电、平板电脑等,能够根据设备的需求动态调整输出电压与电流,实现更加精准的充电控制。这种智能调节方式不仅提高了充电效率,还有助于保护电池和设备的安全。XSP15支持其它芯片使用D+D-与电脑连接进行传输数据,可以实现产品升级等功能。

总结:

XSP15芯片是一款支持多种快充协议的受电端取电快充芯片,可通过 UART 串口发送电压/电流信息, 可供外部芯片读取,自动识别连接的是充电器或是电脑,支持与其它MCU共用D+D-网络和电脑传输数据。芯片兼容性广,功能多,性比价高、应用于各种电子设备邻域。

相关文章:

诱骗取电快充协议芯片,支持与其它 MCU 共用 D+D-网络和电脑传输数据

前言 在科技日新月异的今天,快充技术已成为智能手机、平板电脑乃至笔记本电脑等电子设备不可或缺的一部分。各大厂商为了提升用户体验,纷纷推出了自家的快充协议,这些协议不仅让充电速度大幅提升,还带来了更加智能、安全的充电体验…...

Java Executor ScheduledExecutorService 源码

前言 相关系列 《Java & Executor & 目录》《Java & Executor & ScheduledExecutorService & 源码》《Java & Executor & ScheduledExecutorService & 总结》《Java & Executor & ScheduledExecutorService & 问题》 涉及内容 …...

【力扣 + 牛客 | SQL题 | 每日6题】牛客SQL热题 + 力扣hard

1. 牛客SQL热题206:获取每个部门中当前员工薪水最高的相关信息 1.1 题目: 描述 有一个员工表dept_emp简况如下: emp_nodept_nofrom_dateto_date10001d0011986-06-269999-01-0110002d0011996-08-039999-01-0110003d0021996-08-039999-01-01 有一个薪水…...

前端常见错误

搭建vueelement-ui脚手架错误 基于vue官方文档和element官方文档搭建手册报错 安装element Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist. types.js?8ad0:39 Uncaught TypeError: Cannot read property prototype of undefi…...

Edge 浏览器插件开发:图片切割插件

Edge 浏览器插件开发:图片切割插件 在图片处理领域,按比例切割图片是一个常见需求。本文将带你开发一个 Edge 浏览器插件,用于将用户上传的图片分割成 4 个部分并自动下载到本地。同时,本文介绍如何使用 cursor 辅助工具来更高效…...

银河麒麟v10 xrdp安装

为了解决科技被卡脖子的问题,国家正在大力推进软硬件系统的信创替代,对于一些平时对Linux操作系统不太熟练的用户来讲提出了更高的挑战和要求。本文以银河麒麟v10 24.03为例带领大家配置kylin v10的远程桌面。 最近公司为了配置信创开发新购了几台银河麒…...

Leetcode 删除有序数组中的重复项 Ⅱ

使用双指针来解决此问题,关键词“有序”数组,一个 index 指针用于构建新数组,一个 i 指针用于遍历整个数组 以下是代码的中文解释以及算法思想: 算法思想 这道题要求对一个有序数组进行去重,使得每个元素最多出现两…...

大模型学习笔记------什么是大模型

大模型学习笔记------什么是大模型 1、大模型定义2、大模型发展历程3、大模型的核心特点4、大模型的应用领域5、大模型面临的挑战6、结束语 近两年大模型超级火,并且相关产品迎来爆发式增长。在工作中,也常常接触到大模型,并且已经开始进行相…...

【unique_str 源码学习】

文章目录 &#xff11;&#xff0e;删除器定义2. operator->() 运算符重载3. add_lvalue_reference<element_type>::type 使用 基本原理这篇博主写的很详细 https://yngzmiao.blog.csdn.net/article/details/105725663 &#xff11;&#xff0e;删除器定义 deleter_…...

flask第一个应用

文章目录 安装一、编程第一步二、引入配置三、代码解析 安装 python环境安装的过程就不重复赘述了&#xff0c;flask安装使用命令pip install Flask即可&#xff0c;使用命令pip show Flask查看flask版本信息 提示&#xff1a;以下是本篇文章正文内容&#xff0c;下面案例可供…...

华为OD机试真题(Python/JS/C/C++)- 考点 - 细节

华为OD机试 2024E卷题库疯狂收录中&#xff0c;刷题 点这里。 本专栏收录于《华为OD机试真题&#xff08;Python/JS/C/C&#xff09;》。...

【C++刷题】力扣-#628-三个数的最大乘积

题目描述 给你一个整型数组 nums &#xff0c;在数组中找出由三个数组成的最大乘积&#xff0c;并输出这个乘积。 示例 示例 1 输入&#xff1a;nums [1,2,3] 输出&#xff1a;6示例 2 输入&#xff1a;nums [1,2,3,4] 输出&#xff1a;24示例 3 输入&#xff1a;nums […...

Java项目实战II基于Java+Spring Boot+MySQL的工程教育认证的计算机课程管理平台(源码+数据库+文档)

目录 一、前言 二、技术介绍 三、系统实现 四、文档参考 五、核心代码 六、源码获取 全栈码农以及毕业设计实战开发&#xff0c;CSDN平台Java领域新星创作者&#xff0c;专注于大学生项目实战开发、讲解和毕业答疑辅导。获取源码联系方式请查看文末 一、前言 随着工程教…...

基于微信小程序实现信阳毛尖茶叶商城系统设计与实现

作者简介&#xff1a;Java领域优质创作者、CSDN博客专家 、CSDN内容合伙人、掘金特邀作者、阿里云博客专家、51CTO特邀作者、多年架构师设计经验、多年校企合作经验&#xff0c;被多个学校常年聘为校外企业导师&#xff0c;指导学生毕业设计并参与学生毕业答辩指导&#xff0c;…...

设计一个灵活的RPC架构

RPC架构 RPC本质上就是一个远程调用&#xff0c;需要通过网络来传输数据。传输协议可以有多种选择&#xff0c;但考虑到可靠性&#xff0c;一般默认采用TCP协议。为了屏蔽网络传输的复杂性&#xff0c;需要封装一个单独的数据传输模块用来收发二进制数据&#xff0c;这个单独模…...

大数据计算里的Broadcast Hash Join/Shuffle Hash Join/Sort Merge Join

文章目录 Broadcast Hash Join场景 Shuffle Hash Join场景 Sort Merge Join场景 Broadcast Hash Join 场景 大表和小小表&#xff0c;直接把B表加载到内存&#xff0c;然后读块1内容和内存中数据匹配 Shuffle Hash Join 场景 大表和小表JOIN &#xff0c;小表分块后能加载…...

Java - 手写识别; 如何用spring ai和大模型做手写识别教程

识别后的文字 利用大模型提升Java手写识别&#xff1a;更简单、更高效 在Java场景中&#xff0c;我们经常需要处理手写识别的问题。过去&#xff0c;这类需求主要依赖于OCR技术&#xff0c;但其效果并不总是稳定。随着大模型的发展&#xff0c;使用大模型进行java手写识别成为…...

【Linux】用户权限管理:创建受限用户并配置特定目录访问权限

本文详细介绍了如何在 Linux 系统中创建一个名为 agent 的新用户&#xff0c;并限制其在特定目录下的权限。通过使用 useradd 命令创建用户&#xff0c;并使用 usermod 命令将新用户添加到现有用户组中&#xff0c;确保其具有适当的权限。接着&#xff0c;通过 chown 和 chmod …...

pgsql表分区和表分片设计

在设计 PostgreSQL 表分区和表分片时&#xff0c;主要目标是提高查询性能、可扩展性和数据管理的效率。以下是一些关键的设计步骤和策略&#xff1a; 1. 分区策略 水平分片&#xff1a;选择按日期进行水平分片&#xff0c;每天一个分片。这种策略适用于具有时间序列数据的场景…...

灵动AI ——视频创作新引擎 开启视觉奇幻之旅

灵动AI视频官网地址&#xff1a;https://aigc.genceai.com/ 灵动AI 科技与艺术的完美融合之作。它代表着当下最前沿的影像技术&#xff0c;为我们带来前所未有的视觉盛宴。...

直线模组选型别再“先选电机“了!导程才是起点(附正向推导五步法)

引言&#xff1a;一个高频"翻车"现场在直线模组&#xff08;丝杆模组&#xff09;选型中&#xff0c;有个环节经常出现逆向翻车——工程师先选好了电机&#xff0c;再去配丝杆导程&#xff0c;结果发现&#xff1a;❌ 速度上不去❌ 推力不够大❌ 电机严重发热问题的根…...

论文写得像流水账?资深教授推荐这几个AI写作辅助软件

论文写得像流水账&#xff1f;选题难、逻辑乱、语言差&#xff0c;是很多学生共同的困扰。其实&#xff0c;只要用对AI写作辅助工具&#xff0c;再配合科学的写作流程&#xff0c;就能大幅提升效率和质量。资深教授普遍推荐&#xff1a;千笔AI&#xff08;中文全流程首选&#…...

RuoYi-Cloud项目导入避坑指南:从Maven配置到依赖下载的完整流程(附常见错误解决)

RuoYi-Cloud项目导入避坑指南&#xff1a;从Maven配置到依赖下载的完整流程 1. 项目准备与环境检查 在开始导入RuoYi-Cloud项目之前&#xff0c;确保你的开发环境已经准备就绪。这个微服务架构项目基于Spring Cloud Alibaba体系&#xff0c;对开发环境有特定要求&#xff1a; 基…...

告别手动调时!用ESP8266+STM32F103ZET6打造自动校时RTC时钟(附完整代码)

基于ESP8266与STM32的智能时钟系统&#xff1a;从NTP同步到RTC校时的全链路实践 在物联网和嵌入式系统开发中&#xff0c;精确的时间同步往往是许多应用的基础需求。无论是数据记录、事件触发还是用户界面显示&#xff0c;一个"永不走时"的时钟系统都能显著提升产品的…...

AI Agent Harness Engineering 的安全与伦理挑战:我们如何控制所创造之物?

AI Agent Harness Engineering 的安全与伦理挑战&#xff1a;我们如何控制所创造之物&#xff1f; 关键词&#xff1a;AI Agent 治理、Harness Engineering、对齐问题、灾难性遗忘、人类反馈强化学习、鲁棒性、责任归属 摘要&#xff1a;当我们把AI从“只会做一件事的工具人”升…...

Perplexity文化新闻搜索效率翻倍:从冷启动到高信噪比输出的7个被低估的底层参数配置

更多请点击&#xff1a; https://codechina.net 第一章&#xff1a;Perplexity文化新闻搜索效率翻倍&#xff1a;从冷启动到高信噪比输出的7个被低估的底层参数配置 Perplexity 的文化新闻检索能力并非仅由模型规模或训练数据量决定&#xff0c;其真实效能高度依赖于七个常被忽…...

如何判断杉木桩品牌的选型标准?

开篇即明&#xff1a;本文仅输出选型方法&#xff0c;不推荐任何具体产品。杉木桩作为园林、水利、建筑等领域的常用材料&#xff0c;其质量直接关系工程安全与寿命。从业十余年&#xff0c;我始终认为&#xff1a;选型需回归标准&#xff0c;而非品牌名称。以下从四个核心维度…...

后悔没早装!iPhone装上这8个APP,生产力瞬间拉满

有了iPhone之后&#xff0c;很多人都会遇到同一个问题——软件商店里应用浩如烟海&#xff0c;到底哪些才是真正值得装的&#xff1f;有的软件看起来花里胡哨&#xff0c;装上后却很少打开&#xff1b;有的工具看似简单&#xff0c;用惯了才发现离不开了。作为一个从“有了它只…...

Go语言内存优化:GC调优与内存池

Go语言内存优化&#xff1a;GC调优与内存池 1. GC调优 import "runtime/debug"func init() {debug.SetGCPercent(100) }2. sync.Pool var bufferPool sync.Pool{New: func() interface{} {return make([]byte, 4096)}, }func getBuffer() []byte {return bufferPool…...

深圳 EMC 整改避坑指南:别让一次失败,毁掉整个产品周期

深圳&#xff0c;这座全球电子产业的心脏&#xff0c;每天都有上百款新产品从这里走向世界。但 2026 年 4 月 FCC 新规的落地&#xff0c;给无数深圳电子企业浇了一盆冷水&#xff1a;单次海外测试费暴涨至 6-10 万元&#xff0c;周期拉长到 6-12 周&#xff0c;一次整改失败&a…...