OrCAD是一款广泛应用于电子设计自动化(EDA)领域的软件,它提供了从电路原理图设计到PCB布局布线的完整解决方案。本教程将详细介绍OrCAD的主要功能和使用技巧。
OrCAD包含多个关键组件,如Capture和PSpice,以及Layout工具。Capture是电路原理图设计工具,它允许设计师绘制和管理电路图。其特性包括:
1. **Capture Features**:
- **Vendor specific libraries**:提供特定供应商的元器件库,方便设计师选择合适的元件。
- **Integration with all other OrCAD EDA tools**:与其他OrCAD工具无缝集成,如PCB设计工具,实现设计流程的连贯性。
- **Netlist interface to other PCB design packages**:能够与其他PCB设计软件交换网络列表,实现跨平台设计。
- **Cross-probing and bi-directional annotation**:在原理图和PCB设计之间双向标注,便于问题定位和修改。
- **Integration of company parts database (Capture CIS)**:支持公司自定义的部件数据库,方便管理和使用内部元件。
- **Customized Bill of Materials reports**:可定制的物料清单报告,满足不同项目的管理需求。
2. **PSpice Features**:
- **电路仿真环境**:提供电路分析和验证平台,确保电路性能。
- **参数优化**:通过仿真调整电路参数以达到最佳性能。
- **模型参数提取**:支持器件模型参数的提取和管理。
3. **Layout Features**:
- **PCB设计环境**:提供完整的PCB布局布线环境,确保设计符合制造要求。
- **EDA软件接口**:与各种设计工具接口,增强设计灵活性。
- **Visual CCAD**:强大的机械设计环境,支持复杂的机械尺寸调整。
- **GerbTool**:结合制造加工,用于生成加工所需的Gerber文件。
- **策略与模板**:提供多样化的设计策略和模板,提高设计效率。
OrCAD常用文档类型包括:
- **.opj**:项目管理文件。
- **.dsn**:电路图文件。
- **.olb**:图形符号库文件,仅包含电气特性。
- **.lib**:仿真模型描述库文件,用于定义器件功能。
- **.mnl**:网络表文件。
- **.max**:电路板文件。
- **.tch**:技术文档文件。
- **.gbt**:光绘文件。
- **.llb**:PCB封装库文件,包含大量国际标准封装。
- **.log** 和 **.lis**:记录说明文件。
- **.tpl**:板框文件。
- **.sf**:策略文件。
OrCAD包含的库分为三类:
1. **.olb**:Capture专用的图形符号库,无仿真特性。
2. **.lib**:PSpice仿真库,用SPICE语言描述器件功能,可编辑。
3. **.llb**:PCB Layout器件封装库,提供超过3000种国际标准封装。
在OrCAD的Capture培训中,目标是熟悉设计环境,掌握操作方法和环境参数设置。设计过程通常包括:
1. **新建Design Project**:创建项目并设定项目类型,生成相关文件。
2. **绘制原理图**:在Schematic窗口中绘制电路图。
3. **设计后续处理**:包括参数设置、仿真和PCB布局等步骤。
Capture的设计参数设置涉及系统属性和设计模板。系统属性可通过Options>Preferences进行调整,包括颜色设置、网格显示、缩放和平移模式、选择模式设置等。设计模板参数(Options>Design Template)则允许自定义设计模板以适应不同项目需求。
OrCAD是一个强大的电子设计工具,涵盖了从概念设计到物理实现的整个流程,为工程师提供了高效、全面的设计环境。通过学习和熟练掌握OrCAD,设计师能够提升设计质量和效率。