Proteus快速入门篇

合集下载

proteus入门学习指南

proteus入门学习指南

proteus学习总结1.鼠标的灵活使用2.合理的改变元件参数3.电路的连线4.选择图纸、设置文本编辑器、设置格点5.设置系统运行环境与键盘快捷方式6.电路原理图的设计流程7.元器件的拾取、放置与替换8.电气规则检查与输出报表9.总线与总线分支的放置10.网络标号的放置11.绘图12.库元件的分类13.虚拟仿真工具(1)激励源(又称信号发生器)(2)虚拟仪器(3)图表仿真1.鼠标的灵活使用(1)选中目标和查看元件属性:单击目标(左、右)完成选中,双击(左,右→左)完成属性查看(2)放大和缩小原理图:#将鼠标拖到指定的位置,滚动滚珠放大和缩小到适当大小#把鼠标指针放置在一个地方后,按下“F5”,则以鼠标指针为中心显示图形#按住Shift键移动鼠标指针到上、下、左、右边界、则图形自动平移#按住Shift键,在编辑窗口内单击鼠标左键,拖出一个欲显示的窗口(3)移动元器件#单个器件:右击选中器件,左键拖拉至指定位置#多个元件:框选待移动的元器件,左键拖拉或者单击按钮注:这里的移动元器件一般都是带线移动,而多个元件只能实现连续移动。

(4)复制元器件和删除元器件:选中要选的元件,单击按钮完成复制,单击或双击右键即可删除。

(5)旋转元件:#二维旋转:选中目标元件,单击图标#镜像旋转:选中目标元件,单击图标(6)常用的图标:○1主要模型(Main Modes ):1* 选择元件(components )(默认选择的)2* 放置连接点(交叉点)3* 标签(用总线时用到)4* 文本5* 用于绘制总线6* 用于放置子电路7* 用于即时编辑元件(用法:先单击该图标再单击要修改的元件)○2配件(Gadgets):1* 终端接口(terminals )包括VCC 、地、输出、输入等接口2* 器件引脚3* 仿真图表(graph )4* 录音机5* 信号发生器(generators )6* 电压探针7* 电流探针(注:相当与导线中串接了一个电流表)8* 虚拟仪表,有示波器等○3元件列表(The Object Selector):用于挑选元件(components)、终端接口(terminals)、信号发生器(generators)、仿真图表(graph )等。

第1章 Proteus快速入门1

第1章  Proteus快速入门1

20世纪90年代,设计师逐步从使用硬件转向 设计硬件,从单个电子产品开发转向系统级 电子产品开发(即片上系统集成,System on a chip)。因此,EDA工具是以系统机设计为 核心,包括系统行为级描述与结构综合,系 统仿真与测试验证,系统划分与指标分配, 系统决策与文件生成等一整套的电子系统设 计自动化工具。
3. 20世纪 年代电子系统设计 世纪90年代电子系统设计 世纪 自动化EDA阶段 自动化 阶段
为了满足千差万别的系统用户提出的设计 要求,最好的办法是由用户自己设计芯片,让 他们把想设计的电路直接设计在自己的专用芯 片上。微电子技术的发展,特别是可编程逻辑 器件的发展,使得微电子厂家可以为用户提供 各种规模的可编程逻辑器件,使设计者通过设 计芯片实现电子系统功能。EDA工具的发展, 又为设计师提供了全线EDA工具。
2.20世纪 年代的计算机辅助 . 世纪 世纪80年代的计算机辅助 工程设计CAE阶段 工程设计 阶段
初级阶段的硬件设计是用大量不同型号的标准芯片实 现电子系统设计的。随着微电子工艺的发展,相继出 现了集成上万只晶体管的微处理器、集成几十万直到 上百万储存单元的随机存储器和只读存储器。此外, 支持定制单元电路设计的硅编辑、掩膜编程的门阵列, 如标准单元的半定制设计方法以及可编程逻辑器件 (PAL和GAL)等一系列微结构和微电子学的研究成果 都为电子系统的设计提供了新天地。
这时,人们开始将产品设计过程中高度重 复性的繁杂劳动,如布图布线工作,用二 维图形编辑与分析的CAD工具替代,最具 代表性的产品就是美国ACCEL公司开发的 Tango布线软件。20世纪70年代,是EDA 技术发展初期,由于PCB布图布线工具受 到计算机工作平台的制约,其支持的设计 工作有限且性能比较差。

Proteus使用入门

