第1章 Proteus快速入门

合集下载

Proteus软件快速入门

Proteus软件快速入门
选择“File->Load Design”菜单项或单击工具图标 ,弹出“Load ISIS Design File”对话框如图2.4所示,选择所要打开的文件即可。注意打开的是.DNS设计文件。
图2.4
(3) PROTUES文件类型
PROTUES中的主要有以下文件类型
设计文件(*.DSN),包含了一个电路所有的信息,最为常用。
项目二
一、
1
2
3
二、
安装有Proteus和Keil软件的微机。
三、
1
2
3
4
四、
1
1.1 ISIS窗口介绍
在计算机上启动PROTUES ISIS后直接进入ISIS窗口如图2.1所示:
图2.1
2
(1)文件的建立和保存
如图所示,可以通过点击文件菜单(File)或工具按钮 来新建、打开、保存设计文件。
图2.2
PRIOTUES部分模型举例:
图2.6部分单片机模型
图2.7部分动态开关模型
图2.8部分动态显示器模型
2
前面已对PROTUES软件做了简单的介绍,下面通过AT89C51单片机实例手把手的教你如何应用PROTUES软件对单片机系统进行仿真。AT89C51单片机有4个I/O端口,其中P1口为准双向口,其每一位口线都可以独立的作为输入或输出线使用,如图2.9所示:
(2)单击器件选择按钮P,添加如下表2-1所列的元件。在ISIS编辑窗口中放置
表2-1P1口的简单应用所需元件
单片机AT89C51
电容CAP 30pF
晶振CRYSTAL 12MHz
电阻 RES
按钮BUTTON
发光二极管LED-BIBY
发光二极管LED-BIGY

Proteus实例教程课件-第1章

Proteus实例教程课件-第1章
Proteus实例教程
清华大学出版社
第1章 Proteus电路设计仿真基础
1.1 Proteus ISIS简介
1.2 Proteus ISIS编辑环境
1.3 激励源
1.4 虚拟仪器
1.5 图表仿真
本章简要介绍
Proteus 7 Professional是一款EDA开发工具,集电路设 计、仿真和制版等功能于一身,它具有强大的电子元件库、 丰富的虚拟仪器与仿真工具,以及逼真的仿真界面和动画 效果。Proteus软件由两部分组成: (1) ISIS—智能原理图输入系统,系统设计与仿真的基 本平台; (2) ARES—高级PCB布线编辑软件。
也可直接选择主菜单中的【Template】→【Set Design Defaults…】,打开画图模板设置选项,如图1-12所示。
图1-12 打开模板设计对话框
接着出现Edit Design Defaults(编辑模板设计)对话框,如图 1-13所示。在“Show hidden text”选项中把对钩去掉,然后单 击“OK”按钮即可。
图1-1 ISIS 7 Professional在程序中的位置
图1-2为ISIS 7 Professional运行时的界面。
1.1.2 Proteus ISIS界面
接下来先从最简单的电路设计与仿真过程来熟悉 Proteus ISIS的界面:设计一个电容充放电电路,并通 过电路仿真观察其电流流向和灯泡的亮、灭。
图1-10 元件属性设置对话框
注意到每个元件的 旁边显示灰色的 “<TEXT>”,为了使 电路图清晰,可以取消 此文字显示。双击此文 字,打开一个对话框, 如图1-11所示。在该对 话框中选择“Style”, 先取消选择“Visible” 右边的“Follow Global”选项,再取消 选择“Visible”选项, 单击“OK”按钮即可

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所示。

第1章 Proteus快速入门

第1章  Proteus快速入门

第1章 Proteus快速入门
Proteus 软件是由英国 Labcenter Electronics 公司开发的EDA工具软件,已有近20年的历史,在 全球得到了广泛应用。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 Proteus软件的安装与运行 1.2.2 一阶动态电路的设计与仿真 1.2.3 异步四位二进制计数器的设计及仿真 1.2.4 89C51与8255接口电路的调试及仿真
1.1.1 集成化的电路虚拟仿真软件—— Proteus

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

