0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

将TTl电平转换为USB电平的eCH340 USB转换串口电路设计

454398 来源:博客园 作者:捕虫少年 2020-10-20 13:44 次阅读

CH340是南京沁恒公司生产的USB转串口芯片,能够将TTL电平转换为USB的输出。常见的USB转换串口的芯片有PL2303,CH340等,CH340因性价比较好,良品率较PL2302好,所以应用的更为广泛。常见的电路图有如下:

图为某宝CH340模块原理图,该模块较为简单,主要需要注意的地方有:

1.CH340只能将TTl电平转换为USB电平,并不能转换为232电平,所以当只有一个CH340芯片的时候,可以直接将CH340芯片的RXD和TXD引脚接DSP单片机,但是不能直接接串口,如果需要接串口,则应该再加一个电平转换芯片,如MAX232等。

图为CH340官方文档中的转串口电路的接法。

2.注意TXD和RXD引脚的接法,TXD和RXD中关于数据输入输出的方向是针对CH340芯片来说的。因此,在与DSP连接的时候,应该讲DSP的RXD引脚与CH340的TXD引脚相连接,DSP的TXD与CH340的RXD相连接,如果连接错误,则在串口调试助手中不会有任何数据显示。

3.DSP波特率的设置。28335中的波特率设置是由SCIHBAUD和SCILBAUD两个寄存器决定的,两个八位的寄存器共同构成一个16位的数值BRR,BRR决定了波特率的分频系数,公式如下所示:

一般的,当DSP的主频为150MHz时,LSPCLK的频率为37.5MHz。通过上式即可求得所需波特率的BRR值。例如,若需要的波特率为9600时,BRR应为1e7,SCIHBAUD为0x0001,SCILBAUD为0x00e7。

4.调试中出现了几个浪费时间较多的错误,其一是将TXD和RXD接反,导致没有数据输出,因为板子已经制好,迫不得已将PCB上的绿漆剥开,用最笨的方法将两根线调换了位置。第二个错误就是错将CH340的18引脚接高,18引脚的功能是RS232辅助功能。R232 引脚用于控制辅助 RS232 功能,R232 为高电平时 RXD 引脚输入自动反相。如果 R232 引脚为高电平启用辅助 RS232 功能,那么 RXD 引脚内部自动插入一个反相器,默认为低电平。在CH340的官方文档中,大部分情况的时候该引脚都是悬空状态,即低电平。而我在进行电路设计的时候参考了官方文档中简版电路,该电路中18引脚是接高的,因为后面还有一部分的电平转换电路,而我再设计的时候没有用到后面的电路,输出的直接就是TTL电平,导致的结果就是在程序调试的过程中,CH340接受的数据为乱码,而发送的数据均正常。

下图为上文提到的简版电路,其简化的部分就是将需要MAX232 的部分换成二极管三极管组成的电路。在实际使用时要注意他们之间的区别。

编辑:hfy

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • usb
    usb
    +关注

    关注

    59

    文章

    7422

    浏览量

    258032
  • TTL电平
    +关注

    关注

    1

    文章

    98

    浏览量

    11853
  • 串口芯片
    +关注

    关注

    0

    文章

    36

    浏览量

    10001
  • CH340
    +关注

    关注

    3

    文章

    62

    浏览量

    39587
