当前位置: 首页 > news >正文

译码器Multisim电路仿真汇总——硬件工程师笔记

目录

74LS实现二线三线译码器

1 74LS139D和74LS138D基础知识

1.1 74LS139D 二线四线译码器

1.1.1 功能特点

1.1.2 引脚功能

1.1.3 工作原理

1.1.4 应用场景

1.1.5 使用方法

1.1.6 注意事项

1.6.7 逻辑真值表

1.2 74LS138D 3线8线译码器

1.2.1 功能特点

1.2.2 引脚功能

1.2.3 应用场景

1.2.4 使用方法

1.2.5 注意事项

74LS139D实现两线四线译码器

74LS138D实现三线八线译码器

硬件工程师笔试面试相关文章链接


74LS实现二线三线译码器

1 74LS139D和74LS138D基础知识

1.1 74LS139D 二线四线译码器

74LS139D 是一款2线4线译码器,属于TTL逻辑系列集成电路。它包含一个2线4线译码器。

1.1.1 功能特点

1. 2线4线译码:

译码器将2位输入信号转换为4个输出信号。

2. 低电平有效输出:

所有输出信号均为低电平有效(Y0-Y3),未选中的输出为高电平。

3. 使能控制:

每个译码器都有独立的使能端(~G),只有当使能端为低电平时,译码器才正常工作。

4. 扩展能力:

可以通过级联多个74LS139D扩展为更大规模的译码器,例如3线8线译码器。

1.1.2 引脚功能

74LS139D的引脚排列如下:

引脚号

名称

功能

1

A

输入1

2

B

输入2

3

~G

使能端低电平有效

4

Y0

输出1

5

Y1

输出2

6

Y2

输出3

7

Y3

输出4

1.1.3 工作原理

输入信号:译码器有2个输入端(A1、B1),用于接收2位二进制输入信号。

输出信号:每个译码器有4个输出端(Y0—Y3),根据输入信号,对应的输出端将输出低电平。

使能端:每个译码器的使能端(~G)必须为低电平,译码器才正常工作。如果使能端为高电平,所有输出将保持高电平。

输出逻辑:

当输入为`00`时,Y0为低电平,其他输出为高电平。

当输入为`01`时,Y1为低电平,其他输出为高电平。

当输入为`10`时,Y2为低电平,其他输出为高电平。

当输入为`11`时,Y3为低电平,其他输出为高电平。

1.1.4 应用场景

1. 地址译码:

在微处理器系统中,用于将地址信号译码为片选信号。例如,将2位地址信号译码为4个片选信号。

2. 数据分配:

将一个数据源分配到多个目的地。例如,将一个数据信号分配到4个不同的输出端。

3. LED控制:

通过译码控制多个LED的亮灭。例如,根据输入信号点亮对应的LED。

4. 多路选择器:

用于选择多个输入信号中的一个输出信号。

5. 扩展译码器:

通过级联多个74LS139D,可以实现更大规模的译码功能,例如3线8线译码器。

1.1.5 使用方法

1. 基本使用:

将2位输入信号连接到输入端(A1、B1),根据输入信号,对应的输出端将输出低电平。

确保使能端(~G)为低电平,译码器才正常工作。

2. 扩展使用:

通过级联多个74LS139D,可以实现更大规模的译码功能。例如,将两个74LS139D的输出端连接到一个4线16线译码器的输入端。

3. 级联设计:

在仿真软件(如Multisim)中,可以通过级联设计实现更复杂的译码逻辑。

1.1.6 注意事项

1. 电平逻辑:

确保输入和输出的电平逻辑与电路设计一致,特别是低电平有效的输出。

2. 使能端控制:

正确配置使能端,避免译码器误工作。

3. 电源和地:

确保电源和地连接正确,以保证芯片的正常工作。

4. 输出负载:

确保输出端的负载电流在芯片的允许范围内,避免损坏芯片。

1.6.7 逻辑真值表

A

B

Y0

Y1

Y2

Y3

0

0

0

1

1

1

1

0

1

0

1

1

0

1

1

1

0

1

1

1

1

1

1

0

0表示低电平,1表示高电平

1.2 74LS138D 3线8线译码器

74LS138D是一款常用的3线8线译码器,属于TTL(晶体管晶体管逻辑)系列集成电路,主要用于将3位二进制输入信号转换为8个独立的输出信号。