图1-1 Proteus 的功能分布图
图1-2 Proteus 设计流程
1.1.2 Proteus VSM仿真与分析

Proteus 软件的ISIS原理图设计界面同时还支持电 路仿真模式VSM(虚拟仿真模式)。当电路元件在调 用时,我们选用具有动画演示功能的器件或具有仿 真模型的器件,当电路连接完成无误后,直接运行 仿真按钮,即可实现声、光、动等逼真的效果,以 检验电路硬件及软件设计的对错,非常直观。 Proteus VSM有两种不同的仿真方式:交互式仿真 和基于图表的仿真。 交互式仿真—— 实时直观地反映电路设计的仿真结 果; 基于图表的仿真(ASF)—— 用来精确分析电路的各 种性能,如频率特性、噪声特性等。

proteus快速入门

proteus快速入门
A0 A1 A2 A3 A4 A5 A6 A7 B0[0..7] B1[0..7] A8 A9 A10 A11 A12 A13 A14 A15 B2[0..7] B3[0..7]
模式发生器( Pattern generator)
CLKIN HOLD TRIG OE B[0..7] Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7
3.4 绘制电路图进阶
替换元件 隐藏引脚 设置头框 设置连线外观

实例:绘制共发射极放大电路
R4
10k
C3
0.1uF
C4
10uF
R3
100k
C2
10uF
Q1
NPN
C1 R2
22k 10uF
BAT1
15V
R1
2k
实例:JK触发器组成的三位二进制同步计数 器的绘制与测试
COUNT
Q1 CLK CLK Q2 LED-RED D3 Q3 LED-RED CCT001 LED-RED D2
最下面的图为根据设计的PCB加工而成的 电路板和安装焊接完成后的实际电路。可 见,整个电路从设计到实际电路制作完成, 通过Proteus一个软件即可完美实现。并且, 它的仿真结果与实际误差很小,非常适合 电子设计爱好者和高校学生自学使用,缩 短了设计周期,降低了生产成本,提高了 设计成功率。
1.6 Proteus安装方法

激励源模式下,提供各种各样的激励源。此类元 件属于有源器件,可以在Active库中找到。 直流激励源、正弦波激励源、模拟脉冲激励源、 指数脉冲激励源、单频率调频波脉冲激励源、分 段线性脉冲激励源、FILE信号激励源、音频信号 激励源、单周期数字脉冲激励源、数字单边沿信 号激励源、数字单稳态信号激励源、数字时钟信 号激励源、数字模式信号激励源。

proteus使用方法初级一

proteus使用方法初级一

菜单栏介绍:File文件栏New Project新建工程Open Project打开工程Open Sample Project打开样本工程Import Legacy Project导入低版本工程Save Project储存工程Save Project As工程另存为Explore Project Folder找出工程所在文件夹Close Project关闭工程Import Image导入图像Import Section导入块文件(设计好的常用文件)Export Section导出块文件Export Graphics导出图表- Export metafile- Export bitmap导出为位图(导出纸背景为白色效果很好)- Export adore PDF file导出为PDF文件- Export DXF file- Export encapsulated file- Export vector filePrint Design打印设计Print Setting打印设置[更改打印机设置,虚拟打印机/外接打印机]Painter Information打印机信息Mark Output area标注输出区域Edit Project Description编辑工程描述[Title标题Project Description工程描述Keywords关键字]Exit Application关闭程序补充proteus用8.0版本打开低版本的电路图Proteus 8.0版本生成的仿真电路图文件类型是Proteus Project(. pdsprj),而低版本的生成的仿真电路图文件类型是.DSN,所以在p roteus 8.0版本里对于低版本生成的仿真电路图直接打开是打不开的,需要通过另外的位置打开才行。

下面图文介绍打开的方法:方法/步骤打开Proteus 8.0,然后在菜单栏点开File,在下拉菜单里再点击Import Legacy Project。

Proteus入门教程

Proteus入门教程