Proteus使用入门
用于挑选元件(components)、 终端接口(terminals)、 信号发生器(generators)、 仿真图表(graph)等。举 例,当你选择“元件(components)”,单击“P”按钮 会打开挑选元件对话框,选择了一个元件后双击,该元 件会在元件列表中显示,以后要用到该元件时,只需在 元件列表中选择即可。
4、加载源文件。右击 “Target 1” 文件夹下的“Source Group 1”文件夹后,单击弹出菜单的“Add File to Group „Source
Group 1’”, 加载保存到个人文件夹中的源文件。
5、存盘。 6、进行编译和连接。 首先,单击 “Project”→“Options for Target’Target’”,打开 对话框,点击“Output ” 标签,在“Create HEX Fi:”前打上
个人文件夹。
实验参考程序如下:
#include "reg51.h"
/* 延时子程序,晶振为12MHz时,约1ms。*/
delay(int t)
{
int i,j; for(i=0;i<t;i++) for(j=0;j<120;j++); }
main( ) { char i,s; while(1) { s=0xfe; P1=s; for(i=0;i<8;i++) { delay(500); s=s<<1; s=s|1; P1=s; } } }
Proteus使用入门
一、Proteus Professional简介 Proteus Professional的窗口界面:
1、原理图编辑窗口(The Editing Window):顾名思义,它是用来绘制 原理图的。注意,这个窗口是没有滚动条的,你可用预览窗口来改变原 理图的可视范围。同时,它的操作是不同于常用的WINDOWS应用程序的, 正确的操作是:中键缩放原理图;左击选择元件或放置元件;右击弹出 快捷菜单;双击左键编辑元件属性;双击右键删除元件;对所选元件左

Proteus 入门教程

Proteus 入门教程

Proteus入门教程作者:archeng504 日期:2006-1-2本文将简单介绍一下Proteus 的使用。

在这里,我用的Proteus 版本是Proteus6.7 sp3 Professional。

一、Proteus 6 Professional界面简介安装完Proteus 后,运行ISIS 6 Professional,会出现以下窗口界面:为了方便介绍,我分别对窗口内各部分进行中文说明(见上图)。

下面简单介绍各部分的功能:1.原理图编辑窗口(The Editing Window):顾名思义,它是用来绘制原理图的。

蓝色方框内为可编辑区,元件要放到它里面。

注意,这个窗口是没有滚动条的,你可用预览窗口来改变原理图的可视范围。

2.预览窗口(The Overview Window):它可显示两个内容,一个是:当你在元件列表中选择一个元件时,它会显示该元件的预览图;另一个是,当你的鼠标焦点落在原理图编辑窗口时(即放置元件到原理图编辑窗口后或在原理图编辑窗口中点击鼠标后),它会显示整张原理图的缩略图,并会显示一个绿色的方框,绿色的方框里面的内容就是当前原理图窗口中显示的内容,因此,你可用鼠标在它上面点击来改变绿色的方框的位置,从而改变原理图的可视范围。

3.模型选择工具栏(Mode Selector Toolbar):主要模型(Main Modes):1* 选择元件(components)(默认选择的)2* 放置连接点3* 放置标签(用总线时会用到)4* 放置文本5* 用于绘制总线6* 用于放置子电路7* 用于即时编辑元件参数(先单击该图标再单击要修改的元件)配件(Gadgets):1* 终端接口(terminals):有VCC、地、输出、输入等接口2* 器件引脚:用于绘制各种引脚3* 仿真图表(graph ):用于各种分析,如 Noise Analysis 4* 录音机5* 信号发生器(generators )6* 电压探针:使用仿真图表时要用到 7* 电流探针:使用仿真图表时要用到 8* 虚拟仪表:有示波器等2D 图形(2D Graphics ): 1* 画各种直线 2* 画各种方框 3* 画各种圆 4* 画各种圆弧 5* 画各种多边形 6* 画各种文本 7* 画符号 8* 画原点等4.元件列表(The Object Selector ):用于挑选元件(components )、 终端接口(terminals )、 信号发生器( generators )、 仿 真 图 表 ( graph ) 等 。

proteus教程

proteus教程

proteus教程Proteus是一款集成电路设计软件,广泛应用于电子工程师和学生的电路设计、仿真和调试过程中。

本篇教程将介绍Proteus的基本操作和功能,帮助读者快速上手并了解其特点和优势。

一、Proteus简介Proteus是由Labcenter Electronics Ltd.开发的一款电子电路仿真软件,拥有电路设计、仿真和调试等功能。

它的特点是功能强大、易于使用和操作灵活,适用于不同层次和规模的电路设计。

Proteus主要有两个模块组成,分别是ISIS和ARES。

二、Proteus的安装和启动1. 下载和安装- 在官方网站下载适合自己操作系统的Proteus安装包,按照安装向导进行软件的安装。

2. 启动Proteus- 打开软件后,会看到一个界面,其中包括主菜单、工具栏、主编辑窗口和项目管理器。

3. 创建新工程- 在主菜单中选择“文件”>“新建”>“工程”,然后命名并保存你的工程。

三、Proteus的基本操作1. 画原理图- 在ISIS模块中进行原理图绘制,可以选择对应的元件,进行拖拽和连接。

2. 设置元件属性- 双击元件,弹出元件属性设置对话框,可以更改元件的参数和特性。

3. 进行仿真- 在ISIS模块中,选择仿真按钮进行仿真操作,可查看输出结果和波形图。

