![PROTEUS概述ppt课件_第1页](http://file3.renrendoc.com/fileroot_temp3/2021-12/11/ec734046-0ba1-43ef-b2b8-0f861d1977e7/ec734046-0ba1-43ef-b2b8-0f861d1977e71.gif)
![PROTEUS概述ppt课件_第2页](http://file3.renrendoc.com/fileroot_temp3/2021-12/11/ec734046-0ba1-43ef-b2b8-0f861d1977e7/ec734046-0ba1-43ef-b2b8-0f861d1977e72.gif)
![PROTEUS概述ppt课件_第3页](http://file3.renrendoc.com/fileroot_temp3/2021-12/11/ec734046-0ba1-43ef-b2b8-0f861d1977e7/ec734046-0ba1-43ef-b2b8-0f861d1977e73.gif)
![PROTEUS概述ppt课件_第4页](http://file3.renrendoc.com/fileroot_temp3/2021-12/11/ec734046-0ba1-43ef-b2b8-0f861d1977e7/ec734046-0ba1-43ef-b2b8-0f861d1977e74.gif)
![PROTEUS概述ppt课件_第5页](http://file3.renrendoc.com/fileroot_temp3/2021-12/11/ec734046-0ba1-43ef-b2b8-0f861d1977e7/ec734046-0ba1-43ef-b2b8-0f861d1977e75.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.PROTEUSPROTEUS仿真开发软件仿真开发软件在电子在电子工程工程实践教学中的应实践教学中的应用用.PROTEUSPROTEUS仿真开发软件仿真开发软件在电子工程实践教学中的应用在电子工程实践教学中的应用1.1.PROTEUSPROTEUS简介简介2.2.PROTEUS ISISPROTEUS ISIS的特点的特点3.3.PROTEUS VSMPROTEUS VSM仿真与分析仿真与分析4.4.微处理器系统仿真微处理器系统仿真5.5.电路设计与仿真实例电路设计与仿真实例6.6.PROTEUS ARESPROTEUS ARES应用介绍应用介绍 7.7.从概念到产品的设计实例从概念到产品的设
2、计实例.PROTEUS简介简介 Proteus 是一个基是一个基于于ProSPICE混合模型混合模型仿真器的,完整的嵌仿真器的,完整的嵌入式系统软、硬件设入式系统软、硬件设计仿真平台。计仿真平台。 nISIS智能原理图智能原理图输入系统,系统设计输入系统,系统设计与仿真的基本平台。与仿真的基本平台。nARES 高级高级PCB布线编辑软件。布线编辑软件。ASF高级图形高级图形分析模块分析模块处理器处理器仿真模型仿真模型VSM高级高级布线布线/编辑编辑ARES动态动态器件库器件库混合模型混合模型仿真器仿真器原理图输入原理图输入系统系统ISISPROTEUS.PROTEUS简介简介 在在Proteu
3、s中中, 从原理图从原理图设计、单片机编程、系统仿设计、单片机编程、系统仿真到真到PCB设计一气呵成。真设计一气呵成。真正实现了从概念到产品的完正实现了从概念到产品的完整设计。整设计。.ISIS (智能原理图输入系统)的特点(智能原理图输入系统)的特点个性化的编辑环境个性化的编辑环境:用户可自定义图形外观,包括线宽、线型、填充类用户可自定义图形外观,包括线宽、线型、填充类型、字符等。还可以使用模板型、字符等。还可以使用模板; 用户可以自己设置快捷键定义。用户可以自己设置快捷键定义。快捷选取快捷选取/放置器件放置器件:通过模糊搜索可以快速从器件库中选取器件。通过模糊搜索可以快速从器件库中选取器件
4、。原理图自动连线原理图自动连线:ISIS自动连线功能使得连线轻松快捷。自动连线功能使得连线轻松快捷。灵活多样的设计输出灵活多样的设计输出 :原理图(可以包括仿真画面)可以原理图(可以包括仿真画面)可以bmp格式输格式输出以便发表与存档;设计完成还可以输出多种格式的网络表。出以便发表与存档;设计完成还可以输出多种格式的网络表。.原理图示例原理图示例1:PWM电机控制电机控制混合显示仿真图表混合显示仿真图表动态器件使仿真直观生动动态器件使仿真直观生动CPU可加载程序运行可加载程序运行.原理图示例原理图示例2:锁相环电路:锁相环电路层次设计层次设计子电路子电路模块电路模块电路.PROTEUS VSM
5、仿真与分析仿真与分析 PROTEUS VSMPROTEUS VSM有两种不同的有两种不同的仿真方式仿真方式:交互式仿真和基于图:交互式仿真和基于图表的仿真。表的仿真。 交互式仿真交互式仿真 实时直观地反映电路设计的仿真结果;实时直观地反映电路设计的仿真结果; 基于图表的仿真基于图表的仿真(ASF)(ASF)用来精确分析电路的各种性能,用来精确分析电路的各种性能,如频率特性、噪声特性等。如频率特性、噪声特性等。 PROTEUS VSMPROTEUS VSM中的整个电路分析是在中的整个电路分析是在ISISISIS原理图设计模块下原理图设计模块下延续下来的,原理图中可以包含以下延续下来的,原理图中可
6、以包含以下仿真工具仿真工具: 探针探针直接布置在线路上,用于采集和测量电压直接布置在线路上,用于采集和测量电压/ /电流电流信号;信号; 电路激励电路激励系统的多种激励信号源;系统的多种激励信号源; 虚拟仪器虚拟仪器用于观测电路的运行状况;用于观测电路的运行状况; 曲线图表曲线图表用于分析电路的参数指标。用于分析电路的参数指标。.直观的仿真结果显示直观的仿真结果显示不同颜色电路连线显示相应电压不同颜色电路连线显示相应电压箭头显示电流方向箭头显示电流方向 探针实时显示探针实时显示电压电压/电流值电流值仿真暂停时仿真暂停时显示元件引脚信息显示元件引脚信息 .仿真工具探针(仿真工具探针(Probe)
7、n电压探针电压探针(Voltage probes)即即 可在模拟仿真中使用,也可在数字仿真中可在模拟仿真中使用,也可在数字仿真中 使用。在模拟电路中记录真实的电压值,使用。在模拟电路中记录真实的电压值, 而在数字电路中,记录逻辑电平及其强度。而在数字电路中,记录逻辑电平及其强度。 n电流探针电流探针(Current probes) 仅在模拟电路仿真仅在模拟电路仿真 中使用,可显示电流方向和电流瞬时值。中使用,可显示电流方向和电流瞬时值。 探针即可用于基于图表的仿真,也可探针即可用于基于图表的仿真,也可用于交互式仿真中用于交互式仿真中 。.仿真工具激励源仿真工具激励源nDCDC:直流电压源;:直
8、流电压源;nSineSine:正弦波发生器。:正弦波发生器。nPulsePulse:脉冲发生器。:脉冲发生器。nExpExp:指数脉冲发生器。:指数脉冲发生器。nSFFMSFFM:单频率调频波信号发生器。:单频率调频波信号发生器。nPwlinPwlin:任意分段线性脉冲信号发生器。:任意分段线性脉冲信号发生器。nFileFile:FileFile信号发生器。数据来源于信号发生器。数据来源于ASCIIASCII文件。文件。nAudioAudio:音频信号发生器。数据来源于:音频信号发生器。数据来源于wavwav文件。文件。nDStateDState:稳态逻辑电平发生器。:稳态逻辑电平发生器。nD
9、EdgeDEdge:单边沿信号发生器。:单边沿信号发生器。nDPulseDPulse:单周期数字脉冲发生器。:单周期数字脉冲发生器。nDClockDClock:数字时钟信号发生器。:数字时钟信号发生器。nDPatternDPattern:模式信号发生器。:模式信号发生器。.仿真工具虚拟仪器仿真工具虚拟仪器n虚拟示波器虚拟示波器(OSCILLOSCOPE)(OSCILLOSCOPE)n逻辑分析仪逻辑分析仪(LOGIC ANALYSER)(LOGIC ANALYSER)n计数计数/ /定时器定时器(COUNTER TIMER)(COUNTER TIMER)n虚拟终端虚拟终端(VIRUAL TERM
10、INAL)(VIRUAL TERMINAL)n信号发生器信号发生器(SIGNAL GENERATOR)(SIGNAL GENERATOR)n模式发生器模式发生器(PATTERN GENERATOR)(PATTERN GENERATOR)n交直流电压表和电流表(交直流电压表和电流表(AC/DC AC/DC voltmeters/ammetersvoltmeters/ammeters) nSPISPI调试器调试器(SPI DEBUGGER)(SPI DEBUGGER)nI2CI2C调试器调试器(I2C DEBUGGER)(I2C DEBUGGER) I2C总线总线调试窗口调试窗口.仿真工具曲线图表
11、仿真工具曲线图表n模拟图表(模拟图表(ANALOGUEANALOGUE)n数字图表数字图表 (DIGITAL)(DIGITAL)n混合分析图表混合分析图表 (MIXED)(MIXED)n频率分析图表频率分析图表 (FREQUENCY)(FREQUENCY)n转移特性分析图表转移特性分析图表 (TRANSFER)(TRANSFER)n噪声分析图表噪声分析图表 (NOISE)(NOISE)n失真分析图表失真分析图表 (DISTORTION)(DISTORTION)n傅立叶分析图表傅立叶分析图表 (FOURIER)(FOURIER)n音频分析图表音频分析图表 (AUDIO)(AUDIO)n交互分析图
12、表交互分析图表 (INTERACTIVE)(INTERACTIVE)n一致性分析图表一致性分析图表 (CONFORMANCE)(CONFORMANCE)n直流扫描分析图表直流扫描分析图表 (DC SWEEP)(DC SWEEP)n交流扫描分析图表交流扫描分析图表 (AC SWEEP)(AC SWEEP) .交互式仿真实例一(模拟电路)交互式仿真实例一(模拟电路)仿真时的示波器窗口仿真时的示波器窗口虚拟示波器虚拟示波器激励源激励源电压探针电压探针.交互式仿真实例二(单片机电路)交互式仿真实例二(单片机电路)游戏手柄游戏手柄(可映射到(可映射到PC键盘上)键盘上)游戏显示屏(游戏显示屏(LCD)引
13、脚逻辑状态显示引脚逻辑状态显示CPU运行游戏程序运行游戏程序.高级仿真(高级仿真(ASF)实例(放大电路分析)实例(放大电路分析)频率分析:频率分析:用于分析电路的频率特性用于分析电路的频率特性(幅频特性和相频特性幅频特性和相频特性)。 模拟分析模拟分析:用于绘制一条或多条电压或电流用于绘制一条或多条电压或电流随时间变化的曲线。随时间变化的曲线。.高级仿真(高级仿真(ASF)实例(放大电路分析)实例(放大电路分析)失真分析:失真分析:用于确定由测试电路所引起的用于确定由测试电路所引起的电平失真的程度,失真分析图表用于显示电平失真的程度,失真分析图表用于显示随频率变化的二次和三次谐波失真电平。随
14、频率变化的二次和三次谐波失真电平。 噪声分析噪声分析: 显示随频率变化的输出噪声和显示随频率变化的输出噪声和等效输入噪声电压;并列出电路各部分所产等效输入噪声电压;并列出电路各部分所产生的噪声电压清单。生的噪声电压清单。 .PROTEUS微处理器系统仿真微处理器系统仿真n单片机系统的仿真是单片机系统的仿真是PROTEUS VSMPROTEUS VSM的主要特色。用户可在的主要特色。用户可在ProteusProteus中直接编辑、编译、调试代码,并直观地看到仿中直接编辑、编译、调试代码,并直观地看到仿真结果。真结果。nCPUCPU模型有模型有ARM7ARM7(LPC21xxLPC21xx)、)、
15、PICPIC、Atmel AVRAtmel AVR、Motorola Motorola HCXXHCXX以及以及8051/80528051/8052系列。同时模型库中包含了系列。同时模型库中包含了LED/LCDLED/LCD显显示、键盘、按钮、开关、常用电机等通用外围设备。示、键盘、按钮、开关、常用电机等通用外围设备。nVSMVSM甚至能仿真多个甚至能仿真多个CPUCPU,它能便利处理含两个或以上微控,它能便利处理含两个或以上微控制器的系统设计。制器的系统设计。 .微处理器系统仿真与分析微处理器系统仿真与分析11、原理图输入、原理图输入.微处理器系统仿真与分微处理器系统仿真与分析析22、建立源
16、代码、建立源代码文件文件1、选择代码生成工具、选择代码生成工具2、建立新的源代码文件、建立新的源代码文件3、源文件命源文件命名名.微处理器系统仿真与分析微处理器系统仿真与分析 3 3、源代码文件与单片机的链接、源代码文件与单片机的链接4、源代码编辑、源代码编辑5、源代码编译、链接、源代码编译、链接6、程序加载到、程序加载到CPU.微处理器系统仿真与分析微处理器系统仿真与分析44、交互式仿真、交互式仿真实时显示系统输出结果实时显示系统输出结果 实时显示元器件实时显示元器件 引脚电平引脚电平微处理器系统仿真与分析微处理器系统仿真与分析44、交互式仿真(续)、交互式仿真(续)PC串行口串行口COMP
17、IM模型模型实际温度测量板实际温度测量板PROTEUS仿真电路仿真电路 通过通过COMPIM模型,模型,可以实现虚拟仿真电路与可以实现虚拟仿真电路与外部实际电路的双向通信外部实际电路的双向通信串行电缆串行电缆.内部数据存储器窗口内部数据存储器窗口微处理器系统仿真与分析微处理器系统仿真与分析完善的调试功能完善的调试功能源代码窗口:提供了四种程序执行命令按钮源代码窗口:提供了四种程序执行命令按钮 程序调试断点程序调试断点处理器程序计数器的当前位置处理器程序计数器的当前位置 SFR存储器窗口存储器窗口CPU寄存器窗口寄存器窗口观测窗口观测窗口.部分显示单元部分显示单元.ARMARM处理器的仿真处理器
18、的仿真 Proteus支持支持PHILIPS的以下的以下ARM7芯片的仿真:芯片的仿真:LPC21012106LPC2114LPC2124LPC2131LPC2132LPC2134LPC2136LPC2138 此外还有此外还有ARM7TDMI仿仿真模型真模型.第三方工具的应用第三方工具的应用n第三方代码生成工具第三方代码生成工具(汇编编译器汇编编译器) : Proteus许多共享汇编软件或编译器可从系统许多共享汇编软件或编译器可从系统CD上安装到上安装到Proteus 的的TOOLS目录下,并且会被自动作为目录下,并且会被自动作为Proteus的代码生成工具。的代码生成工具。 n第三方源代码编
19、辑器(文本编辑器)第三方源代码编辑器(文本编辑器) :PROTEUS VSM 提供了一个简提供了一个简明的源代码文本编辑器明的源代码文本编辑器SRCEDIT ,用户还可使用第三方源代码编辑器,用户还可使用第三方源代码编辑器,如如UltraEdit 。n第三方第三方IDE :用户可使用第三方:用户可使用第三方IDE,如,如IARs Embedded Workbench、 Keil 、Microchips MP-LAB和和Atmels AVR studio开发源代码,并进行编辑,生成可执行文件(如开发源代码,并进行编辑,生成可执行文件(如HEX或或COD文件)文件)在在Proteus VSM 中,
20、将可执行文件下载到中,将可执行文件下载到MCU,然后进行仿真,然后进行仿真。 .PROTEUS与与Keil联调联调Keil处于运行状态处于运行状态PROTEUS同时同时进入运行状态进入运行状态.PROTEUS下的下的C源码调试源码调试按单步键,可直接观察、调试按单步键,可直接观察、调试C 代码代码.5.5.电路设计与仿真实例电路设计与仿真实例实例实例1:1:单单片机双机通信片机双机通信1)1)电路设计电路设计.2)程序设计n ORG 0000Hn LJMP MAINn ORG 0023Hn LJMP INSn ORG 0030HnMAIN:MOV SP,#60Hn MOV SCON,#50Hn
21、 MOV PCON,#00Hn MOV TMOD,#20Hn MOV TL1,#0E6Hn MOV TH1,#0E6Hn SETB EAn SETB ESn SETB TR1n MOV P1,#0FFHn LP0:MOV A,P1n MOV SBUF,An LP:JNB TI,LPn CLR TIn LJMP LP0nINS: CLR EAn JNB TI,LP1n CLR TIn LJMP EXITn LP1:CLR RIn MOV A,SBUFn MOV P2,AnEXIT:SETB EAn RETIn END系统初始化TI=0?开始A=P1SBUF=AY关中断A=SBUFP2=A中断近回
22、开中断TI=1?RI=0.3)仿真效果.实例2:单片机中断应用1)电路设计.2)程序设计n ORG 0000Hn LJMP STARTn ORG 0003Hn SJMP INT0Sn ORG 0013Hn SJMP INT1Sn ORG 0030Hn START:MOV IE,#85Hn MOV TCON,#5n MOV A,#0FEHn MOV P3,#0FFHn SETB PX1n MOV DPTR,#TABHn ST0:MOV A,#1n ST1:PUSH ACCn ACALL SEG7n MOV P0,A n ACALL DELAYn POP ACC n INC An CJNE A,#
23、9,ST1n SJMP ST0系统初始化A9 ?开始1送A将A压入堆栈取显示值送P0调延时子程序A出栈加1.nINT0S:PUSH ACC n MOV A,#0nLOOP:INC An PUSH ACCn ACALL SEG7n MOV P2,An ACALL DELAYn POP ACCn CJNE A,#8,LOOPn POP ACCn MOV P2,#0FFHn RETIn INT1S:PUSH ACCn MOV A,#0n LOOP1:INC An PUSH ACCn ACALL SEG7 n MOV P1,An POP ACCn ACALL DELAYn CJNE A,#8,LOOP
24、1 n POP ACCn MOV P1,#0FFHn RETInDELAY:MOV R7,#250n D1:MOV R6,#250n D2:NOPn DJNZ R6,D2n DJNZ R7,D1n RETn ORG TABHnSEG7:MOVC A,A+DPTRn RET DB 0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80hn END将A压入堆栈0送AA加1压入堆栈取显示值送P2调延时A出栈RETIA8 ?将A压入堆栈0送AA加1压入堆栈取显示值送P1调延时A出栈RETIA8 ?.实例3:12864与单片机接口电路设计1.电路设计.系统仿真系统仿真.PROTE
25、US ARES应用简介应用简介一、一、 ARES (Advanced Routing and Editing Software)的基本特点的基本特点:1.支持支持16个铜箔层个铜箔层,2个丝印层个丝印层,4个机械层个机械层;2.自动回注自动回注,支持引脚交换和门交换支持引脚交换和门交换;3.丰富的器件库丰富的器件库(包括包括SM782标准的标准的SMT封装库封装库);4.三维三维PCB和元件预览和元件预览5.输出格式适合多数的打印机或绘图仪以及用于制板的输出格式适合多数的打印机或绘图仪以及用于制板的Gerber文件文件.PROTEUS ARES应用简介应用简介二、从二、从ISIS到到ARES 在在ISIS中设计好的原理图,确认器件封装正确后,点击中设计好的原理图,确认器件封装正确后,点击工具栏的工具栏的“ARES”命令按钮命令按钮 就可以直接导出网络表并就可以直接导出网络表并自动打开自动打开ARES。三、三、PCB的布局布线的布局布线p用用2D工具在工具在Board Edge(板边)层设计(板边)层设计PCB外框外框p设置布线策略(设置布线策略(Set Strategies)p自动或人工器件布局(自动或人工器件布局(Place)p进行布线(进行布
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《神经元的信息传递》课件
- 学会运用心情的词课件
- 开题报告:职业院校专业群集聚效应的形成机理及提升路径研究
- 开题报告:与“一国两制”相适应的香港中小学课程教材建设体系研究
- 基坑支护及土方开挖施工方案
- 开题报告:学习科学视野下素养本位的中小学生学习体验研究
- 开题报告:新时代学生抑郁症状的运动干预与评价研究
- 2024年出租车短期租赁合同样本
- 幼儿园教育活动方案的设计专题练习五
- 2024年专业知识产权代理服务协议版A版
- 可行性研究报告编制实施方案
- 高考政治一轮复习 第6练 供给曲线和需求曲线(含解析)-人教版高三全册政治试题
- 古代汉语《论语-颜渊》学习课件
- 布达佩斯大饭店
- 给员工的冬季出行指南:确保上下班安全
- 唐宋大诗人诗中的物候
- 淋巴瘤的疗效评估与监测
- 英语听力技巧与应用(山东联盟)智慧树知到课后章节答案2023年下滨州学院
- 代理记账服务合同-服务合同
- 城市客运企业主要负责人和安全生产管理人员安全考核基础题库含答案
- 《新纲要云南省实验教材 信息技术 四年级第3册(第2版)》教案(全)
评论
0/150
提交评论