贵州电子信息职业技术学院Proteus入门教程Octhic Luo 编写第一章概述---------------------------------------------------------------------------------------------------21.1 认识Proteus----------------------------------------------------------------------------------------------21.2 进入Proteus ISIS----------------------------------------------------------------------------------------21.3 工作界面--------------------------------------------------------------------------------------------------2第二章项目实践---------------------------------------------------------------------------------------------32.1 项目一-----------------------------------------------------------------------------------------------------32.1.1 电路设计---------------------------------------------------------------------------------------------32.1.2 电路图绘制------------------------------------------------------------------------------------------42.1.3 电路调试---------------------------------------------------------------------------------------------9项目二----------------------------------------------------------------------------------------------------102.2.1 电路设计-------------------------------------------------------------------------------------------102.2.2 电路图绘制----------------------------------------------------------------------------------------112.2.3 电路调试-------------------------------------------------------------------------------------------14第一章概述1.1 认识ProteusProteus是英国Labcenter Electronics公司开发的EDA软件。

Proteus教程—电子线路设计制版与仿真第1章Proteus快速入门

Proteus教程—电子线路设计制版与仿真第1章Proteus快速入门

Proteus教程—电子线路设计制版与仿真第1章Proteus快速入门在Proteus中,首先要了解的是软件的主要界面。

Proteus的主界面可以分为三个区域:顶部菜单栏、左侧工具栏和主工作区。

左侧工具栏是Proteus的主要操作界面,包含了各种组件和工具。

其中,最重要的是元件库选项,可以展开查看各种电子元件,选择需要的元件进行拖拽放置到主工作区。

另外还有布线工具、信号发生器、示波器等等,它们在不同的设计和仿真阶段都有各自的用途。

主工作区是我们进行设计和仿真的主要区域。

在这个区域中,我们可以放置元件、连接元件、绘制线路、进行仿真等等。

通过拖拽和连接元件,我们可以构建各种电路原理图,通过仿真功能,我们可以验证设计的正确性和可行性。

在使用Proteus进行电路设计时,首先要了解的是元件库的使用。

元件库中包含了各种电子元件,如电阻、电容、二极管、晶体管等等。

我们可以通过拖拽元件到主工作区来进行元件的放置。

放置元件后,可以通过双击元件来设置元件的参数,如电阻值、电容值等。

接下来是连线的操作。

在Proteus中,我们可以使用线或者导线来连接各个元件。

通过拖拽线或者导线来绘制连接,通过拖拽末端来连接不同的元件。

在连线的过程中,可以使用布线工具来进行线的整理和优化,以减少电路的复杂性和提高可读性。

在完成电路设计后,我们可以进行仿真。

Proteus提供了丰富的仿真工具,包括数字仿真和模拟仿真等。

通过仿真,我们可以验证电路的工作情况,分析电路的性能,找出潜在的问题和改进方案。

最后,当电路设计和仿真完成后,我们可以进行制版。

Proteus提供了生成制板文件的功能,通过这个功能,我们可以将设计好的原理图转化为制板文件,以便进行后续的电路制造。

总之,Proteus是一款功能强大的电子设计自动化软件,可以帮助我们进行电路设计、仿真和制版等各个方面的工作。

通过本章的介绍,希望能够帮助初学者快速入门Proteus,并且能够正常使用该软件进行电子设计工作。

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 激励源的可编辑格式示例

第1章 Proteus快速入门

第1章  Proteus快速入门


这时的EDA工具不仅具有电子系统设计的能力, 而且能提供独立于工艺和厂家的系统级设计能 力,具有高级抽象的设计构思手段。例如,提 供方框图、状态图和流程图的编辑能力,具有 适合层次描述和混合信号描述的硬件描述语言 (如VHDL、AHDL或Verilog-HDL),同时含有 各种工艺的标准元件库。只有具备上述功能的 EDA工具,才可能是电子设计工程师在不熟悉 各种半导体工艺的情况下,完成电子系统的设 计。
EDA基本概念
本书讨论的对象为狭义的EDA技术。广义的
EDA技术除狭义的EDA技术之外,还包括计算 机辅助分析CAA技术(如PSPICE, EWB,MATLAB等),印刷电路板计算机辅助 设计PCB-CAD技术(如PROTEL,ORCAD 等)。
利用EDA技术进行电子系统的设计 具有以下几个特点:
几个有关EDA的专题网站
(1) EDA中心 (2) EDA中国门户网站 (3) 中国EDA工程网 (4) EDA爱好者
(5) EDA教学与研究 (6) EDA中国EDA技术网
都为电子系统的设计提供了新天地。

