一、原理图阶段:定义并自动生成 8 通道 ADC 模块
步骤序号 | 操作步骤 | 详细说明 | 图示位置(假设软件界面) |
---|
1 | 创建主模块 | 设计单个 ADC 通道的完整电路,包括信号调理、滤波、电源去耦等 | 原理图编辑区 |
2 | 定义模块边界 | 在原理图中框选单个通道电路,右键选择 "Create Sheet Symbol" | 主工具栏→Design→Create Sheet Symbol |
3 | 命名模块 | 为模块分配唯一名称(如 "ADC_Channel") | 弹出的对话框中设置 |
4 | 配置参数化属性 | 在模块属性中添加参数(如通道号 "CH_NUM") | 双击模块→Parameters 选项卡 |
5 | 创建多通道实例 | 使用 "Multi-Channel Wizard" 工具 | 主工具栏→Design→Multi-Channel Wizard |
6 | 设置通道数量 | 在向导中输入 "8" 作为通道数 | 向导界面的 "Number of Channels" 字段 |
7 | 配置参数映射 | 将 CH_NUM 参数映射为递增序列(1-8) | 向导界面的 "Parameter Mapping" 区域 |
8 | 自动生成实例 | 确认设置后点击 "Finish",系统自动生成 8 个通道 | 原理图编辑区 |
9 | 验证连接 | 检查各通道与公共信号(如电源、时钟)的连接是否正确 | 放大查看各模块连接 |
二、PCB 阶段:使用 Copy Room Formats 复制已布线模块
步骤序号 | 操作步骤 | 详细说明 | 快捷键 / 菜单位置 |
---|
1 | 创建 Room | 在 PCB 中为第一个 ADC 通道创建 Room | 右键→Room→Create Room from Selection |
2 | 完整布线第一个通道 | 完成该通道的所有走线、过孔和元件放置 | PCB 编辑区 |
3 | 优化布局 | 对第一个通道进行 DRC 检查和布局优化 | 主工具栏→Tools→Design Rule Check |
4 | 准备复制 | 确保第一个通道的 Room 已完全定义且布线完成 | 查看 Room 边界是否包含所有元件 |
5 | 复制 Room | 右键点击 Room→Copy Room Formats | 右键菜单→Room→Copy Room Formats |
6 | 粘贴 Room | 选择目标位置→右键→Paste Room Formats | 目标区域右键→Paste Room Formats |
7 | 调整位置 | 使用 "Move Room" 工具将复制的 Room 放置到合适位置 | 右键→Room→Move Room |
8 | 更新编号 | 批量修改复制模块中元件的编号(如 R1→R9,C1→C9) | 主工具栏→Edit→Find and Replace |
9 | 连接公共网络 | 将新 Room 中的公共信号(如 VCC、GND)连接到主网络 | 使用交互式布线工具 |
10 | 验证 DRC | 对复制区域进行 DRC 检查,确保无短路或开路 | 主工具栏→Tools→Design Rule Check |
三、关键设置与注意事项
项目 | 设置详情 | 作用 | 风险点 |
---|
模块参数化 | 在原理图模块中定义可变量(如 CH_NUM) | 实现实例间的差异化 | 参数映射错误会导致功能异常 |
Room 属性 | 设置 Room 为 "Keepout" 类型 | 防止其他元件侵入布局区域 | 未正确设置可能导致布局冲突 |
布线规则 | 为不同通道设置相同的走线宽度、间距规则 | 保持电气性能一致性 | 规则不一致可能导致信号质量差异 |
网络类 | 将相同功能的信号(如 8 个通道的 DATA_OUT)定义为同一网络类 | 统一应用布线规则 | 网络类定义错误会导致规则应用失败 |
元件编号方案 | 使用 "Designator" 功能自动分配编号 | 避免元件编号重复 | 手动编号易导致重复 |
四、常见问题排查
问题现象 | 可能原因 | 解决方法 |
---|
复制的模块布线不完整 | Room 边界未完全包含所有元件 | 重新定义 Room,确保包含所有走线和过孔 |
多通道实例无法生成 | 参数映射设置错误 | 检查 Multi-Channel Wizard 中的参数关联 |
DRC 报告网络未连接 | 复制后公共网络未正确连接 | 使用 "Connect" 工具重新连接网络 |
元件编号重复 | 未使用自动编号功能 | 执行 "Tools→Annotate" 重新编号 |
布局不对称 | 复制时未保持对齐基准 | 使用 "Align" 工具对齐多个 Room |
通过以上步骤,可高效完成 8 通道 ADC 的原理图设计和 PCB 布局,确保模块间的高度一致性,同时大幅减少重复劳动。建议在操作前备份项目文件,以防意外数据丢失。