CH340系列芯片驱动电路·CH340系列芯片驱动!!!

目录

CH340基础知识

CH340常见类型

CH340引脚功能讲解

CH340驱动电路

CH340系列芯片数据手册 


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

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

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

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

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

CH340基础知识

        CH340系列的芯片用于USB转串口芯片,也就是将查分信号转为串口信号,该芯片常用语下载电路,或者USB转TTL模块,用来和电脑串口软件通信,进行调试单片机程序等等,是一种较为常用的芯片。

                                                           芯片数据手册图        

        图中描述的作用是,计算机或者其他USB主机设备提供的USB查分信号,通过CH340芯片的处理转接成查分信号,用于和单片机进行通信。同时该芯片支持串口全双工通信,支持波特率在50bps~2Mbps 范围区间,支持 5V 3.3V 电源电压。

CH340常见类型

                CH340 系列芯片封装类型有 SOP SOT封装类型,两种封装外形相差不大,SOT封装类型引脚更少一点。

                                                        封装类型图                

        同时CH340芯片分为 G C B T K E X N 8个系列,对应的命名分别是 CH340G CH340C CH340B  CH340T  CH340K  CH340E CH340X  CH340N 每个系列虽然引脚数不一样,但是都有一个相同的功能引脚,就是将电脑或者其他设备的USB差分信号转化为串口信号。

                                                                芯片系列图

        同时CH340C/N/K/E/X/B系列芯片内置时钟,无需外部晶振。

CH340引脚功能讲解

        因为本篇文章主要讲解的CH340芯片的型号是CH340C系列芯片,这里就以CH340C型号的引脚功能作为举例,

                                                        数据手册

                              

                                                引脚名称数据手册

        这个是本文讲解的CH340C系列芯片的引脚名称,同时下面给出表格,表明出每个引脚是干什么用的。

引脚号引脚名称引脚作用
16VCC电源输入正极连接引脚,需要外接0.1UF退耦电容,支持3.3 5
1GND电源输入负极,连接GND
4V3当输入电源3.3V时接入V3引脚,5V时需要添加0.1UF电容接入
7NCCH430C浮空引脚,什么都不需要接
8OUT#MODEM通用输出信号,软件定义低电平有效,部分批次CH340C可配置DTR#
5VD+USB输入差分信号正极,连接USB输入的差分信号正极
6VD-USB输入差分信号负极,连接USB输入的差分信号负极
2TXD将VD差分信号转化的串口信息发送TX引脚
3RXD串口接收信息RX引脚,这两个引脚就是芯片转化出来的串口引脚
9CTS#MODEM联络输入信号,清除发送,低电平有效
10DSR#MODEM联络输入信号,数据装备就绪,低有效
11RI#MODEM联络输入信号,振铃指示,低电平有效
12DCD#MODEM联络输入信号,载波检测,低电平有效
13DTR#MODEM联络输入信号,数据终端就绪,低电平有效
14RTS#MODEM联络输入信号,请求发送,低电平有效
15RS232辅助RS232使能,高电平有效,内置下拉

                                                引脚用法表格

        在表格里面,明确指出了CH340C系列芯片的电源输入引脚跟USB差分信号输入引脚,还有转化的串口输出引脚,这里需要注意的是MODEM联络输入信号,是用在串口通信双方建立通信和连接的信号,在这些信号中,最有用的是,RTS#和DTR#,这两个型号,这么多MODEM信号在USB转TTL里面,用不用其实都行,最重要的是把TX跟RX两个引脚引出就行

CH340驱动电路

        

                                                CH340自动下载电路

        上面这个图是自动下载电路,一般是esp8266最小系统板或者其他支持自动下载电路的MCU支持这个自动下载电路,这个自动下载电路需要使用到,RTS#跟DTR#,还有TX RX引脚。

        如果是单纯作为USB转TTL模块使用的话,只需要引出TX  RX这两个引脚就可以了,然后咱们根据这个数据手册给出的驱动电路结合上面的表格画出咱们自己的CH340x系列的驱动芯片的驱动电路。

                                                                   驱动电路

