pcb自己绘制原件
好的,自己绘制 PCB 元件(更准确地说是创建元件库)是 PCB 设计的重要基础技能。以下是详细的步骤和注意事项,使用中文说明:
核心概念:
- 原理图符号: 在电路原理图中代表元件的图形,包含引脚定义和编号。主要用于逻辑连接设计。
- PCB 封装: 在 PCB 布局中代表元件实际物理形状和焊盘位置的图形。对应元件在实物 PCB 上的焊接位置。
- 元件库: 存储原理图符号和 PCB 封装的数据库。在 PCB 设计软件中,通常是将一个原理图符号链接到一个或多个 PCB 封装,构成一个完整的可放置元件。
- 自己绘制: 指根据元件的数据手册,手动创建符合该元件电气特性和物理尺寸的原理图符号和 PCB 封装。
所需工具:
- PCB 设计软件: 这是核心工具。
- 专业级 (推荐): Altium Designer, Cadence Allegro/OrCAD, Mentor Xpedition/PADS (这些功能强大但通常较贵或需要许可证)。
- 强大开源免费: KiCad (功能全面,社区活跃,强烈推荐给个人和爱好者)。
- 其他免费/简化版: Eagle (Autodesk, 免费版有尺寸限制), EasyEDA (在线平台,免费,集成元件库)。
- 元件数据手册: 这是你绘制的依据!至关重要! 务必找到你要创建元件的官方 PDF 数据手册。关键信息在数据手册的以下几个部分:
- 引脚定义: 引脚名称、编号、功能(输入/输出/电源/地等)。
- 封装信息: 包含详细的机械尺寸图,标有:
- 焊盘尺寸 (Pad Size) - 长、宽。
- 焊盘间距 (Pad Pitch) - 相邻焊盘中心到中心的距离。
- 焊盘行列间距 (Row/Column Pitch)。
- 焊盘阵列尺寸 (Overall Package Dimensions)。
- 元件本体尺寸 (Body Size)。
- 极性或方向标识(如 1 脚位置、缺口、圆点)。
- 推荐钢网开窗尺寸(有时会提供)。
- 推荐 PCB 布局: 部分高级芯片(如 BGA、QFN)会提供焊盘布局、过孔位置、散热焊盘设计建议。
自己绘制元件库的详细步骤 (以 KiCad 为例,思路通用):
第一步:确定目标元件并获取数据手册
- 明确你要创建哪个具体的元件(型号、封装类型,如
STM32F103C8T6-LQFP48)。 - 从元件制造商官网或可靠的分销商网站下载最新的 PDF 数据手册。
第二步:创建原理图符号
- 打开库编辑器: 在 KiCad 中,打开“符号库编辑器”。
- 创建新符号:
- 新建一个符号库文件或打开现有库。
- 点击“新建符号”。
- 输入符号名称(建议包含型号或关键标识,如
STM32F103C8T6或IC_MCU_STM32F1_LQFP48)。 - 填写必要的属性(默认的电源、地引脚名,如
VCC,GND)。
- 绘制符号轮廓:
- 使用矩形、圆形等绘图工具绘制元件的主体轮廓。轮廓大小主要为了视觉清晰和美观,不需要精确对应物理尺寸。
- 添加引脚:
- 这是最关键的一步!必须严格依据数据手册的引脚定义。
- 点击“添加引脚”工具。
- 在属性框中设置:
- 引脚编号: 数据手册中该引脚的物理编号(如
1,2,3, ...48)。 - 引脚名称: 数据手册中该引脚的电气名称(如
VDD,PA0,NRST,OSC_IN)。名称可以加横线表示低有效(如~RESET)。 - 电气类型: 选择正确的类型(输入 Input、输出 Output、双向 Bidirectional、电源 Power Input、无源 Passive、未连接 Unspecified 等)。这对电气规则检查(ERC)很重要。
- 引脚长度: 可视长度,便于连线。
- 引脚编号: 数据手册中该引脚的物理编号(如
- 将引脚放置在轮廓的四周。通常将电源、地引脚放在上下两侧,信号引脚放在左右两侧。注意引脚编号顺序!
- 仔细核对: 确保每个引脚的编号和名称都100% 与数据手册一致。一个错误可能导致整个电路板设计失败。
- 添加文本:
- 添加元件名称、参考标识符前缀(如
U?表示 IC)等文本。
- 添加元件名称、参考标识符前缀(如
- 保存: 将符号保存到库文件中。
第三步:创建 PCB 封装
- 打开封装编辑器: 在 KiCad 中,打开“封装编辑器”。
- 创建新封装:
- 新建一个封装库文件或打开现有库。
- 点击“创建新封装”。
- 输入封装名称(强烈建议遵循命名规范,如
LQFP-48_7x7mm_Pitch0.5mm。包含封装类型、引脚数、关键尺寸信息)。
- 设置网格和单位:
- 根据数据手册尺寸,设置合适的网格大小(如 0.05mm, 0.1mm)和单位(毫米 mm 最常用)。
- 放置焊盘:
- 这是最关键且需要最高精度的一步!必须严格依据数据手册的机械尺寸图。
- 点击“添加焊盘”工具。
- 在属性框中设置:
- 焊盘编号: 必须与原理图符号中的引脚编号完全一致(如
1,2, ...48)。这是连接原理图和 PCB 的桥梁。 - 焊盘形状: 矩形 (Rect)、圆形 (Circle)、椭圆形 (Oval) 最常见。QFN/QFP 常用矩形或圆角矩形。
- 焊盘尺寸:
- X 尺寸: 焊盘在水平方向的大小。
- Y 尺寸: 焊盘在垂直方向的大小。
- 尺寸依据: 数据手册通常会给出推荐焊盘尺寸。如果没有,一个常见规则是:
- 对于引脚在两侧或四侧的封装(如 SOP, QFP),焊盘长度(Y 尺寸)可比引脚长度长 0.3-0.5mm,宽度(X 尺寸)可比引脚宽度宽 0.1-0.2mm。确保焊盘内间距(相邻焊盘边缘间距)不小于 0.2mm(8mil)以利于生产。
- 对于 BGA,严格按手册推荐或 IPC 标准设计。
- 焊盘位置: 通过坐标精确定位。使用数据手册中的尺寸(通常是中心到中心的距离)来计算每个焊盘的坐标。
- 焊盘层: 通常选择
F.Cu(顶层铜)用于贴片元件。如果是通孔元件,则选择*.Cu层并设置钻孔尺寸。 - 焊盘类型: 贴片元件选
SMD,通孔元件选通孔。
- 焊盘编号: 必须与原理图符号中的引脚编号完全一致(如
- 精确排列焊盘:
- 利用编辑器的坐标输入、阵列放置、复制粘贴、对齐工具等,确保所有焊盘的位置、间距、旋转角度都精确符合数据手册。
- 特别注意:
- 引脚 1 的位置和标识(通常用不同形状的焊盘、丝印点、斜角等表示)。
- 焊盘的行列间距。
- 整个封装的外形尺寸。
- 绘制丝印层:
- 切换到
F.SilkS(顶层丝印)层。 - 使用线条、圆弧、矩形等工具绘制元件的外形轮廓。轮廓应比焊盘区域稍大,清晰标示元件边界。
- 在轮廓外(通常是左上角)绘制一个圆点或小斜线,明确指示引脚 1 的位置。 这个标识非常重要!
- 可以在轮廓内添加参考标识符(如
U**)和极性标记(如有)。
- 切换到
- 绘制阻焊层:
- PCB 厂默认会在焊盘周围开窗(露出铜)。通常不需要手动绘制阻焊层,除非有特殊要求。
- 如果需要调整(如加大散热焊盘的开窗),在
F.Mask(顶层阻焊)层绘制比焊盘稍大的图形(通常单边大 0.05-0.1mm)。
- 绘制装配层:
- 切换到
F.Fab(顶层装配)层(可选,但对生产有帮助)。 - 绘制更精确的元件外形、引脚 1 标记、极性标记等,供装配参考。
- 切换到
- 添加 3D 模型 (可选但推荐):
- 在封装属性中关联一个 3D 模型文件(如
.step,.wrl)。可以从制造商网站、3D 模型库(如 SnapEDA, GrabCAD)下载或自己建模。 - 3D 模型有助于检查元件高度、布局干涉和最终产品外观。
- 在封装属性中关联一个 3D 模型文件(如
- 保存: 将封装保存到库文件中。
第四步:关联符号与封装 & 在项目中使用
- 在原理图符号中指定封装:
- 在符号库编辑器中,打开你创建的符号。
- 找到“封装”属性(或在符号属性中)。
- 点击添加或编辑,输入或选择你刚刚创建的精确的 PCB 封装名称(如
LQFP-48_7x7mm_Pitch0.5mm)。 - 保存符号库。
- 在项目中使用:
- 在你的 PCB 项目原理图中,从你创建的库中放置该符号。
- 进行原理图设计。
- 执行原理图到 PCB 的网表导入。
- 在 PCB 编辑器中,你应该能看到元件以正确的封装出现,并且所有网络连接都已建立。
- 进行布局布线。
关键注意事项和最佳实践:
- 数据手册是圣经: 一切尺寸、编号、名称都以官方最新数据手册为准。不要凭记忆或猜测。
- 精度至上: PCB 封装尺寸必须精确到 0.01mm。使用软件提供的坐标输入和测量工具反复校验。
- 引脚编号一致性: 原理图符号引脚编号必须与 PCB 封装焊盘编号严格一一对应,完全一致。这是连接的核心。
- 清晰的 1 脚标识: 在原理图符号和 PCB 封装的丝印层上,都要有明确无误的引脚 1 标识。
- 合理的焊盘尺寸:
- 太小:焊接困难,可靠性差。
- 太大:浪费空间,可能造成短路风险(特别是引脚密集的 IC)。
- 参考数据手册推荐值或 IPC 标准(如 IPC-7351)。
- 命名规范:
- 使用清晰、包含关键信息的名称(类型、引脚数、尺寸、间距)。
- 避免使用
New_Part_1这类无意义名称。 - 保持库内命名一致。
- 库管理:
- 将自定义的符号和封装保存在项目专用的库或个人通用库中,避免与软件自带库混淆。
- 定期备份你的库文件。
- 利用现有资源:
- 在动手绘制前,先搜索软件自带库、制造商提供的库、或在线库(如 Ultra Librarian, SnapEDA, Component Search Engine)是否有现成的可用。这可以节省大量时间。但下载后务必仔细检查是否符合你的数据手册!
- DRC (设计规则检查): 在 PCB 设计完成后,必须运行 DRC,检查线宽、间距、焊盘大小等是否符合 PCB 制造厂的能力(工艺参数)。
- 3D 模型: 尽量添加,对检查装配干涉非常有帮助。
- 版本控制: 如果库会持续更新,考虑使用 Git 等工具进行版本管理。
总结:
自己绘制 PCB 元件库是一项需要耐心、细心和严谨态度的工作。核心在于精确解读数据手册,并确保原理图符号引脚与PCB 封装焊盘在编号和电气属性上完全正确对应。通过遵循上述步骤和注意事项,并利用好 PCB 设计软件的工具,你就能成功创建可靠的自定义元件库,为你的 PCB 设计打下坚实的基础。KiCad 是一个功能强大且免费的选择,非常适合个人学习和项目开发。
用AD18 进行PCB板绘制的大致过程资料下载
电子发烧友网为你提供用AD18 进行PCB板绘制的大致过程资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
资料下载
李伟
2021-04-07 08:53:52
如何使用AltiumDesigner绘制STC89C51单片机原理图
今天在AltiumDesigner绘制PCB(印制电路板)时,发现自己想要的元器件在AltiumDesigner自带的所有库中没有,所以这时候就
资料下载
哈哈哈
2019-07-08 17:41:00
快速PCB绘制快捷键大全
学PCB的朋友都知道,绘制PCB板子工作相当繁琐,操作键有很多,但如果我们能够掌握住一些常用的快捷键,我们的设计效率就可以取得极大程度的提高。
2020-07-17 17:27:02
Altium绘制原理图如何创建集成原件库
方法如下:1. 新建库-》原理图库,绘制如图的原理图; 2. 新建库-》PCB元件库,可以右键-》工具-》元器件向导绘制好
Altium原理图原件拆分为多个部分绘制的方法
以AD19为例来进行演示,方法如下:1.打开原理图库,创建新原件; 2.绘制一部分后,选中原件->(工具栏)Tools->New P
请问在画pcb时不能移动原件该怎么办?
最近开始学习画pcb,突然发现不能移动原件。选定原件之后,鼠标箭头跑到板子区域外面,元件也是自动跑出去。不知道有人遇到过这种问题没?不知道怎么就
DXP的使用及绘制PCB
一 软件功能简介 Altium Designer 把原理图设计、电路仿真、PCB绘制编辑、拓扑逻辑自动布线、信号完整性分析和设计输出等技术的完美融合。我们主要使用这个软件进行的是原理图设计和
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- amoled屏幕和oled区别
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机
- 元宇宙概念龙头股一览