数字电路仿真

合集下载

数字电路仿真与验证

数字电路仿真与验证

数字电路仿真与验证数字电路是现代电子技术的基础,广泛应用于计算机、通信和其他电子设备中。

数字电路的设计和验证是确保电路能够按照预期工作的关键步骤。

本文将介绍数字电路仿真与验证的重要性以及常用的方法和工具。

一、数字电路仿真的意义数字电路的设计过程复杂且耗时,因此在将其实际制造之前,必须通过仿真来验证其功能和性能。

数字电路仿真的主要目的是通过计算机模拟电路行为,检查其逻辑功能、时序性能和稳定性。

具体来说,仿真可以帮助设计师发现和解决潜在的问题,减少设计错误和重复制造的风险,提高电路设计的可靠性和效率。

二、数字电路仿真的方法1. 行为级仿真:行为级仿真是通过对数字电路的逻辑功能进行建模和测试。

在这种仿真方法中,电路的输入和输出通过逻辑信号表示,并在仿真器中进行模拟计算。

这种仿真方法可以验证电路是否满足设计要求,并帮助发现逻辑错误。

2. 时序级仿真:时序级仿真是针对时序电路设计的一种仿真方法。

时序电路涉及时钟信号和时序逻辑,需要确保电路正确地响应时钟的上升沿和下降沿。

时序级仿真可以验证时序电路的时序特性,包括信号延迟、时钟抖动和稳定性等。

3. 功能级仿真:功能级仿真可以对整个数字系统进行仿真,包括多个数字电路模块的集成。

通过功能级仿真,可以验证数字系统的整体功能和性能,以及各个模块之间的接口和通信。

三、数字电路仿真工具的选择1. SPICE仿真工具:SPICE(Simulation Program with Integrated Circuit Emphasis)是一种常用的模拟电路仿真工具,可以用于数字电路的仿真。

它可以帮助设计师验证电路的逻辑和模拟行为,并检查电路的时序特性。

2. HDL仿真工具:HDL(Hardware Description Language)仿真工具是专门用于数字电路设计的仿真工具。

常用的HDL语言包括VHDL (VHSIC Hardware Description Language)和Verilog HDL。

Proteus数字电路的设计与仿真

Proteus数字电路的设计与仿真

Proteus数字电路的设计与仿真
在Proteus中,可以通过图形化界面来设计数字电路。

首先,在工作区中选择Digital模式,然后从元件库中选择所需的数字电路元件,如门电路、时序电路等。

将这些元件拖放到工作区中,然后通过连线连接各个元件,形成完整的数字电路。

可以通过右键点击元件进行属性设置,如输入、输出状态等。

设计完成后,可以进行仿真。

在Proteus中,有两种仿真方式:逻辑仿真和时序仿真。

逻辑仿真可以检查数字电路的逻辑功能是否正确,而时序仿真可以模拟数字电路的时序行为。

通过设置输入信号,可以观察输出信号的变化,并在仿真过程中进行波形图的显示和分析。

在进行仿真之前,需要先设置输入信号的波形,可以手动设置或者通过外部文件导入波形数据。

在仿真过程中,可以随时停止、继续、单步运行,观察信号的变化和仿真结果。

同时,还可以通过添加测试点来监测电路中的特定信号,并通过波形图分析来验证电路设计的正确性。

此外,Proteus还支持调试功能,可以对数字电路进行单步调试,查看元件内部的状态和观察信号的变化,以便找出可能的问题。

总的来说,Proteus可以帮助设计人员进行数字电路的设计与仿真,提高设计的准确性和效率。

实验十、基于multisim数字电路仿真实验

实验十、基于multisim数字电路仿真实验

南昌大学实验报告学生姓名:罗族学号: 6103413001 专业班级:生医131班实验类型:□验证□综合□设计□创新实验日期:实验成绩:实验十、基于Multisim数字电路仿真实验一、实验目的1、掌握虚拟仪器库中关于测试数字电路仪器的使用方法,如数字信号发生器和逻辑分析仪的使用。

