USB PD快充保护方案有哪些?用集成式TVS还是分立式TVS?

news2024/12/25 23:37:34

USB Power Delivery ,简称USB PD,是由USB-IF组织制定的一种快速充电规范,目前主流的快充协议之一。该规范可实现更高的电压和电流,输送的功率最高可达100瓦,并可以自由的改变电力的输送方向。在日常使用USB PD快充充电器时,需要频繁地热插拔。如果其内部防护措施不到位的话,不仅会导致浪涌电流通过电源线进入内部电路损坏主控芯片,而且还容易引发输出瞬间大电流,影响充电稳定和安全,甚至导致受充设备损坏。不仅如此,USB PD快充充电器和快充移动电源产品在使用中,很容易与人体或其他带静电物体产生接触,而多数产品外壳的壳料与USB端口、呼吸灯、按键的连接处并不是无缝设计,外部静电很容易通过接缝进入主板中,导致产品损坏。

快充充电器.jpg

为此,想要生产出一款稳定安全的USB PD快充产品,其EOS防护/ESD静电保护措施必不可少。从物料成本、研发周期、生产流程等方面考虑,越来越多的厂商选择在USB PD快充接口内置浪涌和静电保护器件。那么,USB PD快充接口浪涌静电保护选用什么型号的TVS二极管呢?国产品牌东沃电子(DOWOSEMI),一家专业高品质电路保护器件厂家及保护方案服务商,不仅拥有高可靠性的过压过流保护器件和全面专业的ESD/EOS解决方案,而且还设有EMC测试实验室,可免费提供浪涌及静电防护测试及整改服务。

东沃USB PD快充接口浪涌静电保护方案图

东沃USB PD快充接口浪涌静电保护方案(分立式TVS).jpg

东沃USB PD快充接口浪涌静电保护方案(集成式TVS).jpg

东沃USB PD快充接口浪涌静电保护方案说明

从东沃USB PD快充接口浪涌静电保护方案图一,电源供电口东沃电子选用TVS二极管SD05、SD12C、SD24C做防护,具体根据充电电压大小来选择。SD05C、SD12C、SD24C工作电压为5V、12V、24V,具有低钳位、低漏电流的特点,适合大浪涌保护;SOD-323封装,减小USB PD接口安装空间;符合IEC 61000-4-2(静电)±30kV(空气)和±30kV(接触)标准。在D+/D-数据接口和快充协议检测CC1/2接口静电防护中,东沃电子推荐选用TVS二极管DW05DUCF-B-E,工作电压5V、峰值脉冲电流3A、DFN1006-2L封装;结电容低至0.5pF,保证高速数据信号的传输;符合IEC 61000-4-2(静电)±15kV(空气)和 ±10kV(接触)标准。

从东沃USB PD快充接口浪涌静电保护方案图二,电源供电口防护和浪涌保护器件选型跟方案一一样。不同的是,在D+/D-数据接口和快充协议检测CC1/2接口防护中,东沃电子技术推荐选用集成式双向TVS二极管DWSLC05M,工作电压5V、峰值脉冲电流3.5A、漏电流0.1uA、SOT-23封装;结电容低至3.5pF,保证信号的完整性;符合IEC 61000-4-2(静电)±20kV(空气)和 ±20kV(接触)标准。

东沃USB PD快充接口浪涌静电保护器件参数

1)东沃TVS二极管SD05C/SD12C/SD24C参数

查看东沃电子“ESD-SD05C/SD12C/SD24C Datasheet”规格书可知:

SD05C.png

2)东沃TVS二极管DW05DUCF-B-E参数

查看东沃电子“ESD-DW05DUCF-B-E Datasheet”规格书可知:

DW05DUCF-B-E.png

3)东沃TVS二极管DWSLC05M参数

查看东沃电子“ESD-DWSLC05M Datasheet”规格书可知:

DWSLC05M.png

以上是东沃USB PD快充接口浪涌静电保护经典方案,如有特殊需求,欢迎前来探讨。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/882413.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

CNN卷积详解(三)

一、卷积层的计算 4 ∗ * ∗ 4的输入矩阵 I I I 和 3 ∗ * ∗ 3 的卷积核 K K K: 在步长(stride)为 1 时,输出的大小为 ( 4 − 3 1 ) ( 4 − 3 1) 计算公式: ● 输入图片矩阵 I I I 大小: w w w w ww ●…

【八大排序】-- 基数排序(动图演示)

基数排序(桶排序)介绍 (1)基数排序(radix sort)属于“分配式排序”(distribution sort),又称“桶子法”(bucket sort)或bin sort,顾名思义,它是通…

【环境配置】Windows10-YOLOv8运行报错

问题如下: Windows10 运行 YOLOv8 出现如下错误: Traceback (most recent call last): File “”, line 1, in File “D:\anaconda3\envs\yolov8\Lib\multiprocessing\spawn.py”, line 116, in spawn_main exitcode _main(fd, parent_sentinel) ^^^^^…

【ROS】话题通信--从理论介绍到模型实现

1.简单介绍 话题通信是ROS中使用频率最高的一种通信模式,话题通信是基于发布订阅模式的,也即:一个节点发布消息,另一个节点订阅该消息。像雷达、摄像头、GPS… 等等一些传感器数据的采集,也都是使用了话题通信,换言之…

帆软大屏2.0企业制作

 数字化观点中心 / 当前页 如何从0-1制作数据大屏,我用大白话给你解释清楚了 文 | 商业智能BI相关文章 阅读次数:18,192 次浏览 2023-06-08 11:51:49 好莱坞大片《摩天营救》中有这么一个场景:  你可以看见反派大b…

设备数字化平台的优势和应用价值

