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

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

3天内不再提示

用CH341T制作的USB转接电路

电子设计 来源:xx 2019-02-11 17:13 次阅读

一、硬件电路设计制作

DP-51S外观如下图(略)。该机提供了一个UART通信接口和一个RS232接口,并通过主板上的跳线来选择使用哪个通信接口。

UART接口用于与其它单片机通信,RS232接口用于与PC上位机通信。其中,UART接口为针式接口,两排插针编号为上排1、2、3、4、5脚,下排6、7、8、9脚。实际仅使用2(RXD)、3(TXD)、5(GND)脚,为典型的三线制TTL电平串口通信。为简化电路、增强可靠性,并降低成本,我们的设计改装基于这个接口进行。

经比对,我们选用CH341T型USB转串口专用芯片进行设计制作,该芯片外围电路简单、兼容性好。其应用电路原理图如下图所示。需要特别注意的是CH341T的RXD和TXD脚要对应接单片机仿真实验仪的TXD、RXD脚,这时芯片才能正常向单片机发送传输数据。

图中,9针串口插件的第2、3、4、5脚,分别为TTL串口的TXD,RXD,VCC,GND端。

制作中,为一并解决DP-51S需外用9V电源适配器的问题,可把USB接口输出的+5V电源,接入9针串口插件的第4脚,作为供电接口输入到DP—51S仿真实验仪中。并把DP-51S中对应的UART串口插接件的第4脚接入LM7805稳压IC的3脚输出端。由于向LM7805稳压器输出端接人了+5V电源,为防止稳压器倒灌意外损坏,在原LM7805的输入端与输出端反向连接了一个保护二极管IN4007,如下图中所示。

供电电路改动在DP-51S的背面进行,在LM7805的1、3脚端加焊一个IN4007二极管,并将LM7805的第3脚连接到UART插接件的第4脚即可。焊接中要注意控制二极管的引线长度,防止引线过长与敷铜面意外短路,或者在引脚上加套管进行绝缘预防。局部图如下图所示。在背面进行改装,丝毫不会影响仿真实验仪的外观。对一些USB接口带负载能力较弱的笔记本电脑,可以采取两个USB接口同时供电的方式予以解决。

使用时,注意要将DP-51S的RXD、TXD跳线跳至UART端(即上端)。

制作完成的整机连接图见下图(略)。USB转串口电路固定在USB插接件中。

二、软件安装设置

USB转串口的驱动程序可到南京沁恒电子有限公司下载,文件名为CH341SER.EXE。

将USB转串口线插入笔记本电脑的USB接口。双击CH341SER.EXE后,按提示安装即可。软件安装完成后,点击控制面板——系统——设备管理器,可在端口一栏看到新增的串口“USB-SERIALCH341A(COM4)”,如下图所示。由于在应用KeilC51进行仿真时,如果不能正确设定COM端口,DP-51S将无法正常工作,所以要记住新增的串口编号以备后用。

再将本转换电路的输出串口(孔式),接到DP-51S的UART口(针式)上。在Keil中点击options forTarget-Debug,选用Keil Monitor-51Driver,如下图所示。

再点击右侧的Setting,进入TargetSetup设置界面,选择对应的串口即可。如本例中,需要选择串口COM4。

至此,即可按参照DP-51S说明手册进行单片机的实验与仿真了。

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

    关注

    33

    文章

    8292

    浏览量

    150153
  • usb
    usb
    +关注

    关注

    60

    文章

    7814

    浏览量

    262763
收藏 人收藏

    评论

    相关推荐

    有关于CH341T烧写问题

    `我CH341T做了一个电路,但是烧写的时候还是提示要给MCU上电,求大神们帮助`
    发表于 11-12 20:52

    CH341T芯片小系统电路供电电压只有0.5V左右

    最近CH341T芯片弄了个小系统电路,看图,通过USB插入到笔记本的USB口后,测得整个电路
    发表于 01-16 04:37

    CH341T如何读取指示灯的状态?

    请问一下各位前辈,CH341T又没有API能获取 该指示灯的状态CH341GetStatus / CH341GetInput这两个API都不能获取到如果能获取到,还望前辈们赐教,万分感谢
    发表于 06-30 06:10

    请问CH341T USB转I2C使用CH341DLL如何调整读写时间?

    如题,CH341T芯片,使用里CH341DLL里的函数CH341WriteEEPROM和CH341ReadEEPROM,读写时间是不是固定的?能否加快读写时间?谢谢!
    发表于 07-05 07:46

    CH341中文手册,数据资料 (USB总线的转接芯片)

    CH341中文手册:CH341 是一个USB总线的转接芯片,通过USB总线提供异步串口、打印口、并口以及常用的2线和4 线等同步串行接口。在
    发表于 09-19 07:52 177次下载

    USB总线转接芯片CH341

    概述 CH341是一个USB总线的转接芯片,通过USB 总线提供异步串口、打印口、并口以及常用的 2线和4线等同步串行接口。 在异步串口方式下,CH
    发表于 07-25 12:40 134次下载

    USB总线转接芯片CH341中文数据手册

    USB总线转接芯片CH341中文数据手册
    发表于 06-23 09:58 33次下载

    USB总线转接芯片CH341

    CH341驱动性问题解答
    发表于 10-27 12:38 13次下载

    CH341T/CH340T原理图资料下载

    CH341T/CH340T原理图资料
    发表于 03-19 17:29 191次下载

    沁恒股份USB总线转接芯片:CH341概述

     CH341是一个USB总线的转接芯片,
    的头像 发表于 11-04 14:22 3740次阅读
    沁恒股份<b class='flag-5'>USB</b>总线<b class='flag-5'>转接</b>芯片:<b class='flag-5'>CH341</b>概述

    USB总线转接应用程序CH341免费下载

    本文档的主要内容详细介绍的是USB总线转接应用程序免费下载CH341
    发表于 11-06 11:13 12次下载
    <b class='flag-5'>USB</b>总线<b class='flag-5'>转接</b>应用程序<b class='flag-5'>CH341</b>免费下载

    USB总线转接芯片CH341的驱动免费下载

    本文档的主要内容详细介绍的是USB总线转接芯片CH341的驱动免费下载。
    发表于 12-12 16:52 24次下载
    <b class='flag-5'>USB</b>总线<b class='flag-5'>转接</b>芯片<b class='flag-5'>CH341</b>的驱动免费下载

    USB总线转接芯片CH341概述、特点及封装

    CH341是一个USB总线的转接芯片,通过USB总线提供异步串口、打印口、并口以及常用的2线和4线等同步串行接口。
    的头像 发表于 06-28 09:42 9918次阅读
    <b class='flag-5'>USB</b>总线<b class='flag-5'>转接</b>芯片<b class='flag-5'>CH341</b>概述、特点及封装

    USB总线转接芯片CH341技术手册

    电子发烧友网站提供《USB总线转接芯片CH341技术手册.pdf》资料免费下载
    发表于 09-09 14:57 10次下载
    <b class='flag-5'>USB</b>总线<b class='flag-5'>转接</b>芯片<b class='flag-5'>CH341</b>技术手册

    CH341T模块资料

    CH341T模塊資料_V2.9
    发表于 10-08 14:21 12次下载