2、进一步了解Multisim仿真软件基本操作和分析方法。

二、实验原理从逻辑分析仪中可以得出74LS138的八个输出端每次输出时,只有一个为低电平,其余为高电平。

字发生器三个输出端信号以‘000-111’二进制循环输入到138的三个输入端ABC。

通过74LS138的真值表可以得出每次八个输出端只有一个低电平,其余七个输出高电平,该结果与逻辑分析仪的显示结果一致,从而通过数字信号发生器与逻辑分析仪可测试得出74LS138译码器逻辑功能三、实验设备Multisim虚拟仪器中的74Ls138,字发生器,逻辑分析仪。

四、实验内容用数字信号发生器和逻辑分析仪测试仪74LS138译码器逻辑功能自拟实验步骤,记录实验结果并进行整理分析。

五、实验步骤1.按设计好的电路连接电路,如图1所示图 12.在Multisim工作区中点击‘字发生器’,在字生器中选择‘循环‘控制,设置中选用上数序计数器,显示类型为二进制,频率为1kHz.图 23.运行仿真电路,点击‘逻辑分析仪’观察74LS138输出的信号变化,运行仿真后,在逻辑分析仪中可观察到输出信号的变化波形以及输入信号波形变化。

六、实验结果及数据分析图 3七、实验总结:通过这次实验了解了虚拟仪器库中关于测试数字电路仪器的使用方法,如数字信号发生器和逻辑分析仪的使用。

进一步了解Multisim仿真软件基本操作和分析方法。

什么是电路仿真如何进行电路仿真

什么是电路仿真如何进行电路仿真

什么是电路仿真如何进行电路仿真电路仿真是一种模拟电路行为和性能的方法,可以用计算机软件来模拟电子设备的工作原理和性能。

通过电路仿真,可以预测和分析电子设备的行为,优化电路设计,减少实际实验的时间和成本。

电路仿真可以分为两种类型:模拟仿真和数字仿真。

模拟仿真是通过模拟电路中的连续信号来分析电路的性能。

数字仿真是通过模拟电路中的离散信号来分析电路的性能。

在进行电路仿真之前,需要准备仿真软件和电路设计文件。

常用的仿真软件包括Multisim、LTspice和PSpice等。

电路设计文件可以是原理图或者网表文件。

进行电路仿真的步骤如下:1. 创建电路:在仿真软件中,根据设计要求创建电路。

可以通过拖拽电子元件和连接导线来完成电路的构建。

2. 设置元件参数:对每个电子元件进行参数设置,包括电阻、电容、电感等。

这些参数决定了电路的性能。

3. 添加电源:在电路中添加电源,以提供电压或电流。

电源类型可以是直流或交流源,根据实际需求设置参数。

4. 设定测量:选择需要测量的电路参数,例如电流、电压、功率等。

这些参数可以直接从电路中的特定节点进行测量。

5. 运行仿真:点击仿真软件中的运行按钮,开始进行电路仿真。

仿真软件会对电路进行求解,计算出电路中各个节点和元件的电压、电流等参数。

6. 分析结果:根据仿真结果,对电路的性能进行分析和评估。

可以通过绘制波形图、功率谱图等方式来可视化仿真结果。

7. 优化设计:根据仿真结果,对电路进行调整和优化。

可以修改元件参数、电源参数或者电路拓扑结构,以改善电路的性能。

8. 再次仿真:对优化后的电路进行再次仿真,进行性能验证和评估。

如果结果满足设计要求,则电路仿真完成。

电路仿真的优势在于可以快速、经济地评估电路设计的可行性和性能。

相比于传统的实际实验方法,电路仿真节省了时间和成本,提高了设计的效率。

同时,电路仿真还可以帮助设计人员理解电路的工作原理和性能,提供了一个安全和可控的环境进行实验和测试。

数字电路实验Multisim仿真完整版

数字电路实验Multisim仿真完整版