在现代工业领域,设备的高效管理和维护对于企业的运营和竞争力至关重要。而设备管理系统作为一个强大的工具,可以极大地提升设备管理和维护的效率,从而实现生产效益的最大化。本文将探讨设备数字化平台的优势和应用价值。 设备数字化平台是一款…

蓝桥杯嵌入式省一教程:(一)点亮LED

如同所有编程入门的第一个教程——打印"Hello world"一样,点亮LED可以算得上是嵌入式开发中的"Hello world",所有的单片机开发入门都从这里开始。 在点亮LED前,我们需要先了解一个重要概念——GPIO(General Purpose Inp…

【C++】queue容器

1.queue容器基本概念 2.queue常用接口 #include <iostream> using namespace std;//队列queue #include<queue>//创建Person类 class Person { public:Person(string name, int age){this->m_Name name;this->m_Age age;}string m_Name; //姓名int m_Age; …

【hive】hive中row_number() rank() dense_rank()的用法

hive中row_number() rank() dense_rank()的用法 一、函数说明 主要是配合over()窗口函数来使用的&#xff0c;通过over(partition by order by )来反映统计值的记录。 rank() over()是跳跃排序&#xff0c;有两个第二名时接下来就是第四名(同样是在各个分组内)dense_rank() …

04-分支语句和逻辑运算符

分支语句和逻辑运算符 6.1、if语句 if 结构 例子 统计输入的字符数、空格数 // if.cpp -- using the if statement #include <iostream> int main() {using std::cin; // using declarationsusing std::cout;char ch;int spaces 0;int total 0;cin.get(ch);wh…

mysql数据库设置创建时间和更新时间自动更新

1、创建时间&#xff1a;CURRENT_TIMESTAMP 2、修改时间&#xff1a;ON UPDATE CURRENT_TIMESTAMP DROP TABLE IF EXISTS mall_pay_info; CREATE TABLE mall_pay_info (id int(11) NOT NULL AUTO_INCREMENT,user_id int(11) DEFAULT NULL COMMENT 用户id,order_no bigint(20)…

IS3DH加速度计使用SPI和IIC方式读取数据LIS3DH中英文文档和测试代码

最近博主在研究一款低功耗加速度计LIS3DH&#xff0c;该加速度计有两种通信模式&#xff0c;IIC和SPI方式。IIC通信方式搞了一下 就好了&#xff0c;但是SPI方式针扎了两天才做出来&#xff0c;现在和大家分享一下心得。 开发环境&#xff1a;MDK keil5 使用芯片&#xff1a…

Centos7 配置Docker镜像加速器

daemon.json 文档说明&#xff1a; docker安装后默认没有daemon.json这个配置文件&#xff0c;需要进行手动创建&#xff0c;docker不管是在哪个平台以何种方式启动, 默认都会来这里读取配置,使用户可以统一管理不同系统下的 docker daemon 配置。 如果在daemon.json文件中进行…

Syncfusion Essential Studio JavaScrip Crack

Syncfusion Essential Studio JavaScrip Crack 数据透视表 添加了在将数据透视表导出到PDF文档时自定义列宽的支持。 签名 添加了对在特定位置绘制文本的支持。 Syncfusion Essential Studio for JavaScript在一个包中包含80多个高性能、轻量级、模块化和响应式UI组件。包括Jav…

Memory Allocators 101 - Write a simple memory allocator

Memory Allocators 101 - Write a simple memory allocator - Arjun Sreedharan BlogAboutContactPosts GoogleLinkedInGithubFacebookTwitterUMass Amherst 1:11 AM 9th 八月 20160 notes Memory Allocators 101 - Write a simple memory allocator Code related to this…

数据结构——B-树、B+树、B*树

一、B-树 1. B-树概念 B树是一种适合外查找的、平衡的多叉树。一棵m阶&#xff08;m>2&#xff09;的B树&#xff0c;是一棵平衡的M路平衡搜索树&#xff0c;它可以是空树或满足以下性质&#xff1a; &#xff08;1&#xff09;根节点至少有两个孩子。 &#xff08;2&#…

Integer中缓存池讲解

文章目录 一、简介二、实现原理三、修改缓存范围 一、简介 Integer缓存池是一种优化技术&#xff0c;用于提高整数对象的重用和性能。在Java中&#xff0c;对于整数值在 -128 到 127 之间的整数对象&#xff0c;会被放入缓存池中&#xff0c;以便重复使用。这是因为在这个范围…

UDP 的报文结构以及注意事项

UDP协议 1.UDP协议端格式 1.图中的16位UDP长度,表示整个数据报(UDP首部UDP数据)的最大长度 2.若校验和出错,会直接丢弃 2.UDP的报文结构 UDP报文主体分为两个部分:UDP报头(占8个字节)UDP载荷/UDP数据 1.源端口号 16位,2个字节 2.目的端口号 16位,2个字节 3.包长度 指示了…

laravel框架中批量更新数据

在php框架中 tp中就有批量更新封装好的 SaveAll 在laravel中有批量插入没有批量更新操作;因此我们可以自己去封装一个 然后批量进行更新操作 封装参考代码: /*** 批量更新** param $tableName 表名称* param string $pk 更新的字段* param array $multipleData 要更新的数据*…

免费SAFe敏捷工具,SAFe框架执行

Leangoo领歌覆盖了敏捷项目研发全流程&#xff0c;包括小型团队敏捷开发&#xff0c;Scrum of Scrums大规模敏捷。 Leangoo领歌是ScrumCN&#xff08;scrum.cn&#xff09;旗下的一款永久免费的敏捷研发管理工具。 Leangoo领歌覆盖了敏捷研发全流程&#xff0c;包括小型团队敏…