如果说20世纪70年代的自动布局布线的CAD工 具代替了设计工作中绘图的重复劳动,那么,到 了20世纪80年代出现的具有自动综合能力的CAE 工具则代替了设计师的部分工作,对保证电子系 统的设计,制造出最佳的电子产品起着关键的作 用。到了20世纪80年代后期,EDA工具已经可以 进行设计描述、综合与优化和设计结果验证, CAE阶段的EDA工具不仅为成功开发电子产品创 造了有利条件,而且为高级设计人员的创造性劳 动提供了方便。但是,大部分从原理图出发的 EDA工具仍然不能适应复杂电子系统的设计要求, 而具体化的元件图形制约着优化设计。
中国的相关网站 英国官方网站 /

《PROTEUS入门实用教程》目录

《PROTEUS入门实用教程》目录

前言第1章PROTEUS概述1.1 PROTEUS ISIS概述1.2 PROTEUS ARES概述第2章PROTEUS ISIS电路原理图编辑2.1 PROTEUS ISIS编辑环境2.1.1 编辑窗口显示导航2.1.2 编辑窗口的图纸2.1.3 编辑窗口的点状栅格2.1.4 编辑窗口的坐标2.2 PROTEUS ISIS原理图输入2.2.1 PROTEUS ISIS原理图输入的可视工具2.2.2 PROTEUS ISIS编辑窗口查找元件2.2.3 PROTEUS ISIS编辑窗口放置元件2.2.4 PROTEUS ISIS编辑窗口布线2.2.5 PROTEUS ISIS编辑窗口连接端子2.2.6 PROTEUS ISIS编辑窗口元件标签2.2.7 PROTEUS ISIS编辑窗口块编辑功能2.2.8 PROTEUS ISIS原理图输入进阶2.2.9 PROTEUS ISIS原理图标注2.2.10 在PROTEUS ISIS中创建新的元件2.2.11 PROTEUS ISIS原理图绘制完善2.2.12 PROTEUS ISIS原理图保存、打印2.3 PROTEUS ISIS元件编辑器创建复合元件2.3.1 创建元件外观2.3.2 创建元件第3章PROTEUS ISIS电路仿真3.1 交互式仿真3.1.1 PROTEUS ISIS交互式仿真控制面板3.1.2 PROTEUS ISIS交互式仿真活性元件3.1.3 PROTEUS ISIS交互式仿真过程3.2 交互式仿真中的电路测量3.2.1 仿真动态实时显示3.2.2 电路参数实时显示3.2.3 电压探针与电流探针3.2.4 虚拟仪器3.3 基于图表的电路仿真3.3.1 电路输入3.3.2 放置信号发生器3.3.3 放置仿真探针3.3.4 放置仿真图表3.3.5 设置仿真图表3.3.6 电路输出波形仿真第4章基于PROTEUS ISIS的模拟电路分析4.1 二极管伏安特性分析——直流信号源(电压型)与直流参数扫描分析4.1.1 二极管伏安特性测量电路4.1.2 直流信号源编辑4.1.3 探针及直流分析图表编辑4.1.4 二极管伏安特性分析4.2 晶体管输出特性分析——直流信号源(电流型)与转移特性分析4.2.1 晶体管输出特性测量电路4.2.2 直流信号源编辑4.2.3 探针及直流分析图表编辑4.2.4 晶体管输出特性分析4.3 Rc低通滤波器频率特性分析——正弦波信号源与交流参数扫描4.3.1 RC低通滤波器电路4.3.2 正弦波信号源编辑4.3.3 探针及交流参数扫描图表编辑4.3.4 RC低通滤波器幅频特性、相频特性分析4.4 单限比较器分析——模拟脉冲信号源与模拟分析4.4.1 单限比较器电路4.4.2 直流信号源与模拟脉冲信号源编辑4.4.3 探针及模拟图表编辑4.4.4 单限比较器分析4.5 限幅电压放大电路分析——指数信号源、单频率调频波信号源4.5.1 限幅电压放大电路4.5.2 指数脉冲信号源编辑4.5.3 探针及模拟图表编辑4.5.4 限幅电压放大电路分析4.6 音频功率放大器电路分析——频率、音频、噪声、傅里叶及失真分析4.6.1 音频功率放大器前置放大电路4.6.2 音频功率放大器前置放大电路分析4.6.3 音频功率放大器二级放大电路……第5章基于PROTEUS ISIS的数字电路分析第6章PROTEUS ISIS单片机仿真附录PROTEUS ISIS7.1新增功能参考文献。

  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所示。

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

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