数字电路实验M u l t i s i m仿真HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】实验一逻辑门电路一、与非门逻辑功能的测试74LS20(双四输入与非门)仿真结果二、门)三、与或非门逻辑功能的测试四、现路;一、分析半加器的逻辑功能二.74LS138接成四线-十六线译码器 00000001011110001111(2)用一片74LS153接成两位四选一数据选择器; (3)用一片74LS153一片74LS00和接成一位全加器(1)设计一个有A 、B 、C 三位代码输入的密码锁(假设密码是011),当输入密码正确时,锁被打开(Y 1=1),如果密码不符,电路发出报警信号(Y 2=1)。

以上四个小设计任做一个,多做不限。

还可以用门电路搭建实验三 触发器及触发器之间的转换1. D 触发器逻辑功能的测试(上升沿)2. JK 触发器功能测试(下降沿)Q=0Q=0略3. 思考题:(1)(2)(3)略实验四寄存器与计数器1.右移寄存器(74ls74 为上升沿有效)位异步二进制加法,减法计数器(74LS112 下降沿有效)也可以不加数码显示管3.设计性试验(1)74LS160设计7进制计数器(74LS160 是上升沿有效,且异步清零,同步置数)若采用异步清零:若采用同步置数:(2)74LS160设计7进制计数器略(3)24进制83进制注意:用74LS160与74LS197、74LS191是完全不一样的实验五 555定时器及其应用1.施密特触发器输入电压从零开始增加:输入电压从5V开始减小:2.单稳态触发器3.多谢振荡。

Proteus数字电路的设计与仿真

Proteus数字电路的设计与仿真
Proteus数字电路的 设计与仿真
目录
CONTENTS
• Proteus软件介绍 • 数字电路设计基础 • Proteus中的数字电路设计 • 数字电路仿真实验 • Proteus与其他EDA软件的比较 • Proteus在数字电路设计中的应用实例
01 Proteus软件介绍
软件特点
集成开发环境
Proteus软件提供了一个完整的集 成开发环境,支持数字电路的设 计、仿真和调试。
实时仿真
Proteus支持实时仿真,可以在设 计阶段实时观察电路的行为,提 高了设计效率。
丰富的元件库
Proteus拥有丰富的元件库,包括 各种数字逻辑门、触发器、存储 器等,方便用户进行电路设计。
软件功能
01
原理图设计
在Proteus中设计矩阵键盘和数码管显示电 路的原理图,编写程序实现键盘输入与数码
管显示的对应关系,并进行仿真测试。
感谢您的观看
THANKS
嵌入式系统开发
Proteus可以用于嵌入式系统的设计和仿真,支持多种微控制器和 外设。
教学与实验
由于Proteus的易用性和丰富的功能,它也被广泛应用于电子工程和 计算机科学的教学中,作为学生进行实验和实践的优秀工具。
02 数字电路设计基础
数字电路概述
数字电路定义
数字电路是处理离散二进制信号的电路,与模拟 电路处理连续信号不同。
06 Proteus在数字电路设计 中的应用实例
4位二进制计数器设计
要点一
总结词
使用Proteus软件设计一个4位二进制计数器,通过仿真验 证其功能。
要点二
详细描述
首先在Proteus软件中绘制4位二进制计数器的电路原理图 ,然后进行仿真测试,观察计数器的计数过程和输出结果 。

Multisim数字电子技术仿真实验

