TYPE A USB2.0电路设计

news2024/11/20 1:25:07

TYPE A USB2.0连接器可以分为公座和母座,放在供电端PCB板上的一般是母座, 2.0的母座有四个信号引脚。今天就来和大家分享下TYPE A USB2.0的板级电路设计,

首先来看到  TYPE A USB2.0四个引脚的信号定义,1脚是VBUS,需要接5V电源,USB线缆中一般是红色的线,2脚是D-,USB线缆中一般是白色的线,三脚是D+,USB线缆中一般是绿色的线,2脚和3脚是一对差分信号,是用来传输USB2.0的数据的,4脚是GND,需要接系统地。

TYPE A USB 2.0母座的常用电路图大家可以看下,这个是最简单的电路是没有考虑一些实际问题的。1脚接5V电源,2脚和3脚接USB控制器芯片的相应信号引脚,4脚接信号地,

一般接到USB连接器1脚的5V电源我们会接一个限流IC,目的是为了限制USB对外输出5V电源的电流,防止接到USB连接器上的外部设备短路或大电流把板子上的5V拉死。

当接到USB连接器的外部设备需求电流超过限流IC设定的电流值时,限流IC会以设定的电流进行输出,但是会减小输出电压,大家可以看下这个图。

USB控制器芯片还能通过IO控制这个限流IC的使能引脚,从而控制是否给外部设备供电。

对于USB2.0的电源,协议规定,:

高电源口供电范围为4.75-5.25V,供流能力大于500mA
低电源口供电范围为4.4V-5.25V,供流能力大于100mA

对于USB2.0,一般这个限流IC设定的电流值为500mA,

2脚和3脚是一对差分信号,用来传输USB数据的,USB2.0数据最大速率为480Mb/s,D+和D-的PCB走线我们一般要求90Ω的差分阻抗。

因为USB口一般是对外的,很容易产生静电放电情况,所以一般在2脚和3脚要加ESD防护的器件,不加ESD防护器件的话静电很容易从信号线损坏芯片。

需要注意的是ESD防护器件的保护电压是5V,然后结电容要小,结电容大了会影响USB的传输速率,1pF以下最好。ESD器件尽可能靠近USB连接器放置。

为了EMI的调试有时候信号线上还会串联了一个USB信号专用的共模电感与电阻进行叠盘设计。无EMI问题时上件电阻,有EMI问题可以选择合适的共模电感进行调试。

4脚接系统地。

USB还有两个固定引脚是接到其金属外壳的,这两个引脚一般有几种接地的方案

第一种是直接接到系统地

第二种是直接接到机壳地

第三种就是通过1个1M欧电阻和10nF电容接到系统地(优点给USB连接器提供放电路径,减少了USB放电对电路的影响,减少了ESD对USB放电对系统的影响)

这几种USB外壳接地方案具体选择那种需要根据设计的实际要求来

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

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

相关文章

Kafka系列之入门(荣耀典藏版)

目录 一、为什么要用消息中间件? 1、异步处理 2、应用解耦 3、流量削峰 4、日志处理 二、为什么选择Kafka? 消息中间件的编年史 1、Kafka的外在表现和内在设计 2、市场主流消息中间件对比 三、Kafka中的基本概念 1、消息和批次 2、主题和分区…

【笔记:模拟CMOS集成电路】两级运算放大器设计与仿真(带版图)

【笔记:模拟CMOS集成电路】两级运算放大器设计与仿真(带版图)前言1.电路分析1.1电路结构电路描述:1.2小信号分析1.3公式2指标设计2.1预期设计指标参数2.2参数分析(1)确定gm1、gm6(2)分配电流(3)确定M1尺寸(4)确定M6尺寸(5)共模输入…

学习.NET MAUI Blazor(二)、MAUI是个啥

随着.NET 7的发布,MAUI也正式发布了。那么MAUI是个啥?我们先来看看官方解释: .NET 多平台应用 UI (.NET MAUI) 是一个跨平台框架,用于使用 C# 和 XAML 创建本机移动和桌面应用。 目录关于MAUIMAUI的工作原理如何开发MAUI该如何选择…

5万字企业数字化运营管理平台软件开发框架项目技术方案

目录 1 项目总体概述 项目总体技术方案保障 系统设计 系统体系结构设计 系统指标保障 系统质量 系统健壮性 系统应具备安全性 系统易用性 系统可维护性 系统完备性 系统可扩展性 系统可测试性 系统可移植性 系统可追踪性 系统易安装性 2 项目技术方案 2.1 系统…

没有的博客1

我虽不善言辞 但关于爱你 我无法掩饰 关于我爱你音频:00:0004:55 | 01 | 愿你们是渣的那一方 背负所有骂名愉快生活 而不是在深夜痛哭 辗转反侧茶饭不思 做一个痛苦的好人 | 02 | 昨晚喜欢的男孩子发了新女友的照片 很难过 做个大人真好啊 十分钟就能让自…

Linux上RabbitMQ安装使用

文章目录安装安装erlang安装rabbitMQ管理指令安装 官网 由于需要对应erlang和rabbitMQ两者版本的关系,先确定好下载哪个版本,版本关系表,以下教程以Erlang 23.3.4.11和RabbitMQ 3.9.14为例 安装erlang 略,进入对应版本下载安装…

【YApi接口管理平台】在Linux上使用Docker搭建YApi (亲测完美运行)