图1-13 ISIS 7 Professional 运行时的界面
1.2.2 一阶动态电路的设计与仿真
我们都知道,学习软件的最大困惑是,想一下子能 够上手,但看到层层叠叠的英文菜单和详而又细的 教程却望而生畏,最后会因没有足够的耐心而失去 兴趣,半途而废。其实,对于初学者,我们不必了 解软件的全部功能,只要能够把握它的核心和宗旨 的东西,拿来就能用,能快速玩转,是最开心不过 的了。至于内部的详细功能,在有了兴趣和信心之 后,再具体学习即可。 我们先从最简单的电路入手,来设计一个电容充放 电电路,并通过电路仿真观察其电流流向和灯的亮 灭。大家跟我做,一步一步来,一会儿你会找到一 种成就感。
第1章 Proteus快速入门
Proteus 软件是由英国 Labcenter Electronics 公司开发的EDA工具软件,已有近20年的历史,在 全球得到了广泛应用。Proteus 软件的功能强大, 它集电路设计、制版及仿真等多种功能于一身,不 仅能够对电工、电子技术学科涉及的电路进行设计 与分析,还能够对微处理器进行设计和仿真,并且 功能齐全,界面多彩,是近年来备受电子设计爱好 者青睐的一款新型电子线路设计与仿真软件。
图1-9 虚拟仿真电路与外部实际电路的双向通信
5. Proteus与Keil联调 Proteus与汇编程序调试软件Keil可实现联调,在微 处理器运行中,如果发现程序有问题,可直接在 Proteus 的菜单中打开Keil对程序进行修改,如图110所示。

Keil处于运行状态

图1-10 Proteus与Keil的联调

Exp:指数脉冲发生器。 SFFM:单频率调频波信号发生器。 Pwlin:任意分段线性脉冲信号发生器。 File:File信号发生器,数据来源于ASCII文件。 Audio:音频信号发生器,数据来源于wav文件。 DState:单稳态逻辑电平发生器。 DEdge:单边沿信号发生器。 DPulse:单周期数字脉冲发生器。 DClock:数字时钟信号发生器。 DPattern:模式信号发生器。 Proteus 激励源的可编辑格式示例如图1-3所示。

图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所示。
在弹出的对话框中选择“No”,选中“以后不再显 示此对话框”,关闭弹出提示。 本例所用到的元件清单如表1-1所示。

表1-1 例1的元件清单

用鼠标左键单击界面左侧预览窗口下面的“P”按钮, 如图1-14所示,弹出“Pick Devices”(元件拾取)对 话框,如图1-15所示。
图1-15 元件拾取对话框

