ProteusISIS入门1.概述,Proteus

文件 3
ISIS入门
1.概述 ProteusISIS是英国Labcenter公司开发的电路设计、分析与仿真软件,功能极其强大。
该软件的主要特点是: ①集原理图设计、仿真分析(ISIS)和印刷电路板设计(ARES)于一身。
可以完成从绘制原理图、仿真分析到生成印刷电路板图的整个硬件开发过程。
②提供几千种电子元件(分立元件和集成电路、模拟和数字电路)的电路符号、仿真模型和外形封装。
③支持大多数单片机系统以及各种外围芯片(RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD系统仿真等)的仿真。
④提供各种虚拟仪器,如各种测量仪表、示波器、逻辑分析仪、信号发生器等。
过去需要昂贵的电子仪器设备、繁多的电子元件才能完成的电子电路、单片机等实验,现在只要一台电脑,都可在该软件环境下快速轻松地实现。
文件工具栏 预览窗口对象挑选按钮对象列表对象选择器 视图工具栏设计工具栏 编辑工具栏模型选择工具栏 原理图编辑窗口 方向工具 仿真工具
2.原理图设计与仿真(ISIS)界面简介 2.1预览窗口(TheOverviewWindow): 它具有两个功能:1、当你在元件列表中选择一个元件时,它会显示该元件的预览图;2、当你的鼠标焦点落在原理图编辑窗口时(即放置元件到原理图编辑窗口后或在原理图编辑窗口中点击鼠标后),它会显示整张原理图的缩略图,并会显示一个绿色的方框,你可用鼠标改变绿色的方框的位置,从而改变原理图的可视范围。
2.2原理图编辑窗口(TheEditingWindow): 用来绘制原理图。
蓝色方框内为可编辑区,元件要放到它里面。
注意,这个窗口是没有滚动条的,你可通过预览窗口来改变原理图的可视范围,或shift+鼠标移动到窗口边框来实现滚动。
2.3菜单栏 File-文件操作:新建、打开、保存、打印等 View-查看:控制界面元素的显示、放大、缩小等Edit-编辑:对象的查找、编辑、剪贴;操作的撤销恢复Library-库:元件的制作和元件库的管理Tools-工具:布线、电气检查、元件清单、电路板设计等工具Design-设计:设计图纸的标题和说明;父子电路的切换等;Graph-图表Source-源程序Debug-调试:Template-System-系统:Help-帮助: 2.4工具栏 IsIs的除了通过菜单操作外,使用工具栏上的工具按钮操作更加便捷。
包括以下几个工具栏: 文件工具栏、视图工具栏、编辑工具栏、设计工具栏、模型选择工具栏、方向工具、仿真工具。
前四个工具栏可以通过View菜单的Toolbars显示或关闭。
各工具栏的位置可以通过拖动其左端适当调整。
文件工具栏(FileToolbar) 视图工具栏(ViewToolbar) ↑↑↑↑↑↑↑ 新打保导保打选 建开存入存印择 设设设部部 打 计计计分分 印 文设 区 件计 域 ↑↑↑↑↑↑↑↑ 刷栅手重放缩显显 新格工新大小示示 显原定显显整选 示点位示示个定 开开显 电区 关关示 路域 中 心 编辑工具栏(EditToolbar) ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ 撤 恢 剪 复 从 块 块 块 块 选 创 编 进 销 复 切 制 剪 复 移 旋 删 取 建 辑 入 操 操 到 到 贴 制 动 转 除 元 库 器 元 作 作 剪 剪 板 或 器 元 件 件 贴 贴 粘 翻 件 件 封 编 板 板 贴 转 装 辑 状 态 模型选择工具栏(ModeSelectorToolbar) ↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑ 元连标文总子选终引仿录信电电虚直方圆圆多文符原 件接签本线电择端脚真音号压流拟线框 弧边本号点 点 路对接 图机发探探仪 形 象口 表 生针针表 器 方向工具(OrientationToolbar) 仿真工具(SimulateToolbar) ↑ ↑ ↑ 旋 顺时
逆时 转 针90针90 角 度 度 度 ↑↑水垂平直翻翻转转 ↑ ↑ ↑ ↑ 运行 单步暂停 停止 仿真 运行仿真 仿真 设计工具栏(DesignToolbar) ↑↑↑↑↑↑↑↑↑↑↑↑ 时自查属创移进转回生生生成网 栅动找性建去入入到成成络表并 格连并分新当指子父元电进入电 捕线标配的前定电电件气路板设 捉开记工根电的路路材规计 开关对具电路根 料则 关 象 路 电 清检 路 单查 或 报 子 告 电 路
3.ISIS基本操作 3.1文件操作 1)开始一个新的设计(StartingaNewDesign)启动ISIS或在ISIS中执行命令新建-NewDesign将出现一张空的A4纸。
新设计的 缺省名字为UNTITLED.DSN(设计文件扩展名为DSN)。
2)加载一个现有的设计(LoadDesign) 在ISIS中执行命令加载-LoadDesign将出现对话框,选择设计文件所在的路径后双击设计文件即可加载该设计到编辑窗口。
Proteus在其安装目录下的Samples文件夹下提供了大量设计范例,供我们学习参考。
3)保存设计(SavingtheDesign) 保存-SaveDesign命令保存文件,在保存对话框中选择保存路径和文件名(建议保存在自己文件夹中,并按设计内容取名保存以便以后查阅,比如这里可保存为D:\MCU\AT89C51.DSN)。
若原先已保存过,原先的旧文件就会在名字前加了前缀Backupof "。
也可以用另存为-Saveas命令把设计保存到另一个文件中。
3.2在原理图中放置和编辑对象(ObjectPlacement& Edit): 绘制原理图要在原理图编辑窗口中的蓝色方框内完成。
操作方法和步骤是:1)根据对象的类别在绘图模型选择工具栏选择相应的图标需要说明的是: ①某些对象(如2D图形等)可以在选择工具后直接在编辑区左击放置。
②而对于元件等对象,则需要先从器件库将其添加到对象选择器中(左击对象选择 按钮P,从器件库中按名称或分类筛选出对象后双击使其置入对象选择器),然后从对象选择器中选定,并在编辑区左击鼠标,即可放入该器件。
③有些对象(如晶体管)由于品种繁多,还需要进一步选择子类别后才能显示出来供选择。
关键字搜索栏 器件类别列表栏 器件筛选结果列表栏器件符号预览 器件子类列表栏器件厂家列表栏 器件封装预览器件封装选择 下面以添加单片机AT89C51为例来说明如何将所需的元器件添加到编辑窗口的:方法1:如果知道器件的名称或名称中的一部分,可以在左上角的关键字搜索栏Keywords中输入,例如输入AT89C51或89C51,即可在Results栏中筛选出该名称或包含该名称的器件,双击Results栏中的名称AT89C51即可将其添加到对象选择器。
方法2:如果不知道器件的名称,可逐步分类检索。
在Category(器件种类)下面,找到该器件所在的类别,如对于单片机,我们应左击鼠标选择MicoprocessorIC类别,在对话框的右侧Results栏中,我们会发现这里有大量常见的各种型号的单片机。
如果器件太多,可进一步在下方子类Subcategory找到该单片机所在的子系列(如8051Family),然后在Results栏中双击所需要的器件将其添加到对象选择器,如AT89C51,(注:右边的预览窗口可显示其电路符号和封装),如上图所示。
4)将元件从对象选择器放入原理图编辑区 在对象选择器中就有了AT89C51这个元件后,左击一下这个元件,然后把鼠标指针移到右边的原理图编辑区的适当位置,点击鼠标的左键,就把AT89C51放到了原理图编辑区。
说明:1)在对象选择器中选定对象后,其放置方向将会在预览窗口显示出来,你可以通过方向工具栏中的方向按钮进行方向调整。
2)如果需要连续放置相同的对象,可在编辑区中连续左击。
5)编辑对象 l选中对象(TagginganObject)1.对编辑区中的对象进行各种操作均需要先选中该对象。
2.右键单击可以选中单一对象。
3.依次右击每个对象或通过右键拖出一个选择框将所需要的对象框选进来可以 选中一组对象。
对象被选中后改变颜色。
在空白处点击鼠标右键可以取消所有对象的选择。
l删除对象 1.右键单击单一对象或框选块以选定对象或对象组2.对单一对象,再次右击可以删除被选中的对象,同时删除该对象的所有连线。
3.对于对象组,单击编辑工具栏中的块删除按钮或按下删除键可删除所有被选中的对象。
l拖动对象1.右键单击或框选以选定对象或对象组2.对单一对象,可用左键拖动该对象。
(如果WireAutoRouter功能被使能的话,被拖动对象上所有的连线将会重新排布。
)3.对于对象组,单击编辑工具栏中的块移动按钮,再移动鼠标可移动一组对象。
l旋转对象的方向1.右键单击或框选以选定对象或对象组2.单击编辑工具栏中的快旋转按钮,输入旋转角度。
也可用方向工具栏中的 工具改变方向。
l复制对象 1.右键单击或框选以选定对象或对象组2.单击编辑工具栏中的块复制按钮。
3.把拷贝的轮廓拖到需要的位置,点击鼠标左键放置拷贝。
4.在编辑区空白处点击鼠标右键结束l设置对象的属性1.选中对象2.左键单击对象,打开属性编辑对话框3.在其中输入必要的属性。
3.3连线(WIRINGUP) 在两个对象(器件引脚或导线)间连线(Toconnectawirebetweentwoobjects) 说明:连接电路不需要选择工具,直接用鼠标左击第一个对象连接点后再左击另一个连 接点,则自动连线。