用户可以根据个人习惯和 喜好定制软件界面,包括 元件库、工具栏、菜单等, 提高工作效率。
多语言支持
软件支持多种语言界面, 方便不同国家和地区的用 户使用。
02
数字电子技术基础
逻辑门电路
总结词
逻辑门电路是数字电子技术中的 基本单元,用于实现逻辑运算和 信号转换。
详细描述
逻辑门电路由输入和输出端组成 ,根据输入信号的组合,输出端 产生相应的信号。常见的逻辑门 电路有与门、或门、非门等。
交互性强
用户可以在软件中直接对 电路进行搭建、修改和测 试,实时观察电路的行为 和性能。
实验环境灵活
软件提供了多种实验模板 和电路图符号,方便用户 快速搭建各种数字电子技 术实验。
软件功能
元件库丰富
Multisim软件拥有庞大的元件库,包含了各种类型的电子元件和 集成电路,方便用户选择和使用。
电路分析工具
寄存器实验结果分析
总结词
寄存器实验结果分析主要关注寄存器是否能够正确存储和读取数据,以及寄存器的功能 是否正常实现。
详细描述
首先观察实验中使用的寄存器的数据存储和读取过程,记录下实际得到的数据存储和读 取结果。接着,将实际得到的数据存储和读取结果与理论预期的数据存储和读取结果进 行对比,检查是否存在差异。如果有差异,需要分析可能的原因,如电路连接错误、元
触发器
总结词
触发器是一种双稳态电路,能够在外 部信号的作用下实现状态的翻转。
详细描述
触发器有两个稳定状态,根据输入信 号的组合,触发器可以在两个状态之 间进行切换。常见的触发器有RS触发 器、D触发器据的基本单元,用于存储二进制数据。
详细描述
寄存器由多个触发器组成,可以存储一定数量的二进制数据 。寄存器在数字电路中用于存储数据和控制信号。

数字电路仿真预备知识

一、虚拟仪器的使用:1、字信号发生器(Word Generator )字信号发生器是一种向数字电路或系统发送数字信号的虚拟多路逻辑信号源,其图标及面板图如图2232路数字信号。

常用指示元件 Digital ProbeDecoded Seven-Segment DisplaySeven-Segment Display例3:利用字信号发生器驱动七段译码显示器。

如图23所示。

解:图23所示为译码器74LS47逻辑功能的测试电路,其输入端与字信号发生器输出端相连,其输出端与七段数码管相连。

通过设置字信号发生器的输出状态从0000H ~000FH周期性的变化,观察数码管的显示状态,可以看到其显示从0~9,而000AH ~000FH 无显示,说明74LS47为一个8421BCD 的译码 / 驱动电路。

字信号显示区图22 字信号发生器的图标及面板U12X12、逻辑分析仪(Logic Analyzer )逻辑分析仪是数据域测量的重要仪器,它最多可以同步记录和观察16路逻辑信号波形,主要用于对数字信号的高速采集和时序分析,是示波器无法替代的专用逻辑功能测试仪器,也是分析和调试数字系统不可多得的重要工具。

图24所示为逻辑分析仪的图标和面板图。

图标左侧16个端口是逻辑分析仪的输入信号端口,从上至下依次为最低位至最高位。

图标下部还有3个端子,C 是外时钟输入端,Q 是时钟控制输入端,T 是触发控制输入端。

双击图标可以打开逻辑分析仪的面板,其操作如下: 被采集的多路信号以方波形式显示在显示区屏幕上,通过设置输入导线的颜色可以修改相应波形的颜色,这样可用颜色区分不同的多路信号。

Stop 是停止仿真按钮,单击它可以显示当前的波形;Reset 是复位并清除显示波形按钮。

Clock 区:包括Clock/Div 栏Set 按钮。

Clock/Div :设置在显示屏上单位水平刻度显示的时钟脉冲数。

Set 按钮:设置时钟脉冲,单击该按钮后出现如图25所示的对话框。

Multisim数字电路仿真实验报告

低频电子线路实验报告—基于Multisim的电子仿真设计班级:卓越(通信)091班姓名:杨宝宝学号:6100209170辅导教师:陈素华徐晓玲学生姓名:杨宝宝学号:6100209170 专业班级:卓越(通信)091班实验类型:□验证□综合□设计□创新实验日期:实验成绩:实验一基于Multisim数字电路仿真实验一、实验目的1.掌握虚拟仪器库中关于测试数字电路仪器的使用方法,入网数字信号发生器和逻辑分析仪的使用。

2.进一步了解Multisim仿真软件基本操作和分析方法。