CH340系列芯片数据手册 

CH340C -PDF数据手册-参考资料-立创商城

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

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

进网许可认证、交换路由设备检测项目更新25年1月起

实施时间 2025年1月1日起实施 涉及设备范围 核心路由器、边缘路由器、以太网交换机、三层交换机、宽带网络接入服务器(BNAS) 新增检测依据 GBT41266-2022网络关键设备安全检测方法交换机设备 GBT41267-2022网络关键设备安全技术要求交换机设备 GB/…

【HarmonyOS NEXT】Web 组件的基础用法以及 H5 侧与原生侧的双向数据通讯

关键词:鸿蒙、ArkTs、Web组件、通讯、数据 官方文档Web组件用法介绍:文档中心 Web 组件加载沙箱中页面可参考我的另一篇文章:【HarmonyOS NEXT】 如何将rawfile中文件复制到沙箱中_鸿蒙rawfile 复制到沙箱-CSDN博客 目录 如何在鸿蒙应用中加…

使用k6进行MongoDB负载测试

1.安装环境 安装xk6-mongo扩展 ./xk6 build --with github.com/itsparser/xk6-mongo 2.安装MongoDB 参考Docker安装MongoDB服务-CSDN博客 连接成功后新建test数据库和sample集合 3.编写脚本 test_mongo.js import xk6_mongo from k6/x/mongo;const client xk6_mongo.new…

电子应用设计方案-63:智能升降茶几系统方案设计

智能升降茶几系统方案设计 一、引言 智能升降茶几作为一种创新的家具产品,结合了实用性和功能性,能够满足不同场景下的使用需求。本方案旨在设计一款安全可靠、操作便捷、功能丰富的智能升降茶几。 二、系统概述 1. 系统目标 - 实现茶几桌面的平稳升降&…

C语言进阶(2) ---- 指针的进阶

前言:指针的主题,我们在初阶的《指针》章节已经接触过了,我们知道了指针的概念: 1.指针就是个变量,用来存放地址,地址唯一标识一块内存空间。 2.指针的大小是固定的4/8个字节(32位平台/64位平台)。 3.指针是…

OpenHarmony-4.HDI 框架

HDI 框架 1.HDI介绍 HDI(Hardware Device Interface,硬件设备接口)是HDF驱动框架为开发者提供的硬件规范化描述性接口,位于基础系统服务层和设备驱动层之间,是连通驱动程序和系统服务进行数据流通的桥梁,是…

[网络安全]XSS之Cookie外带攻击姿势详析

概念 XSS 的 Cookie 外带攻击就是一种针对 Web 应用程序中的 XSS(跨站脚本攻击)漏洞进行的攻击,攻击者通过在 XSS 攻击中注入恶意脚本,从而窃取用户的 Cookie 信息。 攻击者通常会利用已经存在的 XSS 漏洞,在受害者的…

MySQL复制问题和解决

目录 环境介绍 一,主库执行delete,从库没有该数据 模拟故障 修复故障 二,主库执行insert,从库已存在该数据 模拟故障 故障恢复 三,主库执行update,从库没有该数据 模拟故障 故障恢复 四&#xf…

基于Springboot人口老龄化社区服务与管理平台【附源码】

基于Springboot人口老龄化社区服务与管理平台 效果如下: 系统登陆页面 系统主页面 社区信息页面 社区文件页面 活动报名页面 走访任务管理页面 社区资讯页面 老人信息管理页面 研究背景 随着社会老龄化的加剧,老年人口比例逐渐增加,对老年…

Linux文件:动静态库制作 动态库链接原理解析

Linux文件:动静态库制作 & 动态库链接原理解析(Centos7) 前言一、静态库制作1.1 静态库制作方法1.2 实例1.3 用户使用模拟1.3.1 大致框架1.3 链接第3方库文件 二、动态库制作2.1 动态库制作方法 2.2 操作系统查找动态库2.2.1 直接安装到系…

