资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第3,章,章PROTEUS,电,电子,仿,仿真,软,软件,与,与Keil联,合,合调,试,试,本章,简,简要,介,介绍Proteus软,件,件组,成,成和,资,资源,,,,详,细,细说,明,明Proteus,软,软件,基,基本,操,操作,、,、原,理,理图,的,的设,计,计、,单,单片,机,机仿,真,真的,过,过程,、,、元,器,器件,的,的制,作,作和,虚,虚拟,仿,仿真,工,工具,的,的使,用,用以,及,及Proteus,与,与Keil软,件,件联,调,调过,程,程。,以,以典,型,型数,码,码管,显,显示,为,为例,讲,讲述,基,基于ProteusISIS,的,的电,路,路设,计,计、,程,程序,调,调试,和,和系,统,统仿,真,真过,程,程,,及,及数,码,码管,显,显示,的,的Proteus,与,与Keil软,件,件联,合,合调,试,试。,3.1Proteus,软,软件,介,介绍,Proteus软,件,件有,二,二十,多,多年,的,的历,史,史,,在,在全,球,球广,泛,泛使,用,用,,除,除了,其,其具,有,有和,其,其它EDA工,具,具一,样,样的,画,画原,理,理图,、,、PCB,自,自动,或,或人,工,工布,线,线及,电,电路,仿,仿真,的,的功,能,能外,,,,其,革,革命,性,性的,功,功能,是,是,,它,它的,电,电路,仿,仿真,是,是互,动,动的,,,,针,对,对微,处,处理,器,器的,应,应用,,,,还,可,可以,直,直接,在,在基,于,于原,理,理图,的,的虚,拟,拟原,型,型上,编,编程,,,,并,实,实现,软,软件,源,源代,码,码级,的,的实,时,时调,试,试,,显,显示,及,及输,出,出,,能,能看,到,到运,行,行后,输,输入,输,输出,的,的效,果,果,,还,还配,置,置了,虚,虚拟,仪,仪器,如,如示,波,波器,、,、逻,辑,辑分,析,析仪,等,等。,3.1.1Proteus,软,软件,组,组成,和,和开,发,发流,程,程,1、Proteus软,件,件组,成,成,Proteus系,统,统包,括,括ISIS.EXE(,电,电路,原,原理,图,图设,计,计、,电,电路,原,原理,仿,仿真,),)、ARES.EXE,(,(印,刷,刷电,路,路板,设,设计,),)两,个,个主,要,要程,序,序三,大,大基,本,本功,能,能。Proteus组,合,合了,高,高级,原,原理,布,布图,、,、混,合,合模,式,式SPICE,仿,仿真,,,,PCB,设,设计,以,以及,自,自动,布,布线,功,功能,,,,从,而,而实,现,现了,一,一个,完,完整,的,的电,子,子设,计,计系,统,统。,Proteus软,件,件由,以,以下6部,分,分组,成,成:,(1,),)原,理,理图,输,输入,系,系统ISIS,;,;,(,(2,),)混,合,合模,型,型仿,真,真器,;,;,(3,),)动,态,态器,件,件库,;,;,(,(4,),)高,级,级图,形,形分,析,析模,块,块;,(5,),)处,理,理器,仿,仿真,模,模型VSM;,(,(6)PCB设,计,计编,辑,辑ARES。,2、,基,基于Proteus软,件,件产,品,品开,发,发流,程,程,基于Proteus电,子,子产,品,品开,发,发流,程,程如,图,图,基于Proteus产,品,品设,计,计优,点,点:,(1,),)完,成,成原,理,理图,设,设计,之,之后,就,就可,以,以进,行,行电,路,路调,试,试与,仿,仿真,;,;,(2,),)交,互,互式,仿,仿真,特,特性,使,使得,软,软件,的,的调,试,试与,测,测试,能,能在,设,设计,电,电,路板,之,之前,完,完成,;,;,(3)硬,件,件设计的,改,改动容易,的,的如同软,件,件设计改,动,动一样简,单,单。,3.1.2 Proteus编辑,环,环境介绍,在电脑中,安,安装好Proteus软件,后,后,由“,开,开始菜单,”,”“所,有,有程序”,“Proteus 7Professional,”,”中左击,图,图标,即,即可启,动,动程序,,启,启动画面,如,如图,图,3.1.2 Proteus,启动画面,进入启动,画,画面两三,秒,秒后进入,编,编辑操作,界,界面ISIS Professional窗,口,口,图,3.1.3 ISISProfessional,编辑操作,界,界面,1、菜,单,单栏,ISIS,系,系统的操,作,作主菜单,见,见表3.1.1所,示,示,共有12项菜,单,单,每项,都,都有下一,级,级菜单。,2、预览,窗,窗口,3、器件,选,选择按钮,4、工具,箱,箱,5、方向,工,工具栏,6、仿真,按,按钮,7、原理,图,图编辑窗,口,口,主菜单名,称,称和下一,级,级菜单内,容,容,表,3.1.1,主菜单名,称,称和下一,级,级菜单内,容,容,2.预览,窗,窗口,该窗口显,示,示两个内,容,容:当单,击,击对象选,择,择框中的,某,某个对象,,,,它显示,该,该元件的,预,预览图;,当,当单击工,具,具栏中的,按,按钮,它,显,显示整张,原,原理图的,缩,缩略图。,3.,器件选择,按,按钮,P为对象,选,选择按钮,,,,L为库,管,管理按钮,。,。,选取器件,时,时,单击,“,“P”,,键,键入器件,名,名(关键,字,字),在匹配结,果,果中选中,器,器件,单,击,击确定,,器,器件名即,列,列于对象,选,选择器窗,口,口中。,4,、工具箱,5,、方向工,具,具栏,旋转,or,翻转,旋,转,转角度是,90,度的整数,倍,倍,6,、仿真按,钮,钮,7,、原理图,编,编辑窗口,3.2,电,电路原,理,理图设计,电路原理,图,图是有电,子,子器件符,号,号和连接,导,导线组成,的,的图形。,在,在图中器,件,件有编号,、,、名称、,参,参数等属,性,性,连接,导,导线有名,称,称、连接,的,的器件引,脚,脚等属性,。,。电路原,理,理图的设,计,计就是放,置,置器件并,把,把相应的,器,器件引脚,用,用导线连,接,接起来,,并,并修改器,件,件和导线,的,的属性。,3.2.1 新,建,建设计文,件,件,由“开始,菜,菜单”,“,“所有程,序,序”“Proteus7 Professional”中,左,左击图标,即,即,可,可启动程,序,序,进入,编,编辑操作,界,界面,然,后,后单击“File,”,”菜单中,的,的“New Design,”,”,弹出,如,如图3.2.1所,示,示的图纸,选,选择窗口,。,。,图,3.2.1,图纸模块,选,选择窗口,3.2.2 设,计,计图纸大,小,小,ProteusISIS,为,为用户,提,提供了A4A0,四,四种纸张,大,大小的选,择,择,如图3.2.2所示。,用,用户可以,单,单击菜单,命,命令“System”“SetSheet size”,,弹,弹出如图3.2.2所示的,对,对话框,,根,根据设计,需,需要选择,图,图纸的大,小,小,然后,点,点击“OK”即可,。,。,图,3.2.2,纸张大小,选,选择窗口,3.2.3 添,加,加元器件,点击“P,”,”,图,3.2.4,元器件浏,览,览对话框,3.2.4 放,置,置、移动,、,、旋转、,删,删除对象,(1)放,置,置元件,(2)移,动,动元件,(3)旋,转,转元件,(4)删,除,除元件,3.2.5 放,置,置电源、,地,地,(1)放,置,置电源,(2)放,置,置地,3.2.6 布,线,线,在ISIS原理图,编,编辑窗口,中,中没有专,门,门的布线,按,按钮,但,系,系统默认,自,自动布线,按,按钮有效,,,,因此可,直,直接画线,。,。,(1)在,两,两个对象,之,之间连线,(2)移,动,动画线、,更,更改线型,(3)总,线,线及分支,线,线的画法,3.2.7 设,置,置、修改,元,元件属性,在需要修,改,改的元件,上,上右击鼠,标,标,在弹,出,出的菜单,中,中选择“EditProperties”,或,或按快捷,方,方式Ctrl+E,,,,将出现,“,“Edit Component”,对,对话框,,在此对话,框,框中设置,元,元件属性,。,。如果需,要,要成组设,置,置,可以,使,使用属性,分,分配功能,,,,用鼠标,左,左键框选,所,所需要设,置,置的所有,的,的器件,,执,执行菜单,命,命令“Tools,”,”“PropertyAssignment Tool”,,,,或者按,快,快捷方式,“,“A”,,弹,弹出如图3.2.7所示的,属,属性分配,对,对话框。,3.2.8 建,立,立网络表,网络就是,一,一个设计,中,中有电器,连,连接的电,路,路,执行,菜,菜单命令,“,“Tools”,“,“Netlist Complier”,,弹,弹出对话,框,框,在此,对,对话框中,,,,可设置,网,网络表的,输,输出形式,、,、模式、,范,范围、深,度,度和格式,等,等。,3.2.9 电,器,器检查,在一个电,路,路设计中,,,,画完电,路,路并生成,网,网络表后,,,,可进行,电,电器检测,。,。执行菜,单,单命令“Tools”,“,“ElectricalRuleCheck”或,者,者单击主,工,工具栏中,的,的图标,,,,,弹,弹出电器,检,检测窗口,,,,此窗口,中,中前面的,是,是一些文,本,本信息,,接,接着是电,气,气检测结,果,果。若有,错,错,会有,英,英文提示,,,,并附有,详,详细的说,明,明。,3.2.11,单,单片机原,理,理图设计,实,实例,本例以设,计,计数码管,显,显示为例,子,子,图,3.2.9,数码管,显,显示原,理,理图,1、新,建,建设计,文,文件,2、图,纸,纸设定,3、添,加,加元件,4、放,置,置元件,5、放,置,置电源,、,、地,6、连,线,线,7、设,置,置元件,属,属性,8、给,导,导线添,加,加网络,标,标签,9、电,气,气检测,3.3,单,单,片,片机的,仿,仿真,PROTEUS系统,能,能够仿,真,真单片,机,机的指,令,令执行,过,过程,,能,能够在,连,连接其,它,它接口,电,电路之,后,后实现,对,对电路,的,的快速,仿,仿真调,试,试。对,单,单片机,进,进行仿,真,真分以,下,下几个,步,步骤:,3.3.1,添,添加,程,程序,菜单的,“,“Source”中,有,有:添,加,加删除,程,程序(Add/Remove Sourcefile)、,选,选择代,码,码生成,工,工具(DefineCodeGeneration Tools)、,设,设置外,部,部文本,编,编辑器,(,(SetupExternalTextEditor,),)、编,译,译所有,文,文件(BuildAll,),)四项,。,。单击,“,“添加,删,删除程,序,序(Add/RemoveSource file,),)”,,在,在弹出,的,的对话,框,框中,,在,在代码,生,生成工,具,具栏(Code GenerationTool),中,中选中,“,“ASEM51”。,3.3.2,编,编译,程,程序,执行菜,单,单命令,“,“Source”/,“,“BuildAll”,,如,如果文,件,件无错,误,误就产,生,生了.HEX,文,文件。,3.3.3,添,添加,和,和执行,程,程序,双击需,要,要添加,程,程序的,单,单片机,,,,在弹,出,出的属,性,性编辑,对,对话框,中,中,,,,在“Program File,”,”项中,单,单击图,标,标,在,弹,弹出的,“,“Select FileName”,(,(选择,文,文件),对,对话框,中,中,选,择,择上一,步,步产生.HEX文件,,,,点击,“,“打开,”,”按钮,,,,回到,单,单片机,属,属性对,话,话框,,单,单击“OK”,即,即
展开阅读全文