1)如果你想自己决定走线路径,只需在想要拐点处点击鼠标左键。
2)为了避免导线太长太多影响图纸布线的美观,对于较长的导线,可以分别在需要连接的 引脚开始绘制一条短导线,在短导线末端双击鼠标以放置一个节点,然后在导线上放置一个标签(Label),凡是标签相同的点都相当于之间建立了电气连接而不必在图上绘出连线。
3)在连线过程的任何一个阶段,你都可以按ESC来放弃连线。
4)连线与2D图形工具中的绘制直线不同,前者具有导线性质,后者不具备导线性质。

4.操作实例 本例是用AT89C51单片机控制交通灯和LED发光二极管,操作步骤如下:
1、添加元件到元件列表中: 本例要用到的器件有:元件中的单片机芯片AT89C51、发光二极管LED、交通指示灯trafficlight、电阻Resistor、地线GROUND、示波器OSCILLOSCOPE。
在模型选择工具栏中选元件 (默认),单击P按钮,出现挑选元件窗口, 通过上面介绍的两种方法之一(关键字Keywords筛选或分类筛选),筛选出所需的单片机芯片,双击将其放入元件列表;同样的方法放入交通指示灯trafficlight、从类别Resistor(电阻)中利用关键字430R找出并放入430欧姆0.6W的电阻,从Optoelectrics(光电器件)中挑选出不同颜色的发光二极管:LED-RED、LED-YELLOW、LED-GTEEN、LED-BLUE。

