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

Type c系列接口驱动电路·内置供电驱动电路使用USB2.0驱动电路!!!

目录

前言

Type c常见封装类型

Type c引脚功能详解

Type c常见驱动电路详解

Type c数据手册


                ​​​​​​​        ​​​​​​​ 编写不易,仅供学习,请勿搬运,感谢理解

常见元器件驱动电路文章专栏连接

LM7805系列降压芯片驱动电路·降压芯片驱动电路详解-CSDN博客

ME6211C系列降压芯片驱动电路·降压芯片驱动电路详解-CSDN博客

AMS1117芯片驱动电路·降压芯片的驱动电路详解-CSDN博客

前言

        USB Type-C简称Type-C在个人DLY或者工程开发的过程中,最为常用的一种接口,提供供电接口跟数据传输接口,其中提供的数据传输接口分别支持USB2.0协议跟USB3.0协议,同时通过Type-C接口能够将设备与计算机连接通信,或者给设备供电。

Type c常见封装类型

         制造商会根据不同的产品定价策略来决定 USB Type-c端口的功能,对于一些入门的设备会采用一些,简化版的Type-c接口,保留USB2.0数据传输或者只有充电功能,这些简化版本的Type-C有不同的引脚数目。      ​​​

                                                        24pinType-C图片

        而24pin Type-C 通常指的是全功能引脚Type-C 功能没有被阉割过的版本,功能的话支持    但是这种个人dly很少用,用的最多的反而是16pin 6pinType-C。

                                                        16pinType-C图片

                                                        6pinType-C图片

        6pin Type-C是24pin Type-C被阉割的最简单的版本,只保留了基本的供电功能

        上面的图只贴了引脚数量不同的Type-C类型,都是属于直插类型,除了这些之外,还有卧贴侧插还有直插等类型,这里就不细讲了,功能都是一样的。

   

Type c引脚功能详解

        在上文提及过24Pin Type_C是全功能Type_C也是引脚最多的类型,而16Pin跟6Pin是省略不常用引脚的简化版本,本章节功能引脚详解就使用24Pin引脚的Type_C作为历程进行讲解,看懂最难的简单的也就懂了。

                                                                  24pinType-C图片

                                                           24pinType-C母座引脚功能图

        上面是Type-C的母头接口引脚图,不是焊盘引脚图,Type-C是分为母头还有公头,母头接口引脚分为A面B面,因为AB两面的引脚是对称的,这里的对称导致了Type-C母座支持正插还有反插不论公头是正还是反引脚都对的上。

    

        下图图是公座的引脚接口图,不论公座是这里对比母座的引脚图就可以发现无论是正插还是反插引脚都是能对的上的。

                                                   24pinType-C公座引脚功能图

        

        红色框选出来的部分是支持USB3.0协议的数据发送跟接受通道,TX发送通道RX接受通道。 

        绿色框选的部分Vbus是5V电源供电引脚

        黄色框选CC1 CC2引脚判断充电还是供电,识别正反插。        

        蓝色框选SBU2是用于传输辅助信号,如AUX信号和HPD(Hot-Plug Detect)信号。其中AUX信号是用来传输DP(DisplayPort)信号的,而HPD信号是用于检测连接状态的。

        黑色框选的D+ D-是USB2.0差分信号传输引脚

                                                    16pinType-C引脚简化图

        如图中所示,16pinType-C 去掉了支持USB3.0传输协议的引脚,该封装类型仅支持供电USB2.0传输数据,和音频数据传输

          

                                                  6pinType-C引脚简化图

        而  6pinType-C  简化了SBU音频数据引脚,保留了USB2.0引脚跟VUBS引脚,该系列封装仅能供电 USB2.0传输数据  

Type c常见驱动电路详解

        这里使用Type-C 16Pin引脚给出供电驱动电路,使用USB2.0差分信号驱动电路,同时给出驱动电路原理跟注意点。

                                                16Pin Type-C供电电路

        cc1 cc2引脚上文提及到用来检测正插 反插 供电 充电 主机设备在CC引脚上进行上拉,从机设备在CC引脚上进行下拉,同时规定下拉电阻选值为5.1k电阻,而主机设备会自动为从机设备进行供电

          而图中的Shell 引脚叫做外壳固定引脚,用来固定Type-C在Pcb电路板上的,通常接GND就可以了。 

   

                                          16Pin Type-CUSB 2.0驱动电路

        一般集成USB2.0这种在板子上很多都是在用ch340,构成一个自动下载电路,利用Type-C来下载程序使用的,同时需要注意的是,D+跟D-这里的走线是差分信号走线注意等长。