4. PCB设计- 在ARES模块中进行PCB设计,将原理图转化为布局图,设置器件封装和布线。

5. 生成Gerber文件- PCB设计完成后,可以导出Gerber文件,用于制作实际PCB板。

四、Proteus的特点和优势1. 强大的模拟仿真功能- Proteus提供了多种仿真器件和模型,可以对电路进行精确的仿真和分析。

2. 模块化设计- Proteus支持模块化设计,可以将不同原理图和模型组合起来,便于电路设计和调试。

3. 丰富的元件库- Proteus内置了大量的元件库,包括模拟电路和数字电路的常用元件和器件。

4. PCB设计和布局- ARES模块提供了先进的PCB设计功能,可以进行布局和布线,满足不同的设计需求。

单片机仿真软件PROTEUS入门教程

单片机仿真软件PROTEUS入门教程

单片机仿真软件PROTEUS入门教程PROTEUS是一款广泛使用的电子电路仿真软件,它具有友好的用户界面和强大的仿真功能。

本篇文章将向大家介绍PROTEUS的基本操作和仿真流程。

第二步是绘制电路图。

在PROTEUS中,可以使用元件库中的元件来绘制电路图。

首先,点击左侧的“Pick from Libraries”按钮来打开元件库,然后选择合适的元件库。

接下来,点击元件库中的元件,并将其拖放到绘图区。

绘制完电路图后,可以使用线连接元件,建立电路连接。

第三步是设置元件的参数。

在PROTEUS中,可以通过双击元件来打开参数设置对话框。

在对话框中,可以设置元件的名称、型号、参数等信息。

第四步是设置仿真器。

在PROTEUS中,可以使用不同的仿真器来进行仿真。

可以选择Digital Simulation来进行数字电路仿真,或选择Mixed mode simulation来进行混合信号仿真。

第五步是运行仿真。

在PROTEUS中,可以点击“Run”按钮来运行仿真。

在仿真过程中,可以观察电路中各个元件的状态以及输出结果。

第六步是分析仿真结果。

在仿真完成后,可以点击“Debug”按钮来查看仿真结果。

在仿真结果窗口中,可以查看电路中各个元件的输入和输出波形,并进行波形分析。

第七步是进行调试。

在PROTEUS中,可以使用调试工具来排查电路中的错误。

可以使用断点功能来暂停仿真过程,并查看电路的当前状态。

同时,可以使用单步运行功能来逐步执行仿真过程。

第八步是保存仿真结果。

在PROTEUS中,可以将仿真结果保存为图像文件或数据文件。

可以将波形数据保存为.csv或.txt格式的文件,以便进行后续分析。

最后,建议在使用PROTEUS进行仿真时,可以参考相关的教程和文档,学习更多高级操作和功能。

通过不断练习和实践,掌握PROTEUS的使用方法,提高电路设计和仿真的能力。

总之,PROTEUS是一款功能强大的电子电路仿真软件,通过本文介绍的基本操作和仿真流程,读者可以快速上手PROTEUS,进行电路设计和仿真。

Proteus简易入门教程

Proteus简易入门教程

这是我们写作计划的一部分,希望能对PROTEUS初学者有所帮助。

同时也望得到你们的反馈意见,以帮助我们改进.版权所有:重庆电专动力系唐前辉丁明亮(转载请注明出处)建议读者先阅读靠后的实例一,实例二,以快速入门。

-----工具是生产力水平的标志,让我们一起飞翔目录第一章概述................................................................................................................ 错误!未定义书签。

一、进入Proteus ISIS ............................................................................................ 错误!未定义书签。

二、工作界面........................................................................................................ 错误!未定义书签。

三、基本操作........................................................................................................ 错误!未定义书签。

图形编辑窗口........................................................................................ 错误!未定义书签。

预览窗口(The Overview Window) .................................................. 错误!未定义书签。

对象选择器窗口.................................................................................... 错误!未定义书签。

proteus仿真经典教程

proteus仿真经典教程

符号、参数来判断是否找到了所需要的元 件。双击找到的元件名,该元件便拾取到 编辑界面中了。
拾取元件对话框共分四部分,左侧从上 到下分别为直接查找时的名称输入、分类 查找时的大类列表、子类列表和生产厂家 列表。中间为查到的元件。
列表。右侧自上而下分别为元件图形和元件封
装,图1-16中的元件没有显示封装。
ISIS 7 Professional在程序中的位置如图1-12所示。
图1-12 ISIS 7 Professional 在程序中的位置
图1-13为ISIS 7 Professional 运行时的界面。
图1-13 ISIS 7 Professional 运行时的界面
1.2.2 一阶动态电路的设计与仿真
学会合理控制编辑区的视野是元件编辑和电路连 接进行前的首要工作。
Proteus 软件的ISIS原理图设计界面同时还支 持电路仿真模式VSM(虚拟仿真模式)。当电 路元件在调用时,我们选用具有动画演示功 能的器件或具有仿真模型的器件,当电路连 接完成无误后,直接运行仿真按钮,即可实 现声、光、动等逼真的效果,以检验电路硬 件及软件设计的对错,非常直观。
Proteus VSM有两种不同的仿真方式:交互 式仿真和基于图表的仿真。
实时显示系统输出结果
实时显示元器件 引脚电平
图1-8 微处理器交互仿真实例
原理图中的P1为虚拟串口,通过适当设置和引 用,可以直接实现模拟与实际电路一样的串行通信 效果,避免了涉及外围及与PC之间的通信无法实现 的情况。
在Proteus中,虚拟元件及虚拟仪器的种类很多, 我们不必担心单片机与上位机之间的通信如何来仿 真的问题。
图1-16 分类拾取元件示意图
(2) 直接查找和拾取元件