收藏 人收藏

    评论

    相关推荐

    cmos电平ttl电平如何转换 怎么判断ttl电路高低电平

    )是常用的数字电路家族,两者都有自己的特点和应用范围。在介绍如何转换CMOS电平TTL电平之前,我们先来了解一下它们的定义和特点。 CMO
    的头像 发表于 02-22 11:10 740次阅读

    双向逻辑电平转换电路图分享

    双向逻辑电平转换器是一种电子器件,用于在不同电压逻辑电平之间进行转换。它可以将一个逻辑电平转换为
    的头像 发表于 02-19 16:54 579次阅读
    双向逻辑<b class='flag-5'>电平</b><b class='flag-5'>转换</b>器<b class='flag-5'>电路</b>图分享

    串口ttl转换为232电平的原因

     TTL串口和RS232串口在电气特性、信号电平和应用领域上有明显的区别,选择合适的串口标准取决于具体的应用场景和设备之间的通信需求。
    发表于 01-15 13:59 725次阅读

    一文了解电平转换芯片

    电平转换芯片可以在数字电路和模拟电路中使用。在数字电路中,它可以将不同的逻辑电平(例如
    的头像 发表于 01-09 13:08 979次阅读

    硬件电路设计USB串口电路设计

    今天我们重点要讲述的是USB串口功能,单板设计过程中,往往需要留至少一个调试接口,比较常见的是串口、网口、USB等。其中,串口作为调试接口
    发表于 12-11 18:14 2243次阅读
    硬件<b class='flag-5'>电路设计</b>之<b class='flag-5'>USB</b>转<b class='flag-5'>串口</b><b class='flag-5'>电路设计</b>

    硬件电路设计电平转换电路设计

    电路设计过程中,常常会遇到电平不匹配问题。例如MCU引脚使用的1.8V、3.3V、5V等,连接外部接口芯片使用的3.3V、5V等,由于电平不匹配就必须进行电平
    的头像 发表于 11-17 18:28 1245次阅读
    硬件<b class='flag-5'>电路设计</b>之<b class='flag-5'>电平</b><b class='flag-5'>转换</b><b class='flag-5'>电路设计</b>

    为什么要进行电平转换电平转换的几种实现方式

    为什么要进行电平转换电平转换的几种实现方式  电平转换是在数字信号中,将信号的
    的头像 发表于 11-01 14:56 1419次阅读

    单片机接口电路设计中的电流倒灌和电平转换问题

    单片机接口电路设计中的电流倒灌和电平转换问题
    的头像 发表于 09-27 15:22 700次阅读
    单片机接口<b class='flag-5'>电路设计</b>中的电流倒灌和<b class='flag-5'>电平</b><b class='flag-5'>转换</b>问题

    电平转换电路和电源转换电路设计

    电平及电源转换电路是硬件设计中的常见电路,用于将一个电平/电源转换为另一个不同
    发表于 09-20 10:25 2148次阅读
    <b class='flag-5'>电平</b><b class='flag-5'>转换</b><b class='flag-5'>电路</b>和电源<b class='flag-5'>转换</b><b class='flag-5'>电路设计</b>

    分享几种常用的电平转换电路

    电路设计中,我们常用到的电压有1.8V,3.3V,5V等,当不同电压的芯片引脚相连时就需要电平转换。常见的转换电路有以下5种。
    发表于 07-07 14:45 8748次阅读
    分享几种常用的<b class='flag-5'>电平</b><b class='flag-5'>转换</b><b class='flag-5'>电路</b>

    使用MOS管的双向电平转换电路设计

    在一些IO电平不匹配的情况,需要用到电平转换电路。特别如I2C总线上,主芯片和多个外设直接,较常遇到电源域电压不一致的情况。
    发表于 06-25 09:14 1162次阅读
    使用MOS管的双向<b class='flag-5'>电平</b><b class='flag-5'>转换</b><b class='flag-5'>电路设计</b>

    将5v转换为3.3v的逻辑电平转换电路

    “1”。此问题可能会导致灾难性的电路故障。为了解决这个问题,我们使用称为逻辑电平转换器的特殊电路。这些电路能够成功地将5v
    的头像 发表于 06-18 11:30 4503次阅读
    将5v<b class='flag-5'>转换为</b>3.3v的逻辑<b class='flag-5'>电平</b><b class='flag-5'>转换</b>器<b class='flag-5'>电路</b>

    如何制作USBTTL转换器(CH340)

    电子发烧友网站提供《如何制作USBTTL转换器(CH340).zip》资料免费下载
    发表于 06-09 10:13 2次下载
    如何制作<b class='flag-5'>USB</b>转<b class='flag-5'>TTL</b><b class='flag-5'>转换</b>器(CH<b class='flag-5'>340</b>)

    TTL电平转0-24V电平转换模块导轨式

    品特点: ●  8路NPN信号转PNP信号高速转换 ●  8路0-5V电平转0-24V电平 ●  8路TTL电平转0-24V
    发表于 05-09 17:55 348次阅读
    <b class='flag-5'>TTL</b><b class='flag-5'>电平</b>转0-24V<b class='flag-5'>电平</b><b class='flag-5'>转换</b>模块导轨式

    经典MOS管电平转换电路原理分析

    电平转换电路设计中非常常见,因为做电路设计很多时候就像在搭积木,这个电路模块,加上那个电路模块
    的头像 发表于 05-05 11:15 1452次阅读
    经典MOS管<b class='flag-5'>电平</b><b class='flag-5'>转换</b><b class='flag-5'>电路</b>原理分析