工作中遇到一个关于电平选择的问题,居然给忘记RS232电平的定义了,当时无法反应上来,回来之后查找资料才了解两者之间的区别,似乎两年多的时间,之前非常熟悉的一些常识也开始淡忘,这个可不是一个好的现象.:-),还是把关于三种常见的电平的区别copy到这里.做加深记忆的效果之用..

什么是TTL电平、CMOS电平、RS232电平?它们有什么区别呢?一般说来,CMOS电平比TTL电平有着更高的噪声容限。

(一)、TTL电平标准 

输出 L: <0.8V ; H:>2.4V。 
输入 L: <1.2V ; H:>2.0V

TTL器件输出低电平要小于0.8V,高电平要大于2.4V。输入,低于1.2V就认为是0,高于2.0就认为是1。于是TTL电平的输入低电平的噪声容限就只有(0.8-0)/2=0.4V,高电平的噪声容限为(5-2.4)/2=1.3V。

(二)、CMOS电平标准 

输出 L: <0.1*Vcc ; H:>0.9*Vcc。 
输入 L: <0.3*Vcc ; H:>0.7*Vcc.

由于CMOS电源采用12V,则输入低于3.6V为低电平,噪声容限为1.8V,高于3.5V为高电平,噪声容限高为1.8V。比TTL有更高的噪声容限。

(三)、RS232标准 
逻辑1的电平为-3~-15V,逻辑0的电平为+3~+15V,注意电平的定义反相了一次。

TTL与CMOS电平使用起来有什么区别 

1.电平的上限和下限定义不一样,CMOS具有更大的抗噪区域。 同是5伏供电的话,ttl一般是1.7V和3.5V的样子,CMOS一般是2.2V,2.9V的样子,不准确,仅供参考。

2.电流驱动能力不一样,ttl一般提供25毫安的驱动能力,而CMOS一般在10毫安左右。

3.需要的电流输入大小也不一样,一般ttl需要2.5毫安左右,CMOS几乎不需要电流输入。

4.很多器件都是兼容TTL和CMOS的,datasheet会有说明。如果不考虑速度和性能,一般器件可以互换。但是需要注意有时候负载效应可能引起电路工作不正常,因为有些ttl电路需要下一级的输入阻抗作为负载才能正常工作。

1.TTL电路和CMOS电路的逻辑电平 

VOH: 逻辑电平 1 的输出电压 
VOL: 逻辑电平 0 的输出电压 
VIH: 逻辑电平 1 的输入电压 
VIH: 逻辑电平 0 的输入电压

TTL电路临界值:

VOHmin = 2.4V VOLmax = 0.4V 
VIHmin = 2.0V VILmax = 0.8V

CMOS电路临界值(电源电压为+5V)

VOHmin = 4.99V VOLmax = 0.01V 
VIHmin = 3.5V VILmax = 1.5V

2.TTL和CMOS的逻辑电平转换 

CMOS电平能驱动TTL电平

TTL电平不能驱动CMOS电平,需加上拉电阻。

3.常用逻辑芯片特点 

74LS系列:TTL 输入: TTL 输出: TTL

74HC系列:CMOS 输入: CMOS 输出: CMOS

74HCT系列:CMOS 输入: TTL 输出: CMOS

CD4000系列:CMOS 输入: CMOS 输出: CMOS

