感谢阅读本文,在接下来很长的一段时间里,我将陆续分享项目实战经验。从电源、单片机、晶体管、驱动电路、显示电路、有线通讯、无线通信、传感器、原理图设计、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电平相关推荐

  1. 详解TTL和CMOS电平(转)

    来源-http://www.eepw.com.cn/article/274181.htm 建议读者阅读原文,确保获得完整的信息,侵权请联系删除. TTL电路 TTL集成电路的主要型式为晶体管-晶体管逻 ...

  2. 「基础篇」TTL与CMOS电平的区别(电平转换)-学习笔记

    一.TTL电平与CMOS电平的定义 常用的逻辑电平 逻辑电平:有TTL.CMOS.LVTTL.ECL.PECL.GTL:RS232.RS422.LVDS等. 其中TTL和CMOS的逻辑电平按典型电压可 ...

  3. S5PV210开发 -- TTL和CMOS电平

    接着 S5PV210开发 -- UART 详解 来讲,里面提到 TTL和RS232电平. RS232 电平 逻辑1:-3V~-15V 逻辑0:+3V~+15V TTL 电平 逻辑1:+2V~+5V 逻 ...

  4. CMOS器件与TTL器件CMOS电平与TTL电平

    常用的数字芯片,按制造工艺主要分为TTL器件和CMOS器件. TTL器件是指其内部主要逻辑单元为双极性晶体管,CMOS器件是指其内部的主要逻辑单元为MOS管. 现在绝大部分数字芯片使用的工艺都是CMO ...

  5. CMOS器件与TTL器件 CMOS电平与TTL电平

    常用的数字芯片,按制造工艺主要分为TTL器件和CMOS器件. TTL器件是指其内部主要逻辑单元为双极性晶体管,CMOS器件是指其内部的主要逻辑单元为MOS管. 现在绝大部分数字芯片使用的工艺都是CMO ...

  6. TTL和CMOS电平

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

  7. TTL和CMOS电平比较

    TTL & CMOS电平比较 – TTL(电流控制型) CMOS(电压控制型) 输出 L:<0.8V , H:>2.4V L: <0.1* Vcc, H:>0.9*Vc ...

  8. TTL和CMOS电平总结(转载)

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

  9. TTL 与 CMOS 电平(转)

    TTL门电路的空载功耗与CMOS门的静态功耗相比,是较大的,约为数十毫瓦(mw)而后者仅约为几十纳(10-9)瓦:在输出电位发生跳变时(由低到高或由高到低),TTL和CMOS门电路都会产生数值较大的尖 ...

最新文章

  1. ***测试技巧总结更新篇3
  2. Metasploit log命令技巧
  3. Java-CentoOS 7安装JDK8 (rpm格式 和 tar.gz格式) 多JDK设置默认的Java 版本
  4. 请你简单介绍一下ArrayList和LinkedList的区别及大数据量情况下的插入效率对比
  5. (2) nginx信号量
  6. Spark-大规模数据处理计算引擎
  7. python教程循环语句,Python之新手教程4、循环语句
  8. python小程序100题-Python 练习册,每天一个小程序 -- 0000题
  9. 帆软超级链接使用(根据内容跳转不同页面、超级链接使用js并传参、超级链接参数传递)
  10. 为企业发展赋能,让零散数据资源变为企业数据资产
  11. (30)auth模块(django自带的用户认证模块)
  12. 精心整理了40个Python办公自动化真实案例,一口一个,高效办公!
  13. 韦东山嵌入式Linux第一期视频-韦东山-专题视频课程
  14. mysql varbinary 插入_Mysql中如何插入VarBinary二进制类型?
  15. matlab怎样编写延时函数,编写延时函数的简单方法
  16. MTK6735 android开发记录 编译配置(一)
  17. 可取回的国内csgo开箱网站incsgo开箱
  18. 成对数据T检验实例(用SPSS16.0实现)
  19. 2017第二届上海DAC体验
  20. java使用redis incr,JFinal Redis plugin 有关数值类型incr操作的bug

热门文章

  1. 前言中不允许有内容 问题解决
  2. 两种连通区域标记算法
  3. js中自执行函数的作用
  4. 新手上路选择陪练还是租车
  5. 产品小白如何从模仿开始学习Axure
  6. 直播邀请函 | 第12届亚洲知识产权营商论坛:共建创新价值 开拓崭新领域
  7. 小程序参数传递的几种方式
  8. AUR的包出现签名是未知信任的
  9. 解决ubuntu18.04输入法图标消失并无法输入中文的问题
  10. proxy_pass和fastcgi_pass区别,反向代理,负载均衡、nginx+fastcgi+php的并发阻塞问题