在实际应用中,我们经常会使用到USB转串口作为调试工具,USB接到PC电脑上,串口连接开发板。USB转串口是很常见的,在淘宝上也能一搜一大把的。不过我们有时需要把这个电路集成到我们自己的产品里面。

其中CH340G是目前最常用的转换芯片,它不仅能在PC系统上面使用,也能使用在嵌入式linux系统里面,在linux内核版本中已有相应的驱动源码,很容易进行移植开发。

CH340G支持 5V 电源电压和 3.3V 电源电压甚至 3V 电源电压。
CH340G芯片内置了 USB 上拉电阻,D+和 D-引脚应该直接连接到 USB 总线上,USB工作在USB2.0全速模式。
CH340G 芯片内置了电源上电复位电路。CH340B 芯片还提供了低电平有效的外部复位输入引脚。
CH340G 芯片正常工作时需要外部向 XI 引脚提供 12MHz 的时钟信号。
硬件全双工串口,内置收发缓冲区,支持通讯波特率 50bps~2Mbps。

3.3V供电的原理图如下:

LED1为单元灯,LED2在发送数据的时候灯会闪烁,LED3在接收到数据的时候会闪烁,可根据需求加上或者是删除。
CH340G_VCC为芯片的供电,可以是3.3V或者是5V,上述电路可以兼容5V电源和3.3V电源输入。电压确定的话可以去掉前面的稳压管和R1。TX/Rx的高电平与此电源相同,移植的时候需要注意。
芯片的TXD是芯片CH340G的发送,RXD是CH340G的接收,对接时需要注意信号方向。

5V供电的原理图如下:

可以看到3.3V供电或5V供电主要区别是对V3引脚的处理不同,从数据手册可以看到:

USB转串口芯片CH340G的使用,3.3V或5V供电电路相关推荐

  1. 【PC工具】常用USB转串口芯片CH340G,更新驱动安装有可能遇到的问题及解决办法...

    这是一款常用的USB转串口芯片,价格便宜(arduino nano上用的就是这个或者他的兄弟).深受创客爱戴. 特点总结: 1便宜 2封装好焊接(手焊) 3质量还行(还没遇到这货坏了的产品) 但有些电 ...

  2. 【PC工具】常用USB转串口芯片CH340G,驱动安装有可能遇到的问题及解决办法

    这是一款常用的USB转串口芯片,价格便宜(arduino nano上用的就是这个或者他的兄弟).深受创客爱戴. 特点总结: 1便宜 2封装好焊接(手焊) 3质量还行(还没遇到这货坏了的产品) 但有些电 ...

  3. 【PC工具】更新系统运行库一键安装,常用USB转串口芯片CP210x驱动,CH340G驱动安装有可能遇到的问题及解决办法...

    微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 最近发现一个不错的项目--VisualCppRedist AIO,一键安装各种系统运行 ...

  4. 【PC工具】常用USB转串口芯片CP210x驱动,CH340G驱动安装有可能遇到的问题及解决办法...

    微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 首先感谢cr4fun提供CP210x官方驱动下载地址: win8,win10的: ht ...

  5. 【PC工具】nodemcu ESP8266常用USB转串口芯片驱动CP210x、CH340G驱动安装有可能遇到的问题及解决办法...

    微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 最近乐鑫的ESP8266模块火的不要不要的,不仅是在中国,全世界的创客都在用,真给国人 ...

  6. 【PC工具】更新常用USB转串口芯片MAC驱动,CH340G驱动安装有可能遇到的问题及解决办法...

    最近有个朋友和我要USB转串口芯片的MAC驱动,不是很难找,参考上次cr4fun提供的地址很快能够搜索到,为了便于以后大家使用方便,再将驱动整理一下. CH340G(nodemcu v3使用的转换芯片 ...

  7. CH340国产USB转串口芯片替代CP2102对比CH340C与CH340G

    CH340系列简介 CH340系列为USB总线的转接芯片,实现USB转串口或者USB转打印口.在串口方式下,CH340 提供常用的 MODEM 联络信号,用于为计算机扩展异步串口,或者将普通的串口设备 ...

  8. USB转串口芯片CH340系列及CH340模块使用方法(CH340驱动,接线,串口下载详细介绍)

    USB 转串口芯片 CH340 我们为什么要用到CH340驱动呢?CH340驱动就是USB转串口的驱动的一种,因为我们现在的电脑上,已经不存在串口,所以我们一般使用USB转串口芯片,目的只有一个,把电 ...

  9. USB转串口芯片 CH340 系列

    https://wenku.baidu.com/view/96c25e234b35eefdc8d3331f.html CH340G USB转串口,推出时间最早,应用最广 SOP16 CH340C US ...

  10. USB转串口芯片 FT232RL/CH9101/PL2303/CY7C65213同类型芯片参数对比

    USB转串口芯片CH9101可实现FT232RL/FT232RQ/PL2303/CY7C65213等型号之间的pin to pin兼容,在不更改硬件设计的前提下实现不同型号间快速切换与产品应用.CH9 ...

最新文章

  1. Python核心编程(第二版)第六章部分习题代码
  2. ESP系列AT指令开发笔记
  3. 【干货分享】云服务平台的架构及优势(上)
  4. Python进阶_wxpy学习:原始数据
  5. Spring boot mongodb
  6. 排序算法中平均时间复杂度_操作系统中的作业排序(算法,时间复杂度和示例)...
  7. 2018java基础面试题(我自己用的,面试好多家公司基本会问到的问题和技术)
  8. 麦子学院-第一阶段-测试基础
  9. 深入研究ActivityMQ
  10. 超实用的HTML 5接口全方位测试总结文
  11. Python菜鸟教程学习笔记
  12. splunk 日志分析软件 简介
  13. ModHOMM3 使用说明
  14. ccf---导弹防御系统
  15. 【转】PIC单片机的 程序存储器,数据存储器,EEPROM区别
  16. 《机器学习实战》萌新读书笔记 ② — — 第三章 决策树 内容提要、知识拓展和详细注释代码
  17. 分享几个关于geoJson的网站(乡镇级地图绘制)
  18. 人脸识别App面临的安全风险
  19. Java并发编程进阶——并发锁
  20. Android异步消息处理机制之looper机制

热门文章

  1. 数据库_之常用API的使用
  2. ADC的动态范围 DR
  3. LncRNA与代谢组联合分析
  4. 【IC卡】终极版复卡器操作方法 ID卡读取方法
  5. docker网段冲突导致主机网络异常处理
  6. 【20年9月】聊聊我的CISM备考过程,有经验有教训!
  7. pycharm破解补丁激活
  8. js获取android系统版本号,JS获取系统版本和手机型号
  9. 机房收费系统之思想性总结
  10. IDEA添加gitlab仓库并上传代码(无需使用任何git指令),报错Ask a project Owner or Maintainer to create a default branch解决方案