PROTEUS仿真方法
Proteus仿真入门教程
Proteus 入门教程
作者:archeng504 日期:2006-1-2
本文将简单介绍一下Proteus 的使用。在这里,我用的Proteus 版本是Proteus
6.7 sp3 Professional 。
一、Proteus 6 Professional 界面简介
安装完Proteus 后,运行ISIS 6 Professional ,会出现以下窗口界面:
为了方便介绍,我分别对窗口内各部分进行中文说明(见上图)。下面简单介绍各部分的功能:
1.原理图编辑窗口(The Editing Window ):顾名思义,它是用来绘制原理
图的。蓝色方框内为可编辑区,元件要放到它里面。注意,这个窗口是没有滚动条的,你可用预览窗口来改变原理图的可视范围。
2.预览窗口(The Overview Window ):它可显示两个内容,一个是:当你
在元件列表中选择一个元件时,它会显示该元件的预览图;另一个是,当你的鼠标焦点落在原理图编辑窗口时(即放置元件到原理图编辑窗口Edited by Foxit Reader Copyright(C) by Foxit Software Company,2005-2008For Evaluation Only.
后或在原理图编辑窗口中点击鼠标后),它会显示整张原理图的缩略图,并会显示一个绿色的方框,绿色的方框里面的内容就是当前原理图窗口中显示的内容,因此,你可用鼠标在它上面点击来改变绿色的方框的位置,从而改变原理图的可视范围。
3.模型选择工具栏(Mode Selector Toolbar):
单片机仿真软件PROTEUS入门教程
单片机仿真软件PROTEUS入门教程
PROTEUS是一款广泛使用的电子电路仿真软件,它具有友好的用户界
面和强大的仿真功能。本篇文章将向大家介绍PROTEUS的基本操作和仿真
流程。
第二步是绘制电路图。在PROTEUS中,可以使用元件库中的元件来绘
制电路图。首先,点击左侧的“Pick from Libraries”按钮来打开元件库,然后选择合适的元件库。接下来,点击元件库中的元件,并将其拖放
到绘图区。绘制完电路图后,可以使用线连接元件,建立电路连接。
第三步是设置元件的参数。在PROTEUS中,可以通过双击元件来打开
参数设置对话框。在对话框中,可以设置元件的名称、型号、参数等信息。
第四步是设置仿真器。在PROTEUS中,可以使用不同的仿真器来进行
仿真。可以选择Digital Simulation来进行数字电路仿真,或选择
Mixed mode simulation来进行混合信号仿真。
第五步是运行仿真。在PROTEUS中,可以点击“Run”按钮来运行仿真。在仿真过程中,可以观察电路中各个元件的状态以及输出结果。
第六步是分析仿真结果。在仿真完成后,可以点击“Debug”按钮来
查看仿真结果。在仿真结果窗口中,可以查看电路中各个元件的输入和输
出波形,并进行波形分析。
第七步是进行调试。在PROTEUS中,可以使用调试工具来排查电路中
的错误。可以使用断点功能来暂停仿真过程,并查看电路的当前状态。同时,可以使用单步运行功能来逐步执行仿真过程。
第八步是保存仿真结果。在PROTEUS中,可以将仿真结果保存为图像
PROTEUS仿真教程
PROTEUS仿真教程
第一步:安装PROTEUS软件
第二步:创建新项目
在PROTEUS软件中,您可以创建新项目来开始您的电路仿真工作。点
击菜单栏中的“File”选项,选择“New Project”来创建一个新项目。
然后输入项目的名称并选择保存路径。
第三步:添加元件
在PROTEUS软件中,您可以通过“Library”选项来选择各种电子元件,包括电阻、电容、电压源等。点击“Library”选项,选择您需要的
元件并将其拖动到工作区中。连接元件之间的引脚以搭建电路。
第四步:设置仿真参数
在搭建完电路后,您需要设置仿真参数。点击菜单栏中的“Graph”
选项,选择“Set Simulator Parameters”来设置仿真参数,包括仿真时间、步长等。您还可以设置输出波形的显示格式和范围。
第五步:运行仿真
设置好仿真参数后,点击菜单栏中的“Simulate”选项,选择“Run”来运行仿真。PROTEUS将模拟您搭建的电路,并显示仿真结果。您可以查
看电压、电流等参数,并分析电路的工作情况。
第六步:调试电路
在仿真过程中,您可能会发现电路存在问题,比如输出波形不符合预期,电流过大等。您可以通过调试电路来解决这些问题。尝试更改元件参数、连接方式等,并重新运行仿真来检查效果。
第七步:保存和导出仿真结果
在完成仿真后,您可以保存仿真结果并导出到其他格式。点击菜单栏中的“File”选项,选择“Save As”来保存仿真文件。您还可以导出波形图、数据表等结果,以便后续分析和报告。
总结:
本教程介绍了PROTEUS的基本功能和使用方法,帮助您快速上手该软件进行电路仿真工作。通过创建新项目、添加元件、设置仿真参数、运行仿真、调试电路和保存结果,您可以轻松完成电路仿真工作。希望本教程对您有所帮助,祝您在PROTEUS软件中取得成功!
PROTEUS仿真教程
PROTEUS仿真教程
本教程将介绍如何使用PROTEUS进行电子电路仿真。
2.打开PROTEUS并创建新项目
运行PROTEUS软件后,单击“New Project”按钮创建一个新项目。选择一个适当的文件夹路径,并为新项目命名。
3.添加电路原理图
4.绘制电路原理图
5.设置元件参数
对于一些元件,您需要设置其参数,例如电源电压、电阻值等。单击元件并在属性框中输入所需的参数。
6.添加信号发生器
为了模拟电路中的信号输入,您可以添加信号发生器。单击工具栏上的“Virtual Instrument”按钮,并选择“Signal Generator”。将信号发生器拖放到原理图中,并通过连接线将其连至所需元件。
7.运行仿真
绘制完电路原理图后,点击PROTEUS菜单中的“Run”选项卡,然后选择“Start Simulation”来运行仿真。PROTEUS将模拟电路运行,并生成仿真结果。
8.查看仿真结果
在仿真运行完成后,可以查看电路的性能参数和波形图。单击工具栏
上的“Digital Oscilloscope”按钮,并将其拖放到原理图中。在仿真运
行期间,您可以选择不同的信号波形进行查看。
9.保存和导出仿真结果
在查看和分析仿真结果后,您可以将其保存到计算机中。单击“File”菜单中的“Save As”选项,并选择所需的文件格式。
10.布局和打印电路原理图
总结:PROTEUS是一款功能强大的电子电路仿真软件,可以帮助工程
师快速设计和验证电路原理图。以上简要介绍了使用PROTEUS进行电子电
路仿真的基本步骤,包括创建新项目、绘制电路原理图、设置元件参数、
proteus仿真的两种方法
Proteus与keil的联合仿真
方法一:
选择硬件仿真器
调试时的一些选项 Settings:硬件调试的设置,此项必须要选
如果使用同一台计算机,则IP名为127.0.0.1,如不是同一台机器则填另一台的IP地址。端口号一定要为8000 这样就可以在一台机器上运行keil,另一台中运行proteus
进行远程仿真了。
在keil中进行debug,同时在proteus中可以查看到直观的结果(如LCD显示…等)
方法二:
1.先在proteus中画好相应的电路图,如下:
2.选中单片机芯片,在弹出的对话框中选中Progarm File的文件夹图标
3.在弹出的对话框里选中刚刚生成的HEX文件
4.点击图下的三角形图标,启动仿真
proteus原理图仿真
proteus原理图仿真
Proteus是一款电子电路设计与仿真软件,它可以帮助工程师进行电子电路的设计、调试和验证。本文将介绍利用Proteus 进行原理图仿真的基本流程,包括创建原理图、添加元件、连接电路和进行仿真等。
创建原理图:打开Proteus软件,在菜单栏中选择“File”,然后选择“New Project”,输入项目名称并保存。接着选择“New Schematic”创建一个新的原理图。
添加元件:点击原理图编辑区的“P”键,打开元件库。在元件库中选择需要的元件,如电阻、电容、晶体管等,并将它们拖拽到原理图编辑区域中。
连接电路:使用“添加线”工具将元件连接起来,确保电路的连接是正确的。可以使用右键菜单对线进行编辑,如更改线的类型、添加参考标记等。
设置仿真参数:选择菜单栏中的“Debug”-“Run Simulation”进入仿真设置窗口。在仿真设置窗口中可以设置仿真的参数,如仿真时间、仿真步长等。确保设置正确后,点击“Run”按钮开始仿真。
分析仿真结果:仿真完成后,可以通过仿真结果窗口来观察电路的工作情况。可以选择不同的仿真结果图表,如时域波形、频域响应等,以方便分析电路性能。
根据需要,可以对电路进行调试和优化,修改元件参数或者调整电路连接方式,再次进行仿真,直到满意为止。
总之,通过Proteus的原理图仿真功能,工程师们可以方便地设计和验证电子电路的性能,加快项目开发进程,提高设计效率。
proteus仿真教程
参考资料:单片机基础实训教程:基于80C51+Proteus仿真
《单片机基础实训教程:基于80C51+Proteus仿真》是2016年哈尔滨工程大学出版社出版的图书, 作者是张艳鹏、张博阳、刘铭。
参考资料:单片机原理实用教程——基于Proteus虚拟仿真(第4版)
《单片机原理实用教程——基于Proteus虚拟仿真(第4版)》是2018年9月电子工业出版社出版 的图书,作者是徐爱钧。
方法/步骤
单片机中右键单击最后一行添加/移除源文件
方法/步骤
填写好你的源程序例 #include "reg52.h" #define uint unsigned int #define uchar unsigned char uchar table=
{0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x40};
proteus仿真教程
参考资料:微机原理与接口技术实验教程——基于Proteus仿真
《微机原理与接口技术实验教程——基于Proteus仿真》是2019年西南交通大学出版社出版的图 书,作者是李崇维。
内容介绍
proteus仿真比较适合入门新手支持单片机仿真操作简单中文界面
方法/步骤
组建好你的电路部分
参考资料:单片机原理及应用技术实训教程:Proteus仿真
Proteus仿真使用说明
本教程的目的是向您展示如何使用Proteus VSM和VSM Studio IDE对微控制器进行交互式仿真。重点将放在模拟器和IDE的实际使用上,参考手册中对每个主题都有更详细的介绍。本教程不涉及原理图;如果您不熟悉ISIS中的绘图,那么您应该花时间阅读ISIS参考手册中的教程内容。
我们将使用预先绘制的Microchip F1评估板原理图,如下所示。
从驱动VSM Studio IDE模拟的基本知识开始,我们将研究Proteus VSM软件中可用的一些调试和测量工具。
要求
要完成本教程,您需要:
Proteus软件8.0或更高版本的已安装副本。如果您没有专业的软件副本,可以从Labcenter 网站免费下载该软件的演示副本。
高科技PIC16编译器9.8或更高版本的已安装副本。可以从Proteus软件(VSM Studio IDE)中管理此编译器的下载和安装;我们将在下面教程的项目设置部分介绍这方面的过程。
我们仍然建议您通读教程,即使您没有安装工具。大多数材料--以及所有调试技术--都是通用的,将在您自己的设计中被证明是有用的。
项目设置
我们需要做的第一件事是设置我们的Proteus8项目。由于我们使用的是虚拟开发板形式的
预先绘制的原理图,这个过程被大大简化了:
在Proteus的主页中,启动new project向导并选择development board选项。接下来,从底部的列表框中将微控制器系列更改为PIC16,最后是F1评估板(F1发行版)。单击finish导入项目。
在项目导入之后,您应该在应用程序中看到两个选项卡,一个是带有F1发行版设计的原理图捕获模块,另一个是包含用于驱动硬件的标准微芯片源代码的VSM Studio IDE
Proteus仿真软件使用方法
Proteus仿真软件使用方法
第二部分 Proteus ISIS快速入门
一、简介
Proteus软件是一款强大的单片机仿真软件,对于单片机学习和开发帮助极大。
Proteus ISIS是英国Labcenter公司开发的电路分析与实物仿真软件。它运行于Windows操作系统上,可以仿真、分析(SPICE)各种模拟器件和数字集成电路,包括单片机。在国内由广州的风标电子技术有限公司代理。
在单片机课程中我们主要利用它实现下列功能:
1、绘制硬件原理图,并设置元件参数。
2、仿真单片机及其程序以及外部接口电路,验证设计的可行性与合理性,为实际的硬件实验做好准备。
3、如有必要可以利用它来设计电路板。
总之,该软件是一款集单片机和SPICE分析于一身的仿真软件,可以实现从构想到实际项目完成全部功能。
这里介绍Proteus ISIS软件的工作环境和一些基本操作,实现初学者入门。至于更加详细的使用,请参考软件的帮助文件和其他有关书籍,还可以到网上找到许多参考资料。
二、界面介绍
双击桌面上的ISIS 7 Professional图标或者单击屏幕左下方的“开
始”?“程序”?“Proteus 7 Professional” ?“ISIS 7 Professional”,出现如图2-1所示屏幕,表明进入Proteus ISIS集成环境。
图2-1 Proteus ISIS集成环境
进入之后的界面类似如图2- 2 所示。
图中已经标注各个部分的作用,我们现在就使用软件提供的功能进行工作。
图2-2 ISIS主窗口
三、一个小项目的设计过程
proteus仿真经典教程
实际温度测量板
串行电缆
PC串行口
图1-9 虚拟仿真电路与外部实际电路的双向通信
5. Proteus与Keil联调
Proteus与汇编程序调试软件Keil可实现联调, 在微处理器运行中,如果发现程序有问题,可直接 在Proteus 的菜单中打开Keil对程序进行修改,如图 1-10所示。
Keil处于运行状态
我们先从最简单的电路入手,来设计一 个电容充放电电路,并通过电路仿真观察 其电流流向和灯的亮灭。大家跟我做,一 步一步来,一会儿你会找到一种成就感。
1. 元件的拾取 在桌面上选择【开始】→【程序】→“Proteus 7
Professional”,单击蓝色图标“ISIS 7 Professional” 打开应用程序。ISIS Professional的编辑界面如图 1-14所示。
图1-16 分类拾取元件示意图
(2) 直接查找和拾取元件
把元件名的全称或部分输入到Pick Devices(元 件拾取)对话框中的“Keywords”栏,在中间的查找 结果“Results”中显示所有电容元件列表,用鼠标 拖动右边的滚动条,出现灰色标示的元件即为找到 的匹配元件,如图1-17所示。
Proteus 软件的ISIS原理图设计界面同时还支 持电路仿真模式VSM(虚拟仿真模式)。当电 路元件在调用时,我们选用具有动画演示功 能的器件或具有仿真模型的器件,当电路连 接完成无误后,直接运行仿真按钮,即可实 现声、光、动等逼真的效果,以检验电路硬 件及软件设计的对错,非常直观。
实验八Proteus仿真软件使用方法
实验八-Proteus仿真软件使用方法
实验八 Proteus仿真软件使用方法
1.实验目的:
(1)了解Proteus仿真软件的使用方法。
(2)了解51单片机编程器Keil与Proteus 仿真软件的联用方法。
2.实验要求:
通过讲授和操作练习,学会正确使用
Proteus仿真软件及Keil编程及其联合调
试。
3.实验内容:
(1)Proteus 仿真软件介绍
Proteus 软件是由英国LabCenter Electronics 公司开发的EDA工具软件,由ISIS 和ARES两个软件构成,其中ISIS是一款便捷的电子系统仿真平台软件,ARES是一款高级的布线编辑软件。它集成了高级原理布线图、混合模式SPICE电路仿真、PCB设计以及自动布线来实现一个完整的电子设计。
通过Proteus ISIS软件的VSM(虚拟仿真技术), 用户可以对模拟电路、数字电路、模数混合电路,以及基于微控制器的系统连同所有外围接口电子元器件一起仿真。
图8-1是Proteus ISIS的编辑窗口:
图8-1 ISIS的编辑界面图中最顶端一栏是“标题栏”,其下的“File View Edit ……”是“菜单栏”,再下面的一栏是“命令工具栏”,最左边的一栏是“模式选择工具栏”;左上角的小方框是“预览窗口”,其下的长方框是“对象选择窗口”,其右侧的大方框是“原理图编辑窗口”。
选择左侧“模式选择工具栏”中的图标,并选择“对象选择窗口”中的P按钮,就会出现如图8-2的元器件选择界面:
图8-2 元器件库选择界面
在元器件列表框中点击你需要的器件类型(例如:电阻-Resistors,单片机芯片-MicroprocessorICs, LED-Optoelectronics)或在左上角的关键字(Keywords)框中输入你需要的器件名称的关键字(如:信号源 - Clock, 运放 - CA3140等),就会在图8-2中间的大空白框列出你所需的一系列相关的元件。此时,你可用鼠标选中你要的元件,则图8-2右上角的预览框会显示你所要元件的示意图,若就是你要的元器件,则点击OK按钮,该元器件的名称就会列入位于图8-1左侧的“对象选择窗口”中(参见图1左侧下方框)。
protues 仿真简单步骤
Protues 仿真简单步骤一:编程
仿真的首先要有自己的程序,根据你的程序以及你要达到的目的才可以选择硬件,进行protues仿真,每个人的课题不一样,程序就自己搞定(你懂得)。老师要求是汇编语言,如果你的程序是c语言的,请致电魏钦玉,他会教你如何用keil 软件生成所需源文件,电话自己找。
二:软件安装
你的电脑里一定有protues软件吧,如果没有的话在我们班级群里说一下,我们班很多人都会给你的,软件安装自己百度就可以了,有一定的步骤,一步一步来就可以了。软件安装好之后是英文版的,如果你想汉化也可以,百度安装步骤里有说明,找我们班同学也可以,建议使用英语版的,与国际接轨。。。
三:线路图
A:打开ISIS 7 Professional,找到自己需要的所有原件
在软件左侧有一个工具栏,
第一个黑色的箭头是selection mode,是选
泽模式,第二个箭头是component mode,
是组件模式,就是我们选择元器件的工具,
点击之后,你会看见两个字母P 和L,
单机字母P 会弹出一个窗口,keyword是搜索用
找到自己的元器件后,单机可以在右侧看见元器件的具体信息,点击ok或者双击元器件即可添加,找出自己的所有元器件即可做下一步(温馨提示:里面的有些元器件比较难区分,选择的时候谨慎一些,比如选择显示器,共阴极和共阳极比较容易混淆)
另外:power和ground是在左侧的工具栏里选择的,左侧工具栏里有一个terminals mode 工具,点击之后会出现如图所示页面,同选择元器件一样选择power或者ground即可
Proteus仿真软件使用方法
实验八 Proteus仿真软件使用方法
1.实验目的:
(1)了解Proteus仿真软件的使用方法。
(2)了解51单片机编程器Keil与Proteus仿真软件的联用方法。
2.实验要求:
通过讲授和操作练习,学会正确使用Proteus仿真软件及Keil编程及其联合调试。
3.实验内容:
(1)Proteus 仿真软件介绍
Proteus 软件是由英国LabCenter Electronics 公司开发的EDA工具软件,由ISIS和ARES两个软件构成,其中ISIS是一款便捷的电子系统仿真平台软件,ARES是一款高级的布线编辑软件。它集成了高级原理布线图、混合模式SPICE电路仿真、PCB设计以及自动布线来实现一个完整的电子设计。
通过Proteus ISIS软件的VSM(虚拟仿真技术), 用户可以对模拟电路、数字电路、模数混合电路,以及基于微控制器的系统连同所有外围接口电子元器件一起仿真。
图8-1是Proteus ISIS的编辑窗口:
图8-1 ISIS的编辑界面
图中最顶端一栏是“标题栏”,其下的“File View Edit ……”是“菜单栏”,再下面的一栏是“命令工具栏”,最左边的一栏是“模式选择工具栏”;左上角的小方框是“预览窗口”,其下的长方框是“对象选择窗口”,其右侧的大方框是“原理图编辑窗口”。
选择左侧“模式选择工具栏”中的图标,并选择“对象选择窗口”中的P按钮,就会出现如图8-2的元器件选择界面:
图8-2 元器件库选择界面
在元器件列表框中点击你需要的器件类型(例如:电阻-Resistors,单片机芯片-MicroprocessorICs, LED-Optoelectronics)或在左上角的关键字(Keywords)框中输入你需要的器件名称的关键字(如:信号源 - Clock, 运放 - CA3140等),就会在图8-2中间的大空白框列出你所需的一系列相关的元件。此时,你可用鼠标选中你要的元件,则图8-2右上角的预览框会显示你所要元件的示意图,若就是你要的元器件,则点击OK按钮,该元器件的名称就会列入位于图8-1左侧的“对象选择窗口”中(参见图1左侧下方框)。
protues如何进行仿真操作
参考资料:基于Proteus仿真的单片机技能应用
《基于Proteus仿真的单片机技能应用》是2014年3月电子工业出版社出版的图书,作者是金杰、 郭宝生。
内容介绍
protues如何进行仿真操作?
方法/步骤
第一步:在我们的protues软件菜单 栏的上方点击“调试”按钮。
参考资料:基于PROTEUS 的单片机系统设计与仿真实例
《基于PROTEUS的单片机系统设计与仿真实例》是 2012年出版的图书,作者是蒋辉平、周国雄。
参考资料:Proteus教程:电子线路设计、制版与仿真
《Proteus教程:电子线路设计、制版与仿真》,是清华大学出版社2011年6月1日出版的图书, 作者是朱清慧。
参考资料:单片机应用技术项目式教程:Proteus仿真+实训电路
《单片机应用技术项目式教程:Proteus仿真+实训电路》是2019年8月1日北京理工大学出版社 出版的图书,作者是迟忠君、赵明。
参考资料:基于PROTEUS的单片机系统设计与仿真实例
《基于PROTEUS的单片机系统设计与仿真实例》是2019年7月机械工业出版社出版的图书,作者 是蒋辉平、周国雄。
参考资料:零起点学Proteus单片机仿真技术
《零起点学Proteus单片机仿真技术》是2012年机械工业出版社出版的图书,作者是范海绍 。
proteus仿真用法
proteus仿真用法
Proteus仿真软件可以用于电子电路设计和验证,以及嵌入式系统开发。以下是使用Proteus进行仿真的一般步骤:
1. 打开Proteus软件,并创建一个新的电路设计文件(Schematic File)。
2. 在原理图编辑器中,选择并放置所需的元件(如电阻、电容、晶体管等),并使用导线进行连接。可以通过右键单击元件来设置其属性。
3. 配置元件的参数,如电源电压、电阻阻值等。
4. 添加测试工具,例如信号发生器、示波器、频谱分析仪等,以生成和监测电路中的信号。
5. 进行仿真设置,如仿真时间范围、仿真步长等。可以使用Proteus的MPLAB X仿真器插件连接到外部硬件进行仿真。
6. 运行仿真,观察电路的行为并收集数据。可以使用示波器和其他工具来验证电路的性能。
7. 对仿真结果进行分析和评估,以确定电路的工作状态和性能是否符合设计要求。
8. 如有必要,对电路进行调整和优化,并重复以上步骤以进行进一步的仿真和验证。
使用Proteus进行仿真可以帮助设计师在实际制造电路之前,先验证其功能和性能,避免了可能的设计错误和昂贵的实验室测试。此外,Proteus还提供了自
动化测试和调试功能,使整个设计过程更加高效和可靠。
Proteus常见操作方法
Proteus常见操作方法
Proteus是一种功能强大的电子电路设计和仿真软件,主要用于原型
设计、调试和验证电子电路的工作原理。在Proteus中,你可以创建电子
电路原型,模拟电路的行为,并且进行一系列的测试和调试。下面是Proteus常见的一些操作方法。
1. 创建电路图:在Proteus中,你可以创建电路图形来表示电子电
路的连接和组件关系。要创建电路图,请打开Proteus并点击“New Schematic”按钮。然后,你可以从左侧的元件库中选择所需的组件,并
将其拖放到电路图中。使用电子元件图标将元件连接起来,以形成所需的
电路连接。
2. 设置元件属性:在Proteus中,你可以对每个元件设置不同的属性。例如,你可以设置电阻的阻值,电容的电容值等。要设置元件属性,
请右键单击元件,并选择“Properties”选项。在打开的对话框中,你可
以设置元件的各种属性。
3. 连接元件:在Proteus中,你可以使用连线工具将不同的元件连
接在一起。要连接元件,请选择连线工具,然后单击第一个元件的连接点。接下来,单击第二个元件的连接点,以建立连接。
4. 仿真电路:Proteus还提供了一个功能强大的仿真引擎,可以模
拟电路的行为。要进行电路仿真,请单击工具栏上的“Run Simulation”
按钮。然后,Proteus将模拟你的电路,并显示其行为。你可以在仿真引
擎的控制面板上设置仿真参数和观察模拟结果。
5. 添加仪器:在仿真过程中,你可以将不同的仪器添加到电路中,
以观察电路的行为。在Proteus中,有各种各样的仪器可供选择,如示波
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
暂停时,使用Virtual Instruments 按钮,可显示元件参数信息
高级电路设计——子电路及模块电路
子电路
模块电路
在电路设计中,建立子电路,或模块电路均可实现电路的层次化。
特殊元件通过电路图表表示为模块。能够任意设定层次,将模块像标准元件 或可设置或切除的界面断口所在的特殊子电路块一样绘制出来。
.BAK文件 信号输出
File信号激励源
发生器的数据来源于 ASCII文件。
音频信号激励源
使用Windows WAV 文件作为输入文件。结合音频分析图表, 可以听到电路对音频信号处理后的声音。
音频信号 输出
单周期数字 脉冲激励源
数字脉冲 信号输出
数字时钟 信号激励源
数字时钟 信号输出
数字模式信号激励源
数字模式 信号输出
虚拟仪器
虚拟示波器(OSCILLOSCOPE) 逻辑分析仪(LOGIC ANALYSER) 定时计数器(COUNTER TIMER) 虚拟终端(VIRUAL TERMINAL) SPI调试器(SPI DEBUGGER) I2C调试器(I2C DEBUGGER) 信号发生器(SIGNAL GENERATOR) 模式发生器(PATTERN GENERATOR) 电压表和电流表(AC/DC voltmeters/ammeters)
PROTEUS综合应用
布线/编辑 ARES
处理器 仿真模型
VSM
原理图输入 系统ISIS
PROTEUS
高级图形 分析模块
PROTEUS构成
Proteus 是一个完
混合模型 仿真器
整的嵌入式系统软、 硬件设计仿真平台。
ISIS为功能强大的 原理布线工具。
动态 器件库
ARES PCB设计为
模拟脉冲激励源
用于为仿真分析产生各种周期 输入信号,包括方波、锯齿波、 三角波及单周期短脉冲。
模拟脉冲 信号输出
指数脉冲激励源
产生与RC充电/放电电路相同 的脉冲波。
指数 信号输出
单频率调频波激励源
调频波 信号输出
Pwlin信号激励源
任意分段线性脉冲、
信号发生器。
Pwlin 信号输出
也可以通过扫描激励元件参数
值实现直流传输特性的测量。
交流扫描分析可以建立一组反 映元件在参数值发生线性变化 时的频率特性曲线。主要用来 观测相关元件参数值发生变化
时对电路频率特性的影响。
交互式仿真(741放大电路)
/
按放部交
钮置分互
,电。式
即流输电
可观测到电路的 电压探针,或虚入原理图后,通
PROTEUS与Keil整合构建单片机虚拟实验室
PROTEUS特点: Proteus软件提供了数千种元器件和多达30多个元件库。 在Proteus软件中,理论上同一种仪器可以在一个电路中随意的调用。 除了现实存在的仪器外,Proteus还可以以图形的方式实时地显示线
路上变化的信号。 虚拟仪器仪表具有理想的参数指标,可减少仪器对测量结果的影响。 Proteus提供了比较丰富的测试信号用于电路的测试。这些测试信号
单片机系统的仿真是PROTEUS VSM的一大特色。同时,本 仿真系统将源代码的编辑和编译整合到同一设计环境中, 这样使得用户可以在设计中直接编辑代码,并可容易的查 看到用户对源程序修改后对仿真结果的影响。
VSM甚至能仿真多个CPU,它能便利处理两个或以上微控制
器的联结与设计。
微处理器系统仿真与分析——原理图输入
激励源
DC:直流电压源; Sine:幅值、频率、相位可控的正弦波发生器。 Pulse:幅值、周期和上升/下降沿时间可控的模拟脉冲发
生器。 Exp:指数脉冲发生器。 SFFM:单频率调频波信号发生器。 Pwlin:任意分段线性脉冲、信号发生器。 File:File信号发生器。数据来源于ASCII文件。 Audio:音频信号发生器。 DState:稳态逻辑电平发生器。 DEdge:单边沿信号发生器。 DPulse:单周期数字脉冲发生器。 DClock:数字时钟信号发生器。 DPattern:模式信号发生器。
子电路F1电路原理图
模块电路VCO1电路原理图
子电路或模块电路均通过端口名称与主电路连接
PROTEUS微处理器系统仿真
在基于微处理器系统的设计中,即使没有物理原型, Proteus VSM也能够进行软件开发。
模型库中包含LCD显示、键盘、按钮、开关等通用外围设 备。同时,提供的CPU模型有ARM7、PIC、Atmel AVR、 Motorola HCXX以及8051/8052系列。
系统结构如图所示:
HS1101 频率发生
电路
Βιβλιοθήκη BaiduAVR 单 片 机
RS23
计
MAX232 电平转电路
2算 机
HS1101构建的 频率发生电路
HS1101构建的频率发生 电路的输出结果图
微处理器系统仿真与分析——交互式仿真
实时显示系统输出结果
实时显示元器件 引脚电平
微处理器系统仿真与分析——弹出式窗口
内部数据存储器窗口
处理器程序计数器的当前位置
SFR存储器窗口 CPU寄存器窗口 观测窗口
程序调试断点
源代码窗口:提供了四种程序执行命令按钮
第三方工具的应用
第三方代码生成工具 : Proteus许多共享汇编软件 或编译器可从系统CD上安 装到Proteus TOOLS目录下, 并且会被自动作为Proteus的 代码生成工具。
PROTEUS应用 专题研讨
主讲人:周润景 单 位:内蒙古大学
内容提要
PROTEUS简介 PROTEUS ISIS
原理图输入 电路仿真与分析 人性化测量方法 高级电路设计与仿真
微处理器系统仿真
微处理器系统仿真概述 微处理器系统仿真与分析 第三方工具的应用 PROTEUS与Keil整合构建单片机虚拟实验室
Monitor-51进行通信;
PROTEUS与Keil联调
PROTEUS同时 进入运行状态
Keil处于运行状态
PROTEUS综合应用1—— 基于AT89C52的模糊控制算法的温控仪设计
采用Pt100温度传感器,测温范围0--100℃;
系统可设定温度值;
设定温度值与测量温度值可实时显示;
➢ 报表输出:材料报表、ERC报 表等。
设置编辑环境 放置元器件 原理图连线 建立网络表
电气规则检查
是否合格 Y
存盘、报表输出
结束
调整 N
741放大器电路
PTOTEUS VS仿真与分析
PROTEUS VSM中的整个电路分析是在ISIS原理图设计模块下 延续下来的,原理图中包含: 直接布置在线路上的探针; 电路激励; 虚拟仪器; 曲线图表。——详细内容
调试端口输出 模式信号
模式发生器
模式发生器 编码信号
虚拟终端
虚拟终端输出模式信号
模式发生器 编码信号
信号发生器(调幅)
正弦信号 参数
信号源名称 补偿电压(V)
(A)
0
幅值(V) 1
频率(Hz) 1K
时延(°) 0
信号发生器 参数设置
调幅信号 输出
曲线图表
模拟图表(ANALOGUE) 数字图表 (DIGITAL) 混合分析图表 (MIXED) 频率分析图表 (FREQUENCY) 转移特性分析图表 (TRANSFER) 噪声分析图表 (NOISE) 失真分析图表 (DISTORTION) 傅立叶分析图表 (FOURIER) 音频分析图表 (AUDIO) 交互分析图表 (INTERACTIVE) 一致性分析图表 (CONFORMANCE) 直流扫描分析图表 (DC SWEEP) 交流扫描分析图表 (AC SWEEP)
设定温度为55℃、实际温度为53℃时,系统输出的功率信号
输出控制信号占空比
设定温度为55℃、实际温度为40℃时,系统输出的功率信号
PROTEUS综合应用2—— 基于AT90S8515的频率测量系统的设计
HS1101组成的频率发生电路; AT90S8515频率测量; 采用串行通信方式,将频率值传输到计算机。
包括模拟信号和数字信号。
Keil特点:
全功能的源代码编辑器; 器件库用来配置开发工具设置; 项目管理器用来创建和维护用户的项目; 集成的MAKE工具可以汇编、编译和连接用户嵌入式应用; 所有开发工具的设置都是对话框形式的; 真正的源代码级的对CPU和外围器件的调试器; 高级GDI(AGDI)接口用来在目标硬件上进行软件调试以及和
路 仿 真 是 电 路 分
实时输 拟仪器过在期
析 的 一
出。 ,点击运望的观测
个 最 重 要
行点的
基于图表的电路仿真与分析(741放大电路)
模拟分析:用于绘制一条或多条电压或电流 随时间变化的曲线。
频率分析:用于绘制小信号电压增益或电 流增益随频率变化的曲线,即绘制波特图。 可描绘电路的幅频特性和相频特性。
一PCB设计系统。
开始
ISIS 智能原理图输入流程 新建设计文档
➢ 设置编辑环境:用户可自定义 图形外观,包括线宽、填充类 型、字符等。
➢ 原理图连线:点击元件引脚或 者先前连好的线,就能实现连 线;也可使用自动连线工具连 线;
➢ 建立网络表:网络表是电路板 与电路原理图之间的纽带。建 立的网表用于PCB制板。
基于图表的电路仿真与分析(741放大电路)
噪声分析:显示随时间变化的输入、输出噪 声电压;可产生单个元件的噪声电压清单。
失真分析用于确定由测试电路所引起的电平 失真的程度,失真分析图表用于显示随频率 变化的二次和三次谐波失真电平。
人性化测量方法
探针实时显示 电压/电流值
利用不同颜色电路连线显示相应电压 利用箭头显示电流方向
第三方源代码编辑器 :PROTEUS VSM 提供了一个简明的源代码文本 编辑器SRCEDIT ,用户还可使用第三方源代码编辑器,如UltraEdit 。
第三方IDE :用户可使用第三方IDE,如IAR‘s Embedded Workbench、 Keil’s uVision 2、Microchip‘s MP-LAB和Atmel’s AVR studio开发源代码,并进行编辑,生成可执行文件(如HEX或 COD文件)后切换到Proteus VSM ,然后进行仿真。
控温精度:±0.5℃。系统结构图如图所示:
LED显示
加热丝
双向可
控制
控硅
对象
设定输入
单片机
控制输出
继电器
传
风扇
感 器
A/D采集 电路
信号调 理电路
铂电阻测温调理电路
A/D接口电路
显 示 电 路
控 制 电
路
系统总图
仿真结果
输出控制信号占空比
设定温度为55℃、实际温度为54℃时,系统输出的功率信号
任何时候都能通过按下运行按钮或空格对电路进行仿真。 PROTEUS VSM有两种截然不同的仿真方式:交互式仿真和基
于图表的仿真。 交互式仿真检验用户所设计的电路是否能正常工作——
交互式仿真图 基于图表的仿真用来研究电路的工作状态和进行细节的
测量——基于图表的仿真
PROTEUS VSM中的人性化测量
Proteus VSM能把微处理器和连接该微 处理器的任何模拟和数字器件协同仿真
ISIS支持总线结构
微处理器系统仿真与分 析——建立源代码文件
选择代码生成工具 建立新的源代码文件
定义新的源代码文件名称
微处理器系统仿真与分析—— 源代码文件与单片机的链接
源代码编辑 源代码编译、链接 使用.HEX文件实现源 程序与单片机的链接
探针
电压探针(Voltage probes) -即可在模拟仿真中 使用,也可在数字仿真中使用。在模拟电路中记录 真实的电压值,而在数字电路中,记录逻辑电平及 其强度。
电流探针(Current probes) - 仅可在模拟电路中 使用,并可显示电流方向。
探针既可用于基于图表的仿真,也可用于交互式仿 真中
基于转移特性分析图 表的电路分析
数字分析图表:用于绘 制逻辑电平值随时间 变化的曲线,图表中 的波形代表单一数据 位或总线的二进制电 平值 .
混合分析图 表:可以在同 一图表中同 时显示模拟 和数字信号 的波形.
直流扫描分析:可以观察电路 元件参数值在用户定义范围内 发生变化时,对电路工作状态 (电压或电流)的影响(如观 察电阻值、晶体管放大倍数、 电路工作温度等参数变化对电 路工作状态的影响)。