RS232是工业上常用的串口标准,无论是PLC的RS232串口模块,还是工控机的串口(COM),输出的电平都称为RS232电平。同时我们知道这些模块的内部控制单元都是单片机,其电平为TTL电平。那么TTL电平和RS232电平有什么不同?它们之间又是怎么转换的呢?今天这篇文章,我们就来谈谈这个话题。

TTL电平是TTL电路输出的电平,其中“TTL”是英文“Transistor-Transistor Logic”的缩写,中文翻译为“晶体管-晶体管逻辑”,因此TTL电路就是“晶体管-晶体管逻辑电路”。

在数字电子技术中,使用晶体管(三极管)可以构成不同的逻辑电路,常见的有“TTL与非门电路”、“TTL或非门电路”、“集电极开路与非门电路”等等。下面这张图,是TTL与非门电路的电路图:

在该电路中,当输入端全是高电平(Ua=Ub=Uc=3.6V)时,T2和T5导通,T3微导通,T4截止,输出电压Uy=0.3V;

当输入端有低电平(例如:Ua=0.3V ,Ub=Uc=3.6V)时,T2和T5截止,T3和T4导通,三极管BE结导通压降为0.7v,则Uy=5V-0.7V-0.7V=3.6V。

我们看到,TTL电路的工作电压是5V,它的输出可以是高电平(3.6V)或者低电平(0.3V)。

由于电平是一个连续变化的电压范围,为了用这种模拟量的电压来表示数字量的逻辑1和逻辑0,TTL电平规定:

  • 对于输出电路:电压大于等于(≥)2.4V为逻辑1;电压小于等于(≤)0.4V为逻辑0;
  • 对于输入电路:电压大于等于(≥)2.0V为逻辑1;电压小于等于(≤)0.8V为逻辑0;

再来看看RS232电平。RS232是美国电子工业协会于1962年发布的串行通信接口标准,其中RS为英文“Recomend Standard”的缩写,中文翻译为“推荐标准”,232为标示号。该标准对串行通信的物理接口及逻辑电平都做了规定。

最简单的RS232通信由三条数据线组成,即TxD、RxD和GND。RS232采用负逻辑电平,即-15V~-3V代表逻辑"1",+3V~+15V代表逻辑"0"。这里的电平,是TxD线(或者RxD线)相对于GND的电压。(关于物理接口,请参考文章:工业串口通信之掀起串口的盖头)

可见,TTL电平和RS232电平,无论是在电压范围还是在极性上(RS232是负逻辑)都有很大的不同。显然,这两种电平是不能直接相连的。

为了把单片机的TTL电平转换成RS232电平,通常我们需要一个专用的转换芯片,比如TI公司的MAX3232或者ST公司的ST3232。

下面这张图,是MAX3232的外观与引脚图:

MAX3232一端与单片机的引脚相连,另一端与RS232的串口相连,完成了TTL电平到RS232电平的转换。其原理图如下:

好了,关于TTL电平与RS232电平的内容就先聊到这里。欢迎点击扩展链接查看更多文章。