第部分Proteus快速入门

第部分Proteus快速入门
终端(输入、输出、电源和地等)
❖ Device Pins Mode按钮 :在对象选择器中列出各种引脚 (如普通引脚、时钟引脚、反电压引脚和短接引脚等)
❖ Graph Mode按钮 :在对象选择器中列出各种仿真分析所需 的图表(如模拟图表、数字图表、混合图表和噪声图表等)
❖ Tape Recorder Mode按钮 :当对设计电路分割仿真时采 用此模式
第局部Proteus快速入门
Proteus快速入门
❖ Proteus——集成化电路虚拟仿真软件
Proteus 软件是由英国 Labcenter Electronics 公司开发的EDA工具软件,已有近20 年的历史,在全球得到了广泛应用。Proteus 软件 的功能强大,它集电路设计、制版及仿真等多种功 能于一身,不仅能够对电工、电子技术学科涉及的 电路进展设计与分析,还能够对微处理器进展设计 和仿真,并且功能齐全,界面多彩,是近年来备受 电子设计爱好者青睐的一款新型电子线路设计与仿 真软件。
❖ Library菜单:库操作菜单。它具有选择元器件及符 号、制作元器件及符号、设置封装工具、分解元件、 编译库、自动放置库、校验封装和调用库管理器等 功能
❖ Tools菜单:工具菜单。它包括实时注解、自动布 线、查找并标记、属性分配工具、全局注解、导入 文本数据、元器件清单、电气规那么检查、编译网 络标号、编译模型、将网络标号导入PCB以及从 PCB返回原理设计等工具栏
❖ Source菜单:源文件菜单。它具有添加/删除源文 件,定义代码生成工具,设置外部文本编辑器和编 译等功能
❖ Debug菜单:调试菜单。包括启动调试、执行仿真、 单步运行、断点设置和重新排布弹出窗口等功能
❖ Template菜单:模板菜单。包括设置图形格式、文 本格式、设计颜色以及连接点和图形等

Proteus快速入门

Proteus快速入门

软件仿真: 支持当前的主流单片机,如51系列、AVR系列、 PIC12系列、PIC16系列、PIC18系列、Z80系列、 HC11系列、68000系列等。 1)提供软件调试功能; 2)提供丰富的外围接口器件及其仿真; 3)提供丰富的虚拟仪器; 利用虚拟仪器在仿真过程中可以测量外围电 路的特性。 4) 具有强大的原理图绘制功能
(2) 焊盘类型图标按钮 Round Through-hole Pad按钮 :放置圆形通孔 焊盘。 Square Through-hole Pad按钮 :放置方形通 孔焊盘。 DIL Pad 按钮 :放置椭圆形通孔焊盘。 Edge Connector Pad按钮 :放置板插头(金手 指)。 Circular SMT Pad按钮 :放置圆形单面焊盘。 Rectangular SMT Pad按钮 :放置方形单面焊 盘,具体尺寸可在对象选择器中选。 Polygonal SMT Pad按钮 :放置多边形单面焊 盘。 Padstack按钮 :放置测试点。
Proteus 激励源
图1-3 Proteus 激励源的可编辑格式示例
Proteus 激励源
图1-3 Proteus 激励源的可编辑格式示例
Proteus微处理器系统仿真
单片机系统的仿真是Proteus VSM的主要特色。 用户可在Proteus中直接编辑、编译、调试代码, 并直观地看到仿真结果。 CPU模型有ARM7(LPC21xx)、PIC、Atmel AVR、 Motorola HCXX以及8051/8052系列。同时模型 库中包含了LED/LCD显示、键盘、按钮、开关、 常用电机等通用外围设备。VSM甚至能仿真多个 CPU,它能便利处理含两个或两个以上微控制器 的系统设计。 下面看一个微处理器系统仿真与分析实例—— 交 互式仿真显示系统输出结果,如图1-4所示。

Proteus快速入门

Proteus快速入门

