梁丽

摘 要 介绍Multisim仿真软件的功能及特点,并以数字抢答器设计为例,阐述采用Multisim仿真软件进行电子电路设计的过程。

关键词 Multisim仿真;电子电路设计;抢答器

中图分类号:TP319.9 文献标识码:B

文章编号:1671-489X(2015)10-0035-03

Abstract Introduces the function and characteristic of Multisim simu-

lation software, and describes the use of Multisim simulation software for electronic circuit design process with a digital responder

design as an example.

Key words Multisim simulation; electronic circuit design; responder

1 前言

随着电子电路复杂程度越来越高、更新速度越来越快、设计规模越来越大、推向市场时间越来越短,这就迫切需要实现设计工作的自动化。电子设计自动化(EDA)技术的出现,改革了传统的电子电路设计方法。

2 Multisim仿真软件的功能及特点

Multisim是一个原理电路设计、电路功能测试的虚拟仿真软件,可实现原理图捕获、电路分析、电路仿真、仿真仪器测试等功能;具有如下特点:界面设计人性化、操作简洁明了、元件库规模庞大、仪器仪表库种类齐全(包括函数信号发生器、示波器、逻辑分析仪等)、分析功能强大(包括直流工作点分析、交流分析、噪声分析等)。

3 应用实例

以数字抢答器的设计为例,阐述采用Multisim仿真软件进行电子电路设计的过程。

设计任务和要求 用中、小规模集成电路设计一个数字抢答器,设计要求:

1)抢答器可同时供8名选手参加比赛,每个选手拥有一个抢答按键,分别用按键J0~J7表示,按键编号和选手编号相同;

2)主持人扳动控制开关J8,可控制系统的复位和抢答的开始;

3)抢答器具有第一抢答信息的鉴别、锁存和显示功能,抢答开始后,第一抢答者按动抢答按键时,该选手的编号立即被锁存,并显示在LED数码管上,控制电路使扬声器发出报警声音,并对输入电路进行封锁,使其他选手的抢答不起作用;

4)抢答器具有定时抢答功能,主持人通过设定一次抢答时间,控制比赛的开始和结束[1]。

电路组成 抢答器由主体电路和扩展电路两部分组成。主体电路由主持人控制开关、抢答按键、控制电路、优先编码器、锁存器、译码器、编号显示器和报警电路构成,完成基本抢答的功能;扩展电路由秒脉冲产生电路、定时电路、译码器和定时显示器构成,完成定时抢答的功能。

抢答器工作过程:首先,接通抢答器电源,主持人将开关J8置于复位位置,禁止抢答器工作,编号显示器被熄灭,定时显示器显示定时时间;然后,主持人将开关J8置于开始位置,允许抢答器工作,计数器进行减计时;当选手在定时时间内抢答时,计数器停止工作,编号显示器显示抢答选手的编号,定时显示器显示剩余抢答时间,并禁止其他选手随后的抢答;当定时时间到,但无人抢答时,系统报警,并禁止选手超时抢答。

电路设计及仿真

1)抢答器电路。抢答器电路如图1所示。优先编码器74LS148能鉴别第一抢答者的按键操作,并使其他选手的操作无效;RS锁存器74LS279能锁存第一抢答者的编号,并经译码器74LS48译码后显示在LED数码管上。

抢答器电路仿真波形如图2所示。借助于Multisim仿真软件中的逻辑分析仪,可对抢答器电路的多路逻辑信号同步进行高速采集和时序分析。将逻辑分析仪的输入端口相应地连接到电路的如下测试点上:开关J8,74LS279的输出端Q4、Q3、Q2、Q1(EI、BI),按键J7、J6、J5、J4、

J3、J2、J1、J0。被采集的输入信号将显示在屏幕上。

由图2可知,在第一个Clock脉冲的上升沿,主持人将开关J8置于复位位置时,74LS279被复位,禁止锁存器工作,其输出Q4Q3Q2Q1=0000。于是,74LSl48的选通输入端EI=0,允许优先编码器工作;74LS48的消隐输入端BI=0,编号显示器被熄灭。在第一个Clock脉冲的下降沿,当主持人将开关J8置于开始位置时,允许优先编码器和锁存器工作。在第二个Clock脉冲的下降沿,将J6按键按下时,74LSl48的输出A2A1A0=001,GS=0,经RS锁存后,Q4Q3Q2Q1=1101。于是,Q1=1,使BI=1,允许74LS48工作;Q4Q3Q2=110,经译码显示为“6”。此外,Q1=1,使EI=1,禁止74LSl48工作,封锁了其他按键的输入(即在第三个Clock脉冲的上升沿J3按键的输入)。在第四个Clock脉冲的上升沿,当按下的J6键松开后,GS=1,此时由于仍为Q1=1,使EI=1,所以仍禁止74LSl48工作,封锁了其他按键的输入(即第五个Clock脉冲的下降沿J0按键的输入),从而实现了抢答的优先性,保证了电路的准确性。在第六个Clock脉冲的下降沿,主持人将开关J8重新置于复位位置,以便进行下一轮的抢答。

