usb转串口,232电平,TTL电平

32 篇文章 17 订阅
17 篇文章 6 订阅

TTL电平:一般用作数字芯片的电平(单片机大多是TTL电平,只是不同的电压标准)

 232电平:232电平特制电脑串口的电平

 USB:除去屏蔽层,有4根线,分别是VCC、GND和D+、D-两根信号线。5V是USB的电源电压,给USB device供电用的。信号线对于2.0,      D+比D-大200mV时为1,D-比D+大200mV时为0,属差分信号,与TTL电平不兼容,信号传输时需要电平转换电路。

我们所说的USB转串口,实际上是上两种,一种是USB转232串口,一种是USB转TTL串口。

接下来介绍几种通信转换芯片:

1. MAX232芯片(图2)是美信(MAXIM)公司专为RS-232标准串口设计的单电源电平转换芯片,使用+5v单电源供电。

当用单片机和PC机通过串口进行通信,尽管单片机有串行通信的功能,但单片机提供的信号电平和RS232的标准不一样,因此要通过max232这种类似的芯片进行电平转换。 [1] 

MAX232芯片的作用:是将单片机输出的TTL电平转换成PC机能接收的232电平或将PC机输出的232电平转换成单片机能接收的TTL电平。

图1    开发板上的max芯片    单片机开发板上的MAX232芯片应用,

 

图2 MAX232芯片

图3  串口线

 

图4 转接板TTL<-->RS232

 

由于单片机串口是TTL电平,且单片机上有了(图1)中的MAX232,把MCU的TTL电平转换为了RS232电平了,要和电脑串口(或者USB转串口线)通信,就需要使得他两的电平逻辑一样才可以通信。这时候,就需要用到转换TTL--232电平的芯片,

常用的有MAX232、MAX3232、SP232、SP3232等。MAX232芯片是TTL电平与RS232电平的专用双向转换芯片,不同引脚实现TTL转RS-232或RS-232转TTL的功能。

连接方式为:单片机串口—232芯片–串口线(里面)

USB转TTL:

单片机串口—USB转TTL芯片–USB口

USB转TTL芯片有很多,

例如:CH340、PL2303、CP2102、FT232等。

开发板上,板载USB转TTL芯片:CH340,

所以你只需要用USB连接线把电脑和开发板连起来,

就可以下载程序和进行串口通信了。

USB转232串口:

USB经过PL2303转成了TTL串口(中间那四个窟窿可以引出),再经由MAX232转换为RS-232电平,9针串口引出。(公口,泛指所有带针的口,样子与台式电脑后边自带的串口相同。)

看起来里边只有一个牛屎芯片的。

但是记住一点,只要是 D型9针串口,不会是TTL电平的,没特殊说明就默认是RS-232。

所以这根线,不管里边构造怎样的,是 USB转RS-232串口 的线,内置了电平转换芯片。

 


几种最常用的串行数据传输总线(3) - 无人不知的UART

这篇是苏公雨老师写的,非常棒,致敬。

 

  • 8
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值