Proteus在《微机原理》课程教学中作用.docx

上传人:b****3 文档编号:2042797 上传时间:2022-10-26 格式:DOCX 页数:11 大小:351.50KB
下载 相关 举报
Proteus在《微机原理》课程教学中作用.docx_第1页
第1页 / 共11页
Proteus在《微机原理》课程教学中作用.docx_第2页
第2页 / 共11页
Proteus在《微机原理》课程教学中作用.docx_第3页
第3页 / 共11页
Proteus在《微机原理》课程教学中作用.docx_第4页
第4页 / 共11页
Proteus在《微机原理》课程教学中作用.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

Proteus在《微机原理》课程教学中作用.docx

《Proteus在《微机原理》课程教学中作用.docx》由会员分享,可在线阅读,更多相关《Proteus在《微机原理》课程教学中作用.docx(11页珍藏版)》请在冰豆网上搜索。

Proteus在《微机原理》课程教学中作用.docx

Proteus在《微机原理》课程教学中作用

郑州科技学院

《微型计算机原理》课程设计

 

题目Proteus在《微机原理》

课程教学中的应用

学生姓名郭佳豪

专业班级计算机科学与技术一班

学号201115005

院(系)信息工程学院

指导教师王清珍

完成时间2013年12月13日

目录

一、课程设计的目的………………………………………1

二、Proteus简介…………………………………………1

1、Proteus仿真软件介绍………………………………………1

2、Proteus仿真软件功能………………………………………1

三、传统微机原理教学与Proteus仿真软件在教学中的方法和不足………………………………………………5

1、传统微机原理教学…………………………………………5

2、Proteus在教学中的应用…………………………………7

四、设计方案与论证……………………………………9

1、Proteus仿真软件在微机原理教学的教学实例1………9

2、Proteus仿真软件在微机原理教学中的应用实例2……11

五、结束语………………………………………………14

六、参考文献……………………………………………15

附录1:

………………………………………………16

附录2:

………………………………………………17

一、课程设计的目的

微机原理的这门课程相对专业性理论的要求比较高,它的实际操作性也非常强。

然而在实际的教学过程中,基本都是以课堂理论讲述为主,而忽略了实际实验操作,这样就让学生感觉到课程的枯燥乏味,并且理论只是口头论述,只能讲解表面的知识,无法让学生做到更深入的了解。

因此,要解决以上的这些问题则成了我们首先要研究的问题。

Proteus软件是英国Labcenterelectronics公司出版的EDA工具软件,是目前应用最广泛的教学仿真软件之一,也是目前为止最为先进的仿真教学平台。

所以,在教学过程中运用Proteus软件,可以增强学生的思维活跃性,利用这款软件的仿真性能,让整个教学过程更加生动、形象,让学生更加深入的了解所学知识,从而让这款软件起到更加积极的作用。

二、Proteus简介

1、Proteus仿真软件介绍

Proteus是由英国Labcenter公司开发的嵌入式系统仿真及开发平台,Proteus软件系统一般是由ARES与ISIS组成,ISIS是实现混合电路仿真功能的关键所在,它不但可以让虚拟仪器、单片机仿真、高级图表跟第三方程序形成调试环境相结合,而且还可以让电路分析、图纸设计等工作完成在硬件模型之前。

2、Proteus仿真软件功能

2.1Proteus软件具有其它EDA工具软件的功能。

这些功能是:

(1)原理布图

(2)PCB自动或人工布线

(3)SPICE电路仿真

2.2革命性的特点

(1)互动的电路仿真:

用户甚至可以实时采用诸如RAM,ROM,键盘,马达,LED,LCD,AD/DA,部分SPI器件,部分IIC器件。

(2)仿真处理器及其外围电路:

可以仿真51系列、AVR、PIC、ARM、等常用主流单片机。

还可以直接在基于原理图的虚拟原型上编程,再配合显示及输出,能看到运行后输入输出的效果。

配合系统配置的虚拟逻辑分析仪、示波器等,Proteus建立了完备的电子设计开发环境。

2.3具有4大功能模块

(1)智能原理图设计(ISIS)

  丰富的器件库:

超过27000种元器件,可方便地创建新元件;智能的器件搜索:

通过模糊搜索可以快速定位所需要的器件; 智能化的连线功能:

自动连线功能使连接导线简单快捷,大大缩短绘图时间;支持总线结构:

