为了方便用户调试在设计最小系统板时需加入串口调试电路,核心板引出的调试口为TTL电平的串口,关于什么是TTL电平在下文会有介绍。我们调试板子时需要将板子和电脑连接,电脑连接外设比较常用的接口就是大家熟知的USB接口,但是串口无法和USB直接连接所以我们需要对协议进行转换。用到了CH340E芯片,将调试串口的TTL电平转换成适用于USB接口的电平,方便和电脑连接调试,Debug部分原理图如图1.18所示。
图片1.png
1.18 底板调试串口原理图
首先我们先了解一下什么是调试串口,调试串口是在产品的开发阶段用于监控和调试嵌入式系统的人机交互接口,通常将TTL电平从核心板引出到底板,在底板再通过电平转换电路转成适用于USB/RS232/RS485接口的电平,例如上文提到的将TTL转成USB连接电脑。那什么是TTL电平、RS232电平、RS485电平呢?
TTL电平(Transistor-Transistor Logic)是晶体管-晶体管逻辑电平的简称,电平标准为:
输入逻辑1:2.0V以上;
输入逻辑0:0.8V以下;
输出逻辑1:2.4V以上;
输出逻辑0:0.4V以下;
前一级输出至次一级输入电压准位间,可以容忍的噪声边际电压是0.4V。
RS232总线同样是单端、异步、串行通讯总线,但RS232电平与TTL电平相比电平标准差别较大。其电平标准为:
输出逻辑1:-15V ~ -5V;
输出逻辑0:+5V ~ +15V;
接收逻辑1:-3V ~ -15V;
接收逻辑0:+3V ~ +15V;
具有2V的噪声冗余度。
RS485总线和RS232不同,RS485总线是异步半双工 通过差分双绞线传输数据抗干扰能力更强,电平标准为:
输出A、B之间的电压差:1:+2~+6V,0:-2~-6V
输入A、B之间的电压差:1:>+200m V,0:<-200m V
以上为TTL、RS232和RS485总线特点的简单介绍。

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Powered by Discuz! X3.5  © 2001-2013 Comsenz Inc.