TTL电平、RS232电平与CMOS电平的区别相关推荐

  1. 什么是TTL电平,什么是CMOS电平,他们的区别

    转自:https://blog.csdn.net/u010873775/article/details/51072320 (一)TTL高电平3.6~5V,低电平0V~2.4V  CMOS电平Vcc可达 ...

  2. TTL电平、CMOS电平、RS232通信电平的概念及区别

    电平的概念: 什么是电压.电流.电功率?无线电爱好者都十分清楚.而谈及"电平"能说清楚的人却不多.尽管人们经常遇到,书刊中亦多次谈起电路中的高电平.低电平.电平增益.电平衰减,就连 ...

  3. 常用电平标准(TTL、RS232、RS485、RS422)

    简要说明常遇到的电平标准:TTL.RS232.RS485.RS422 (1)TTL 供电范围在0~5V:如74系列都是5V供电对输出:大于2.7V是高电平:小于0.5V是低电平对输入:大于2V是高电平 ...

  4. 什么是TTL电平、CMOS电平?两者的区别

    TTL电平信号对于计算机处理器控制的设备内部的数据传输是很理想的.COMS集成电路的许多基本逻辑单元都是用增强型PMOS晶体管和增强型NMOS管按照互补对称形式连接的,下面来说一下两者的区别. 1.什 ...

  5. TTL电平、CMOS电平的区别

    什么是TTL电平 TTL电平信号被利用的最多是因为通常数据表示采用二进制规定,+5V等价于逻辑"1",0V等价于逻辑"0",这被称做TTL(晶体管-晶体管逻辑电 ...

  6. TTL电平与CMOS电平的区别与联系

    本文转自:http://www.51hei.com/bbs/dpj-90918-1.html 什么是TTL电平? TTL电平信号被利用的最多是因为通常数据表示采用二进制规定,+5V等价于逻辑" ...

  7. mysql串口转网口_串口、COM口、UART口, TTL、RS-232、RS-485有啥区别

    调试时总是会遇到各种各样的接口,各种各样的转换板,似懂非懂的感觉很不爽! 首先,串口.UART口.COM口.USB口是指的物理接口形式(硬件).而TTL.RS-232.RS-485是指的电平标准(电信 ...

  8. 串口、COM口、UART口, TTL、RS-232、RS-485区别详解

    目录 一.什么是串口.COM口.UART口, TTL.RS-232.RS-485 摘要: 1.串口.COM口解释: 2.实物照片及解释 二.TTL.RS-232.RS-485的电平形式 1.TTL介绍 ...

  9. RS-232、RS-422、RS-485原理区别和联系!一看就懂

    串口通讯是电气工程师面对的最基本的一个通讯方式,RS-232是其中最简单的一种.很多初学者往往搞不清楚UART和RS-232.RS-422.RS-485的联系和区别,本文将谈谈这几个概念的理解,帮助大 ...

  10. 一文搞懂:UART、RS-232、RS-422、RS-485的区别

    通讯问题,和交通问题一样,也有高速.低速.拥堵.中断等等各种情况.如果把串口通讯比做交通,UART比作车站,那么一帧的数据就好比汽车.汽车跑在路上,要遵守交通规则.如果是市内,一般限速30.40,而高 ...

最新文章

  1. 独家 | 综述:情感树库上语义组合的递归深层模型
  2. linux shell mkpasswd 生成随机密码
  3. 稀疏表示字典的显示(MATLAB实现代码)
  4. 19-Realm Management Extension (RME)
  5. QT的QCameraImageCapture类的使用
  6. linux安装mysql详细过程【easy】
  7. Halcon —— 边缘检测算子详解
  8. 中国计算机学会(CCF)推荐国际学术会议和期刊目录(2019年版,官网转载)
  9. 立Flag 学习Ng - 1
  10. AquaCrop_原理学习笔记05:土壤水分平衡及土壤属性基本概念
  11. unity 别踩白块儿
  12. Android布局深究(五)——GridLayout(网格布局)
  13. [源码和文档分享]基于HTML5和JS实现的在线电子钢琴网页版
  14. 电网数字化转型经验分享
  15. 基于SSM的医院医疗管理系统的设计与实现
  16. iOS中assign和weak修饰符的区别
  17. 转载:简明 GPG 概念
  18. uefi模式装gho格式系统失败的原因
  19. Python作业day2购物车
  20. 大学物理第一章 质点运动学详解

热门文章

  1. OpenCV3错误总结(二):0x00007FFE8F21A9C0 (ntdll.dll)处(位于 photo mix.exe 中)引发的异常: 0xC0000005: 读取位置 0x00000000
  2. C#,入门教程(32)——程序运行时的调试技巧与逻辑错误探针技术与源代码
  3. java 栈的变量_Java栈和局部变量操作(一)
  4. java 线程栈 公享变量_Java线程:线程栈模型与线程的变量
  5. QT tableview滚动条ScrollBar
  6. Ubuntu 20.04 服务器的R中安装 Rtools / devtools
  7. js 控制表单input,textarea select为只读模式
  8. C#线程中使用委托方式设置控件属性
  9. Blender雕刻基础:使用方法与技巧
  10. ubuntu使用docker拉取环境,并对环境进行优化