2、将元件放入原理图编辑窗口:在元件列表中左键选取AT89C51,在原理图编辑窗口中单击左键,这样AT89C51就被放到原理图编辑窗口中了。
同样放置其它各元件。
如果元件的方向不对,可以在放置以前用方向工具转动或翻转后再放入;如果已放入图纸,可以选定后,再用方向工具或块旋转工具转动。
左键选择模型选择工具栏中的终端接口图标:从模型中挑选出地线-GROUND和电源-POWER,并在原理图编辑窗口中左击放置到原理图编辑窗口中。
添加示波器:左键选择模型选择工具栏中的虚拟仪器图标,左键选择OSCILLOSCOPE,并在原理图编辑窗口中左击,这样示波器就被放置到原理图编辑窗口中了。

3、连线a)按样图绘制电路连线,这里示波器采用了网络标签的方法实现电路连接,即在示波 器输入端绘制一小段导线后双击放置节点并结束布线,然后在该线段上放置网络标签(模型Label),输入标签名称(如AIN),然后在需要测量的导线上(如口线P0.0处)也放置同样的标签,即相当于将这两点连接起来了。

4、仿真对于纯硬件电路可以直接通过仿真按钮进行仿真。
而单片机需要下载程序后才能运行,所以要将事先准备好的仿真程序调试文件或目标文件下载到单片机芯片中。
本例用的是:LED1.hex。
先右击AT89C51再左击,出现EditComponet对话框,在ProgramFile中单击出现文件浏览对话框,找到LED1.hex文件,单击确定即将仿真程序装入单片机,单击OK 退出。
然后单击 开始仿真,此时可以看到程序的运行结果。
单击 分别 可以暂停/终止仿真的运行。
该电路如果装入其它的程序,如LED2.hex,就可以实现其它的 功能。
在后续课程中我们将编制不同的程序来实现不同的功能。
这里可以用所提供的LED2、 LED3观察不同程序的结果。
说明:仿真时,元件引脚上的红色代表高电平,兰色代表低电平,灰色代表悬空 (floating)。

标签: #文件 #迅雷 #文件 #驱动程序 #镜像文件 #镜像文件 #应用程序 #文件夹