MULTISIM仿真软件在数字电子技术实验教学中的应用

发布时间 : 星期一 文章MULTISIM仿真软件在数字电子技术实验教学中的应用更新完毕开始阅读

器产生时钟脉冲信号,[2]根据理论公式t=0.7(r1+2r2)c1计算其振荡频率约为1khz。 第二个模块,要求在时钟脉冲控制下将8位并行输入的数据串行输出,控制8位数据的脉冲信号很明显是以8个时钟脉冲为一个循环周期,因此可以设计一个8 进制的计数器,可选计数器很多,这里选择一款常用4位二进制同步加法计数器,其输出端qdqcqbqa的状态从0000~1111可以看成两组,分别为0000~0111和1000~1111,只需取其低三位qcqbqa作为输出时即可构成一个8进制的加法计数器。将555定时器所产生的时钟脉冲信号送入到74ls163 芯片的时钟脉冲输入端,则其低三位qcqbqa计数从000~111共8 种计数状态输出到下一个模块中。

第三个模块,要实现8位并行数据输入到串行输出的转换,选用八选一的数据选择器74ls151显然是最合适的,将第二个模块74ls163输出的低三位qcqbqa分别与数据选择器74ls151的3个地址输入端(通道选择信号)cba相连,即可实现整个电路是在时钟脉冲控制下,计数器的低三位qcqbqa循环产生从000~111这8种状态,74ls151的地址输入端cba在接收到这循环的8种状态后,可以将8个并行输入的数据通道上的数据从d0~d7(10100010)依次送到151的输出端y,实现了在时钟脉冲控制下,将8位并行数据输入转换为串行输出。 以上三个模块的分步设计完成后,整个电路原理图的设计就完成了。有了原理图,利用multisim丰富的元器件资源就可以很快找到所需器件,排放好元器件后对各元器件进行连接,修改必要的元器件参数及属性,并标注相应元器件标签,电路原理图如图1所示,即完成了原理图绘制。 2.完成电路的仿真分析

multisim软件提供了充足的虚拟仪器对电路进行仿真分析,在数字电路仿真设计中常用到示波器、逻辑分析仪、字信号发生器和逻辑转换器等等。本实验可以分两部分仿真:第一个模块部分,为加深对555定时器构成的多谐振荡器的原理的理解和学习,这里可以用双踪示波器观察555定时器的外围充放电电容c1两端波形,以及其输出的脉冲方波信号波形,示波器仿真波形图如图2所示。由图可见,方波信号的频率约为1ms,周期约为1khz,充电时间大于放电时间,仿真波形与理论分析及公式计算一致。

第二个模块计数器和第三个模块数据选择器,可以使用逻辑分析仪对计数器的时序波形和数据选择器串行输出的波形一起观测,逻辑分析仪仿真时序图如图3所示,设定数据选择器74ls151的8位并行数据输入端d0~d7=10100010。由图3可知,在时钟脉冲作用下,计数器74ls163的低三位qcqbqa循环计数产生000~111这8种状态,假设计数初始状态为000时,即151的通道选择信号cba=000,此时d0被选通,151的输出y=d0=1,来一个cp脉冲上升沿后,计数状态加1变为001,cba=001,此时d1被选通,151的输出y=d1=0。同理,依次第7个脉冲到来后,计数状态变111时,此时d7被选通,151输出y=d7=0,由仿真时序图可以明显看出151的八位并行输入的数据10100010在时钟脉冲控制下,来一个时钟脉冲上升沿送出一位数,8位并行输入的数据一个接一个的串行送出来,当第7个脉冲到来时8位数据全部送出来,实现了数据并行输入到串行输出的转换。

通过multisim软件平台仿真设计的并转串电路满足设计要求,接下来按照仿真连线在实验箱或者面包板上进行接线,采用这种先仿真后硬件实物电路相结合的实验教学模式可极大地节省试验时间,提高实验效率。

三、multisim应用于数字电子技术实验教学的优点

与基于multisim仿真软件的这种虚拟电路设计方法不同,学生在进行传统的纯硬件实物实验时,这种设计性实验一般都需要事先大量查找资料,理解原理,按照电路指标要求估算元器件的具体参数,画出粗略的硬件电路图,在面包板或者实验箱上直接搭建硬件实物电路,同时也只能用实验室有限的示波器、频率计和万用表等仪器仪表进行观察分析,实际操作中这样的设计性实验连线一般较多,若所选用芯片不合适,电路设计本身就存在问题,或者哪个芯片有问题,又或者哪一根线不通,有时候很难检查出具体问题,即便检查出来可能硬件

电路设计也要推到重来,那么在四个学时内实验结果很难做出,通过本校最近几年数字电子技术设计性实验开设的情况观察发现,不少学生往往会为了完成实验任务直接照搬其他同学的电路设计或者要求老师直接给出可行的电路图,然后只是机械按照硬件电路图连线,最后实验结果是出来了,但大多这样的学生即便实验做完了,可电路工作原理却完全不懂,根本达不到通过开设设计性实验锻炼学生实际动手能力、培养他们分析问题和解决问题能力的目的。

相反,如果先用仿真软件仿真,学生只需在了解基本原理后就可以选择元器件在仿真软件工作平台上直接搭建电路,可以大胆实践任意选择芯片而不必理会材料消耗、实验室经费不足或是元器件损坏和老化等故障问题,可以把元件的所有可能的连接方式全部试验并通过仿真分析把所有可能的结果直观呈现出来,通过在计算机上反复地实验,不断实时得到不同的实验结果仿真观察和对比分析,选择符合要求的元器件,设计出满意的仿真电路,然后再在实验箱或面包板上搭建硬件实物电路,通过实物电路验证最后的实验结果。这种虚拟电路的仿真设计方法给了学生更大的创造自由度和设计空间,同时也节省了实验时间,让学生可以把更多的时间用在电路的具体设计、仿真、纠错和创新等方面,帮助学生更快、更好地理解和掌握数字电路的基本概念和基本原理,弥补传统数字电路实验教学纯硬件实物实验的诸多不足,大大提高了学生的学习兴趣,锻炼了他们综合分析和设计的能力、排除故障的能力,培养了他们创新的能力和应用开发的能力。 四、结束语

从以上设计和仿真分析过程可以看到,利用multisim仿真软件可以为数字电路实验教学的改革带来极大的帮助。将multisim仿真软件引入到数字电子技术实验教学中起到了打通理论教学与实践教学的桥梁作用,通过这种先仿真后实物硬件电路相结合的实验教学模式不仅可以使学生能更好地掌握电子技术的基本理论和技能,还能够充分发挥学生学习的主观能动性,最终达到提高学生实践能力和培养创新思维的目的。[4]但虚拟仿真也有其局限性,仿真软件设计的虚拟电路仍需实物电路的验证,因而在进行电子技术实验时除了需要将“虚拟”与“实物”相结合,还需遵循“理论导入,虚实结合,仿真设计,实物验证”的实验步骤。此外,multisim仿真软件还可以用在电工电子类课堂教学、电子技术课程设计以及毕业设计等方面,对提高学生实际动手能力和培养科技创新意识都有积极的促进作用。

联系合同范文客服:xxxxx#qq.com(#替换为@)