二、实验内容用数字信号发生器和逻辑分析仪测试74LS138译码器逻辑功能。

三、实验原理实验原理图如图所示:四、实验步骤1.在Multisim软件中选择逻辑分析仪,字发生器和74LS138译码器;学生姓名:杨宝宝学号:6100209170 专业班级:卓越(通信)091班实验类型:□验证□综合□设计□创新实验日期:实验成绩:2.数字信号发生器接138译码器地址端,逻辑分析仪接138译码器输出端。

并按规定连好译码器的其他端口。

3.点击字发生器,控制方式为循环,设置为加计数,频率设为1KHz,并设置显示为二进制;点击逻辑分析仪设置频率为1KHz。

相关设置如下图学生姓名:杨宝宝学号:6100209170 专业班级:卓越(通信)091班实验类型:□验证□综合□设计□创新实验日期:实验成绩:五、实验数据及结果逻辑分析仪显示图下图实验结果分析:由逻辑分析仪可以看到在同一个时序74LS138译码器的八个输出端口只有一个输出为低电平,其余为高电平.结合字发生器的输入,可知.在译码器的G1=1,G2A=0,G2B=0的情况下,输出与输入的关系如下表所示学生姓名:杨宝宝学号:6100209170 专业班级:卓越(通信)091班实验类型:□验证□综合□设计□创新实验日期:实验成绩:当G1=1,G2A=0,G2B=0中任何一个输入不满足时,八个输出都为1六、实验总结通过本次实验,对Multisim的基本操作方法有了一个简单的了解。

四、数字电路的仿真实验与应用课件(12张PPT)

2.温室大棚密闭很严,在里面很难听到敲门声,请研制一 个电子门铃,让门铃声音动听不吵人。设计的门铃电路 图如图所示,用仿真软件测试门铃的效果。
经过试验,800Hz信号源产生的效果不理想, 将控制信号换成频率为1Hz的方波信号,再次 进行仿真实验。
仿真软件不能完全代替真实电路实验,仿真软件中电子元器 件的参数数据与真实器件存在差异,根据仿真所搭建的实际电路未 必能实现功能。
小结
一.认识并使用仿真软件绘制电路原理图 1.仿真软件界面的认识 2.画仿真电路的步骤 二.进行数字电路的仿真实验 测试“与”门的真值表,验证“与”逻辑关系
1.利用仿真软件测试或非门的真值表,?
(1)新建电路元件; (2)设置电路工作窗口;(3) 选择和放置元件;(4)连接线路 。
测试“与”门的真值表,验证“与”逻辑关系
电路仿真软件的优点:(1)方便快捷高效。电路仿真软件的出现提高了验证电路的效率,不需要花时间买元 器件、搭电路、调试, 而是使用电路仿真软件去仿真技术方案的可行性和技术参数,之后根据仿真的结果去 搭电路改进完善,最终 拿出可行性方案。 (2)可用作辅助教学。电子电路是一门实践性非常强的学科,需 要在实际应用中验证理论学习,学校授课以理论为主,加上仿真,可以大大提高学习的趣味性,提高学生的 积极性和对知识点的认知掌握。 电路仿真软件的缺点:虽然厂家在积极地优化各种电子元器件的参数,尽可能地做到符合实际情况,但是仿 真数据与真实器件始终是存在差异的。虽然仿真软件能完美地实现电路的功能,但是根据仿真所搭建的实际 电路却未必能实现功能。
3.4、数字电路的仿真实验与应用
讨论: 电路仿真软件中包括哪些元件和仪器?查阅资料,检索未知 元件和仪器的功能。
电路仿真软件中包括电源、基本元件(开关、电阻、电容和电感等)、 二极管、三极管、模拟电路元件、TTL和CMOS、数字器件、混合器件 和多用电表、示波器等测量工具。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PSpice 数字电路仿真
7.2 组合逻辑电路仿真
数字电路一般来讲分为两大部分:组合逻辑电路和时序逻辑电路。