1.2.1 功能特点

3线8线译码:74LS138D能够将3位二进制输入(A、B、C)转换为8个独立的输出信号(Y0-Y7),每个输入组合对应一个低电平有效的输出。

低电平有效输出:所有输出信号均为低电平有效,未选中的输出为高电平。

使能控制:具有三个使能端(G1、~G2、~G3),只有当G1为高电平,且~G2和~G3均为低电平时,译码器才正常工作。

扩展能力:可以通过级联多个74LS138D扩展为更大规模的译码器,例如4线16线译码器。

1.2.2 引脚功能

ABC:3位二进制输入端。

G1:使能端,高电平有效。

~G2、~G3:使能端,低电平有效。

Y0-Y7:8个输出端,低电平有效。

1.2.3 应用场景

地址译码:在微处理器系统中,用于将地址信号译码为片选信号。

数据分配:将一个数据源分配到多个目的地。

LED控制:通过译码控制多个LED的亮灭。

多单片机协同工作:用于控制多个单片机的选通信号。

汽车尾灯控制:控制汽车尾灯的点亮与熄灭。

1.2.4 使用方法

基本使用:将3位二进制输入信号连接到ABC,根据输入信号,对应的输出端将输出低电平。

扩展使用:通过将多个74LS138D的使能端连接到不同的控制信号,可以实现更大规模的译码功能。

级联设计:在Multisim等仿真软件中,可以通过级联设计实现更复杂的译码逻辑。

1.2.5 注意事项

电平逻辑:确保输入和输出的电平逻辑与电路设计一致,特别是低电平有效的输出。

使能端控制:正确配置使能端,避免译码器误工作。

电源和地:确保电源和地连接正确,以保证芯片的正常工作。

74LS139D实现两线四线译码器

如上图所示,使用字发生器控制输入,输入二进制(0-3),输出用小灯的状态表示,实现二线-四线译码器,其真值表如1.6.7所示。

74LS138D实现三线八线译码器

如上图所示,使用字发生器控制输入,输入二进制(0-7),输出用小灯的状态表示,实现三线-八线译码器,其真值表如下表所示。

A

B

C

Y0

Y1

Y2

Y3

Y4

Y5

Y6

Y7

0

0

0

0

1

1

1

1

1

1

1

0

0

1

1

0

1

1

1

1

1

1

0

1

0

1

1

0

1

1

1

1

1

0

1

1

1

1

1

0

1

1

1

1

1

0

0

1

1

1

1

0

1

1

1

1

0

1

1

1

1

1

1

0

1

1

1

1

0

1

1

1

1

1

1

0

1

1

1

1

1

1

11

1

1

1

0

硬件工程师笔试面试相关文章链接