2)定时电路。将两片同步十进制可逆计数器74LSl92级联,以串行进位方式构成百进制计数器;计数器的计数脉冲由555定时器构成的秒脉冲电路提供;通过预置时间电路,主持人对计数器进行一次抢答时间的预置;74LS48译码器和定时显示器构成译码显示电路。当主持人将开关J8置于复位位置时,计数器预置定时时间,并显示在定时显示器上。当主持人将开关J8置于开始位置时,74LS279的输出Q1=0,经非门反相后,使555定时器的时钟输出端CP与74LSl92的时钟输入端CPD相连,计数器进行减计时;在定时时间未到时,74LS192的借位输出端BO2=1,使74LSl48的EI=0,允许74LSl48工作。当选手在定时时间内抢答时,Q1=1,经非门反相后,封锁CP信号,计数器停止工作,定时显示器上显示剩余抢答时间,并保持到主持人将系统复位为止;同时,EI=1,禁止74LSl48工作。当定时时间到无人抢答时,BO2=0,EI=1,禁止74LSl48工作,禁止选手超时抢答;同时,BO2=0,封锁CP信号,计数器停止工作,定时显示器上显示00[2]。

3)报警电路。报警电路由555定时器、三极管推动级和扬声器构成。由若干电阻、电容和555定时器接成多谐振荡器,将时序电路控制信号PR接至555定时器的清零端,以控制多谐振荡器振荡的起停,多谐振荡器输出信号控制三极管的导通、截止,从而推动扬声器发出报警声音。

根据上述设计思路,画出各单元电路的仿真电路图,先对各单元电路逐个进行仿真调试,再将各单元电路连接起来进行系统联调;通过Multisim仿真,观察各部分电路之间的时序配合关系,测量电路各项性能指标,调整部分元器件参数,检查电路各部分功能,使其满足设计要求;最后进行电路焊接与装配,并对实际电路进行测试。

4 结语

Multisim是电子电路计算机仿真设计与分析的基础,在电子电路设计中应用Multisim仿真软件,把虚拟仿真和硬件实现相结合,可以节约设计成本、缩短开发周期和提高设计效率,有利于培养学生工程实践、综合分析和开发创新能力,提高学生运用现代化设计工具的能力。

参考文献

[1]赵淑范,王宪伟.电子技术实验与课程设计[M].北京:清华大学出版社,2006.

[2]段新文,李银轮.电子技术基础实验[M].北京:科学出版社,2010.

