热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

TTL、CMOS和RS232电平的区别和联系

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

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

1 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

2 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 CMOS比 TTL 有更高的噪声容限。

3 RS232 标准

逻辑 1 的电平为 -3 -15V ,逻辑 0 的电平为 +3 +15V 注意电平的定义反相了一次。

4 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 电路需要下一级的输入阻抗作为负载才能正常工作。

5 TTL 电路和 CMOS 电路的逻辑电平

VOH:   逻辑电平 1 的输出电压

VOL:   逻辑电平 0 的输出电压

VIH :   逻辑电平 1 的输入电压

VIL :   逻辑电平 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

6 TTL CMOS 的逻辑电平转换

CMOS 电平能驱动 TTL 电平

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

7 、常用逻辑芯片特点

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

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

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

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


推荐阅读
  • 本文探讨了程序员这一职业的本质,认为他们是专注于问题解决的专业人士。文章深入分析了他们的日常工作状态、个人品质以及面对挑战时的态度,强调了编程不仅是一项技术活动,更是个人成长和精神修炼的过程。 ... [详细]
  • TCP协议中的可靠传输机制分析
    本文深入探讨了TCP协议如何通过滑动窗口和超时重传来确保数据传输的可靠性,同时介绍了流量控制和拥塞控制的基本原理及其在实际网络通信中的应用。 ... [详细]
  • 解决Win10系统显示模糊问题的方法
    Windows 10作为一款深受用户喜爱的操作系统,提供了丰富的个性化设置选项,让每位用户都能根据个人偏好定制系统界面。然而,在进行个性化设置的过程中,有时会出现显示模糊的情况,影响用户体验。本文将详细介绍如何有效解决Win10系统显示模糊的问题。 ... [详细]
  • 拨打电话时遇到‘正在通话’或无人接听的情况解析及解决方法
    当您尝试联系他人时,可能会遇到电话提示‘正在通话’或是虽然接通但无人应答的情况。本文将详细解释可能的原因,并提供相应的解决策略。 ... [详细]
  • 本文详细介绍了在Windows系统中如何配置Nginx以实现高效的缓存加速功能,包括关键的配置文件设置和示例代码。 ... [详细]
  • 如何在PyCharm中配置Python脚本的默认模板
    本文介绍如何在PyCharm中设置Python脚本的默认模板,以便每次创建新的.py文件时自动填充预设内容,提高开发效率。 ... [详细]
  • 当需要确保对象的状态在创建后不可更改时,使用记录(Record)类型是一个理想的选择。本文探讨了如何通过记录类型实现对象的不可变性,并提供了一个简单的示例来说明其用法。 ... [详细]
  • 本文详细介绍了FLV播放器的构建过程,包括如何解析FLV标签并将这些标签传递给解码器,以及如何在Qt环境中注册共享指针的信号和槽机制。 ... [详细]
  • 团支部的概念及其职能
    本文详细介绍了团支部的基本概念、组织结构以及其在共青团体系中的重要职能。 ... [详细]
  • 在开发一个网页音乐播放器时遇到问题,需要从不同源读取MP3文件的ID3标签信息,包括流派、歌手和歌曲名称等。尝试使用PHP未果后转而考虑使用JavaScript进行跨域读取,但不清楚具体配置方法,寻求技术指导。 ... [详细]
  • 探索《冯诺依曼传》:天才与时代的交响
    本文深入探讨了《冯诺依曼传》,通过分析这位20世纪杰出科学家的生平,揭示其对现代科技及理论科学的深远影响。 ... [详细]
  • 本文详细介绍了JQuery Mobile框架中特有的事件和方法,帮助开发者更好地理解和应用这些特性,提升移动Web开发的效率。 ... [详细]
  • CRZ.im:一款极简的网址缩短服务及其安装指南
    本文介绍了一款名为CRZ.im的极简网址缩短服务,该服务采用PHP和SQLite开发,体积小巧,约10KB。本文还提供了详细的安装步骤,包括环境配置、域名解析及Nginx伪静态设置。 ... [详细]
  • 我的读书清单(持续更新)201705311.《一千零一夜》2006(四五年级)2.《中华上下五千年》2008(初一)3.《鲁滨孙漂流记》2008(初二)4.《钢铁是怎样炼成的》20 ... [详细]
  • 随着市场需求的增长,各行业对兼职人员的需求日益增加。无论是本地生活服务还是专业技能提供,兼职APP成为了连接供需双方的重要桥梁,有效地提升了信息透明度和服务效率。 ... [详细]
author-avatar
王琰杰昔凛
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有