1、硬件工程师笔面试真题汇总(2025版本)_硬件工程师面试题-CSDN博客https://blog.csdn.net/XU157303764/article/details/140742900?spm=1011.2415.3001.53312、硬件工程师笔试面试汇总_硬件工程师面试题-CSDN博客https://blog.csdn.net/XU157303764/article/details/141904858?spm=1011.2415.3001.5331硬件工程师笔试面试学习汇总——器件篇目录_硬件工程师笔试基础知识-CSDN博客https://blog.csdn.net/XU157303764/article/details/142316204?spm=1011.2415.3001.5331硬件工程师笔试面试知识器件篇——电阻_硬件工程师笔试基础知识-CSDN博客https://blog.csdn.net/XU157303764/article/details/141874163?spm=1011.2415.3001.5331硬件工程师笔试面试知识器件篇——电容-CSDN博客https://blog.csdn.net/XU157303764/article/details/141899789?spm=1011.2415.3001.5331硬件工程师笔试面试知识器件篇——电感_硬件工程师电感-CSDN博客https://blog.csdn.net/XU157303764/article/details/141902660?spm=1011.2415.3001.5331硬件工程师笔试面试知识器件篇——三极管_三极管面试-CSDN博客https://blog.csdn.net/XU157303764/article/details/141903838?spm=1011.2415.3001.5331硬件工程师笔试面试知识器件篇——二极管_二极管面试问题-CSDN博客https://blog.csdn.net/XU157303764/article/details/141903198?spm=1011.2415.3001.5331硬件工程师笔试面试——上拉电阻、下拉电阻_硬件面试一般问哪些 上拉电阻-CSDN博客https://blog.csdn.net/XU157303764/article/details/141904259?spm=1011.2415.3001.5331硬件工程师笔试面试——继电器_固态继电器考试题-CSDN博客https://blog.csdn.net/XU157303764/article/details/141942261?spm=1011.2415.3001.5331硬件工程师笔试面试——IGBT_igbt面试题目-CSDN博客https://blog.csdn.net/XU157303764/article/details/142070424?spm=1011.2415.3001.5331硬件工程师笔试面试——MOS管_mos管面试问题-CSDN博客https://blog.csdn.net/XU157303764/article/details/142073376?spm=1011.2415.3001.5331硬件工程师笔试面试——变压器_变压器电子工程师面试题目以及答案-CSDN博客https://blog.csdn.net/XU157303764/article/details/142313787?spm=1011.2415.3001.5331硬件工程师笔试面试——保险丝_硬件设计保险丝-CSDN博客https://blog.csdn.net/XU157303764/article/details/142314695?spm=1011.2415.3001.5331硬件工程师笔试面试——开关_开关电源面试笔试题-CSDN博客https://blog.csdn.net/XU157303764/article/details/142314758?spm=1011.2415.3001.5331硬件工程师笔试面试——滤波器_滤波器面试-CSDN博客https://blog.csdn.net/XU157303764/article/details/142314811?spm=1011.2415.3001.5331硬件工程师笔试面试——晶振_有源晶振笔试题-CSDN博客https://blog.csdn.net/XU157303764/article/details/142314968?spm=1011.2415.3001.5331硬件工程师笔试面试——显示器件_显示器件设计工程师笔试-CSDN博客https://blog.csdn.net/XU157303764/article/details/142315003?spm=1011.2415.3001.5331硬件工程师笔试面试——无线通讯模块_关于wifi 的硬件工程师面试题-CSDN博客https://blog.csdn.net/XU157303764/article/details/142315034?spm=1011.2415.3001.5331硬件工程师笔试面试——存储器件-CSDN博客https://blog.csdn.net/XU157303764/article/details/142315081?spm=1011.2415.3001.5331硬件工程师笔试面试——集成电路_集成电路理论题库-CSDN博客https://blog.csdn.net/XU157303764/article/details/142315158?spm=1011.2415.3001.5331硬件工程师笔试面试——电机_电机控制器硬件工程师面试-CSDN博客https://blog.csdn.net/XU157303764/article/details/142315183?spm=1011.2415.3001.5331电器元件符号及封装大全_海尔电视逻辑板上的22oj3是什么元件-CSDN博客https://blog.csdn.net/XU157303764/article/details/144897502?spm=1011.2415.3001.5331运算放大电路汇总及电路仿真_用qucs仿真运算放大器-CSDN博客https://blog.csdn.net/XU157303764/article/details/144974369?spm=1011.2415.3001.5331半波整流和全波整流电路汇总及电路仿真_半波整流电路和滤波电路仿真与调试的区别-CSDN博客https://blog.csdn.net/XU157303764/article/details/145379301?spm=1011.2415.3001.5331滤波电路汇总_视频滤波电路-CSDN博客https://blog.csdn.net/XU157303764/article/details/145382488?spm=1011.2415.3001.5331开关电路汇总-CSDN博客https://blog.csdn.net/XU157303764/article/details/145388966?spm=1011.2415.3001.5331AD电路仿真_ad仿真图什么意思-CSDN博客https://blog.csdn.net/XU157303764/article/details/145391047?spm=1011.2415.3001.533120个整流电路及仿真实验汇总-CSDN博客https://blog.csdn.net/XU157303764/article/details/145401280?spm=1011.2415.3001.5331万用表使用-CSDN博客https://blog.csdn.net/XU157303764/article/details/145402665?spm=1011.2415.3001.53312024美团秋招硬件开发笔试真题及答案解析_美团硬件开发笔试-CSDN博客https://blog.csdn.net/XU157303764/article/details/145430040?spm=1011.2415.3001.53312024美团春招硬件开发笔试真题及答案解析_美团2025年春招第一场笔试【硬件开发方向】-CSDN博客https://blog.csdn.net/XU157303764/article/details/145430447?spm=1011.2415.3001.53312024联想春招硬件嵌入式开发真题及答案解析_联想硬件笔试题-CSDN博客https://blog.csdn.net/XU157303764/article/details/145430556?spm=1011.2415.3001.53312023联想电子电路真题及答案解析_电子电路模拟卷及答案-CSDN博客https://blog.csdn.net/XU157303764/article/details/145432109?spm=1011.2415.3001.53312022联想硬件真题及答案解析-CSDN博客https://blog.csdn.net/XU157303764/article/details/145435275?spm=1011.2415.3001.5331网易校招硬件研发工程师提前批真题及答案解析-CSDN博客https://blog.csdn.net/XU157303764/article/details/145435462?spm=1011.2415.3001.5331网易校招硬件工程师正式批-CSDN博客https://blog.csdn.net/XU157303764/article/details/145464105?spm=1011.2415.3001.53312019京东校招电气工程师真题及答案解析-CSDN博客https://blog.csdn.net/XU157303764/article/details/145540559?spm=1011.2415.3001.53312018京东秋招电气工程师真题及答案解析_如图所示复合管,已知v1的放大倍数为10-CSDN博客https://blog.csdn.net/XU157303764/article/details/145560334?spm=1011.2415.3001.5331Altium Designer(AD)仿真实验操作指南_altiumdesigner仿真教程-CSDN博客https://blog.csdn.net/XU157303764/article/details/145694520?spm=1011.2415.3001.5331AD(Altium Designer)中英文界面切换操作指南_altium designer怎么改中文-CSDN博客https://blog.csdn.net/XU157303764/article/details/145694259?spm=1011.2415.3001.5331AD(Altium Designer)创建及完成项目操作指南_altium designer新建项目-CSDN博客https://blog.csdn.net/XU157303764/article/details/145716291?spm=1011.2415.3001.5331AD(Altium Designer)器件封装——立创商城导出原理图和PCB完成器件封装操作指南_复制立创商城模型-CSDN博客https://blog.csdn.net/XU157303764/article/details/145741894?spm=1011.2415.3001.5331AD(Altium Designer)三种方法导入图片_ad导入图片-CSDN博客https://blog.csdn.net/XU157303764/article/details/145766000?spm=1011.2415.3001.5331AD(Altium Designer)已有封装库的基础上添加器件封装_altium designer pcb库封装-CSDN博客https://blog.csdn.net/XU157303764/article/details/146427258?spm=1011.2415.3001.5331AD(Altium Designer)更换PCB文件的器件封装_altium designer设计里已经生成pcb怎么更改-CSDN博客https://blog.csdn.net/XU157303764/article/details/146448192?spm=1011.2415.3001.5331

