第1章 Proteus快速入门
Proteus使用入门教程
图1-16 分类拾取元件示意图
精选ppt
31
(2) 直接查找和拾取元件
把元件名的全称或部分输入到Pick Devices(元 件拾取)对话框中的“Keywords”栏,在中间的查 找结果“Results”中显示所有电容元件列表,用鼠 标拖动右边的滚动条,出现灰色标示的元件即为找 到的匹配元件,如图1-17所示。
精选ppt
29
符号、参数来判断是否找到了所需要的元 件。双击找到的元件名,该元件便拾取到 编辑界面中了。
拾取元件对话框共分四部分,左侧从上 到下分别为直接查找时的名称输入、分类 查找时的大类列表、子类列表和生产厂家 列表。中间为查到的元件。
精选ppt
30
列表。右侧自上而下分别为元件图形和元件封
装,图1-16中的元件没有显示封装。
精选ppt
1
Proteus VSM有两种不同的仿真方式:交互 式仿真和基于图表的仿真。
交互式仿真—— 实时直观地反映电路设计的 仿真结果;
基于图表的仿真(ASF)—— 用来精确分析电 路的各种性能,如频率特性、噪声特性等。
精选ppt
2
Proteus VSM中的整个电路分析是在ISIS原理 图设计模块下延续下来的,原理图中可以包 含以下仿真工具:
图1-14 ISIS Professional的编辑界面
精选ppt
26
在弹出的对话框中选择“No”,选中“以后不再 显示此对话框”,关闭弹出提示。
本例所用到的元件清单如表1-1所示。
表1-1 例1的元件清单
精选ppt
27
用鼠标左键单击界面左侧预览窗口下面的“P” 按钮,如图1-14所示,弹出“Pick Devices”(元件拾 取)对话框,如图1-15所示。
PROTEUS入门教程
广Proteus设计与仿真培训教程主讲教师:罗宜春二0一0年九月目录第1章概述 (1)1.1 进入Proteus ISIS (1)1.2 工作界面 (2)1.3 Proteus电路设计与仿真入门 (2)1.3.1 PROTEUS设计与仿真流程 (2)1.3.2 PROTEUS电路设计 (4)1.3.3 源程序设计 (10)1.3.4生成目标代码文件 (12)1.3.5加载目标代码文件、设置时钟频率 (13)1.3.6单片机系统的PROTEUS交互仿真 (14)1.4单片机系统的PROTEUS源代码调试仿真 (15)1.4.1 调试菜单及调试窗口 (15)1.4.2存储器窗口 (17)1.4.3鼠标操作断点 (18)1.4.4调试中各窗口个性化设置 (19)第2章工程实例 (21)2.1 模拟电路设计与仿真实例1 (21)2.1.1 PROTEUS 电路设计 (21)2.1.2 PROTEUS仿真 (24)2.1.3 VSM虚拟示波器介绍 (25)2.2 模拟电路设计与仿真实例2 (26)2.2.1 PROTEUS电路设计 (26)2.2.2 PROTEUS仿真 (27)2.3 数字电路设计与仿真实例1 (28)2.3.1 PROTEUS电路设计 (28)2.3.2 PROTEUS电路仿真 (29)2.4 数电电路设计与仿真实例2 (30)2.4.1 PROTEUS电路设计 (30)2.4.2 PROTEUS电路仿真 (31)2.5 单片机电路设计与仿真实例1 (31)2.5.1实验目的 (32)12.5.2 PROTEUS电路设计 (32)2.5.3源程序设计、生成目标代码文件 (32)2.5.4 PROTEUS仿真 (33)2.6 单片机电路设计与仿真实例2 (36)2.6.1实验目的 (36)2.6.2 PROTEUS电路设计 (36)2.6.3源程序设计、生成目标代码文件 (38)2.6.4 PROTEUS 仿真 (39)2.7 PROTEUS与第三方软件KEIL的联合仿真 (40)附录 (46)常用元器件库 (46)2第1章概述Proteus ISIS是英国Labcenter公司开发的电路分析与实物仿真软件。
第1章Proteus快速入门-资料
在弹出的对话框中选择“No”,选中“以后不再显 示此对话框”,关闭弹出提示。
本例所用到的元件清单如表1-1所示。
表1-1 例1的元件清单
用鼠标左键单击界面左侧预览窗口下面的“P”按钮, 如图1-14所示,弹出“Pick Devices”(元件拾取)对 话框,如图1-15所示。
CPU模型有ARM7(LPC21xx)、PIC、Atmel AVR、 Motorola HCXX以及8051/8052系列。同时模型库 中包含了LED/LCD显示、键盘、按钮、开关、常用 电机等通用外围设备。VSM甚至能仿真多个CPU, 它能便利处理含两个或两个以上微控制器的系统设 计。
下面看一个微处理器系统仿真与分析实例—— 交互 式仿真显示系统输出结果,如图1-8所示。
第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中的顺序来依次拾取元件。首先是充电电 容CAPACITOR,在图1-15中打开的元件对话框中, 在“Category”类中选中“Capacitors”电容类,在下 方的“Sub-category”(子类)中选中“Animated”(可 动画演示),查询结果元件列表中只有一个元件,即 我们要找的CAPACITOR,如图1-15所示。双击元
Proteus软件快速入门
图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章
清华大学出版社
第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快速入门
软件仿真: 支持当前的主流单片机,如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快速入门
选取虚拟仪器图标 来获取直流电压表和电流表, 如图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使用方法初级一
菜单栏介绍: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教程—电子线路设计制版与仿真第1章Proteus快速入门
Proteus教程—电子线路设计制版与仿真第1章Proteus快速入门在Proteus中,首先要了解的是软件的主要界面。
Proteus的主界面可以分为三个区域:顶部菜单栏、左侧工具栏和主工作区。
左侧工具栏是Proteus的主要操作界面,包含了各种组件和工具。
其中,最重要的是元件库选项,可以展开查看各种电子元件,选择需要的元件进行拖拽放置到主工作区。
另外还有布线工具、信号发生器、示波器等等,它们在不同的设计和仿真阶段都有各自的用途。
主工作区是我们进行设计和仿真的主要区域。
在这个区域中,我们可以放置元件、连接元件、绘制线路、进行仿真等等。
通过拖拽和连接元件,我们可以构建各种电路原理图,通过仿真功能,我们可以验证设计的正确性和可行性。
在使用Proteus进行电路设计时,首先要了解的是元件库的使用。
元件库中包含了各种电子元件,如电阻、电容、二极管、晶体管等等。
我们可以通过拖拽元件到主工作区来进行元件的放置。
放置元件后,可以通过双击元件来设置元件的参数,如电阻值、电容值等。
接下来是连线的操作。
在Proteus中,我们可以使用线或者导线来连接各个元件。
通过拖拽线或者导线来绘制连接,通过拖拽末端来连接不同的元件。
在连线的过程中,可以使用布线工具来进行线的整理和优化,以减少电路的复杂性和提高可读性。
在完成电路设计后,我们可以进行仿真。
Proteus提供了丰富的仿真工具,包括数字仿真和模拟仿真等。
通过仿真,我们可以验证电路的工作情况,分析电路的性能,找出潜在的问题和改进方案。
最后,当电路设计和仿真完成后,我们可以进行制版。
Proteus提供了生成制板文件的功能,通过这个功能,我们可以将设计好的原理图转化为制板文件,以便进行后续的电路制造。
总之,Proteus是一款功能强大的电子设计自动化软件,可以帮助我们进行电路设计、仿真和制版等各个方面的工作。
通过本章的介绍,希望能够帮助初学者快速入门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-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 入门教程本文将简单介绍一下Proteus 的使用。
在这里,我用的Proteus 版本是Proteus 6.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 Analysis4* 录音机5* 信号发生器(generators)6* 电压探针:使用仿真图表时要用到7* 电流探针:使用仿真图表时要用到8* 虚拟仪表:有示波器等2D 图形(2D Graphics):1* 画各种直线2* 画各种方框3* 画各种圆4* 画各种圆弧5* 画各种多边形6* 画各种文本7* 画符号8* 画原点等4.元件列表(The Object Selector):用于挑选元件(components)、终端接口(terminals)、信号发生器(generators )、仿真图表(graph )等。
第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入门实用教程》目录
前言第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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
按照表1-1中的顺序来依次拾取元件。首先是充电电 容CAPACITOR,在图1-15中打开的元件对话框中, 在“Category”类中选中“Capacitors”电容类,在下 方的“Sub-category”(子类)中选中“Animated”(可 动画演示),查询结果元件列表中只有一个元件,即 我们要找的CAPACITOR,如图1-15所示。双击元 件名,元件即被选入编辑界面的元件区中了,如图 1-16所示。如图单击一个元件后单击右下角的 “”按钮,直接双击元件名可继续。 拾取元件对话框共分四部分,左侧从上到下分别为 直接查找时的名称输入、分类查找时的大类列表、 子类列表和生产厂家列表。中间为查到的元件
图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所示。
Exp:指数脉冲发生器。 SFFM:单频率调频波信号发生器。 Pwlin:任意分段线性脉冲信号发生器。 File:File信号发生器,数据来源于ASCII文件。 Audio:音频信号发生器,数据来源于wav文件。 DState:单稳态逻辑电平发生器。 DEdge:单边沿信号发生器。 DPulse:单周期数字脉冲发生器。 DClock:数字时钟信号发生器。 DPattern:模式信号发生器。 Proteus 激励源的可编辑格式示例如图1-3所示。
图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调试器)
1. 元件的拾取 在桌面上选择【开始】→【程序】→“Proteus 7 Professional”,单击蓝色图标“ISIS 7 Professional” 打开应用程序。ISIS Professional的编辑界面如图 1-14所示。
图1-14 ISIS Professional的编辑界面
在弹出的对话框中选择“No”,选中“以后不再显 示此对话框”,关闭弹出提示。 本例所用到的元件清单如表1-1所示。
1.1.1 集成化的电路虚拟仿真软件 集成化的电路虚拟仿真软件—— Proteus
Proteus是一个基于ProSPICE混合模型仿真器的、 完整的嵌入式系统软硬件设计仿真平台。它包含 ISIS和ARES应用软件,具体功能分布如图1-1所示。
原理图 输入 ASF高 高 级图形 混合 模型
Proteus 软件
实时显示系统输出结果
实时显示元器件 引脚电平
图1-8 微处理器交互仿真实例
单片机8051通过锁存器驱动液晶显示屏。单片机的 程序可通过Keil(支持汇编和C格式)编辑、编译成 “*.hex”后,直接用鼠标双击画面上的8051芯片, 把“*.hex”文件加入即可。如果程序无误,而且硬 件电路也连接正确,则单击原理图设计界面左下方 的仿真运行按钮,出现图1-8的仿真结果。其中,每 个芯片引脚还会通过红蓝两色的方点来表示此时的 引脚电平高低。红色表示高电平,蓝色表示低电平。 通过COMPIM串口仿真模型,可以实现虚拟仿真电 路与外部实际电路的双向通信,如图1-9所示。
1.1 Proteus整体功能预览 整体功能预览
Proteus软件和我们手头的其他电路设计仿真 软件最大的不同即它的功能不是单一的。它的强大 的元件库可以和任何电路设计软件相媲美;它的电 路仿真功能可以和Multisim相媲美,且独特的单片 机仿真功能是Multisim及其他任何仿真软件都不具 备的;它的PCB电路制版功能可以和Protel相媲美。 它的功能不但强大,而且每种功能都毫不逊于 Protel,是广大电子设计爱好者难得的一个工具软 件。
Proteus 激励源的可编辑格式示例如图1-3所示。
图1-3 Proteus 激励源的可编辑格式示例
3. 交互式仿真实例(741放大电路) 高级仿真(ASF)实例(741放大电路分析)如图 1-5所示。
激励源 电压探针
虚拟仪器
图1-5 741放大电路分析
噪声分析:显示随频率变化的输出噪声和等效输入 噪声电压,并列出电路各部分所产生的噪声电压清 单。741放大电路的噪声分析如图1-6所示。 失真分析:用于确定由测试电路所引起的电平失真 的程度,失真分析图表用于显示随频率变化的二次 和三次谐波失真电平。741放大电路的失真分析如 图1-7所示。
图1-12 ISIS 7 Professional 在程序中的位置
图1-13为ISIS 7 Professional 运行时的界面。
图1-13 ISIS 7 Professional 运行时的界面
1.2.2 一阶动态电路的设计与仿真
我们都知道,学习软件的最大困惑是,想一下子能 够上手,但看到层层叠叠的英文菜单和详而又细的 教程却望而生畏,最后会因没有足够的耐心而失去 兴趣,半途而废。其实,对于初学者,我们不必了 解软件的全部功能,只要能够把握它的核心和宗旨 的东西,拿来就能用,能快速玩转,是最开心不过 的了。至于内部的详细功能,在有了兴趣和信心之 后,再具体学习即可。 我们先从最简单的电路入手,来设计一个电容充放 电电路,并通过电路仿真观察其电流流向和灯的亮 灭。大家跟我做,一步一步来,一会儿你会找到一 种成就感。
原理图中的P1为虚拟串口,通过适当设置和引用, 可以直接实现模拟与实际电路一样的串行通信效果, 避免了涉及外围及与PC之间的通信无法实现的情况。 在Proteus中,虚拟元件及虚拟仪器的种类很多,我 们不必担心单片机与上位机之间的通信如何来仿真 的问题。
实际温度测量板
PC串行口 串行口 串行电缆
Proteus VSM中的整个电路分析是在ISIS原理图设 计模块下延续下来的,原理图中可以包含以下仿真 工具: 探针—— 直接布置在线路上,用于采集和测量电压 /电流信号; 电路激励—— 系统的多种激励信号源; 虚拟仪器—— 用于观测电路的运行状况; 曲线图表—— 用于分析电路的参数指标。 1. 仿真工具—— 激励源 DC:直流电压源。 Sine:正弦波发生器。 Pulse:脉冲发生器。
1.2.1 Proteus软件的安装与运行 软件的安装与运行
Proteus软件目前的最新版本为7.2,先按要求把软 件安装到计算机上,安装结束后,在桌面的“开始” 程序菜单中,单击运行原理图(ISIS 7 Professional) 或PCB (ARE 7 Professional)设计界面。ISIS 7 Professional在程序中的位置如图1-12所示。
图1-2 Proteus 设计流程
在图1-2中,最上面是一个基于单片机的应用电路原 理图,显示的画面正处于仿真运行状态。设计者可 以从Proteus原理图库中调用所需库元件,然后通过 合适连线即可。单片机内可通过单击单片机芯片加 入已编译好的十六进制程序文件,然后运行仿真即 可。中间图片是运用Proteus的PCB制版功能设计出 的电路板,可通过原理图生成网络表后设计布局而 成。最下面的图为根据设计的PCB加工而成的电路 板和安装焊接完成后的实际电路。可见,整个电路 从设计到实际电路制作完成,通过Proteus一个软件 即可完美实现。并且,它的仿真结果与实际误差很 小,非常适合电子设计爱好者和高校学生自学使用, 缩短了设计周期,降低了生产成本,提高了设计成 功率。
1.1.2 Proteus VSM仿真与分析 仿真与分析
Proteus 软件的ISIS原理图设计界面同时还支持电 路仿真模式VSM(虚拟仿真模式)。当电路元件在调 用时,我们选用具有动画演示功能的器件或具有仿 真模型的器件,当电路连接完成无误后,直接运行 仿真按钮,即可实现声、光、动等逼真的效果,以 检验电路硬件及软件设计的对错,非常直观。 Proteus VSM有两种不同的仿真方式:交互式仿真 和基于图表的仿真。 交互式仿真—— 实时直观地反映电路设计的仿真结 果; 基于图表的仿真(ASF)—— 用来精确分析电路的各 种性能,如频率特性、噪声特性等。
第1章 Proteus快速入门
Proteus 软件是由英国 Labcenter Electronics 公司开发的EDA工具软件,已有近20年的历史,在 全球得到了广泛应用。Proteus 软件的功能强大, 它集电路设计、制版及仿真等多种功能于一身,不 仅能够对电工、电子技术学科涉及的电路进行设计 与分析,还能够对微处理器进行设计和仿真,并且 功能齐全,界面多彩,是近年来备受电子设计爱好 者青睐的一款新型电子线路设计与仿真软件。
CPU仿 仿 真模型 高级布 线/编辑 编辑 图1-1 Proteus 的功能分布图 动态 器件库
ISIS——智能原理图输入系统,系统设计与仿真的 基本平台。 ARES ——高级PCB布线编辑软件。 在Proteus中,从原理图设计、单片机编程、系统仿 真到PCB设计一气呵成,真正实现了从概念到产品 的完整设计。Proteus 从原理图设计到PCB设计, 再到电路板完成的流程如图1-2所示。