Type c数据手册

TYPE-C 16PIN 2MD(073) -PDF数据手册-参考资料-立创商城

KH-TYPE-C-16P -PDF数据手册-参考资料-立创商城

                                                欢迎指正,希望对你,有所帮助!!!

相关文章:

Type c系列接口驱动电路·内置供电驱动电路使用USB2.0驱动电路!!!

目录 前言 Type c常见封装类型 Type c引脚功能详解 Type c常见驱动电路详解 Type c数据手册 ​​​​​​​ ​​​​​​​ 编写不易,仅供学习,请勿搬运,感谢理解 常见元器件驱动电路文章专栏连接 LM7805系列降压芯片驱动电路…...

第7章 程序流程控制 - 条件分支

汇编语言是一种低级编程语言,它与特定计算机架构的机器码有着直接对应关系。条件分支是程序流程控制的一部分,允许根据某些条件来决定执行哪一段代码。在汇编中,这通常通过比较指令和跳转指令来实现。 以下是一些经典的汇编语言源代码示例&a…...

Edge如何获得纯净的启动界面

启动Edge会出现快速链接,推广链接,网站导航,显示小组件,显示信息提要,背景 ●复杂页面 ●精简页面 点击页面设置按钮 关闭快速链接 关闭网站导航 关闭小组件 关闭信息提要 关闭背景 关闭天气提示 精简页面看起来十分舒…...

gitlab的搭建及使用

1、环境准备 服务器准备 CentOS Linux release 7.9.2009 (Core)&#xff0c;内存至少4G。 修改主机名和配置ip地址 hostnamectl set-hostname <hostname> 关闭主机的防火墙 # 关闭防火墙 systemctl stop firewalld #临时关闭防火墙 systemctl disable firewalld …...

如何逐步操作vCenter修改DNS服务器?

在vSphere 7中有一个新功能&#xff0c;它允许管理员更改vCenter Server Appliance的FQDN和IP。因此本文将介绍如何轻松让vCenter修改DNS服务器。 vCenter修改DNS以及修改vCenter IP地址 与在部署 vCenter Server Appliance 后&#xff0c;您可以根据需要修改其 DNS 设置和 IP…...

XIAO ESP32 S3网络摄像头——2视频获取

本文主要是使用XIAO Esp32 S3制作网络摄像头的第2步,获取摄像头图像。 1、效果如下: 2、所需硬件 3、代码实现 3.1硬件代码: #include "WiFi.h" #include "WiFiClient.h" #include "esp_camera.h" #include "camera_pins.h"// 设…...

使用JMeter对Linux生产服务器进行压力测试

安装 JMeter wget https://downloads.apache.org/jmeter/binaries/apache-jmeter-5.4.1.tgz tar -xzf apache-jmeter-5.4.1.tgz cd apache-jmeter-5.4.1创建 JMeter 脚本 设置中文 选择Options—>Choose Language—>选择其他语言&#xff08;例如&#xff1a;Chinese&am…...

spring boot 异步线程池的使用

创建Spring Boot项目 首先&#xff0c;你需要创建一个Spring Boot项目。你可以使用Spring Initializr&#xff08;https://start.spring.io/&#xff09;来快速生成项目结构。 添加异步支持依赖 在你的pom.xml文件中&#xff0c;确保你已经添加了Spring Boot的starter依赖&…...

风力涡轮机缺陷检测数据集,86.6%准确识别率,11921张图片,支持yolo,PASICAL VOC XML,COCO JSON格式的标注

风力涡轮机缺陷检测数据集&#xff0c;86.6&#xff05;准确识别率&#xff0c;11921张图片&#xff0c;支持yolo&#xff0c;PASICAL VOC XML&#xff0c;COCO JSON格式的标注 数据集下载 yolov11&#xff1a; https://download.csdn.net/download/pbymw8iwm/90206849 yolov…...

深入浅出梯度下降与反向传播