选取虚拟仪器图标 来获取直流电压表和电流表, 如图1-31所示。由上而下的仪器分别为:
示波器(OSCILLOSCOPE)、 逻辑分析仪(LOGIC ANALYSER)、 计数定时器(COUNTER TIMER)、 虚拟终端(VIRTUAL TERMINAL)、 信号发生器(SIGNAL GENERATOR)、 模式发生器(PATTERN GENERATOR)、 直流电压表(DC VOLTMETER)、 直流电流表(DC AMMETER)、 交流电压表(AC VOLTMETER) 交流电流表(AC AMMETER)。
(3) 放置元器件。首先从添加元器件对话框中选取 需要添加的元器件,将其布置到图纸的合适位置, 并对元器件的名称、标注进行设定;再根据元器 件之间的走线等联系对元器件在工作平面上的位 置进行调整和修改,使得原理图美观、易懂。 (4) 对原理图进行布线。根据实际电路的需要,利 用Proteus ISIS编辑环境所提供的各种工具、命 令进行布线,将工作平面上的元器件用导线连接 起来,构成一幅完整的电路原理图。
}
建立源代码文件(ASM文件)
源代码菜单→添加/删除源文件
选择代码生成工具 建立新的源代码文件
定义新的源代码文件名称
源代码文件(ASM文件)与单片机的链接
源代码菜单→选择新加的源文件
源代码菜单→全部编译
源代码编辑
源代码编译、链接
源代码文件(ASM文件)与单片机的加载与仿真
使用.HEX文件实现源 程序与单片机的链接
Proteus 设计流程
1.2 Proteus ISIS编辑环境
1.2.1 Proteus软件的安装与运行
先按要求把软件安装到计算机上,安装结束后,在 桌面的“开始”程序菜单中,单击运行原理图(ISIS 7 Professional)或PCB (ARE 7 Professional)设计 界面。ISIS 7 Professional在程序中的位置如图1

Proteus软件快速入门

Proteus软件快速入门

Proteus软件快速⼊门项⽬⼆ Proteus软件快速⼊门⼀、实训⽬的与要求:1、认识Proteus软件;2、掌握⽤Proteus软件建⽴⽂件;3、掌握如何使⽤Proteus软件元件库;⼆、实训场地、设备、仪器、⼯具:安装有Proteus和Keil软件的微机。

三、实训步骤:1、在Proteus软件中画原理图;2、Keil软件下编写源程序并编译形成可执⾏⽂件.hex;3、载源程序;4、仿真。

四、实训内容:1、PROTUES ISIS设计与仿真平台1.1 ISIS 窗⼝介绍在计算机上启动PROTUES ISIS后直接进⼊ISIS窗⼝如图2.1所⽰:2.2 PROTUES ⽂件操作 (1)⽂件的建⽴和保存如图所⽰,可以通过点击⽂件菜单(File )或⼯具按钮来新建、打开、保存设计⽂件。

图2.2选择“File->New Design ”菜单项,弹出如图2.3所⽰的新建设计(Creat New Design )对话框,对话框中有多种可供选择的模板,选择所需模板,单击“OK ”编对象预览窗⼝⼯菜按钮即可建⽴⼀个新的空⽩⽂件。

通常系统默认模板为DEFAULT模板。

如要保存设计⽂件,点击“File->Save Design”命令,输⼊⽂件名后点击保存按钮,注意保存的⽂件类型为Design File。

图2.3(2)打开已保存⽂件选择“File->Load Design”菜单项或单击⼯具图标,弹出“Load ISIS Design File”对话框如图2.4所⽰,选择所要打开的⽂件即可。

注意打开的是.DNS设计⽂件。

图2.4(3) PROTUES⽂件类型PROTUES中的主要有以下⽂件类型设计⽂件(*.DSN),包含了⼀个电路所有的信息,最为常⽤。

备份⽂件(*.DBK),保存覆盖现有设计⽂件时会产⽣⽂件备份。

局部⽂件(*.SEC),设计图的⼀部分,可输出为⼀个局部⽂件,以后可以导⼊到其他的图中。

Proteus入门元件介绍

Proteus入门元件介绍

图1-5 元件拾取对话框
元件拾取共有两种方法: 按类别查找和拾取元件 按照表1-1中顺序依次选择元件。首先是充电电容CAPACITOR, 在图1-5中打开的元件对话框中,在“Category”类选中“Animated” (可动画演示),查询结果元件列表中只有一个元件,即是要找到的 元器件。双击元件名,元件即被选入编辑界面的元件区中。 拾取元件对话框共分为四部分,左侧从上到下分别为直接查找时的 名称输入、分类查找时的大类列表、子类列表和生产厂家列表。 中间为查到的元件列表。右侧自上而下分别为元件图形和元件封装。
主要模型(Main Modes):
1* 2* 3* 4* 5* 6* 7* 1* 2* 3* 4* 5* 6* 7* 8* 选择元件(components)(默认选择的) 放置连接点 放置标签(用总线时会用到) 放置文本 用于绘制总线 用于放置子电路 用于即时编辑元件参数(先单击该图标再单击要修改的元件) 终端接口(terminals):有VCC、地、输出、输入等接口 器件引脚:用于绘制各种引脚 仿真图表(graph):用于各种分析,如Noise Analysis 录音机 信号发生器(generators) 电压探针:使用仿真图表时要用到 电流探针:使用仿真图表时要用到 虚拟仪表:有示波器等
配件(Gadgets):
2D图形(2D Graphics):
1* 2* 3* 4* 5* 6* 7* 8* 画各种直线 画各种方框 画各种圆 画各种圆弧 画各种多边形 画各种文本 画符号 画原点等
4.元件列表(The Object Selector): 用于挑选元件(components)、终端接口(terminals)、 信号发生器(generators)、仿真图表(graph)等。 举例,当你选择“元件(components)”,单击“P”按钮会打开挑选 元件对话框,选择了一个元件后(单击了“OK”后),该元件会在 元件列表中显示,以后要用到该元件时,只需在元件列表中选择 即可。