【进程篇】操作系统

再谈操作系统。 操作系统 概念 任何计算机系统都包含一个基本的程序集合,称为操作系统(OS)。 操作系统是一款进行软硬件管理的软件。 操作系统分为狭义和广义的操作系统。 笼统的理解,操作系统包括: 内核&#x…

day5,数据结构,单向,双向,循环链表

1】思维导图 2】完成单向循环链表的所有操作 【创建、判空、尾插、遍历、尾删、销毁】 创建: LooplinkPtr caerte() {LooplinkPtr h(LooplinkPtr)malloc(sizeof(Looplink));if(NULLh){printf("创建失败\n");return NULL;}h->len0;h->data0;h->…

threejs 建筑设计(室内设计)软件 技术调研之四 墙体添加真实门窗并保持原材质

运用threejs 开发 建筑设计(室内设计)软件 技术调研 四 墙体添加真实门窗并保持原材质 在线体验地址:http://47.96.130.245:8080/design/index.html 实现功能: 墙体材质变换后,添加真实门窗,墙体可保持原…

【JavaEE进阶】关于Maven

目录 🌴什么是Maven 🌲为什么要学Maven 🎍创建一个Maven项目 🎄Maven核心功能 🚩项目构建 🚩依赖管理 🎋Maven Help插件 🍀Maven 仓库 🚩本地仓库 &#x1f6a…

RabbitMQ 路由(Routing)通讯方式详解

在现代分布式系统中,消息队列(Message Queue)是实现异步通信、解耦系统组件的重要工具。RabbitMQ 作为一个广泛使用的消息代理(Message Broker),提供了多种消息传递模式,其中路由(Ro…

uniapp自定义树型结构数据弹窗,给默认选中的节点,禁用所有子节点

兼容H5、安卓App、微信小程序 实现逻辑&#xff1a;给默认选中节点的所有子节点添加一个disabled属性&#xff0c;以此禁用子节点。 /components/sonTreeNode/sonTreeNode.vue 封装成组件 <template><view><view :class"[item,item.is_level1?pL1:item…

疾风大模型气象系统:精准到分钟,预见天气未来

精准到分钟,预见天气未来 在现代社会中,气象预报的精准度直接关系到人们的生活质量和生产效率。传统的天气预报虽然能为我们提供趋势性参考,但在短时突发天气变化的应对上仍有一定局限。而疾风大模型气象系统凭借其领先的技术和精细化的预测能力,为气象预报树立了新的标杆…

2024年合肥师范学院信息安全小组内部选拔赛(c211)WP

目录 前言MISC签到题_熟悉吗又来一道签到题文件包含 CRYPTO古典1古典2RSA webbaby_sql 前言 [HFNU 校级选拔] 已经结束&#xff0c;接下来一起了解下题目是怎么做的。 通过网盘分享的文件&#xff1a;ARCHPR_4.66.266.0_汉化绿色版.7z 链接: https://pan.baidu.com/s/1N_c0PJX…

15.初识接口1 C#

这是一个用于实验接口的代码 适合初认识接口的人 【CSDN开头介绍】&#xff08;文心一言AI生成&#xff09; 在C#编程世界中&#xff0c;接口&#xff08;Interface&#xff09;扮演着至关重要的角色&#xff0c;它定义了一组方法&#xff0c;但不提供这些方法的实现。它要求所…

3.使用SD卡挂载petalinux根文件系统

前言 说明为什么使用SD卡挂载petalinux根文件系统如何使用SD卡挂载根文件系统 配置根文件写入类型制作SD分区格式化SD卡将工程目录下的rootfs.tar.gz解压到SD EXT4分区 为什么使用SD卡挂载petalinux根文件系统 Petalinux 默认的根文件系统类型是 INITRAMFS&#xff0c;不能…