基于Proteus软件虚拟实验室构建.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Proteus软件虚拟实验室构建 摘要:Proteus进行硬件仿真是学习模电、数电和 单片机课程比较快捷、有效的方法,而且可以很好的去理解 和掌握硬件特征。构建了以此软件为中心的虚拟实验室,通 过该软件仿真实例来进一步说明该实验室很方便性和高效 性。 关键词:Proteus;仿真;虚拟实验室 Proteus是英国的Labcenter Electronics公司开发的 软件,主要功能是仿真各种模拟和数字、交流和直流的电路 软件。Proteus软件把单片机仿真与电路仿真相结合,直接 在基电路原理图的元器件上调试和编写单片机程序。仿真库 里有51系列、PIC系列、AVR系列、摩托罗拉68MH1系列、 MSP430系列以及ARM7等常用的嵌入式控制器和嵌入式处理 器[1]。Proteus能够很好的对单片机外围扩展芯片进行仿 真,如数码管显示器、LCD显示模块、总线驱动器、各种可 编程外围接口芯片、矩阵式键盘、实时的时钟芯片以及各种 D/A和A/D转换器等。现在许多开发环境都是软、硬件结合, 那么此款软件可视化的相互仿真[2]。该软件平台既可以模 拟仿真的硬件系统,而且还可以把编译好的程序装入仿真芯 片。通过仿真系统的运行,可以与焊接好的硬件系统的电路 板一样看到运行的效果。 1虚拟实验室的构建 虚拟实验室的概念是由美国的University of Virginia 的William Wolf教授于1989年提出的。它是利用计算机网 络化的虚拟实验室环境,借助于图像仿真与虚拟现实等技术 在计算机上创建一个可视化的虚拟实验环境[5]。 结合实际情况虚拟实验室的构建主要是以Proteus软件 为核心,是以建立电子技术基础实验、单片机实验的虚拟实 验室。学院购买了正版的Proteus软件,以及实验室里面配 备相应的微型计算机。学院共五个专业,模电、数电和单片 机课程基本上都开设,这样不仅可以为学生提供便利,而且 让学生按照自己的思路去进行电路的设计,可以很方便为开 设更多的综合性与设计性试验打下基础。 在教学的过程中,教师利用多媒体资源,给学生演示例 题、试验仿真效果。使学生增加对本门课程的兴趣,从而更 好的掌握学习内容。特别是对单片机课程,完全可以在虚拟 实验室进行授课。另外一个的优势是可以为学生省下很多资 金去购买电子元器件,这样不仅学生可以很好的去学习这门 课程,而且教师可以用此软件去做一些项目的仿真,这样大 大可以节省时间和一些不必要的项目开销。 2教学实例 2. 1利用555多谐振荡器设计一个输出为10Hz的方波 在电容的C1 一端和555的输出端3分别连接示波器的A, B端,如图lo单击仿真按钮,自动弹出示波器界面。通过 选择和调整相应按钮和按钮,把电容的充放电波形图和输出 方波显示出来。单击仿真停止按钮,示波器自动关闭,最好 不要在示波器上关闭示波器,否则下次仿真运行时示波器不 会再出现,需要从主菜单的Debug f “Digital Oscilloscope中调出[3]。而在实际电路中,需要很多电 子元器件和示波器。学生很快的就可以看到仿真的结果。 2.2利用软件仿真超声波测距 2. 2. 1超声波测距原理 2. 2.2系统仿真 系统是由单片机与超声波模块构成,以发射接收信号实 现测距,如图2o使用单片机来实现对程序的控制,超声波 模块主要负责接收信号和发射信号。仿真过程中,通过给 P2. 7加一个开关,模拟测距返回的Echo信号。这在一定程 度上突破仿真软件没有系统所使用器件模型的局限性。仿真 主要用于测试系统其他部分,连接上测距模块后,可以一步 检测距离计算与显示的准确性。 实验室建立主要实验有:(1)单片机最小系统的设计; 用P0 口点亮二极管与流水灯实验;(3)用二极管灯显 示加、减、乘、除法结果;(4)利用定时器显示秒表;(5) 独立键盘与矩阵键盘控制数码管显示数字;(6)串行口通信 方式1的单工通信控制流水灯显示;(7)电子钟的设计(综 合性实验);(8)多机通信实验(综合性实验)。结合实际情 况进行仿真实验室内容的扩展,不断的更新和提高仿真的深 度,从而培养更多的学生。 3结束语 通过Proteus仿真软件可以看出,用这种纯软件的方法 来取代传统的单片机开发硬件电路和软件仿真相结合的方 法,从而避免了因焊接电路板带来的一些不确定性的因素。 大大的缩短了程序开发的周期。投资少,有明显的经济优势, 而且不受必须到实验室才能做实验条件限制。从而为学校培 养综合型的电子信息类学生创造了良好的基础环境。 参考文献 张毅刚?基于Proteus的单片机课程的基础实验与课 程设计[M].北京:人民邮电出版社,2012. 赵广元.Proteus辅助的单片机原理实践[M].北京: 北京航空航天大学出版社,2013. 朱清慧.P

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档