Proteus基础教程快速入门

Proteus基础教程快速入门


图1-12 ISIS 7 Professional 在程序中的位置
图1-13为ISIS 7 Professional 运行时的界面。
图1-13 ISIS 7 Professional 运行时的界面
1.2.2 一阶动态电路的设计与仿真
我们都知道,学习软件的最大困惑是, 想一下子能够上手,但看到层层叠叠的英文 菜单和详而又细的教程却望而生畏,最后会 因没有足够的耐心而失去兴趣,半途而废。 其实,对于初学者,我们不必了解软件的全 部功能,只要能够把握它的核心和宗旨的东 西,拿来就能用,能快速玩转,是最开心不 过的了。至于内部的详细功能,在有了兴趣 和信心之后,再具体学习即可。
第1章 Proteus快速入门
第1章 Proteus快速入门
1.1 Proteus整体功能预览
1.1.1 集成化的电路虚拟仿真软件—— Proteus 1.1.2 Proteus VSM仿真与分析 1.1.3 Proteus ARES的应用预览功能
1.2 Proteus跟我做
1.2.1 1.2.2 1.2.3 1.2.4 Proteus软件的安装与运行 一阶动态电路的设计与仿真 异步四位二进制计数器的设计及仿真 89C51与8255接口电路的调试及仿真
图1-3 Proteus 激励源的可编辑格式示例
2. 仿真工具—— 虚拟仪器
虚拟示波器(OSCILLOSCOPE)。 逻辑分析仪(LOGIC ANALYSER)。 计数器、定时器(COUNTER TIMER)。 虚拟终端(VIRUAL TERMINAL)。 信号发生器(SIGNAL GENERATOR)。 模式发生器(PATTERN GENERATOR)。
图1-3 Proteus 激励源的可编辑格式示例

Proteus讲义_免费快速入门

Proteus讲义_免费快速入门

图1-12 编辑模版设计对话框
4* 电路连线
图1-13 连接好的电路原理图
*电路的动态仿真 5 *电路的动态仿真 首先在主菜单中【System】--【Set Animation Options】中 设置仿真时电压及电流的颜色及方向。在随后打开的对话框中, 选择“Show Wire Voltage by Colour”和“Show Wire Current with Arrows”两项,即选择导线以红、蓝两色来显示电压的高低, 以箭头来表示电流的流向。 单击仿真控制按钮中的运行按钮 ,开始仿真。
为了方便介绍,将分别对窗口内各部分进行中文说明(见图1 为了方便介绍,将分别对窗口内各部分进行中文说明(见图1-3)。 下面简单介绍各部分的功能: 下面简单介绍各部分的功能: 原理图编辑窗口( Window):顾名思义, ):顾名思义 1.原理图编辑窗口(The Editing Window):顾名思义,它是用 来绘制原理图的。蓝色方框内为可编辑区,元件要放到它里面。 来绘制原理图的。蓝色方框内为可编辑区,元件要放到它里面。 预览窗口( Window):它可显示两个内容, ):它可显示两个内容 2.预览窗口(The Overview Window):它可显示两个内容,一个 当你在元件列表中选择一个元件时,它会显示该元件的预览图; 是,当你在元件列表中选择一个元件时,它会显示该元件的预览图; 另一个是,当你的鼠标焦点落在原理图编辑窗口时( 另一个是,当你的鼠标焦点落在原理图编辑窗口时(即放置元件到 原理图编辑窗口后或在原理图编辑窗口中点击鼠标后), ),它会显示 原理图编辑窗口后或在原理图编辑窗口中点击鼠标后),它会显示 整张原理图的缩略图,并会显示一个绿色的方框, 整张原理图的缩略图,并会显示一个绿色的方框,绿色的方框里面 的内容就是当前原理图窗口中显示的内容,因此, 的内容就是当前原理图窗口中显示的内容,因此,你可用鼠标在它 上面点击来改变绿色的方框的位置,从而改变原理图的可视范围。 上面点击来改变绿色的方框的位置,从而改变原理图的可视范围。 模型选择工具栏( Toolbar): 3.模型选择工具栏(Mode Selector Toolbar):
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.1.1 集成化的电路虚拟仿真软件—— Proteus