使用总线器件和总线布线使电路设计简明清晰;可输出高质量图纸:

通过个性化设置,可以生成印刷质量的BMP图纸,可以方便地供WORD、POWERPOINT等多种文档使用。

(2)完善的电路仿真功能(Prosice)

  ProsICE混合仿真:

基于工业标准SPICE3F5,实现数字/模拟电路的混合仿真;超过27000个仿真器件:

可以通过内部原型或使用厂家的SPICE文件自行设计仿真器件,Labcenter也在不断地发布新的仿真器件,还可导入第三方发布的仿真器件;多样的激励源:

包括直流、正弦、脉冲、分段线性脉冲、音频(使用wav.文件)、指数信号、单频FM、数字时钟和码流,还支持文件形式的信号输入;丰富的虚拟仪器:

13种虚拟仪器,面板操作逼真,如示波器、逻辑分析仪、信号发生器、直流电压/电流表、交流电压/电流表、数字图案发生器、频率计/计数器、逻辑探头、虚拟终端、SPI调试器、I2C调试器等;生动的仿真显示:

用色点显示引脚的数字电平,导线以不同颜色表示其对地电压大小,结合动态器件(如电机、显示器件、按钮)的使用可以使仿真更加直观、生动;高级图形仿真功能(ASF):

基于图标的分析可以精确分析电路的多项指标,包括工作点、瞬态特性、频率特性、传输特性、噪声、失真、傅立叶频谱分析等,还可以进行一致性分析。

(3)独特的单片机协同仿真功能(VSM)

 支持主流的CPU类型:

如ARM7、8051/52、AVR、PIC10/12、PIC16、PIC18、PIC24、dsPIC33、HC11、BasicStamp、8086、MSP430等,CPU类型随着版本升级还在继续增加,如即将支持CORTEX、DSP处理器;支持通用外设模型:

如字符LCD模块、图形LCD模块、LED点阵、LED七段显示模块、键盘/按键、直流/步进/伺服电机、RS232虚拟终端、电子温度计等等,其COMPIM(COM口物理接口模型)还可以使仿真电路通过PC机串口和外部电路实现双向异步串行通信;实时仿真:

支持UART/USART/Ersatz仿真、中断仿真、SPI/I2C仿真、MSSP仿真、PSP仿真、RTC仿真、ADC仿真、CCP/ECCP仿真;编译及调试:

支持单片机汇编语言的编辑/编译/源码级仿真,内带8051、AVR、PIC的汇编编译器,也可以与第三方集成编译环境(如IAR、Kiel和Hi-tech)结合,进行高级语言的源码级仿真和调试。

(4)实用的PCB设计平台

原理图到PCB的快速通道:

原理图设计完成后,一键便可进入ARES的PCB设计环境,实现从概念到产品的完整设计;先进的自动布局/布线功能:

支持器件的自动/人工布局;支持无网格自动布线或人工布线;支持引脚交换/门交换功能使PCB设计更为合理;完整的PCB设计功能:

最多可设计16个铜箔层,2个丝印层,4个机械层(含板边),灵活的布线策略供用户设置,自动设计规则检查,3D可视化预览;多种输出格式的支持:

可以输出多种格式文件,包括Gerber文件的导入或导出,便利与其它PCB设计工具的互转(如portal)和PCB板的设计和加工。

2.4Proteus提供了丰富的资源

(1)Proteus可提供的仿真元器件资源:

仿真数字和模拟、交流和直流等数千种元器件,有30多个元件库。

(2)Proteus可提供的仿真仪表资源:

示波器、逻辑分析仪、虚拟终端、SPI调试器、I2C调试器、信号发生器、模式发生器、交直流电压表、交直流电流表。

理论上同一种仪器可以在一个电路中随意的调用。

(3)除了现实存在的仪器外,Proteus还提供了一个图形显示功能,可以将线路上变化的信号,以图形的方式实时地显示出来,其作用与示波器相似,但功能更多。

这些虚拟仪器仪表具有理想的参数指标,例如极高的输入阻抗、极低的输出阻抗。

这些都尽可能减少了仪器对测量结果的影响。

(4)Proteus可提供的调试手段Proteus提供了比较丰富的测试信号用于电路的测试。

这些测试信号包括模拟信号和数字信号。

2.5电路功能仿真

在PROTEUS绘制好原理图后,调入已编译好的目标代码文件:

*.HEX,可以在PROTEUS的原理图中看到模拟的实物运行状态和过程。

三、传统微机原理教学与Proteus仿真软件在教学中的方法和不足

1、传统微机原理教学

1.1传统微机原理教学方法 

微机原理教学课程本身的教学内容具有一定的难度性,涉及到的知识也是非常广泛的,在教学过程的讲述也是比较抽象的,并且不容易做到有效的实际演示,这样一来学生吸收教学知识的能力大大降低,从而严重影响教学质量。

像一些稍微复杂一些的电路知识,如果只是通过画图的办法不但消耗时间并且浪费精力,如果用PPT的形式进行教学演示,对于整个教学内容来说也只是一个模糊的概述,类似这样的软件实际教学效率非常有限。

在传统的教学实例演示过程中,学生接受的只是一些枯燥千篇一律的内容,所以不能调动学生对知识的求知欲望。

这样的情况主要是体现在以下几个方面:

第一,让学生把实验所需的电路都链接好,并固定芯片,对于这样的实验只要按照步骤一步一步进行即可,无法让学生自主的对其进行设计,这样导致学生的学习积极性下降。

第二,受到传统教学实验的约束,因为实验工具数量是有限的,并且实验内容也是固定不变的,这样以来就很随着科技的进步而发展,导致学生的思想不能随科技进步而进步,并缺乏创新能力。

第三,实验箱不但非常容易就会受到损坏,而且价格也是非常的昂贵,导致,试验箱只能存在于一些专业的教学实验室,如果学生想自由的进行一些创新性的实验或者设计基本上是不可能实现的。

1.2传统微机原理教学存在的不足

在课堂教学中,由于微机原理课程涉及的知识面广、内容难度大,实例讲解也比较抽象。

没有有效的演示方法,学生听讲时难以接受和理解。

通常对于复杂的电路,用板书画图耗时费力,用PPT演示时大电路无法清晰的显示全,教学效率低。

另外,实例都比较枯燥,学生提不起学习的兴趣。

在实践教学中,传统方法多数是利用硬件实验箱来完成,这存着很多的不足。

首先,实验箱上线路基本都已经连接好,芯片已经固定,所以一般实验以验证性为主,学生只能依葫芦画瓢,不能自由灵活地设计实验。

影响了学生的积极性:

第二,因实验箱的限制,实验个数有限,实验内容比较固定,难以随技术的发展有所更新。

学生也很难进行创新设计,拓展应用,创新能力得不到培养;第三,实验箱价格昂贵,容易损坏;最后,实验箱只有专业实验室才有,如果有学生在课余时间进行实验或创新设计就比较困难。

2、Proteus在教学中的应用

2.1Proteus在微机原理教学中的应用

就目前情况来看,在微机原理的教学过程中,很多学校已经引进并使用了Proteus仿真软件。

Proteus软件不但可以提供对中央处理器以及内存等芯片的支持,还可以提供示波器、信号发生器、逻辑分析仪、虚拟终端、SPI调试器、模式发生器、交直流电压表等一系列虚拟,它不但是全开放性的教学仿真平台,也是实验设备种类齐全且高效率的教学实验室。

教学是利用Proteus仿真软件教学不但可以提高教学效率与质量,而且学生也可以培养创新意识并提高消化知识的能力。

  现有的单片机实验教学环节通常包括2个部分:

课内实验和课程设计。

所有这些实验都是在实验箱上完成的。

由于硬件实验箱的结构固定,资源有限,学生在做实验时无法将所学的知识融会贯通。

所以到课程设计阶段,很多学生无法完成综合性实验。

采用Proteus软件仿真可以弥补硬件实验的不足。

基于Proteus的实验可以分为以下3个阶段逐步完成。

 

(1)验证阶段。

主要让学生熟悉Proteus与Kiel软件环境,使学生对单片机虚拟系统仿真有感性认识。

实验指导书给出实验任务与要求、Proteus实验原理图、实验操作步骤、多媒体课件、程序流程图及程序源代码等。

学生根据实验步骤或实验操作录像进行实验操作、实验调试,并观察程序运行结果。

 

(2)设计阶段。

主要培养学生用Proteus绘制系统原理图,以及用Kiel进行源程序设计的能力。

实验指导书给出实验任务与要求、实验原理图。

学生根据实验原理图用Proteus绘制硬件电路图,按照实验要求设计程序,在Kie

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1