组合逻辑电路的特点是当前的输出只与当前的输入值有关,而与电路以前的状态无关。

而时序逻辑电路的输出不仅与当前的输入有关,而且和电路以前的状态有关。

7.2.1 8421BCD编码器仿真
编码器是实现编码操作的电路。

启动Capture CIS程序,新建工程DIG1,利用Capture CIS绘图软件,选取运算放大器10个与非门7400元件、15个非门INV元件、9个数字输入端用DIGSTEM,设置4个输出端A、B、C、D,绘制如下的电路原理图。

9个输入端的设置方法如下:首先鼠标单击选中DSTM1元件,选择Edit|PSpice Simulus菜单项,弹出Stimulus Editor激励波形编辑窗口,窗口内弹出Now Stimulus 对话框如下图,在Name文本框中输入DSTEM1,在Digital选区中选择Singal,初始值Initial Value设置为0。

在激励编辑窗口中,选择Plot| Axis Settings功能菜单选项,按下图设置。

对激励源波形的修改主要就是对数字信号脉冲的修改,具体包括插入、移动、删除信号沿的操作。

选取激励波形编辑器的Edit | Add功能,正在需要加入信号沿的地方单击,如果信号沿的位置不合适,可以鼠标单击拖动调整,信号沿添加完毕,单击鼠标右键结束编辑状态。

类似方法依次修改其余信号源波形,对9个信号源波形进行编辑结果如下图:
Create按钮,打开Simulation Settings -Tran对话框,设置仿真分析参数如下图:
选择PSpice | Run菜单命令,启动PSpice A/D仿真程序,调出PSpice A/D 窗口,选择Trace|And Trace菜单命令,依次设置仿真输出变量为A、B、C、D,
仿真结果如下图:
试分析仿真结果。

7.2.2 译码器仿真
启动Capture CIS程序,新建工程DIG2,利用Capture CIS绘图软件,选取8个与非AND3元件、3个非门INV元件、3个数字输入端用DIGSTEM,设置8个输出端Q1、Q2、Q3、Q4、Q5、Q6、Q7、Q8,绘制如下的电路原理图。

3个输入端的设置方法如下:依次鼠标单击选中DSTM1—3元件,选择Edit|PSpice Simulus菜单项,弹出Stimulus Editor激励波形编辑窗口,弹出的New Stimulus 对话框如下图,在Name文本框中输入CLR1,在Digital选区中选择Singal,初始值Initial Value设置为0。

在激励编辑窗口中,选择Plot| Axis Settings功能菜单选项,按下图设置。

单击OK按钮,使用激励编辑器中的工具修改激励波形,另外两个激励波形编辑方法相同,修改结果如下图。

Create按钮,打开Simulation Settings -Tran对话框,设置仿真分析参数如下图:
选择PSpice | Run菜单命令,启动PSpice A/D仿真程序,调出PSpice A/D 窗口,选择Trace|And Trace菜单命令,依次设置仿真输出变量为DSTIM1:OUT、DSTIM2:OUT、DSTIM3:OUT及Q1、Q2、Q3、Q4、Q5、Q6、Q7、Q8,仿真
结果如下图:
试分析仿真结果。

7.2.3 一位全加器仿真
加法器作为一个子电路在实际数字电路中非常常见,要子啊硬件上实现各种数字运算,加法器是最为重要的部件之一。

加法分为半加器和全加器两种,所谓半加器是指不带进位的加法器,而全加器则是把加数、被加数和进位进行相加,并且可以计算进位。

启动Capture CIS程序,新建工程DIG3,利用Capture CIS绘图软件,选取2与或门XOR元件、2个与非AND2元件、1个或门OR2元件、3个数字输入端用DIGSTEM,设置2个输出端Q0、CN,绘制如下的电路原理图。

3个输入端的设置方法如下:依次鼠标单击选中DSTM1—3元件,选择Edit|PSpice Simulus菜单项,弹出Stimulus Editor激励波形编辑窗口编辑信号源波形,编辑结果如下图。