Proteus是一个基于ProSPICE混合模型仿真器的、 完整的嵌入式系统软硬件设计仿真平台。它包含 ISIS和ARES应用软件,具体功能分布如图1-1所示。

图1-1 Proteus 的功能分布图
ISIS——智能原理图输入系统,系统设计与仿真的 基本平台。 ARES ——高级PCB布线编辑软件。 在Proteus中,从原理图设计、单片机编程、系统仿 真到PCB设计一气呵成,真正实现了从概念到产品 的完整设计。Proteus 从原理图设计到PCB设计, 再到电路板完成的流程如图1-2所示。

Exp:指数脉冲发生器。 SFFM:单频率调频波信号发生器。 Pwlin:任意分段线性脉冲信号发生器。 File:File信号发生器,数据来源于ASCII文件。 Audio:音频信号发生器,数据来源于wav文件。 DState:单稳态逻辑电平发生器。 DEdge:单边沿信号发生器。 DPulse:单周期数字脉冲发生器。 DClock:数字时钟信号发生器。 DPattern:模式信号发生器。 Proteus 激励源的可编辑格式示例如图1-3所示。
第1章 Proteus快速入门
Proteus 软件是由英国 Labcenter Electronics 公司开发的EDA工具软件,已有近20年的历史,在 全球得到了广泛应用。Proteus 软件的功能强大, 它集电路设计、制版及仿真等多种功能于一身,不 仅能够对电工、电子技术学科涉及的电路进行设计 与分析,还能够对微处理器进行设计和仿真,并且 功能齐全,界面多彩,是近年来备受电子设计爱好 者青睐的一款新型电子线路设计与仿真软件。

图1-6 741放大电路的噪声分析
图1-7 741放大电路的失真分析
4. Proteus微处理器系统仿真
单片机系统的仿真是Proteus VSM的主要特色。用 户可在Proteus中直接编辑、编译、调试代码,并直 观地看到仿真结果。 CPU模型有ARM7(LPC21xx)、PIC、Atmel AVR、 Motorola HCXX以及8051/8052系列。同时模型库 中包含了LED/LCD显示、键盘、按钮、开关、常用 电机等通用外围设备。VSM甚至能仿真多个CPU, 它能便利处理含两个或两个以上微控制器的系统设 计。 下面看一个微处理器系统仿真与分析实例—— 交互 式仿真显示系统输出结果,如图1-8所示。
1.1.2 Proteus VSM仿真与分析
Proteus 软件的ISIS原理图设计界面同时还支持电 路仿真模式VSM(虚拟仿真模式)。当电路元件在调 用时,我们选用具有动画演示功能的器件或具有仿 真模型的器件,当电路连接完成无误后,直接运行 仿真按钮,即可实现声、光、动等逼真的效果,以 检验电路硬件及软件设计的对错,非常直观。 Proteus VSM有两种不同的仿真方式:交互式仿真 和基于图表的仿真。 交互式仿真—— 实时直观地反映电路设计的仿真结 果; 基于图表的仿真(ASF)—— 用来精确分析电路的各 种性能,如频率特性、噪声特性等。

实时显示系统输出结果
实时显示元器件 引脚电平
图1-8 微处理器交互仿真实例
单片机8051通过锁存器驱动液晶显示屏。单片机的 程序可通过Keil(支持汇编和C格式)编辑、编译成 “*.hex”后,直接用鼠标双击画面上的8051芯片, 把“*.hex”文件加入即可。如果程序无误,而且硬 件电路也连接正确,则单击原理图设计界面左下方 的仿真运行按钮,出现图1-8的仿真结果。其中,每 个芯片引脚还会通过红蓝两色的方点来表示此时的 引脚电平高低。红色表示高电平,蓝色表示低电平。 通过COMPIM串口仿真模型,可以实现虚拟仿真电 路与外部实际电路的双向通信,如图1-9所示。
第1章 Proteus快速入门

1.1 Proteus整体功能预览
1.1.1 集成化的电路虚拟仿真软件—— Proteus 1.1.2 Proteus VSM仿真与分析 1.1.3 Proteus ARES的应用预览功能

1.2 Proteus跟我做 1.2.1 Proteus软件的安装与运行 1.2.2 一阶动态电路的设计与仿真 1.2.3 异步四位二进制计数器的设计及仿真 1.2.4 89C51与8255接口电路的调试及仿真

Proteus 激励源的可编辑格式示例如图1-3所示。
图1-3 Proteus 激励源的可编辑格式示例
交互式仿真实例(741放大电路) 高级仿真(ASF)实例(741放大电路分析)如图 1-5所示。
3.
激励源 电压探针
虚拟仪器
图1-5
741放大电路分析
噪声分析:显示随频率变化的输出噪声和等效输入 噪声电压,并列出电路各部分所产生的噪声电压清 单。741放大电路的噪声分析如图1-6所示。 失真分析:用于确定由测试电路所引起的电平失真 的程度,失真分析图表用于显示随频率变化的二次 和三次谐波失真电平。741放大电路的失真分析如 图1-7所示。

