组合逻辑电路EWB仿真实验课件.ppt
15页2024/9/4 组合逻辑电路组合逻辑电路EWBEWB仿真实验仿真实验2024/9/4数字电路实验()一、实验目的一、实验目的1)熟悉组合逻辑电路的分析方法熟悉组合逻辑电路的分析方法2)了解组合逻辑电路设计的一般方法和步骤了解组合逻辑电路设计的一般方法和步骤3)了解常用的组合逻辑集成电路的检测方法了解常用的组合逻辑集成电路的检测方法2024/9/4数字电路实验()二、实验说明二、实验说明 组组合合逻逻辑辑电电路路的的分分析析,,是是由由已已知知的的逻逻辑辑电电路路求求出出其其对对应应的的逻逻辑辑函函数数表表达达式式、、真真值值表表,,进进而而说说明明其其逻逻辑辑功能的过程功能的过程 组组合合逻逻辑辑电电路路的的设设计计是是根根据据具具体体的的逻逻辑辑功功能能的的要要求求,,用用逻逻辑辑函函数数加加以以描描述述再再用用最最简简单单的的逻逻辑辑电电路路将将其实现的过程其实现的过程 常常用用的的组组合合逻逻辑辑集集成成电电路路有有全全加加器器、、数数值值比比较较器器、、编码器、译码器、数据选择器和数据分配器等编码器、译码器、数据选择器和数据分配器等。
2024/9/4数字电路实验()三、三、实验实验步步骤骤1)组合逻辑电路分析)组合逻辑电路分析 在实验工作区搭建实验电路,将逻辑电路的输入端接在实验工作区搭建实验电路,将逻辑电路的输入端接入逻辑转换仪的输入端,将逻辑电路的输出端接至逻辑转入逻辑转换仪的输入端,将逻辑电路的输出端接至逻辑转换仪的输出端换仪的输出端2024/9/4数字电路实验() 按下逻辑转换仪表板上按下逻辑转换仪表板上“由电路图转换到真值表由电路图转换到真值表”的按的按钮,即可得到与逻辑函数表达式对应的真值表钮,即可得到与逻辑函数表达式对应的真值表2024/9/4数字电路实验() 再按下再按下“由真值表转换到最简逻辑函数表达式由真值表转换到最简逻辑函数表达式”的按钮,在逻辑转换的按钮,在逻辑转换仪仪底部的逻辑函数表达式栏内即可得到最简逻辑函数表达式底部的逻辑函数表达式栏内即可得到最简逻辑函数表达式 F == 分析真值表可知,当输入变量分析真值表可知,当输入变量A、、B、、C不完全相同时,不完全相同时,F==1;而当;而当A、、B、、 C完全相同时完全相同时F ==0。
所以,这个逻辑电路的功能是判断输入信号是否一致所以,这个逻辑电路的功能是判断输入信号是否一致2024/9/4数字电路实验()在实验工作区搭建以下实验电路在实验工作区搭建以下实验电路 2024/9/4数字电路实验() 依上述步骤进行仿真实验,将所得真值表填入表中,并依上述步骤进行仿真实验,将所得真值表填入表中,并由真值表和逻辑函数表达式分析该逻辑电路的逻辑功能由真值表和逻辑函数表达式分析该逻辑电路的逻辑功能逻辑函数表达式逻辑函数表达式:F =________________________ABCF逻辑功能 2024/9/4数字电路实验() 2)组合逻辑电路设计)组合逻辑电路设计 有红、绿、黄有红、绿、黄3个信号灯,正常工作时必须有且只能有个信号灯,正常工作时必须有且只能有1个信号灯亮,如果不满足这个条件,就要发出报警信号,设个信号灯亮,如果不满足这个条件,就要发出报警信号,设计该报警电路计该报警电路 第一步,逻辑赋值设红灯信号为逻辑变量第一步,逻辑赋值设红灯信号为逻辑变量A、绿灯信、绿灯信号为逻辑变量号为逻辑变量B、黄灯信号为逻辑变量、黄灯信号为逻辑变量C,信号灯亮为,信号灯亮为1,不,不亮为亮为0;;F为报警信号,为报警信号,F==0时系统工作正常,时系统工作正常,F==1时系统时系统出现故障报警。
出现故障报警 第二步,列真值表打开仪器库,拖出逻辑转换仪,双第二步,列真值表打开仪器库,拖出逻辑转换仪,双击图标,打开面板,在面板顶部选中击图标,打开面板,在面板顶部选中A、、B、、C 3个输入信号,个输入信号,将真值表区出现的输入信号的所有组合右边列出的对应的输将真值表区出现的输入信号的所有组合右边列出的对应的输出初始值,依设计要求赋值(出初始值,依设计要求赋值(1、、0或或X))2024/9/4数字电路实验()所得真值表如图所示所得真值表如图所示2024/9/4数字电路实验()第三步,根据真值表求出逻辑函数表达式并化简第三步,根据真值表求出逻辑函数表达式并化简 按下逻辑转换仪面板上的按下逻辑转换仪面板上的“由真值表转换到最简逻辑由真值表转换到最简逻辑函数表达式函数表达式”的按钮,相应的化简的逻辑函数表达式就会的按钮,相应的化简的逻辑函数表达式就会出现在逻辑转换仪底部最后一行的逻辑函数表达式栏内出现在逻辑转换仪底部最后一行的逻辑函数表达式栏内 2024/9/4数字电路实验()第四步,由逻辑函数表达式求出逻辑电路图第四步,由逻辑函数表达式求出逻辑电路图 按下逻辑转换仪面板上的按下逻辑转换仪面板上的“由表达式转换到逻辑电路由表达式转换到逻辑电路图图”的按钮,就会得到所要设计的逻辑电路图的按钮,就会得到所要设计的逻辑电路图2024/9/4数字电路实验() 设计一个设计一个3人表决电路,要求人表决电路,要求3人中有人中有2人或人或2人以上同意人以上同意时,发出成功信号,否则发出失败信号时,发出成功信号,否则发出失败信号 。
依上述步骤进行仿真设计,并把所得真值表、表达式、依上述步骤进行仿真设计,并把所得真值表、表达式、电路图画出电路图画出2024/9/4数字电路实验()3)观察组合逻辑电路中的冒险现象)观察组合逻辑电路中的冒险现象 在实验工作区搭建组合逻辑电路其中,在实验工作区搭建组合逻辑电路其中,A、、B为信号输为信号输入端,接高电平;入端,接高电平;C为时钟脉冲信号,为时钟脉冲信号,F为输出信号用示为输出信号用示波器观察到的有竞争冒险现象的输出信号波形波器观察到的有竞争冒险现象的输出信号波形2024/9/4数字电路实验() 为消除竞争冒险现象所产生的负向尖脉冲信号,在所示为消除竞争冒险现象所产生的负向尖脉冲信号,在所示的改进电路中增加了冗余项的改进电路中增加了冗余项AB,这样电路的逻辑函数表达式,这样电路的逻辑函数表达式变成为变成为F== 。