http://www.xdnf.cn/news/1080073.html

相关文章:

  • 【机器学习深度学习】什么是下游任务模型?
  • 【STM32实践篇】:I2C驱动编写
  • 【模糊集合】示例
  • 【机器学习深度学习】AI 项目开发流程:从需求到部署的五大阶段
  • 机器学习安装使用教程
  • Python训练营打卡Day59(2025.7.3)
  • java教程——初识guava(2)
  • 这才叫窗口查询!TDEngine官方文档没讲透的实战玩法
  • 认识kubernetes kubeadm安装k8s
  • Web基础关键_007_JavaScript 的 DOM
  • 34. 在排序数组中查找元素的第一个和最后一个位置
  • WPF学习笔记(22)项面板模板ltemsPanelTemplate与三种模板总结
  • 【进阶篇-消息队列】——Kafka如何实现事务的
  • R 语言安装使用教程
  • 物联网MQTT协议与实践:从零到精通的硬核指南
  • 【2.4 漫画SpringBoot实战】
  • Java的SpringAI+Deepseek大模型实战之会话记忆
  • Qt Creator自定义控件开发流程
  • Windows 10 2016 长期服务版
  • WPF学习笔记(16)树控件TreeView与数据模板
  • 刷卡登入数据获取
  • MySQL的窗口函数介绍
  • Redis—哨兵模式
  • 相机光学(四十八)——渐晕
  • [自然语言处理]计算语言的熵
  • Qt宝藏库:20+实用开源项目合集
  • ReentrantLock 原理
  • Euler2203安装.NetCore6.0环境操作步骤
  • 前端单元测试覆盖率工具有哪些,分别有什么优缺点
  • Java中的volatile到底是什么来路