Create按钮,打开Simulation Settings -Tran对话框,设置仿真分析参数如下图:
选择PSpice | Run菜单命令,启动PSpice A/D仿真程序,调出PSpice A/D 窗口,选择Trace|And Trace菜单命令,依次设置仿真输出变量为DSTIM1:OUT、
DSTIM2:OUT、DSTIM3:OUT及Q0、CN,仿真结果如下图:
请分析仿真结果。

7.2.4 串行加法器仿真
所谓串行加法器是指在一位加法器的基础上将其串联起来,让前一级的进位输入到下一级的进位输入端,就可以执行多位加法。

启动Capture CIS程序,新建工程DIG4,利用Capture CIS绘图软件,选取4个与或门XOR元件、4个与门AND2元件、2个或门OR2元件、5个数字输入端用DIGSTEM,设置3个输出端Q0、Q1、C,绘制如下的电路原理图。

5个输入端的设置方法如下:依次鼠标单击选中DSTM1—5元件,选择Edit|PSpice Simulus菜单项,弹出Stimulus Editor激励波形编辑窗口编辑信号源波形,编辑结果如下图。

Create按钮,打开Simulation Settings -Tran对话框,设置仿真分析参数如下图:
选择PSpice | Run菜单命令,启动PSpice A/D仿真程序,调出PSpice A/D 窗口,选择Trace|And Trace菜单命令,依次设置仿真输出变量为DSTIM1:OUT、
DSTIM2:OUT、DSTIM3:OUT及Q0、CN,仿真结果如下图:
分析仿真结果。

7.3 时序逻辑电路仿真
7.3.1基本触发器仿真(RS触发器)
触发器是一种非常基本的时序电路的组成单元,也是最为简单的时序电路。

触发器具有下述基本功能:一个是有两个稳定的工作状态—0态和1态;二是能够接受、保持和输出送来的信号。

启动Capture CIS程序,新建工程DIG5,利用Capture CIS绘图软件,选取1个RSFF触发器元件、3个数字输入端用DIGSTEM,设置2个输出端Q、NQ,绘制如下的电路原理图。

3个输入端的设置方法如下:依次鼠标单击选中DSTM1—5元件,选择Edit|PSpice Simulus菜单项,弹出Stimulus Editor激励波形编辑窗口编辑信号源波形,编辑结果如下图。

Create按钮,打开Simulation Settings -Tran对话框,设置仿真分析参数如下图:
选择PSpice | Run菜单命令,启动PSpice A/D仿真程序,调出PSpice A/D 窗口,选择Trace|And Trace菜单命令,依次设置仿真输出变量为DSTIM3:OUT、
DSTIM2:OUT、DSTIM3:OUT及Q、QN,仿真结果如下图:
波形图中红色双线表示输出电平不定。

7.3.2 计数器仿真(四位二进制同步计数器)
记忆输入脉冲的个数的作用称为计数,实现技术操作的电路称为计数器。

计数器应用非常广泛,是任何现代数字系统中不可缺少的组成部分。

启动Capture CIS程序,新建工程DIG6,利用Capture CIS绘图软件,选取1个74161计数器元件、4个数字输入端用DIGSTEM,绘制如下的电路原理图。

4个输入端的设置方法如下:依次鼠标单击选中DSTM1—5元件,选择Edit|PSpice Simulus菜单项,弹出Stimulus Editor激励波形编辑窗口编辑信号源波形,编辑结果如下图。

Create按钮,打开Simulation Settings -Tran对话框,设置仿真分析参数如下图:
选择PSpice | Run菜单命令,启动PSpice A/D仿真程序,调出PSpice A/D 窗口,选择Trace|And Trace菜单命令,依次设置仿真输出变量为U1:D、U1:C、U1:B、U1:A、U1:RCO、U1:QD、U1:QC、U1:QB、U1:QA、U1:CLRbar、U1:LOADbar、
U1:OUT、U1:CLK,分析仿真结果。

相关文档
最新文档