文章目录 1. 前言2. 基本概念2.1 一元函数的导数2.2 偏导数2.3 方向导数2.4 梯度2.5 均方误差 3. 梯度下降3.1 梯度下降的公式3.2 梯度下降的类型&#xff08;优化器&#xff09; 4. 反向传播4.1 反向传播的基本步骤4.2 反向传播的数学推导 5. 实战5.1 手动求导5.2 自动求导5.3…...

【电机控制】基于STC8H1K28的六步换向——方波驱动(硬件篇)

【电机控制】基于STC8H1K28的六步换向——方波驱动&#xff08;硬件篇&#xff09; 文章目录 [TOC](文章目录) 前言一、硬件原理图1. MCU主控电路2. LDO电路3. 驱动电路4. 过零检测电路 二、3D图三、参考资料总结 前言 【电机控制】STC8H无感方波驱动—反电动势过零检测六步换向…...

手搓一个ChatUI需要分几步

只关注项目代码的同学可以直接跳转目录中的正文部分&#xff0c;查看项目仓库和功能介绍。 引言 Chatbot的UI界面设计&#xff0c;是和传统软件不同的&#xff1a;都是当面一个简洁的对话框&#xff0c;框里预备着热乎的工具&#xff0c;可以随时更新。 像我这样做工的牛马&a…...

2024年年度总结

前言 前一段时间&#xff0c;看到网上有人发类似于年度总结的东西&#xff0c;我想我也可以写一个&#xff0c;今年的日记也是从开头一直贯彻到了结尾 回忆起一年的事情还是有些困难 一月 回忆起有点困难&#xff0c;原因是我的日记大部分都是记录我当天地感想与情绪&#x…...

labelme2yolov8-seg 草稿()

简介&#xff1a; 最近做实例分割分割&#xff0c;使用Labelme生成json格式标签后&#xff0c;需要转换为txt标签&#xff0c;才能供YOLO进行训练。 在参看b站&#xff0c;github后&#xff0c;发现GitHub有相关项目&#xff1a;lableme2yolo 一个是ultralyics官方的JSON2YO…...

开源简史与概览

Think 1.论述“自由软件”与“开源软件”的区别与联系&#xff1f; 2.GitHub Trending 是一个能够快速找到有趣的新项目的地方&#xff1b;而 OpenLeaderboard 也是一个能够发现有趣而有影响力项目的地方。尝试从这两个网站中找到感兴趣的若干项目&#xff0c;挖掘并分析出上…...

充电桩语音提示芯片方案-支持平台自定义语音NV128H让充电更便捷

随着工业化与城市化进程的加速推进&#xff0c;传统燃油汽车的数量急剧攀升&#xff0c;这直接导致了石油资源的过度开采与消耗。石油&#xff0c;作为不可再生的化石燃料&#xff0c;其储量日益枯竭&#xff0c;价格波动频繁&#xff0c;给全球能源安全带来了前所未有的挑战。…...

277-基于八路256Ksps 24bit AD生物电震动检测FMC子卡

一、板卡概述 板卡基于AD7768 AD芯片设计的八路低速采集的FMC 子卡&#xff0c;支持直流耦合&#xff0c;产品应用于生物电、脑电波、声音&#xff0c;震动等信号采集。 二、板卡参数及性能 板卡功能 参数 内容 ADC 芯片型号 AD7768 路数 8路ADC&#xff0c; 采样率 2…...

【电路理论四】正弦电流电路

正弦电流 正弦量是随时间按正弦规律变动的电路变量。 随时间按正弦规律变动的电流称为正弦电流。 正弦电流的瞬时值表达式&#xff1a; 称为正弦电流的三要素。 分别为振幅/幅值&#xff0c;角频率&#xff0c;初相。 幅值为正弦电流的最大值&#xff0c;恒为正。 为正弦电…...

【PyCharm】如何把本地整个项目同步到服务器?

在PyCharm中&#xff0c;您可以使用部署功能将项目同步到服务器。以下是步骤和示例配置&#xff1a; 打开PyCharm&#xff0c;选择您的项目。 点击菜单栏的 “File” -> “Settings” -> “Build, Execution, Deployment”。 在左侧菜单中&#xff0c;选择 “Deployme…...

露营小程序搭建有哪些步骤?小程序里面可以找个露营搭子

露营不仅仅是走进大自然的旅程&#xff0c;它也成为了一种社交和体验式的活动。随着小程序的普及&#xff0c;露营活动也越来越多地开始在线上开展。通过搭建一个露营小程序&#xff0c;商家不仅可以为用户提供更多的露营选择&#xff0c;还可以帮助他们找到合适的露营搭子。那…...