Proteus软件目前的最新版本为7.2,先按要求把软 件安装到计算机上,安装结束后,在桌面的“开始” 程序菜单中,单击运行原理图(ISIS 7 Professional) 或PCB (ARE 7 Professional)设计界面。ISIS 7 Professional在程序中的位置如图1-12所示。

按照表1-1中的顺序来依次拾取元件。首先是充电电 容CAPACITOR,在图1-15中打开的元件对话框中, 在“Category”类中选中“Capacitors”电容类,在下 方的“Sub-category”(子类)中选中“Animated”(可 动画演示),查询结果元件列表中只有一个元件,即 我们要找的CAPACITOR,如图1-15所示。双击元 件名,元件即被选入编辑界面的元件区中了,如图 1-16所示。如图单击一个元件后单击右下角的 “OK”,元件拾取后对话框关闭。连续取元件时不 要单击“OK”按钮,直接双击元件名可继续。 拾取元件对话框共分四部分,左侧从上到下分别为 直接查找时的名称输入、分类查找时的大类列表、 子类列表和生产厂家列表。中间为查到的元件

原理图中的P1为虚拟串口,通过适当设置和引用, 可以直接实现模拟与实际电路一样的串行通信效果, 避免了涉及外围及与PC之间的通信无法实现的情况。 在Proteus中,虚拟元件及虚拟仪器的种类很多,我 们不必担心单片机与上位机之间的通信如何来仿真 的问题。

实际温度测量板
PC串行口 串行电缆

Proteus VSM中的整个电路分析是在ISIS原理图设 计模块下延续下来的,原理图中可以包含以下仿真 工具: 探针—— 直接布置在线路上,用于采集和测量电压 /电流信号; 电路激励—— 系统的多种激励信号源; 虚拟仪器—— 用于观测电路的运行状况; 曲线图表—— 用于分析电路的参数指标。 1. 仿真工具—— 激励源 DC:直流电压源。 Sine:正弦波发生器。 Pulse:脉冲发生器。
在弹出的对话框中选择“No”,选中“以后不再显 示此对话框”,关闭弹出提示。 本例所用到的元件清单如表1-1所示。

表1-1 例1的元件清单

用鼠标左键单击界面左侧预览窗口下面的“P”按钮, 如图1-14所示,弹出“Pick Devices”(元件拾取)对 话框,如图1-15所示。
图1-15 元件拾取对话框
图1-9 虚拟仿真电路与外部实际电路的双向通信
5. Proteus与Keil联调 Proteus与汇编程序调试软件Keil可实现联调,在微 处理器运行中,如果发现程序有问题,可直接在 Proteus 的菜单中打开Keil对程序进行修改,如图110所示。

Keil处于运行状态

图1-10 Proteus与Keil的联调
1.1.3 Proteus ARES的应用预览功能

Proteus的ARES软件具有PCB(印刷电路板)设计的 强大功能。新的Proteus 7支持PCB板的三维预览, 便于观察器件布局和展示设计结果,如图1-11所示。

图1-11 Proteus的PCB三维预览
1.2 Proteus跟我做
1.2.1 Leabharlann roteus软件的安装与运行
图1-2 Proteus 设计流程

在图1-2中,最上面是一个基于单片机的应用电路原 理图,显示的画面正处于仿真运行状态。设计者可 以从Proteus原理图库中调用所需库元件,然后通过 合适连线即可。单片机内可通过单击单片机芯片加 入已编译好的十六进制程序文件,然后运行仿真即 可。中间图片是运用Proteus的PCB制版功能设计出 的电路板,可通过原理图生成网络表后设计布局而 成。最下面的图为根据设计的PCB加工而成的电路 板和安装焊接完成后的实际电路。可见,整个电路 从设计到实际电路制作完成,通过Proteus一个软件 即可完美实现。并且,它的仿真结果与实际误差很 小,非常适合电子设计爱好者和高校学生自学使用, 缩短了设计周期,降低了生产成本,提高了设计成 功率。

图1-12 ISIS 7 Professional 在程序中的位置

图1-13为ISIS 7 Professional 运行时的界面。

图1-13 ISIS 7 Professional 运行时的界面
1.2.2 一阶动态电路的设计与仿真
我们都知道,学习软件的最大困惑是,想一下子能 够上手,但看到层层叠叠的英文菜单和详而又细的 教程却望而生畏,最后会因没有足够的耐心而失去 兴趣,半途而废。其实,对于初学者,我们不必了 解软件的全部功能,只要能够把握它的核心和宗旨 的东西,拿来就能用,能快速玩转,是最开心不过 的了。至于内部的详细功能,在有了兴趣和信心之 后,再具体学习即可。 我们先从最简单的电路入手,来设计一个电容充放 电电路,并通过电路仿真观察其电流流向和灯的亮 灭。大家跟我做,一步一步来,一会儿你会找到一 种成就感。
相关文档
最新文档