如何将ttl转USB的txrxttl信号与方波信号输入给单片机

『USB转TTL-CH340』模块《学习手册》
1、模块介绍
1.1模块特点
CH340C USB转TTL模块以CH340C芯片为核心,内部自带晶振,最高波特率可达2Mbps,软件兼容CH341驱动,过流保护,引出相应的通讯接口与电源接口,通讯接口带有指示灯指示工作状态,通讯稳定,体积小。
全速USB驱动,兼容USB2.0
硬件全双工串口,内置收发缓冲区
支持波特率50bps~2Mbps
输出TTL电平3.3V,兼容5V的IO电平
1.2模块接口引脚
Symbol(符号)
Type(类型)
Deion(描述)
串行数据输出口
串行数据输入口
3.3V电源输出引脚(最高250mA)
5V电源输出引脚(最高500mA)
MODEM联络输出信号,请求发送
MODEM联络输出信号,数据终端就绪
输入输出接口引脚均带有LED指示灯
电源接口引脚中,5V的接口引脚带有LED指示灯
1.3模块丝印
模块上的每一个器件都有一个相对应的丝印在上面,可以通过BOM表中的器件编号在板子找到器件的位置。
模块正面丝印图
模块背面丝印图
模块中LED丝印说明:
LED1(红色):5V电源指示灯,通电时亮
LED2(蓝色):TXD信号指示灯,数据发送时亮
LED3(绿色):RXD信号指示灯,数据接收时亮
LED4(黄色):RTS信号指示灯,根据上位机决定
LED5(绿色):DTR信号指示灯,根据上位机决定
2、模块用途
电脑USB端是USB电平,单片机的信号是TTL电平,两者的电平不同是无法进行通讯的,需要通过转换才能实现相互通讯。CH340C USB 转TTL模块就是实现USB电平与TTL电平相互转换的模块。
USB:采用VCC、GND、D+、D-传输,电脑上的插口就是USB接口。
TTL:一般指单片机的逻辑电平,不同单片的供电的系统TTL的电平不一样,3.3V单片的TTL电平就是:高电平3.3V(逻辑1),低电平0V(逻辑0)。
2.1单片机与上位机的通讯
在调试单片机程序的时候,想了解程序的执行情况或相关信息,一般简单的做法就是用串口把信息发送给电脑,电脑接收到再通过上位机(串口调试助手)显示出来。但是单片机串口发送的信号是TTL电平,电脑能接收到的信号是USB电平,两者无法直接通讯。USB转TTL模块可以把串口发送的TTL信号转换成USB信号再发送给电脑,电脑就可以接收到单片机发送过来的信号并在上位机(串口调试助手)上显示出来。
2.2单片机的ISP串口程序下载
大部分单片机都可以使用串口的方式通过相应的上位机软件来下载程序,但是电脑的USB出来的信号是USB信号,单片机是无法识别USB信号的,需要通过USB转TTL模块把USB信号转换成TTL信号才能将程序下载到单片机中。
2.3 MODEMD的固件升级
有些MODEM可以使用串口升级固件,在模块中也引出了RTS,DTR两个MODEM信号输出接口,并带有相应的指示灯指示状态。
3、硬件设计
硬件电路设计主要介绍以CH340C芯片为核心,设计出一个USB转TTL的模块(也就是该模块)。主要包括电源的设计、功能的设计等,其中选用的器件规格型号可以参考产品手册的BOM表。
3.1模块原理图
3.2CH340C芯片引脚功能表
公共接地端,直接连到USB总线的地线
串行数据输出
串行数据输入
在3.3V电源电源电压时连接VCC输入外部电源在5V电源电压时外接容量为0.1uF退藕电容
直接连接到USB总线的D+数据线
直接连接到USB总线的D-数据线
CH340C内部自带晶振,必须悬空
CH340C内部自带晶振,必须悬空
MODEM联络输入信号,清除发送,低(高)有效
MODEM联络输入信号,数据装置就绪,低(高)有效
MODEM联络输入信号,振铃提示,低(高)有效
MODEM联络输入信号,载波检测,低(高)有效
MODEM联络输入信号,数据终端就绪,低(高)有效
MODEM联络输入信号,请求发送,低(高)有效
辅助RS232使能,高有效,内置下拉
正电源输入端,需外接0.1uF电源退藕电容
3.3模块的电源设计
在CH340C的引脚功能表中红色部分是电源相关的引脚。对于不同电压供电系统的TTL电平是不一样的,大部分的系统是5V或3.3V供电。一般5V的系统是兼容3.3V的TTL电平的,但是3.3V系统是不兼容5V的。为了是能兼容3.3V与5V的系统,模块的电源使用3.3V电源供电。
模块的电源与信号是通过USB-A型公口输入:
电脑的USB接口电源输出时5V,最大电流是500mA,在电路中为了防止意外的误操作,在5V的电源端加了一个0.5A,6V的保险丝F1,当电压超过6V或电流超过0.5A保险丝就会断开对电路进行保护。
USB输出的电压是5V,而CH340C的芯片采用3.3V供电,为了使模块的供电为3.3V,在电路中加入了一个LDO(低压差线性稳压器)U2,它可以把5V稳压成3.3V,然后对CH340C进行供电(根据手册要求V3引脚也要接3.3V的电源)。每一个电源的输入端都会加上一个0.1uF的滤波电容。
在模块引出的接口中:
5V:USB的电源输出,电压为5V,电流最大可达500mA
3V3:5V经过LDO稳压后得到的3.3V电压,电流最大可达25mA
GND:USB的GND
3.4模块的USB转TTL电路设计
在CH340C的引脚功能表中蓝色部分是信号相关的引脚,黑色部分的与设计无关的引脚,全部悬空。CH340C芯片的D-,D+与USB的D-,D+连接到一起作为USB电平的信号连接,同时引出TTL电平信号的接口TXD与RXD,还有两个MODEM输出信号接口RTS与DTR。
3.5模块的指示灯电路设计
为了检测模块是否通电正常,在5V的输入端设计了一个指示灯LED1(红色),该等亮表示模块已经上电。通讯时需要了解数据的收发情况,在TXD,RXD数据接口中分别接入了LED2(蓝色),LED3(绿色)指示灯。当模块到数据时,RXD的指示灯就会亮;模块发送数据时TXD的指示灯就会亮。另外引出的RTS与DTR信号接口也设计了LED4(黄色),LED5(绿色)指示灯。
因为TXD,RXD,RTS,DTR接口都是从CH340C芯片管脚印出来的,CH340C是3.3V供电,所以设计对应的指示灯的电源应该选择3.3V。TXD与RXD在CH340C中空闲时(没有发生数据传输)是高电平的,对应的指示灯状态时灭的,只有发生数据传输时指示灯才会亮。RTS与DTR接口时CH340C的MODEM输出信号接口,对应的指示灯在用不同的上位机软件它们的亮灭是不确定的。
3.6注意事项
模块的供电采用LDO稳压出来的3.3V电源,同时也引出了3.3V的电源接口,在官方的手册中LDO稳压出来的3.3V可接250mA的负载,但是为了保证CH340C的稳定运行,建议在使用时避免接250mA的负载。
4、模块的驱动安装
CH340C属于CH340系列,在软件驱动是兼容CH341的,在使用之前要在电脑上安装CH341驱动驱动下载地址https://www.jixin.pro/wp-content/uploads/2017/08/CH341SER.zip(支持32/64位 Windows 10/8.1/8/7/VISTA/XP)。
下载完成后,打开软件&驱动文件夹,双击CH341SER.EXE
然后在弹出的窗口点击安装
完成后会弹出串口提示预安装成功,点击确定即可安装完成
责任编辑:
声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。
今日搜狐热点USB输出是TTL电平吗??_百度知道
USB输出是TTL电平吗??
我想给路由刷机,路由有4个针脚,是TTL电平,不能直接接USB吗?好像不能,我想知道USB输出的是什么信号,感觉标的都是什么RX
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
USB输出不是TTL电平。USB的D+和D- 是一组差分信号,所谓的232电平、TTL电平都针对单端信号。差分信号也有LVDS、LVPECL等几种。普通单片机IO多为单端信号,不能直接与差分信号连接的。市面上有很多USB转232,将USB虚拟成232设备。另外还有专门为单片机设计的USB外围芯片,比如CH375。
TTL电平信号被利用的最多是因为通常数据表示采用二进制规定,+5V等价于逻辑“1”,0V等价于逻辑“0”,这被称做TTL(晶体管-晶体管逻辑电平)信号系统,这是计算机处理器控制的设备内部各部分之间通信的标准技术。
采纳率:79%
来自团队:
电脑用的一般是RS232串口,电子设备一般用TTL串口。两者只是高低电平的电压不同。TTL表示电压变化范围为0-5v。接受机(你电脑)
多大是 TTL电平的.直接接时没有反应的 或者 不能传送数据·······要转哦
本回答被提问者采纳
USB输出不是TTL电平,买一个USB转TTL的就好,只要几块钱,或者自己动手做一个
为您推荐:
其他类似问题
您可能关注的内容
ttl的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。usb转ttl线如何制作_百度知道
usb转ttl线如何制作
除了gnd,tx,rx三针,还要接vcc线到接受机上吗?我的接受机是五针,vcc旁标的是5v.用数据线怎么制作?
接受机是卓异5518a,芯片是海尔2023,上有五针,有个bl。我用淘宝上买的rs232转ttl的刷机线试了,是等待从机连接,不知道是不是电脑的com串口有问题,有知道怎么验证是否正常?
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
不明白楼主 到底是 usb转ttl 合适 rs232转ttl2个不一样的usb转ttl 其实 就是 USB转TTL电平的 RS232rs232转ttl 其实 就是 标准RS232 转换TTL电平的 RS232接受机
多大是 TTL电平的电平 一致 才能连接在一起,才能 正常 传输,通信弄 清楚 2 端 的 个针线 的 定义,按 串口通信的 要求 连接 即可一般 串口通信 连接 3线即可A 端 B 端Tx发送 - Rx接收Rx接收 - Tx发送Gnd信号地-Gnd信号地 祝你顺利
采纳率:32%
要接电源vcc
为您推荐:
其他类似问题
您可能关注的内容
ttl的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。关于TTL信号和单片机的问题_百度知道
关于TTL信号和单片机的问题
我要实现测量电信号,这个信号幅值在0-5V,现在ADC采集信号幅度转换成二进制以后输出给单片机然后比较大小,这是流程,但是现在编程的跟我说不能编,因为我的信号不是TTL的,这是什么鬼?信号又不是直接给单片机的,ADC芯片也是单独的,只要ADC出来的信号是TT...
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
他的意思可能是说你选用的ADC和你选用的单片机的通信管脚存在电气不兼容的情况。具体有什么问题你应该再跟他详细沟通。我们局外人并不清楚你们设计的具体细节。
ADC0808和AT89C51不兼容的么……
电气兼容啊。 还是那句话,你得跟那哥们儿沟通沟通,搞清楚他到底在担心些什么。你们是合作关系又不是恋爱关系,不需要玩猜心游戏。
采纳率:67%
为您推荐:
其他类似问题
动画片的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 USB转TTL 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信