RestClient

什么是RestClient RestClient 是 Elasticsearch 官方提供的 Java 低级 REST 客户端&#xff0c;它允许HTTP与Elasticsearch 集群通信&#xff0c;而无需处理 JSON 序列化/反序列化等底层细节。它是 Elasticsearch Java API 客户端的基础。 RestClient 主要特点 轻量级&#xff…...

云原生核心技术 (7/12): K8s 核心概念白话解读(上):Pod 和 Deployment 究竟是什么?

大家好&#xff0c;欢迎来到《云原生核心技术》系列的第七篇&#xff01; 在上一篇&#xff0c;我们成功地使用 Minikube 或 kind 在自己的电脑上搭建起了一个迷你但功能完备的 Kubernetes 集群。现在&#xff0c;我们就像一个拥有了一块崭新数字土地的农场主&#xff0c;是时…...

DockerHub与私有镜像仓库在容器化中的应用与管理

哈喽&#xff0c;大家好&#xff0c;我是左手python&#xff01; Docker Hub的应用与管理 Docker Hub的基本概念与使用方法 Docker Hub是Docker官方提供的一个公共镜像仓库&#xff0c;用户可以在其中找到各种操作系统、软件和应用的镜像。开发者可以通过Docker Hub轻松获取所…...

基于uniapp+WebSocket实现聊天对话、消息监听、消息推送、聊天室等功能,多端兼容

基于 ​UniApp + WebSocket​实现多端兼容的实时通讯系统,涵盖WebSocket连接建立、消息收发机制、多端兼容性配置、消息实时监听等功能,适配​微信小程序、H5、Android、iOS等终端 目录 技术选型分析WebSocket协议优势UniApp跨平台特性WebSocket 基础实现连接管理消息收发连接…...

C++使用 new 来创建动态数组

问题&#xff1a; 不能使用变量定义数组大小 原因&#xff1a; 这是因为数组在内存中是连续存储的&#xff0c;编译器需要在编译阶段就确定数组的大小&#xff0c;以便正确地分配内存空间。如果允许使用变量来定义数组的大小&#xff0c;那么编译器就无法在编译时确定数组的大…...

iOS性能调优实战:借助克魔(KeyMob)与常用工具深度洞察App瓶颈

在日常iOS开发过程中&#xff0c;性能问题往往是最令人头疼的一类Bug。尤其是在App上线前的压测阶段或是处理用户反馈的高发期&#xff0c;开发者往往需要面对卡顿、崩溃、能耗异常、日志混乱等一系列问题。这些问题表面上看似偶发&#xff0c;但背后往往隐藏着系统资源调度不当…...

【Android】Android 开发 ADB 常用指令

查看当前连接的设备 adb devices 连接设备 adb connect 设备IP 断开已连接的设备 adb disconnect 设备IP 安装应用 adb install 安装包的路径 卸载应用 adb uninstall 应用包名 查看已安装的应用包名 adb shell pm list packages 查看已安装的第三方应用包名 adb shell pm list…...

FFmpeg avformat_open_input函数分析

函数内部的总体流程如下&#xff1a; avformat_open_input 精简后的代码如下&#xff1a; int avformat_open_input(AVFormatContext **ps, const char *filename,ff_const59 AVInputFormat *fmt, AVDictionary **options) {AVFormatContext *s *ps;int i, ret 0;AVDictio…...

在Spring Boot中集成RabbitMQ的完整指南

前言 在现代微服务架构中&#xff0c;消息队列&#xff08;Message Queue&#xff09;是实现异步通信、解耦系统组件的重要工具。RabbitMQ 是一个流行的消息中间件&#xff0c;支持多种消息协议&#xff0c;具有高可靠性和可扩展性。 本博客将详细介绍如何在 Spring Boot 项目…...

python可视化:俄乌战争时间线关键节点与深层原因

俄乌战争时间线可视化分析&#xff1a;关键节点与深层原因 俄乌战争是21世纪欧洲最具影响力的地缘政治冲突之一&#xff0c;自2022年2月爆发以来已持续超过3年。 本文将通过Python可视化工具&#xff0c;系统分析这场战争的时间线、关键节点及其背后的深层原因&#xff0c;全面…...