实时显示系统输出结果
实时显示元器件 引脚电平
图1-8 微处理器交互仿真实例
单片机8051通过锁存器驱动液晶显示屏。单片机的 程序可通过Keil(支持汇编和C格式)编辑、编译成 “*.hex”后,直接用鼠标双击画面上的8051芯片, 把“*.hex”文件加入即可。如果程序无误,而且硬 件电路也连接正确,则单击原理图设计界面左下方 的仿真运行按钮,出现图1-8的仿真结果。其中,每 个芯片引脚还会通过红蓝两色的方点来表示此时的 引脚电平高低。红色表示高电平,蓝色表示低电平。 通过COMPIM串口仿真模型,可以实现虚拟仿真电 路与外部实际电路的双向通信,如图1-9所示。
ISIS 7 Professional的元件拾取就是把元件从元件拾 取对话框中拾取到图形编辑界面的对象选择器中。 元件拾取共有两种办法。 (1) 按类别查找和拾取元件 元件通常以其英文名称或器件代号在库中存放。我 们在取一个元件时,首先要清楚它属于哪一大类, 然后还要知道它归属哪一子类,这样就缩小了查找 范围,然后在子类所列出的元件中逐个查找,根据 显示的元件符号、参数来判断是否找到了所需要的 元件。双击找到的元件名,该元件便拾取到编辑界 面中了。
第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接口电路的调试及仿真

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

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

按照表1-1中的顺序来依次拾取元件。首先是充电电 容CAPACITOR,在图1-15中打开的元件对话框中, 在“Category”类中选中“Capacitors”电容类, 在下方的“Sub-category”(子类)中选中 “Animated”(可动画演示),查询结果元件列表中 只有一个元件,即我们要找的CAPACITOR,如图 1-15所示。双击元件名,元件即被选入编辑界面的 元件区中了,如图1-16所示。如图单击一个元件后 单击右下角的“OK”,元件拾取后对话框关闭。连 续取元件时不要单击“OK”按钮,直接双击元件名 可继续。 拾取元件对话框共分四部分,左侧从上到下分别为 直接查找时的名称输入、分类查找时的大类列表、 子类列表和生产厂家列表。中间为查到的元件
1.1 Proteus整体功能预览
Proteus软件和我们手头的其他电路设计仿真 软件最大的不同即它的功能不是单一的。它的强大 的元件库可以和任何电路设计软件相媲美;它的电 路仿真功能可以和Multisim相媲美,且独特的单片 机仿真功能是Multisim及其他任何仿真软件都不具 备的;它的PCB电路制版功能可以和Protel相媲美。 它的功能不但强大,而且每种功能都毫不逊于 Protel,是广大电子设计爱好者难得的一个工具软 件。
1.1.2 Proteus VSM仿真与分析
Proteus 软件的ISIS原理图设计界面同时还支持电 路仿真模式VSM(虚拟仿真模式)。当电路元件在调 用时,我们选用具有动画演示功能的器件或具有仿 真模型的器件,当电路连接完成无误后,直接运行 仿真按钮,即可实现声、光、动等逼真的效果,以 检验电路硬件及软件设计的对错,非常直观。 Proteus VSM有两种不同的仿真方式:交互式仿真 和基于图表的仿真。 交互式仿真—— 实时直观地反映电路设计的仿真结 果; 基于图表的仿真(ASF)—— 用来精确分析电路的各 种性能,如频率特性、噪声特性等。

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

Proteus VSM中的பைடு நூலகம்个电路分析是在ISIS原理图设 计模块下延续下来的,原理图中可以包含以下仿真 工具: 探针—— 直接布置在线路上,用于采集和测量电压 /电流信号; 电路激励—— 系统的多种激励信号源; 虚拟仪器—— 用于观测电路的运行状况; 曲线图表—— 用于分析电路的参数指标。 1. 仿真工具—— 激励源 DC:直流电压源。 Sine:正弦波发生器。 Pulse:脉冲发生器。

图1-3 Proteus 激励源的可编辑格式示例
2. 仿真工具—— 虚拟仪器 虚拟示波器(OSCILLOSCOPE)。 逻辑分析仪(LOGIC ANALYSER)。 计数器、定时器(COUNTER TIMER)。 虚拟终端(VIRUAL TERMINAL)。 信号发生器(SIGNAL GENERATOR)。 模式发生器(PATTERN GENERATOR)。 交直流电压表和电流表(AC/DC voltmeters/ammeters)。 SPI调试器(SPI DEBUGGER)。 I2C调试器(I2C DEBUGGER)。 Proteus 的部分虚拟仪器(虚拟终端显示器、四通道 示波器和SPI、I2C调试器)
相关文档
最新文档