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

news/2024/12/21 14:02:19/

目录

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.ppmy.cn/news/1556945.html

相关文章

基础库正则表达式

我们已经可以用requests 库来获取网页的源代码,得到 HTML 代码。但我们真正想要的数据是包含在 HTML代码之中的,要怎样才能从 HTML,代码中获取想要的信息呢?正则表达式就是其中一个有效的方法。 本篇博客我们将了解一下正则表达式的相关用法。正则表达…

IDEA搭建SpringBoot,MyBatis,Mysql工程项目

目录 一、前言 二、项目结构 三、初始化项目 四、SpringBoot项目集成Mybatis编写接口 五、代码仓库 一、前言 构建一个基于Spring Boot框架的现代化Web应用程序,以满足[公司/组织名称]对于[业务需求描述]的需求。通过利用Spring Boot简化企业级应用开发的优势&…

STM32 水质水位检测项目(硬件架构)及(软件架构)

硬件选型 水位测量模块 TDS采集模块 外置ADC模块(ADS1115) 水位测量模块使用方法 水位测量原理 压力传感器:水越深压力越大 P ρgh Fps Fρgh*s P大气压 水位测量传感器本质上是一个压力测量传感器。压力的值和传感器产生的电压值是线…

高并发-缓存预热

缓存预热的必要性 缓存预热是为了在系统面临高并发请求时,确保热点数据已经被加载到缓存中,从而提高系统响应速度和稳定性。通过缓存预热,可以避免因数据未命中而导致的数据库压力激增。 典型应用场景 电商系统:在秒杀活动期间&…

git bash中文显示问题

个人博客地址&#xff1a;git bash中文显示问题 | 一张假钞的真实世界。 默认情况下git bash中文以ASCII编码&#xff0c;不方便查看&#xff0c;如下&#xff1a; $ git status 位于分支 master尚无提交要提交的变更&#xff1a;&#xff08;使用 "git rm --cached <…

GTID详解

概念和组成 1&#xff0c;全局事务表示&#xff1a;global transaction identifiers 2, GTID和事务一一对应&#xff0c;并且全局唯一 3&#xff0c;一个GTID在一个服务器上只执行一次 4&#xff0c;mysql 5.6.5开始支持 组成 GTID server_uuid:transaction_id 如&#xf…

vimdc

set nocompatible filetype on set rtp~/.vim/bundle/Vundle.vim call vundle#begin() " 这里根据自己需要的插件来设置&#xff0c;以下是我的配置 " " " YouCompleteMe:语句补全插件 set runtimepath~/.vim/bundle/YouCompleteMe autocmd InsertLe…

智能座舱进阶-应用框架层-Handler分析

首先明确&#xff0c; handler是为了解决单进程内的线程之间的通信问题的。我也需要理解Android系统中进程和线程的概念&#xff0c; APP启动后&#xff0c;会有三四个线程启动起来&#xff0c;其中&#xff0c;有一条mainUITread的线程&#xff0c;专门用来处理UI事件&#xf…