APP下载

Proteus仿真软件在电子实验教学中的应用

2018-05-21朱高峰张艳蕾

中国现代教育装备 2018年7期
关键词:计数器波形单片机

朱高峰 张艳蕾

湖南人文科技学院信息学院 湖南娄底 417000

实验教学是高校培养学生能力的一个重要手段,但传统的电子实验教学存在以下问题。(1)普遍存在上课人数过多,但实验仪器陈旧、种类和数量有限。(2)实验指导教师人数比较紧缺,实验开放和课时非常有限。(3)实验过程主要包括教师示范讲解、学生实验操作、观察现象、记录数据等,学生处于被动地位。近年来,随着教育教学改革的不断深化,虚拟实验正逐渐配套使用,以弥补传统实验教学的不足,如Proteus仿真软件已逐渐引入电子专业教学体系中[1],是对传统电子实践教学的重要补充,能显著提高学生的实践兴趣和开发设计能力。

1 虚拟仿真软件Proteus

Proteus软件是由Labcenter公司开发的EDA工具,作为一个完整的嵌入式的硬、软件系统设计仿真平台,经过了近二十年的使用、发展和完善,功能越来越强大,性能越来越好。软件主要由ARES和ISIS两个程序模块组成[2],前者是对设计好的电路进行PCB自动或人工布线,后者是绘制电子线路并进行相应仿真,其基本体系如表1所示。

表1 Proteus结构体系

2 实验应用举例

2.1 模拟电子实验—分压式偏置放大电路

此实验的主要目的是设计一个分压式稳定放大电路,理解静态工作点的变化影响及放大倍数含义。适当选择电路结构及元器件参数,利用Proteus软件提供的虚拟仪器,设计电路连接如图1所示。

图1 分压式偏置放大电路图

通过Proteus提供的虚拟示波器(Oscilloscope)可以清楚地看到通道B的输入波形和通道A的输出波形(如图2所示)。放大电路的输入信号峰值为2 mV,输出波形的峰值为300 mV,从而可以计算出这个放大电路的放大倍数是150,同时也可以清楚看到反相的输入输出波形,在仿真过程中只要按下负载电阻RL下面的按钮便可看到输出波形幅值在虚拟示波器上的变化,如把输入信号的峰值增加到一定程度后亦可以看到失真现象。

图2 虚拟示波器输入输出波形

2.2 数字电子实验—数字钟实验

此实验的主要目的是理解数字钟的工作原理,掌握数码管、译码器及一些中小规模器件的逻辑功能和使用方法。适当选择电路结构及元器件参数,利用Proteus软件提供的虚拟仪器,设计电路连接如图3所示。

数字电子钟由信号发生器、“时、分、秒”计数器、译码器、LED数码管、校时电路、整点报时电路等组成。时钟源产生稳定的脉冲信号,振荡频率为1 Hz,作为数字钟的时间基准,秒计数器每次累计60秒则发出一个“分脉冲”的信号,“分计数器”也采用60进制,每累计达到60分就发出一个“时脉冲”的信号,“时计数器”采用了24进制。整个电路中主要包括555定时器、计数器、译码器、数码管及一些组合逻辑电路,通过Proteus软件可以方便更换元器件、更改跳线、参数设置及调试等,模块化设计理念容易满足学生的创新性要求。

图3 数字电子实验—数字钟实验仿真界面

2.3 单片机实验—模拟交通灯

此实验的主要目的是理解单片机中断的工作机理、内部定时/计数器的工作方式及中断服务子程序的设计。适当选择电路结构及元器件参数,利用Proteus软件提供的虚拟仪器,设计电路连接及仿真如图4所示。用发光二极管模拟交通信号灯,用按键开关模拟车辆检测信号。正常情况下,东西、南北两车道轮流放行。东西车道放行50 s,其中5 s用于警告,南北车道放行30 s,其中5 s用于警告。

图4 交通灯仿真电路运行效果图

在Proteus中,可以直接与Keil编程软件进行联调,从而方便程序的修改和调试。在Proteus仿真界面中,能非常清楚直观看到系统软硬件运行的结果,并可自行设置断点、改变延时时间等条件,根据输入输出效果来判断程序结构和运行情况。如发光二极管出现不稳定的闪烁,可以重点分析延时时间是否过短、中断服务程序实现了现场保护等,从而可将验证型实验拓展成设计型实验。

3 结语

实践证明,将Proteus软件引入我校电子信息科学与技术专业的电子实验教学中,能丰富多媒体教学内容,有效激发学生实验兴趣,同时节约教学成本,提高实验开发效率。但对实验指导教师也提出了更高的要求,要求教师精通Proteus软件应用,具有广泛的实验项目设计开发经验,灵活运用Proteus软件与学生互动,才能达到更好的实验效果。

参考文献

[1]朱高峰,张艳蕾.项目教学法在单片机课程中的规划与实施[J].湖南人文科技学院学报,2013(2):117-119.

[2]周润景,张丽娜.基于PROTEUS电路及单片机系统设计与仿真[M].北京:北京航空航天大学出版社,2006.

猜你喜欢

计数器波形单片机
采用虚拟计数器的电子式膜式燃气表
变截面波形钢腹板组合箱梁的剪应力计算分析
基于Halbach阵列磁钢的PMSM气隙磁密波形优化
关于74LS90计数器的Multisim仿真分析
基于单片机的SPWM控制逆变器的设计与实现
基于单片机的层次渐变暖灯的研究
基于单片机的多功能智能插排
基于单片机的便捷式LCF测量仪
用于SAR与通信一体化系统的滤波器组多载波波形
SR620型与53230A型计数器的性能测试