电平转换电路_RS232电平和TTL电平有什么不同?如何转换?相关推荐

  1. cmos门电路输入端悬空相当于_TTL和CMOS,CMOS电平和TTL电平区别

    1. CMOS是场效应管构成,TTL为双极晶体管构成. CMOS典型门电路 TTL门电路 2.COMS的逻辑电平范围比较大(5-15V),TTL只能在5V下工作 3.CMOS的高低电平之间相差比较大. ...

  2. RS232电平和TTL电平

    结论:TTL电平和RS232电平,无论是在电压范围还是在极性上(RS232是负逻辑)都有很大的不同.显然,这两种电平是不能直接相连的.为了把单片机的TTL电平转换成RS232电平,通常我们需要一个专用 ...

  3. 232电平和TTL电平

    RS-232分TX/RX,全双工的,可以同时收发: USB只有一对差分数据线D+/D-,是半双工的: 要实现串口的功能,首先需要有一个串口,不过现在的好多电脑 都不带串口的功能 ,因此 我们需要将 输 ...

  4. TTL电平和CMOS电平

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! TTL电 ...

  5. cmos和ttl_TTL电平和CMOS电平的区别

    1.TTL电平: 输出高电平>2.4V,输出低电平<0.4V.在室温下,一般输出高电平是3.5V,输出低电平是0.2V.最小输入高电平和低电平:输入高电平>=2.0V,输入低电平&l ...

  6. 两电平和三电平逆变器,为何输出相电压分别为五电平和九电平??

    写在最前面 三相全桥逆变器为何称为两电平逆变器,而NPC逆变器/T型逆变器被称为三电平逆变器??其实只要抓住一点,逆变器输出端相对于直流侧中性点的电位即可!相信仿真过的同学会发现,利用three ph ...

  7. CAN总线显性电平和隐性电平详解

    相关文章 CAN总线简易入门教程 CAN总线显性电平和隐性电平详解 STM32的CAN总线调试经验分享 CAN 信号线 CAN 传输的两条信号线被称为 CAN_H 和CAN_L. 通电状态:CAN_H ...

  8. 新唐M0内核。接口的TTL电平和斯密特电平的使用

    TTL电平 在默认情况下.接口是TTL电平的.其高低电平的阈值如下 举个例子.当电源电压为3.3V的时候.IO口电压为1V是.MCU就认为是低电平.当为1.08V是,IO口就认为是高电平.连个阈值的宽 ...

  9. TTL电平和RS232电平

    TTL电平 TTL是Transistor-Transistor Logic,即晶体管-晶体管逻辑的简称,它是计算机处理器控制的设备内部各部分之间通信的标准技术.TTL电平信号应用广泛,是因为其数据表示 ...

最新文章

  1. 华为和思科设备路由协议默认优先级总结
  2. 喜大普奔!BFE 控制平面正式开源发布!
  3. 【数码】苹果iPhone4S行货水货如何识别
  4. BeetleX网关之请求聚合
  5. 重力模型matlab代码,STK基础教程.doc
  6. 在Java 9中使用sun.misc.Unsafe
  7. Redis这么快你知道吗?
  8. sitck-breaking折棍法理解
  9. 精译丨贝莱德掌舵人拉里 · 芬克:华尔街是什么
  10. Hadoop入门(一篇就够了)
  11. 通达信标记符号_通达信49个图标,高手指教,通达信软件里的股票标记符号,能增加吗...
  12. Origin复制图形格式
  13. java redis scan6_Redis中scan命令的深入讲解
  14. web前端-写给大家看的设计书-笔记-颜色运用-色轮使用
  15. __mian__的作用
  16. 空间命名的定义及使用:using namespace std 的用法详解
  17. 基于中移物联网MQTT协议的ESP8266远程开机实例
  18. 根据电压判断NPN和PNP管型
  19. Yeti Feather贴图着色与Arnold 渲染
  20. 三维主成分图matlab,PCA主成分分析之三维演示(Matlab)

热门文章

  1. instant java,Instant
  2. 华为P20云文档空间满了怎么清理_原来华为手机能这样清理垃圾,怪不得别人的手机再用两年不卡顿...
  3. 跨境独立站卖家如何把握关键词优化?
  4. CCF 201812-2小明放学
  5. ipython控制台 绘图 后端_如何面试Python后端工程师?
  6. python字符串join和+_Python字符串通过'+'和join函数拼接新字符串的性能测试比较
  7. skhynix nvme toolbox怎么选择磁盘_为啥我的NVMe固态硬盘跑分比别人少一半!?莫慌,2张图完美解决...
  8. 同迅计算机科技有限公司,同讯科技/student_info_system
  9. https证书相关概念
  10. 网络编程1-初探winSocket