PROTEL99SE层次原理图创建教程

需积分: 10 12 下载量 169 浏览量 更新于2024-08-01 收藏 1.56MB PDF 举报
"这篇教程详细介绍了如何在PROTEL99SE中创建层次原理图,旨在帮助用户解决将大型原理图分解为多个独立部分的问题,提高设计的清晰度和准确性。" 在电子设计自动化(EDA)软件PROTEL99SE中,层次原理图是一种组织复杂电路设计的有效方法,它允许我们将一个庞大的电路分解为多个更小、更易管理的部分。这种方法不仅便于查看和修改,还能减少错误的可能性。以下是如何建立层次原理图的步骤: 1. **新工程文件的创建**: 首先,你需要创建一个新的工程文件,这将作为所有层次图的容器。你可以选择保存在桌面或其他方便的位置。 2. **原理图文件的建立**: 接下来,建立三个单独的原理图文件,例如:POWER.SCH(电源部分),MCU.SCH(微控制器部分),以及MAIN.SCH(主原理图)。每个文件将代表电路的一个特定层次。 3. **绘制子电路**: 在POWER.SCH和MCU.SCH中,分别绘制对应的电源部分和微控制器部分的电路图。确保添加必要的元器件和连接。 4. **添加封装**: 对绘制好的子电路图添加封装,这是将电路图转换为PCB布局的必要步骤。如果不知道如何全局更改封装,可以在作者的博客或其他资源中查找相关信息。 5. **创建顶层原理图**: 打开MAIN.SCH,这是顶层的原理图,将用于整合所有的子电路。在这个文件中,你可以开始插入子电路。 6. **插入子电路**: 使用PROTEL99SE的特性,选择需要插入的子电路(如MCU.SCH和POWER.SCH)。软件会询问是否反转输入/输出口的方向,根据需要选择。 7. **放置子电路**: 按照电路设计的逻辑,将子电路方块放置在适当的位置,并确保它们的输入/输出口(如VCC和GND)与顶层原理图中的其他组件对齐。 8. **连接子电路**: 在MAIN.SCH中,通过绘制导线连接各个子电路的输入/输出口。例如,将VCC连接到VCC,GND连接到GND。这样就完成了子电路之间的连接。 9. **属性编辑**: 子电路在顶层原理图中被视为独立的元件,其接口具有属性。你可以查看和编辑这些属性以适应设计需求。 通过这些步骤,你可以在PROTEL99SE中成功地构建一个层次化的原理图,使设计更加清晰、易于理解和维护。在实际应用中,可以根据项目复杂性添加更多的子电路层,以此类推。这种方法对于处理大型和复杂的电路设计特别有用,因为每个子电路都可以独立设计、测试和调试。