第1章 Proteus软件基础操作
1.1 进入Proteus主界面
Proteus是英国著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。它是目前世界上唯一一个将电路仿真软件、PCB设计软件和虚拟模型仿真软件集于一体的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年又增加了Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MATLAB等多种编译器。
1.1.1 主菜单介绍
主菜单包括【File】菜单、【Edit】菜单、【View】菜单、【Tool】菜单、【Design】菜单、【Graph】菜单、【Debug】菜单、【Library】菜单、【Template】菜单、【System】菜单和【Help】菜单,如图1-1-1所示。
图1-1-1 主菜单
【File】菜单中包含“New Project”命令、“Open Project”命令、“Open Sample Project”命令、“Import Legacy Project”命令、“Save Project”命令、“Save Project As”命令、“Explore Project Folder”命令、“Close Project”命令、“Import Image”命令、“Import Project Clip”命令、“Export Graphics”命令、“Print Design”命令、“Print Setup”命令、“Printer Information”命令、“Mark Output Area”命令、“Edit Project Description”命令和“Exit Application”命令,如图1-1-2所示。
图1-1-2 【File】菜单
【Edit】菜单中包含“Undo Changes”命令、“Redo Changes”命令、“Find/Edit Component”命令、“Select All Objects”命令、“Clear Selection”命令、“Cut To Clipboard”命令、“Copy To Clipboard”命令、“Paste From Clipboard”命令、“Align Objects”命令、“Send to Back”命令、“Bring To Front”命令和“Tidy Design”命令,如图1-1-3所示。
图1-1-3 【Edit】菜单
【View】菜单中包含“Redraw Display”命令、“Toggle Grid”命令、“Toggle False Origin”命令、“Toggle X-Cursor”命令、“Snap 10th”命令、“Snap 50th”命令、“Snap 0.1in”命令、“Snap 0.5in”命令、“Center At Cursor”命令、“Zoom In”命令、“Zoom Out”命令、“Zoom To View Entire Sheet”命令、“Zoom To Area”命令和“Toolbar Configuration”命令,如图1-1-4所示。
图1-1-4 【View】菜单
【Tool】菜单中包含“Wire Autorouter”命令、“Search&Tag”命令、“Property Assignment Tool”命令、“Global Annotator”命令、“ASCII Data Import Tool”命令、“Electrical Rules Check”命令、“Netlist Compiler”命令和“Model Compiler”命令,如图1-1-5所示。
图1-1-5 【Tool】菜单
【Design】菜单中包含“Edit Design Properties”命令、“Edit Sheet Properties”命令、“Edit Design Notes”命令、“Configure Power Rails”命令、“New(Root)Sheet”命令、“Remove/Delete Sheet”命令、“Goto Previous Root or Sub-sheet”命令、“Goto Next Root or Sub-sheet”命令、“Exit to Parent Sheet”命令、“Goto Sheet”命令和“Root sheet 1”命令,如图1-1-6所示。
图1-1-6 【Design】菜单
【Graph】菜单中包含“Edit Graph...”命令、“Add Traces...”命令、“Simulate Graph”命令、“View Simulation Log”命令、“Export Graph Data...”命令、“Clear Graph Data...”命令、“Verify Graphs”命令和“Verify Files”命令,如图1-1-7所示。
图1-1-7 【Graph】菜单
【Debug】菜单中包含“Start VSM Debugging”命令、“Pause VSM Debugging”命令、“Stop VSM Debugging”命令、“Run Simulation”命令、“Run Simulation(no breakpoints)”命令、“Run Simulation(timed breakpoint)”命令、“Step Over Source Line”命令、“Step Into Source Line”命令、“Step Out from Source Line”命令、“Run To Source Line”命令、“Animated Single Step”命令、“Reset Debug Popup Windows”命令、“Reset Persistent Model Data”命令、“Configure Diagnostics”命令、“Enable Remote Debug Monitor”命令、“Horz.Tile Popup Windows”命令和“Vertical Tile Popup Windows”命令,如图1-1-8所示。
图1-1-8 【Debug】菜单
【Library】菜单中包含“Pick parts from libraries”命令、“Make Device”命令、“Make Symbol”命令、“Packaging Tool”命令、“Decompose”命令、“Import BSDL”命令、“Compile To Library”命令、“Place Library”命令、“Verify Packagings”命令和“Library Manager”命令,如图1-1-9所示。
图1-1-9 【Library】菜单
【Template】菜单中包含“Goto Master Sheet”命令、“Set Design Colours”命令、“Set Graph&Trace Colours”命令、“Set Graphic Styles”命令、“Set Text Styles”命令、“Set 2D Graphics Defaults”命令、“Set Junction Dot Style”命令、“Apply Styles From Template”命令和“Save Design as Template”命令,如图1-1-10所示。
图1-1-10 【Template】菜单
【System】菜单中包含“System Settings”命令、“Text Viewer”命令、“Set Display Options”命令、“Set Keyboard Mapping”命令、“Set Property Definitions”命令、“Set Sheet Sizes”命令、“Set Text Editor”命令、“Set Animation Options”命令、“Set Simulation Options”命令和“Restore Default Settings”命令,如图1-1-11所示。
图1-1-11 【System】菜单
【Help】菜单中包含“Overview”命令、“About Proteus 8”命令、“About Qt”命令、“Schematic Capture Help”命令、“Schematic Capture Tutorial”命令、“Simulation Help”命令和“VSM Model/SDK Help”命令,如图1-1-12所示。
图1-1-12 【Help】菜单
1.1.2 工具栏介绍
工具栏主要包括【Selection Mode】工具、【Component Mode】工具、【Junction Dot Mode】工具、【Wire Label Mode】工具、【Text Script Mode】工具、【Buses Mode】工具、【Subcircuit Mode】工具、【Terminal Mode】工具、【Device Pins Mode】工具、【Graph Mode】工具、【Active Popup Mode】工具、【Generator Mode】工具、【Probe Mode】工具、【Instruments】工具、【2D Graphics Line Mode】工具、【2D Graphics Box Mode】工具、【2D Graphics Circle Mode】工具、【2D Graphics Arc Mode】工具、【2D Graphics Closed Path Mode】工具、【2D Graphics Text Mode】工具、【2D Graphics Symbols Mode】工具和【2D Graphics Markers Mode】子菜单,如图1-1-13所示。
图1-1-13 工具栏
部分工具介绍如下。
【Subcircuit Mode】工具包含“DEFAULT”工具、“INPUT”工具、“OUTPUT”工具、“BIDIR”工具、“POWER”工具、“GND”工具和“BUS”工具,如图1-1-14所示。
图1-1-14 【Subcircuit Mode】工具
【Terminal Mode】工具包含“DEFAULT”工具、“INPUT”工具、“OUTPUT”工具、“BIDIR”工具、“POWER”工具、“GND”工具、“CHASSIS”工具、“DYNAMIC”工具和“BUS”工具,如图1-1-15所示。
图1-1-15 【Terminal Mode】工具
【Device Pins Mode】工具包含“DEFAULT”工具、“INVERT”工具、“POSCLK”工具、“NEGCLK”工具、“SHORT”工具和“BUS”工具,如图1-1-16所示。
图1-1-16 【Device Pins Mode】工具
【Graph Mode】工具包含“ANALOGUE”工具、“DIGITAL”工具、“MIXED”工具、“FREQUENCY”工具、“TRANSFER”工具、“NOISE”工具、“DISTORTION”工具、“FOURIER”工具、“AUDIO”工具、“INTERACTIVE”工具、“CONFORMANCE”工具、“DC SWEEP”工具和“AC SWEEP”工具,如图1-1-17所示。
图1-1-17 【Graph Mode】工具
【Generator Mode】工具包含“DC”工具、“SINE”工具、“PULSE”工具、“EXP”工具、“SFFM”工具、“PWLIN”工具、“FILE”工具、“AUDIO”工具、“DSTATE”工具、“DEDGE”工具、“DPULSE”工具、“DCLOCK”工具、“DPATTERN”工具和“SCRIPTABLE”工具,如图1-1-18所示。
图1-1-18 【Generator Mode】工具
【Probe Mode】工具包含“VOLTAGE”工具、“CURRENT”工具和“TAPE”工具,如图1-1-19所示。
图1-1-19 【Probe Mode】工具
Proteus中还有其他的工具,例如“OSCILLOSCOPE”工具、“LOGIC ANALYSER”工具、“COUNTER TIMER”工具、“VIRTUAL TERMINAL”工具、“SPI DEBUGGER”工具、“I2C DEBUGGER”工具、“SIGNAL GENERATO”工具、“DC VOLTMETER”工具、“DC AMMETER”工具、“AC VOLTMETER”工具、“AC AMMETER”工具和“WATTMETER”工具。
1.1.3 元件分类
Proteus软件包含了多种元件。元件库大类分类如表1-1-1所示,其中部分小类包含的主要元器件如表1-1-2所示。
表1-1-1 元件库大类分类
表1-1-2 元件库小类包含的主要元器件
续表
续表
续表
续表
续表
续表
续表
续表