基础篇 -- TTL与CMOS电平
感谢阅读本文,在接下来很长的一段时间里,我将陆续分享项目实战经验。从电源、单片机、晶体管、驱动电路、显示电路、有线通讯、无线通信、传感器、原理图设计、PCB设计、软件设计、上位机等,给新手综合学习的平台,给老司机交流的平台。所有文章来源于项目实战,属于原创。
一、电平规范
1、名称解释
Uoh -> 输出高电平,Uol -> 输出低电平;
Uih -> 输入高电平,Uil -> 输入低电平。
2、TTL电平
TTL集成电路主要由BJT晶体管构成,如STC单片机,电平规范如下:
输出模式: Uoh ≥ 2.4V,Uol≤0.4V;
输入模式: Uih ≥ 2.0V,Uil≤0.8V;
3、CMOS电平
CMOS集成电路主要由MOS管构成,如STM32单片机,电平规范如下:
输出模式: Uoh ≈ VCC,Uol≈GND;
输入模式: Uih ≥ 0.7VCC,Uil≤0.2VCC;
二、应用说明
1、3.3V/5V TTL 驱动 3.3V CMOS
可以直接驱动。
2、3.3V/5V TTL 驱动 5V CMOS
高电平输出大于2.4V,如果落在2.4V至3.5V之间,CMOS电路不能检测到高电平,需要进行电平转换。
3、3.3V/5V CMOS 驱动 3.3V/5V TTL
可以直接驱动。
4、3.3V CMOS 驱动 5V CMOS
高电平输出3.3V, CMOS电路不能检测到高电平,需要进行电平转换。
如果是其它电平,请参考TTL与CMOS电平规范判断是否需要进行电平转换。
三、电平转换
利用TTL晶体管的OC门与上拉电阻实现电平转换。
OC门:BJT晶体管的集电极开漏输出。
1、3.3V to 5V
说明:R1与Q1组成OC门,配合R2上拉至5V,实现电平转换。Tx输出0V,Q1导通,Rx端为0.3V左右;Tx输出3.3V,Q1截止,RX端为5V,完成电平转换功能。
2、5V to 3.3V
说明:R3与Q2组成OC门,配合R5上拉至3.3V,实现电平转换。Tx输出0V,Q1导通,Rx端为0.3V左右;Tx输出5V,Q1截止,RX端为3.3V,完成电平转换功能。
四、小结
TTL与CMOS电平是集成电路常用的电平,应用时需要根据电平规范进行匹配与转换。
TTL与CMOS电平涉及的知识点很多,本文只是简要的介绍了下,仅仅起到抛砖引玉的作用,日后设计过程中,需要不断的总结经验,沟通交流,以达到真正的理解,灵活运用。
欢迎加入硬件家园单片机学习群,群号925620931,别具一格的单片机免费教学,以产品为导向,一起做项目。
开源项目,开发工具,技术资料以及更多原创技术文章,请关注微信公众号。
硬件家园 yjjy168168168
作者:刘杰,软硬件技术10年,全职提供技术开发与技术服务、生产支持等。
基础篇 -- TTL与CMOS电平相关推荐
- 详解TTL和CMOS电平(转)
来源-http://www.eepw.com.cn/article/274181.htm 建议读者阅读原文,确保获得完整的信息,侵权请联系删除. TTL电路 TTL集成电路的主要型式为晶体管-晶体管逻 ...
- 「基础篇」TTL与CMOS电平的区别(电平转换)-学习笔记
一.TTL电平与CMOS电平的定义 常用的逻辑电平 逻辑电平:有TTL.CMOS.LVTTL.ECL.PECL.GTL:RS232.RS422.LVDS等. 其中TTL和CMOS的逻辑电平按典型电压可 ...
- S5PV210开发 -- TTL和CMOS电平
接着 S5PV210开发 -- UART 详解 来讲,里面提到 TTL和RS232电平. RS232 电平 逻辑1:-3V~-15V 逻辑0:+3V~+15V TTL 电平 逻辑1:+2V~+5V 逻 ...
- CMOS器件与TTL器件CMOS电平与TTL电平
常用的数字芯片,按制造工艺主要分为TTL器件和CMOS器件. TTL器件是指其内部主要逻辑单元为双极性晶体管,CMOS器件是指其内部的主要逻辑单元为MOS管. 现在绝大部分数字芯片使用的工艺都是CMO ...
- CMOS器件与TTL器件 CMOS电平与TTL电平
常用的数字芯片,按制造工艺主要分为TTL器件和CMOS器件. TTL器件是指其内部主要逻辑单元为双极性晶体管,CMOS器件是指其内部的主要逻辑单元为MOS管. 现在绝大部分数字芯片使用的工艺都是CMO ...
- TTL和CMOS电平
1,TTL电平: 输出高电平>2.4V,输出低电平<0.4V.在室温下,一般输出高电平是3.5V,输出低电平是0.2V.最小输入高电平和低电平:输入高电平>=2.0V,输入低电平&l ...
- TTL和CMOS电平比较
TTL & CMOS电平比较 – TTL(电流控制型) CMOS(电压控制型) 输出 L:<0.8V , H:>2.4V L: <0.1* Vcc, H:>0.9*Vc ...
- TTL和CMOS电平总结(转载)
1,TTL电平(什么是TTL电平): TTL电平信号被利用的最多是因为通常数据表示采用二进制规定,+5V等价于逻辑"1",0V等价于逻辑"0",这被称做TTL( ...
- TTL 与 CMOS 电平(转)
TTL门电路的空载功耗与CMOS门的静态功耗相比,是较大的,约为数十毫瓦(mw)而后者仅约为几十纳(10-9)瓦:在输出电位发生跳变时(由低到高或由高到低),TTL和CMOS门电路都会产生数值较大的尖 ...
最新文章
- ***测试技巧总结更新篇3
- Metasploit log命令技巧
- Java-CentoOS 7安装JDK8 (rpm格式 和 tar.gz格式) 多JDK设置默认的Java 版本
- 请你简单介绍一下ArrayList和LinkedList的区别及大数据量情况下的插入效率对比
- (2) nginx信号量
- Spark-大规模数据处理计算引擎
- python教程循环语句,Python之新手教程4、循环语句
- python小程序100题-Python 练习册,每天一个小程序 -- 0000题
- 帆软超级链接使用(根据内容跳转不同页面、超级链接使用js并传参、超级链接参数传递)
- 为企业发展赋能,让零散数据资源变为企业数据资产
- (30)auth模块(django自带的用户认证模块)
- 精心整理了40个Python办公自动化真实案例,一口一个,高效办公!
- 韦东山嵌入式Linux第一期视频-韦东山-专题视频课程
- mysql varbinary 插入_Mysql中如何插入VarBinary二进制类型?
- matlab怎样编写延时函数,编写延时函数的简单方法
- MTK6735 android开发记录 编译配置(一)
- 可取回的国内csgo开箱网站incsgo开箱
- 成对数据T检验实例(用SPSS16.0实现)
- 2017第二届上海DAC体验
- java使用redis incr,JFinal Redis plugin 有关数值类型incr操作的bug