proteus实验分析报告.docx
《proteus实验分析报告.docx》由会员分享,可在线阅读,更多相关《proteus实验分析报告.docx(19页珍藏版)》请在冰豆网上搜索。
proteus实验分析报告
proteus实验报告
————————————————————————————————作者:
————————————————————————————————日期:
皖西学院
专业软件实验报告
实验课程:
PROTUES专业软件
学院:
机械与电子工程
专业:
电子信息科学与技术
班级:
电信1002
姓名:
孙慧慧
学号:
2010010780
指导老师:
翁志刚
二O一二年十一月
⏹实验一:
PROTUES软件的安装及其运行的环境
⏹实验二:
利用PROTUES绘制简单的电路原理图
⏹实验三:
基于PROTUES的仿真实验
⏹实验四:
利用PROTUES做PCB
⏹实验小结及心得体会
实验一:
PROTUES软件的安装及其运行的环境
一﹑实验目的
1﹑熟悉PROTUES集成环境软件
2﹑掌握PROTUES专业软件的安装方法
3﹑熟悉PROTUES运行的环境
二﹑实验设备
pc机,protues集成软件安装包
三﹑实验步骤
>>软件的安装
1.解压安装文件,找到protues7.5SP3.exe并打开,如图所示:
2.点击“YES”,进入下一步:
3.点击“Next”,下一步:
4.点击“Next”,下一步:
5.点击“BrowseForKeyFile”,装入刚刚解压的“完美破解”的路径,确定,将出现:
6.点击“install”;
7.点击“是”,然后点击“CLOSE”
8.点击“next”,
9.需要改安装路径就改改,然后点击“next”,不用PCB,则将第二个图标不选,然后一直点“next”到完成。
10.安装完成后需要导入钥匙,点击解压的文件如下图
11.点击“browser”,将刚才的安装路径导进去
12.安装路径
13.导进去后,点击“update”,若失败就是路径不正确,重新导入路径,完成后点击“CLOES”,安装完成。
>>运行环境
1.ISIS7Professional运行的界面
2.元件的拾取
(1)按类别查找和拾取
元件通常以英文名称或器件代号在库中存放,根据显示的元件符号﹑参数判断是否找到所需要的元件,双击找到的元件名,该元件便拾取到了编辑的界面。
(2)直接查找和拾取元件
把元件名全称或部分名称输入到元件拾取对话框的Keyword中,在中间查找结果result中显示所有元件列表,双击所需要的元件进入编辑界面。
实验二:
利用PROTUES绘制简单的电路原理图
一﹑实验目的
1.熟悉PROTUES集成环境软件
2.掌握protues软件的基本操作方法
3.学会绘制简单的电路原理图
二﹑实验设备
Pc机protues软件
三﹑绘图操作
1.编辑区域的缩放
Proteus的缩放操作多种多样,极大地方便了工程项目的设计。
常见的几种方式有:
完全显示(或者按“F8”)、放大按钮(或者按“F6”)和缩小按钮(或者按“F7”),拖放、取景、找中心(或者按“F5”)。
2.点状栅格和刷新
编辑区域的点状栅格,是为了方便元器件定位用的。
鼠标指针在编辑区域移动时,移动的步长就是栅格的尺度,称为“Snap(捕捉)”。
这个功能可使元件依据栅格对齐。
(1)显示和隐藏点状栅格
点状栅格的显示和隐藏可以通过工具栏的按钮或者按快捷键的“G”来实现。
鼠标移动的过程中,在编辑区的下面将出现栅格的坐标值,即坐标指示器,它显示横向的坐标值。
因为坐标的原点在编辑区的中间,有的地方的坐标值比较大,不利于我们进行比较。
此时可通过点击菜单命令“View”下的“Origin”命令,也可以点击工具栏的按钮或者按快捷键“O”来自己定位新的坐标原点。
(2)刷新
编辑窗口显示正在编辑的电路原理图,可以通过执行菜单命令“View”下的“Redraw”命令来刷新显示内容,也可以点击工具栏的刷新命令按钮回或者快捷键“R”,与此同时预览窗口中的内容也将被刷新。
它的用途是当执行一些命令导致显示错乱时,可以使用该命令恢复正常显示。
3.对象的放置和编辑
(1)对象的添加和放置
点击工具箱的元器件按钮,使其选中,再点击IsIs对象选择器左边中间的置P按钮,出现“PickDevices”对话框,拾取需要的元件。
(2)放置电源及接地符号
单击工具箱的终端按钮,对象选择器中将出现一些接线端,如图2-4所示。
在器件选择器里分别点击图2-4左侧的“TERMNALS”栏下的“POWER”与“GROUND”,再将鼠标移到原理图编辑区,左键点击一下即可放置电源符号;同样也可以把接地符号放到原理图编辑区。
图2-4放置电源和接地符号
(3)对象的编辑
调整对象的位置和放置方向以及改变元器件的属性等,有选中、删除、拖动等基本操作。
①拖动标签:
许多类型的对象有一个或多个属性标签附着。
可以很容易地移动这些标签使电路图看起来更美观。
移动标签的步骤如下:
首先点击右键选中对象,然后用鼠标指向标签,按下鼠标左键。
一直按着左键就可以拖动标签到需要的位置,释放鼠标即可。
②对象的旋转:
许多类型的对象可以调整旋转为0、90、270、360(角度)或通过x轴y轴镜象旋转。
当该类型对象被选中后,“旋转工具按钮”图标会从蓝色变为红色,然后就可以改变对象的放置方向。
旋转的具体方法是:
首先点击右键选中对象,然后根据你的要求用鼠标左键点击旋转工具的4个按钮。
③编辑对象的属性:
对象一般都具有文本属性,这些属性可以通过一个对话框进行编辑。
编辑单个对象的具体方法是:
先用鼠标右键点击选中对象,然后用鼠标左键点击对象,此时出现属性编辑对话框。
也可以点击工具箱的按钮,再点击对象,也会出现编辑对话框。
在电阻属性的编辑对话框里,可以改变电阻的标号、电阻值、PCB封装以及是否把这些东西隐藏等,修改完毕,点击“OK”按钮即可。
2.画导线
Proteus的智能化可在画线时进行自动检测:
当鼠标的指针靠近一个对象的连接点时,跟着鼠标的指针就会出现一个“×”号,鼠标左键点击元器件的连接点,移动鼠标(不用一直按着左键)就出现了粉红色的连接线变成了深绿色。
如果想让软件自动定出线路径,只需左击另一个连接点即可。
这就是Proteus的线路自动路径功能(简称WAR),如果只是在两个连接点用鼠标左击,WAR将选择一个合适的线径。
WAR可通过使用工具栏里的“WAR”命令按钮来关闭或打开,也可以在菜单栏的“Tools”下找到这个图标。
3.画总线
为了简化原理图,可用一条导线代表数条并行的导线,这就是所谓的总线。
点击工具箱的总线按钮,即可在编辑窗口画总线。
4.画总线分支线
点击工具的按钮,画总线分支线,它是用来连接总线和元器件管脚的。
画总线时为了和一般的导线区分,一般用画斜线来表示分支线,但是这时如果WAR功能打开是不行的,需要把WAR功能关闭。
画好分支线还需要给分支线起个名字。
右键点击分支线选中它,接着左键点击选中的分支线就会出现分支线编辑对话框。
相同端是连接在一起的,放置方法是用鼠标单击连线工具条中图标或者执行Place/NetLabel菜单命令,这时光标变成十字形并且将有一虚线框在工作区内移动,再按一下键盘上的[Tab]键,系统弹出网络标号属性对话框,在Net项定义网络标号比如PB0,单击[OK],将设置好的网络标号放在先前放置的短导线上(注意一定是上面),单击鼠标左键即可将之定位。
5.放置总线将各总线分支连接起来:
单击放置工具条中图标或执行Place/Bus菜单命令,这时工作平面上将出现十字形光标,将十字光标移至要连接的总线分支处单击鼠标左键,系统弹出十字形光标并拖着一条较粗的线,然后将十字光标移至另一个总线分支处,单击鼠标的左键,一条总线就画好了。
注意使用技巧:
当电路中多根数据线、地址线、控制线并行时应使用总线设计。
6.放置线路节点
如果在交叉点有电路节点,则认为两条导线在电气上是相连的,否则就认为它们在电气上是不相连的。
PROTEUSISIS在画导线时能够智能地判断是否要放置节点。
但在两条导线交叉时是不放置节点的,这时要想两个导线电气相连,只有手工放置节点了。
点击工具箱的节点放置按钮+,当把鼠标指针移到编辑窗口,指向一条导线的时候,会出现一个“×”号,点击左键就能放置一个节点。
绘制的简单的电路原理图
实验三:
基于PROTUES的仿真实验
一﹑实验目的
1.熟悉绘制简单的电路原理图
2.PROTEUS与Keil整合构建单片机虚拟实验室
3.利用Proteus平台搭建一个“AT89C51最小系统”的仿真电路
二﹑实验设备
pc机proteus软件keil软件
三﹑实验步骤
1、Proteus基本操作
(一)启动Proteus仿真软件:
双击“isis”图标,出现isis操作页面。
(二)搭建单片机系统仿真电路:
分“器件选取”、“器件放置”和“电路连接”三大步来操作。
仿真实验参考电路图
2、Keil基本操作
(一)创建和导入ASM源文件
1.建立程序文件
①打开keilvision3,新建keil项目,选择AT89C51单片机作为CPU;
②进入菜单栏,选择“Source”下“Add/RemoveSourcefiles…”,即弹出“Add/RemoveSourceCodeFiles”对话框。
再点击“New”按键,弹出“NewSourceFiles”对话框,即可以创建(只在文件名栏目输入一个文件名,后缀为ASM)或导入ASM源文件。
确定后,“Add/RemoveSourceCodeFiles”对话框中“SourceCodeFilename”栏目即有ASM源文件名及路径,,最后点击“OK”按键,即完成了创建和导入ASM源文件。
此后“Source”下即可以看到相应的ASM源文件。
(二)编译ASM和导入HEX文件
首先进行选项设置,点击Target1选择OptionforTarget选项,从弹出的
Option中,选择output标签栏,设置其中各项,点击确定,如果有错误双击错误区进行修改,直至出现“0-error(s)0-warning(s)”说明编译完全通过。
(三)源代码文件与单片机的链接
在protues绘图界面点击单片机出现如下界面,在ProgramFile中加入生成的.hex文件,就实现了程序代码与单片机的链接。
使用.HEX文件实现源
程序与单片机的链接
(四)软件调试菜单
进入菜单栏,选择“Debug”下“Start/ResartDebugging”,即进入调试状态,此后可以进行单步运行、全速运行、断点设置等功能。
(1)单片机程序的调试打开proteus软件单击菜单选项调试选中“使用远程调试选项”
(2)右键单击keil左边的target1右键单击选择optionsfortarget“target1”选择Debug选择ProteusVSMSimulator选项
(3)进行中断调试
调试界面
实验四:
利用PROTUES做PCB
一﹑实验目的
1.熟悉绘制简单的电路原理图
2.用Proteus中的ARES制作PCB
二﹑实验设备
pc机protues软件
三﹑实验步骤
1.ISIS中设计电路原理图并通过仿真调试;对电路图中直流电源、输入与输出端在制版前需要引入连接器(接线装置)并进行标注。
2.加载网络表及元件封装;
若原理图中的某些器件没有自动加载封装,那么在加载网络表时就会弹出一个要求选择封装的对话框,如下图所示。
这时就需要根据具体的元件及其封装进行手动选择并加载。
发光二极管LED-RED是没有封装的,可选择整流二极管1N4001的封装DO41,并确认。
3.规划电路板并设置相关参数;
(1)规划电路板
在ARES窗口中选中2D画图工具栏的图标,在底部的电路层中选中BoardEdge层(黄色),即可以单击鼠标左键拖画出PCB板的边框了。
边框的大小就PCB板的大小,所以在画边框时应根据实际,用测量工具来确定尺寸大小。
(2)PCB板边框画好以后,就要设置电路板的相关参数。
单击系统(S)菜单中设置默认规则(SDR)项,在弹出的对话框中设置规则参数,有焊盘间距、线与焊盘间距、线与线间距等一些安全允许值。
别的系统参数设置,可以在系统菜单和工具菜单中去设置完成。
4.元件布局及调整;
(1)元件布局
电路板的规则设计好以后,就可导入元件并布局。
布局有自动布局和手动布局两种方式。
若采用自动布局方式,只要在工具菜单栏中选中自动布局项,对弹出对话框,单击OK,就自动把元件布局于PCB板中了。
而如果采用手动布局的方式,则在左下角的元件选择窗口中选中元件,在PCB板边框中适当位置单击左键,就可以把元件放入。
(2)元件调整
无论是自动布局还是手动布局,都需要对元件进行调整。
主要是对元件的移动和翻转等操作。
对元件的布局原则是:
美观、便于布线、PCB板尽可能小。
5.布线并调整;
PCB的布线也是有自动布线和手动布线两种方式。
一般,是先用自动布线,然后手工修改,也可以直接手工布线。
布线规则的设置在上面已经描述,这里主要说明布线时用的导线的粗细设置以及焊盘大小的修改。
首先,选中工具菜单栏中的自动布局选项,在左下角的导线选择窗口中选中想要的导线粗细类型,也可以选择默认(D),再单击按钮,在弹出的对话框中修改宽度值就可以了。
在布线的过程中,如果需要改变某一根线的大小,可以双击右键,选择合适类型;要删除该线,则左键单击删除
6.PCB覆铜
为了提高PCB的抗干扰性,通常要对性能较高的PCB进行覆铜处理。
(1)选择Tool―>PowerPlanGenerator菜单项,弹出覆铜对话框,Net表示覆铜网络,Layer表示对哪一层进行覆铜,Edgeclearance表示与边缘的间距,设置好,点击OK完成覆铜。
放置覆铜对话框编辑区域对话框
(2)也可以使用ARES中左侧工具
来完成覆铜。
①单击
在列表框中选择覆铜边界的宽度,将当前层切换到bottomcopper,这时光标变成笔头。
②在PCB板上画出需要覆铜的区域,弹出编辑区域对话框,按照提示进行设置,点击OK完成覆铜。
7.输出及制作PCB
实验小结及心得体会:
不知不觉,proteus软件课程已经结束,这个学期才接触的proteus软件的,从刚开始不知其为何物到逐渐的熟悉,其实proteus的操作算是比较简单的,但功能强大,比较适合弱电类专业的学生学习。
PROTEUS是英国Labcenterelectronics公司研发的多功能EDA软件,它具有功能很强的ISIS智能原理图输入系统,有非常友好的人机互动窗口界面;有丰富的操作菜单与工具。
在ISIS编辑区中,能方便地完成单片机系统的硬件设计、软件设计、单片机源代码级调试与仿真。
PROTEUS有三十多个元器件库,拥有数千种元器件仿真模型;有形象生动的动态器件库、外设库。
特别是有从8051系列8位单片机直至ARM732位单片机的多种单片机类型库。
支持的单片机类型有:
68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各种外围芯片。
它们是单片机系统设计与仿真的基础。
PROTEUS有多达十余种的信号激励源,十余种虚拟仪器(如示波器、逻辑分析仪、信号发生器等);可提供软件调试功能,即具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD系统仿真的功能;还有用来精确测量与分析的PROTEUS高级图表仿真(ASF)。
它们构成了单片机系统设计与仿真的完整的虚拟实验室。
PROTEUS同时支持第三方的软件编译和调试环境,如KeilC51uVision2等软件。
Proteus软件具有其它EDA工具软件(例:
multisim)的功能。
这些功能是:
1.原理布图
2.PCB自动或人工布线
3.SPICE电路仿真
革命性的特点:
1.互动的电路仿真
用户甚至可以实时采用诸如RAM,ROM,键盘,马达,LED,LCD,AD/DA,部分SPI器件,部分IIC器件。
2.仿真处理器及其外围电路
可以仿真51系列、AVR、PIC、ARM、等常用主流单片机。
还可以直接在基于原理图的虚拟原型上编程,再配合显示及输出,能看到运行后输入输出的效果。
配合系统配置的虚拟逻辑分析仪、示波器等,Proteus建立了完备的电子设计开发环境。
PROTEUS还有使用极方便的印刷电路板高级布线编辑软件(PCB)。
特别指出,PROTEUS库中数千种仿真模型是依据生产企业提供的数据来建模的。
因此,PROTEUS设计与仿真极其接近实际。
目前,PROTEUS已成为流行的单片机系统设计与仿真平台,应用于各种领域。
上机实验由设计电路与仿真两部分组成。
从简单绘制原理图入手,熟悉和掌握proteus仿真软件绘图操作;调试时从程序基本结构入手,由浅入深,从给出程序和补充完整程序进行调试到自编程序上机调试通过,逐步掌握编程方法和调试方法。
硬件实验由常用可编程接口芯片应用(基础性实验)和多片可编程接口芯片综合应用(提高性实验)两部分组成,包括设计性为主的实验和研究探索性为主的实验。
通过完成可编程芯片硬件连线与芯片的初始化编程和应用程序的设计,使我们掌握使用专业软件仿真的强大功能,培养我们设计电路预先进行仿真实验的良好习惯,以及同学们的动手和创新的能力。
每做一个实验,感觉自己的收获总会不少。
做实验是为了让我们对平时学习的理论知识与实际操作相结合,在理论和实验教学基础上进一步巩固已学基本理论及应用知识并加以综合提高,学会将知识应用于实际的方法,提高分析和解决问题的能力。
在实验的过程中,我深深感觉到自身所学知识的有限。
有些题目书本上没有提及,所以我就没有去研究过,做的时候突然间觉得自己真的有点无知,虽所现在去看依然可以解决问题,但还是浪费了许多时间,这一点是我必须在以后的学习中加以改进的地方,同时也要督促自己在学习的过程中不断的完善自我。
软件培训暂告一个段落,闲暇之余,我开始静静地长思。
通过这次学习,我认识到只有沉下身来,静下心来认真学习,踏实做事,多用心,多动脑,才能让工作有好的起色。
为教育事业奉献我微薄的一份力量。
我认为,在学习中要考虑到“学以致用”,不能过分强调课程的系统性和基本理论的完整性,而应该侧重于基本方法和应用实例。
从软件的应用环境和特点来看,培养一定的应用系统的分析能力和初步设计能力从而为以后学习单片机的学习以及设计电路才是最终目的。
社会的竞争是激烈的,我想我们应该好好把握住大学学习的时间,充实、完善自我,全面发展,攻破专业软件,争取做一名出色的现代人!