Allegro车辆称重系统设计:绕线与PCB布局指南

需积分: 41 46 下载量 86 浏览量 更新于2024-08-07 收藏 5.68MB PDF 举报
"基于ad7891的车辆称重采集系统设计及Allegro软件的使用教程" 在设计一个基于ad7891的车辆称重采集系统时,硬件部分通常涉及传感器、信号调理电路以及ad7891这样的高精度模数转换器。ad7891是一款高性能的模数转换器,适用于多种应用,包括重量测量,它能够将传感器输出的模拟信号转换为数字信号,便于后续的数据处理和显示。 在进行PCB设计时,会用到Allegro这款专业的电路设计与制造软件。Allegro提供了丰富的功能,如焊盘制作、封装创建、元器件布局和PCB布线等,确保了设计的精确性和效率。在Allegro中,绕线命令是PCB布线过程中的关键环节,用于控制走线的样式和路径。 图4.69展示了Allegro中的绕线命令界面,其中包括几个重要的参数设置: 1. **Active etch subclass**:显示当前正在操作的走线层,这对于多层PCB设计至关重要,因为不同的信号可能需要在特定的层上布线。 2. **Net**:显示当前绕线所关联的网络名称,确保连接正确无误。 3. **Gap in use**:设定走线之间的间距大小,这直接影响到电路板的电气性能和物理尺寸。 4. **Style**:提供了三种绕线方式——Accordion(手风琴式)、Trombone(长号式)和Sawtooth(锯齿形),设计师可以根据具体需求选择合适的布线风格。 5. **Centered**:选中此选项会使走线在两侧均绕线,否则仅在单侧绕行。 6. **Gap**:提供了1x space(1倍线宽)和3x space(3倍线宽)两种间距选择,根据设计规则和信号完整性要求来设定。 7. **Corners**:拐角方式选择,包括90°(直角)、45°(斜角)和FullArc(半圆拐角),影响线路的辐射特性。 在Allegro的培训教材中,涵盖了以下主题: - 第一章介绍了焊盘制作,包括使用PadDesigner工具创建自定义焊盘和制作特殊类型的焊盘,如圆形热风焊盘。 - 第二章讲解了如何建立封装,包括新建封装文件、设置库路径和绘制元件封装图形。 - 第三章探讨了元器件布局,涵盖建立电路板文件、导入网络表以及元器件的合理摆放。 - 第四章深入PCB布线,涉及PCB层叠结构的设置、布线规则的定义,如对象设置和差分对的建立。 这些知识点对于理解和掌握Allegro软件,以及成功设计基于ad7891的车辆称重采集系统至关重要。通过熟练运用这些工具和技巧,设计师可以创建出符合电气性能、机械强度和制造要求的高质量PCB设计。