本期目录前言1. 创建MongoDB容器数据卷2. 安装Node.js3. 拉取MongoDB镜像4. 启动Mongo容器5. 拉取YApi镜像6. 初始化YApi7. 运行YApi容器8. 访问前言 博主想在自己的 Linux 虚拟机上使用 Docker 搭建 API 接口管理平台来团队开发一个项目,跟着网上的教程硬是装了好…

Unreal Engine的编译类型和命名规则

目录 编译类型 命名规则 资源命名规则 文件夹命名规则 编译类型 debug game只能调试你的项目,不能调试编辑器项目 多加了一个editor,就可以调试编辑器了。 不同的编译类型可以理解为引擎在不同的类型下的监管程度,用以不同的场景 Te…

树莓派驱动水星无线网卡(MW150UH)教程指南

目录 1.树莓派版本 2.无线网卡 查询无线网卡 1.如果为 Bus 001 Device 005: ID 0bda:b711 Realtek Semiconductor Corp. RTL8188GU 802.11n WLAN Adapter (After Modeswitch) 2.如果为 Bus 001 Device 007: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapte…

深度学习计算广告(更新中)

本文转自王喆的《深度学习计算广告》,仅用于学习。 文章目录一、计算广告系统简介二、经典的广告系统架构三、dl时代广告系统各模块技术演进1. Ad Ranking - 从大刀阔斧的革命到精雕细琢的改进(1)模型发展图(2)张俊林&…

STL之list模拟实现

list常识 list迭代器不支持【】&#xff0c;所以不支持随机访问。也不支持>、<&#xff0c;没有意义&#xff0c;因为iterator是地址&#xff0c;地址并不连续。 重要的说三遍&#xff1a; list不支持随机访问&#xff0c;因为没有重写[]。 list不支持随机访问。 list不…

vue3+ts项目 笔记总结

一、首先得先建好vue3ts的项目&#xff1a; 在终端新建项目输入&#xff1a;vue create vue3-ts接下来的每一步如图所示&#xff1a;注意要通过空格选中TypeScript二、项目建好后&#xff0c;开始正常的开发&#xff0c;注意区分vue2与vue3的区别&#xff1a; 在vue3项目中不…

移动设备软件开发-Spape详解

Spape详解 1.自定义背景shape 1.1gradient 1.简介 定义渐变色&#xff0c;可以定义两色渐变和三色渐变&#xff0c;及渐变样式&#xff0c;它的属性有下面几个2.属性 angle&#xff0c;只对线性渐变是有效的放射性渐变必须指定放射性的半径&#xff0c;gradientRadiouscentetX和…

(一)汇编语言——基础知识

目录 基础知识 总线 地址总线 数据总线 控制总线 内存地址空间 总结 今天我们就开始学习有关汇编的相关知识了&#xff0c;感觉和之前学的STM32相类似&#xff0c;所以学习起来并没有感觉很困难&#xff0c;相反&#xff0c;感觉有点好玩&#xff0c;并且理解了底层原理…

网络技术期末复习~重点考题

解题思路&#xff1a; 标准答案&#xff1a; 11. 如图所示&#xff0c;网络145.13.0.0/16划分为四个子网N1,N2,N3,N4。它们与路由器R相连的接口分别是m0,m1,m2,m3,R的第五个接口m4连接到互联网路由器&#xff08;接口地址为1.1.1.1&#xff09;。 (1)请给出路由器R的路由表。 …

Anaconda+VSCode+QT Designer配置PyQt5环境

AnacondaVSCodeQT Designer配置PyQt5环境 本文使用AnacondaVSCode配置PyQt5环境&#xff0c;在开始之前新建Anaconda的虚拟环境&#xff0c;如果不需要虚拟环境可以直接使用默认的Base环境。另外针对ui文件转py文件报错ImportError: DLL load failed: 找不到指定的模块给出了解…

D3D11和Vulkan共享资源 (二) - 和Intel MediaSDK sample_decode 集成

转过头再找个复杂的播放程序验证一下&#xff0c;还是用我比较熟悉的MediaSDK的播放程序。基本思路就是 在初始化解码输出显示的窗口的时候同时也初始化一个vulkan显示的窗口初始化d3d11设备的时候初始化vulkan, 同时多创建一个D3D11Texture2D的共享纹理最后在MSDK每个frame在…

MySQL——幻读是什么,有什么问题,怎么解决。

数据库有以下的实现&#xff1a; CREATE TABLE t (id int(11) NOT NULL,c int(11) DEFAULT NULL,d int(11) DEFAULT NULL,PRIMARY KEY (id),KEY c (c) ) ENGINEInnoDB;insert into t values(0,0,0),(5,5,5), (10,10,10),(15,15,15),(20,20,20),(25,25,25); 对于下面的语句&am…

Zabbix监控部署

目录 编译安装nginx 编译安装PHP 编译安装mysql 安装zabbix 编译安装nginx 参考文章 源码下载 [root8a-1 opt]# uname -a Linux 8a-1 3.10.0-1160.71.1.el7.x86_64 #1 SMP Tue Jun 28 15:37:28 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux [root8a-1 opt]# cat /etc/redh…

OpManager 网络图工具

由于企业网络规模的扩大&#xff0c;网络管理正变得越来越复杂。巨大的规模和动态特性使得扩展网络以跟上其复杂性的上升变得困难。如果没有适当的可视化&#xff0c;网络管理员可能会做出不明智的决策&#xff0c;从而导致意外的网络中断。这可能会对企业造成严重打击&#xf…