1.1.5 Proteus ISIS软件的使用
1.1.5 Proteus ISIS软件的使用
Proteus ISIS是英国Labcenter公司开发的电路分析与实物仿真软件。它运行于Windows操作系统上,可以仿真、分析(SPICE)各种模拟器件和集成电路。
1.进入Proteus ISIS
双击“ISIS7 Professional”图标或者从“开始”菜单进入。Proteus ISIS的工作界面是一种标准的Windows界面,如图1-30所示。它包括:主菜单、标准工具栏、模型选择工具栏、挑选元件按钮、方向工具栏、仿真按钮、预览窗口、库管理按钮、图形编辑窗口。
图1-30 Proteus ISIS工作界面
(1)图形编辑窗口 在图形编辑窗口内完成电路原理图的编辑和绘制。为了方便作图,ISIS中坐标系统的基本单位是10nm,主要是为了和Proteus ARES保持一致。但坐标系统的识别(Read-Out)单位被限制在1th(1th=25.4×10-3mm)。坐标原点默认在图形编辑窗口的中间,图形的坐标值能够显示在屏幕右下角的状态栏中。
(2)预览窗口 该窗口通常显示整个电路图的缩略图。在预览窗口上单击鼠标左键,将会有一个矩形蓝绿框标示出在编辑窗口的中显示的区域。其他情况下,预览窗口显示将要放置的对象的预览。
(3)对象选择器窗口 通过对象选择按钮,从元件库中选择对象,并置入对象选择器窗口,供今后绘图时使用,如图1-31所示。显示对象的类型包括:设备、终端、引脚、图形符号、标注和图形。
2.图形编辑的基本操作
(1)对象放置(Object Placement) 根据对象的类别在工具箱选择相应模式的图标(Mode Icon);根据对象的具体类型选择子模式图标(Sub-Mode Icon);如果对象类型是元件、端点、引脚、图形、符号或标记,则从选择器里(Selector)选择对象名称。对于元件、端点、引脚和符号,可能首先需要从库中调出;如果对象是有方向的,将会在预览窗口显示出来,可以通过预览对象方位按钮对对象进行调整;最后,指向编辑窗口并单击鼠标左键放置对象。
(2)选中对象(Tagging an Object) 用鼠标指向对象并单击右键可以选中该对象。该操作选中对象并使其高亮显示,然后可以进行编辑。选中对象时该对象上的所有连线同时被选中。要选中一组对象,可以通过依次在每个对象右击选中每个对象的方式,也可以通过右键拖出一个选择框的方式,但只有完全位于选择框内的对象才可以被选中。在空白处单击鼠标右键可以取消所有对象的选择。
图1-31 对象选择器窗口
(3)删除对象(Deleting an Object) 用鼠标指向选中的对象并单击右键可以删除该对象,同时删除该对象的所有连线。
(4)拖动对象(Dragging an Object) 用鼠标指向选中的对象并用左键拖拽可以拖动该对象。该方式不仅对整个对象有效,而且对对象中单独的Labels也有效。如果“Wire Auto Router”功能被使能的话,被拖动对象上所有的连线将会重新排布或者“Fixed Up”。这将花费一定的时间(10s左右),尤其在对象有很多连线的情况下,这时鼠标指针将显示为一个沙漏。
(5)拖动对象标签(Dragging an Object Label) 许多类型的对象有一个或多个属性标签附着。例如,每个元件有一个“Reference”标签和一个“Value”标签。可以很容易地移动这些标签使电路图更美观。
(6)移动标签(To Move a Label) 选中对象,用鼠标指向标签,按下鼠标左键,拖动标签到需要的位置。如果想要定位的更精确,可以在拖动时改变捕捉的精度(使用〈F4〉、〈F3〉、〈F2〉、〈Ctrl+F1〉键)。
3.电路图中线的画法
(1)导线画法 Proteus的智能化可以在想要画线的时候进行自动检测。当鼠标的指针靠近对象的连接点时,鼠标的指针就会出现“×”号,鼠标左键单击对象的连接点,移动鼠标(不用一直按着左键),粉红色的连接线变成深绿色,如果想让软件自动定出线路径,只须左击另一个连接点即可,这就是Proteus的线路自动路径功能(简称WAR)。如果只是单击两个连接点,WAR将选择一个合适的线路路径。WAR可通过使用工具栏里的“WAR”命令按钮来关闭或打开,也可以在菜单栏的“Tools”选项下找到这个命令。如果自定义走线路径,只须在拐点处单击鼠标左键即可。在此过程的任何时刻,都可以按ESC或者单击鼠标的右键放弃画线。
(2)总线画法 为了简化原理图,可以用一条导线代表数条并行的导线,这就是所谓的总线。单击工具箱的“总线”按钮,即可在编辑窗口画总线。
(3)总线分支线画法
1)将元器件连接到总线上(任意位置,一般按住〈Ctrl〉键将分支线画成斜线)。
2)做标号连接,选择“Wire Label Mode”命令,单击总线的末端与器件相连端之间的连接线(变成×号),弹出“Edit Wire Label”对话框,输入标号,然后在总线的另一端与器件之间的连接线上再次单击选择“Wire Label Mode”命令,弹出同样的对话框,输入同样的标号。这样它们就通过总线关联起来了。
(4)放置总线 放置总线并将各总线分支连接起来。方法是单击放置工具条中图标或执行“Place/Bus”菜单命令,这时工作平面上将出现十字形光标,将十字光标移至要连接的总线分支处单击鼠标左键,系统弹出十字形光标并拖着一条较粗的线,然后将十字光标移至另一个总线分支处,单击鼠标左键,一条总线就画好了。
小知识:除了Proteus软件,平时常用的电路绘制与仿真的软件还有Protel—DXP绘图软件、EWB绘图仿真软件以及Multisim仿真软件等,这些都可以绘制电路图。这些电路绘图软件各有各的特点,只要学会了一两款软件之后,再学其他的软件就会有触类旁通的感觉。
Proteus软件不仅具有其他EDA工具软件的仿真功能,还能仿真单片机及外围器件。该软件已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。