计算机仿真图中的数码管元件库中叫,Multisim仿真软件在电子电路设计中的应用...相关推荐

  1. multisim 9计算机仿真在电子电路设计中的应用光盘,NI Multisim11在电力电子技术教学中的实践应用.pdf...

    2011年 6月 电 子 测 试 don.2D11 第 6期 ELECTRONIC TEST No.6 NIMultisim11在电力电子技术教学中的应用 雷 跃 ,谭永红 (柳州1铁道职业技术学院 ...

  2. axure pr动态可视化元件库在哪有_在Axure RP中快速创建可视化统计图,加载图表元件库 Axhub Charts...

    Axhub Charts是基于Echarts和Antv的图表元件库,主要是应用在Axure原型设计 下载 Axhub Charts 元件库rplib文件 : 点击下载使用Axhub Charts元件库 ...

  3. NI Multisim元件库:在Multisim中创建自定义元器件

    转载于: http://www.ni.com/tutorial/3173/zhs/ 概览 「在Multisim中创建自定义元器件」与「在 NI Ultiboard中创建自定义元器件」为您提供了关于如何 ...

  4. 电压跟随器在电子电路设计中的主要作用

    简单一点理解:电压跟随器具有高输入电阻.低输出电阻的特点.极端一点理解的话,当输入阻抗很高时,就相当于对前级电路开路,当输出阻抗很低时,对后级电路就相当于一个恒压源,即输出电压不受后级电路阻抗影响.一 ...

  5. 电子教学试验设备计算机仿真,【计算机仿真论文】高频电子线路教学改革计算机仿真论文(共2115字)...

    1教学方法改革 1.1情景教学 在高频电子线路教学内容中,概念多.难点多.数学推导多,同时还会涉及到非线性分析法,因此学生在学习过程中经常会觉得枯燥.难学.通过实验展示可以使教学中的难点得到化解.但在 ...

  6. 电路计算机仿真的优点,施密特触发器电路及工作原理详解_施密特触发器特点_施密特触发器的作用...

    描述 什么是施密特触发器 施密特触发器(Schmidt trigger)是包含正回授的比较器电路.它也有两个稳定状态,但与一般触发器不同的是,施密特触发器采用电位触发方式,其状态由输入信号电位维持:对 ...

  7. 计算机仿真之盐水浓度动态变化

    题目: 某水池有2000m3水,其中含盐2kg,以每分钟6m3的速率向水池内注入含盐率为0.5kg/m3的盐水,同时又以每分钟4m3的速率从水池流出搅拌均匀的盐水.①试用计算机仿真该水池内盐水的变化过 ...

  8. 计算机仿真的实际应用,浅议计算机仿真技术及其应用

    一.计算机仿真技术的概述 所谓计算机仿真技术,是以计算机技术为基础.以控制论与相似原理为方法,借助系统模型对设想的或真实的系统,进行解析或半实物混合试验研究的一门综合技术.被称为继科学理论和实验研究后 ...

  9. 数字电子钟仿真软件中的电路测试,如何利用Multisim仿真软件进行数字电子钟设计...

    描述 数字电子钟是用数字集成电路构成并有数字显示特点的一种现代计数器,与传统的机械计时器相比,它具有走时准.显示直观.无机械磨损等,因而广泛应用于车站.码头.商店等公共场所.目前,数字电子钟的设计,主 ...

  10. multisim元件库介绍

          Multisim元件库分类介绍 2008-09-02 16:43 Multisim8.0中的元件库和元器件 2008-08-14 01:11 电子仿真软件"Mumsim8.3.3 ...

最新文章

  1. 挑战 Linux 之父认为的“不可能”:向 M1 Mac 移植 Linux
  2. Windows Mobile 5.0 中为开发人员提供的新功能(3)
  3. Android深度探索第五章
  4. C# 使用正则表达式去掉字符串中的数字,或者去掉字符串中的非数字
  5. java集合——视图与包装器
  6. wampserver php扩展openssl 不可用_PHP基础及WAMP集成基础
  7. php正则去掉width=,关于php使用正则去除宽高样式的方法
  8. 让SecureCRT vi中显示多色彩
  9. MD5,SHA-1,SHA-256摘要加解密
  10. MySQL 修改字段类型或长度
  11. TSINGSEE青犀视频开发AI人脸对比如何输出多个对比相似度的人脸?
  12. windows server 2008 进行多域名指向同一个ip
  13. 计算机共享文件夹不要用户名密码怎么设置,Win7电脑怎么设置不用密码也能访问共享文件?...
  14. java泊松分布随机数,C语言生成泊松分布随机数
  15. 图书馆大数据分析系统能帮助图书馆完成哪些事,意义有多大?
  16. infer的用法_使用 Infer 进行代码扫描
  17. Mac ssh locahost Connection refused
  18. IT人生 需要指引[转]
  19. Java有序数组——原地去重——不使用额外空间
  20. 360开机小助手的广告怎么关

热门文章

  1. 【Matlab语音识别】声纹识别【含GUI源码 537期】
  2. 淘宝天猫融合能拉回“出淘”的用户吗?
  3. 基于U2000北向(TL1)的OLT手机管理app,自动注册光猫神器!
  4. CCNA考试题库中英文翻译版及答案14
  5. CART剪枝算法详解
  6. m2 ngff无线网卡接口的笔记本电脑加装苹果网卡,完美安装苹果mac OS
  7. tp 数据库查询排序_ThinkPHP对查询的数据随机排序
  8. 开源ext2read代码走读之--“\\\\.\\PhysicalDrive0”意义?
  9. resnet50网络结构_pytorch实践(改造属于自己的resnet网络结构并训练二分类网络)
  10. mysql.bat启动关闭脚本