登录/注册

pcb自己绘制原件

更多

好的,自己绘制 PCB 元件(更准确地说是创建元件库)是 PCB 设计的重要基础技能。以下是详细的步骤和注意事项,使用中文说明:

核心概念:

所需工具:

  1. PCB 设计软件: 这是核心工具。
    • 专业级 (推荐): Altium Designer, Cadence Allegro/OrCAD, Mentor Xpedition/PADS (这些功能强大但通常较贵或需要许可证)。
    • 强大开源免费: KiCad (功能全面,社区活跃,强烈推荐给个人和爱好者)。
    • 其他免费/简化版: Eagle (Autodesk, 免费版有尺寸限制), EasyEDA (在线平台,免费,集成元件库)。
  2. 元件数据手册: 这是你绘制的依据!至关重要! 务必找到你要创建元件的官方 PDF 数据手册。关键信息在数据手册的以下几个部分:
    • 引脚定义: 引脚名称、编号、功能(输入/输出/电源/地等)。
    • 封装信息: 包含详细的机械尺寸图,标有:
      • 焊盘尺寸 (Pad Size) - 长、宽。
      • 焊盘间距 (Pad Pitch) - 相邻焊盘中心到中心的距离。
      • 焊盘行列间距 (Row/Column Pitch)。
      • 焊盘阵列尺寸 (Overall Package Dimensions)。
      • 元件本体尺寸 (Body Size)。
      • 极性或方向标识(如 1 脚位置、缺口、圆点)。
      • 推荐钢网开窗尺寸(有时会提供)。
    • 推荐 PCB 布局: 部分高级芯片(如 BGA、QFN)会提供焊盘布局、过孔位置、散热焊盘设计建议。

自己绘制元件库的详细步骤 (以 KiCad 为例,思路通用):

第一步:确定目标元件并获取数据手册

第二步:创建原理图符号

  1. 打开库编辑器: 在 KiCad 中,打开“符号库编辑器”。
  2. 创建新符号:
    • 新建一个符号库文件或打开现有库。
    • 点击“新建符号”。
    • 输入符号名称(建议包含型号或关键标识,如 STM32F103C8T6IC_MCU_STM32F1_LQFP48)。
    • 填写必要的属性(默认的电源、地引脚名,如 VCC, GND)。
  3. 绘制符号轮廓:
    • 使用矩形、圆形等绘图工具绘制元件的主体轮廓。轮廓大小主要为了视觉清晰和美观,需要精确对应物理尺寸。
  4. 添加引脚:
    • 这是最关键的一步!必须严格依据数据手册的引脚定义。
    • 点击“添加引脚”工具。
    • 在属性框中设置:
      • 引脚编号: 数据手册中该引脚的物理编号(如 1, 2, 3, ... 48)。
      • 引脚名称: 数据手册中该引脚的电气名称(如 VDD, PA0, NRST, OSC_IN)。名称可以加横线表示低有效(如 ~RESET)。
      • 电气类型: 选择正确的类型(输入 Input、输出 Output、双向 Bidirectional、电源 Power Input、无源 Passive、未连接 Unspecified 等)。这对电气规则检查(ERC)很重要。
      • 引脚长度: 可视长度,便于连线。
    • 将引脚放置在轮廓的四周。通常将电源、地引脚放在上下两侧,信号引脚放在左右两侧。注意引脚编号顺序!
    • 仔细核对: 确保每个引脚的编号和名称都100% 与数据手册一致。一个错误可能导致整个电路板设计失败。
  5. 添加文本:
    • 添加元件名称、参考标识符前缀(如 U? 表示 IC)等文本。
  6. 保存: 将符号保存到库文件中。

第三步:创建 PCB 封装

  1. 打开封装编辑器: 在 KiCad 中,打开“封装编辑器”。
  2. 创建新封装:
    • 新建一个封装库文件或打开现有库。
    • 点击“创建新封装”。
    • 输入封装名称(强烈建议遵循命名规范,如 LQFP-48_7x7mm_Pitch0.5mm。包含封装类型、引脚数、关键尺寸信息)。
  3. 设置网格和单位:
    • 根据数据手册尺寸,设置合适的网格大小(如 0.05mm, 0.1mm)和单位(毫米 mm 最常用)。
  4. 放置焊盘:
    • 这是最关键且需要最高精度的一步!必须严格依据数据手册的机械尺寸图。
    • 点击“添加焊盘”工具。
    • 在属性框中设置:
      • 焊盘编号: 必须与原理图符号中的引脚编号完全一致(如 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,通孔元件选 通孔
  5. 精确排列焊盘:
    • 利用编辑器的坐标输入、阵列放置、复制粘贴、对齐工具等,确保所有焊盘的位置、间距、旋转角度都精确符合数据手册。
    • 特别注意:
      • 引脚 1 的位置和标识(通常用不同形状的焊盘、丝印点、斜角等表示)。
      • 焊盘的行列间距。
      • 整个封装的外形尺寸。
  6. 绘制丝印层:
    • 切换到 F.SilkS(顶层丝印)层。
    • 使用线条、圆弧、矩形等工具绘制元件的外形轮廓。轮廓应比焊盘区域稍大,清晰标示元件边界。
    • 在轮廓外(通常是左上角)绘制一个圆点或小斜线,明确指示引脚 1 的位置。 这个标识非常重要!
    • 可以在轮廓内添加参考标识符(如 U**)和极性标记(如有)。
  7. 绘制阻焊层:
    • PCB 厂默认会在焊盘周围开窗(露出铜)。通常不需要手动绘制阻焊层,除非有特殊要求。
    • 如果需要调整(如加大散热焊盘的开窗),在 F.Mask(顶层阻焊)层绘制比焊盘稍大的图形(通常单边大 0.05-0.1mm)。
  8. 绘制装配层:
    • 切换到 F.Fab(顶层装配)层(可选,但对生产有帮助)。
    • 绘制更精确的元件外形、引脚 1 标记、极性标记等,供装配参考。
  9. 添加 3D 模型 (可选但推荐):
    • 在封装属性中关联一个 3D 模型文件(如 .step, .wrl)。可以从制造商网站、3D 模型库(如 SnapEDA, GrabCAD)下载或自己建模。
    • 3D 模型有助于检查元件高度、布局干涉和最终产品外观。
  10. 保存: 将封装保存到库文件中。

第四步:关联符号与封装 & 在项目中使用

  1. 在原理图符号中指定封装:
    • 在符号库编辑器中,打开你创建的符号。
    • 找到“封装”属性(或在符号属性中)。
    • 点击添加或编辑,输入或选择你刚刚创建的精确的 PCB 封装名称(如 LQFP-48_7x7mm_Pitch0.5mm)。
    • 保存符号库。
  2. 在项目中使用:
    • 在你的 PCB 项目原理图中,从你创建的库中放置该符号。
    • 进行原理图设计。
    • 执行原理图到 PCB 的网表导入。
    • 在 PCB 编辑器中,你应该能看到元件以正确的封装出现,并且所有网络连接都已建立。
    • 进行布局布线。

关键注意事项和最佳实践:

  1. 数据手册是圣经: 一切尺寸、编号、名称都以官方最新数据手册为准。不要凭记忆或猜测。
  2. 精度至上: PCB 封装尺寸必须精确到 0.01mm。使用软件提供的坐标输入和测量工具反复校验。
  3. 引脚编号一致性: 原理图符号引脚编号必须与 PCB 封装焊盘编号严格一一对应,完全一致。这是连接的核心。
  4. 清晰的 1 脚标识: 在原理图符号和 PCB 封装的丝印层上,都要有明确无误的引脚 1 标识。
  5. 合理的焊盘尺寸:
    • 太小:焊接困难,可靠性差。
    • 太大:浪费空间,可能造成短路风险(特别是引脚密集的 IC)。
    • 参考数据手册推荐值或 IPC 标准(如 IPC-7351)。
  6. 命名规范:
    • 使用清晰、包含关键信息的名称(类型、引脚数、尺寸、间距)。
    • 避免使用 New_Part_1 这类无意义名称。
    • 保持库内命名一致。
  7. 库管理:
    • 将自定义的符号和封装保存在项目专用的库个人通用库中,避免与软件自带库混淆。
    • 定期备份你的库文件。
  8. 利用现有资源:
    • 在动手绘制前,先搜索软件自带库、制造商提供的库、或在线库(如 Ultra Librarian, SnapEDA, Component Search Engine)是否有现成的可用。这可以节省大量时间。但下载后务必仔细检查是否符合你的数据手册!
  9. DRC (设计规则检查): 在 PCB 设计完成后,必须运行 DRC,检查线宽、间距、焊盘大小等是否符合 PCB 制造厂的能力(工艺参数)。
  10. 3D 模型: 尽量添加,对检查装配干涉非常有帮助。
  11. 版本控制: 如果库会持续更新,考虑使用 Git 等工具进行版本管理。

总结:

自己绘制 PCB 元件库是一项需要耐心、细心和严谨态度的工作。核心在于精确解读数据手册,并确保原理图符号引脚PCB 封装焊盘编号和电气属性上完全正确对应。通过遵循上述步骤和注意事项,并利用好 PCB 设计软件的工具,你就能成功创建可靠的自定义元件库,为你的 PCB 设计打下坚实的基础。KiCad 是一个功能强大且免费的选择,非常适合个人学习和项目开发。

怎样去完成PCB绘制

PCB绘制的原理是什么?怎样去完成PCB的绘制呢?

2022-02-22 06:47:14

绘制stm23最小系统PCB

绘制stm23最小系统PCB图一、绘制stm32最小系统的电路原理图1、建立PCB

2021-11-25 06:08:24

如何绘制PCB板?

如何绘制PCB板?

2021-09-30 07:24:59

AD pcb绘制软件使用说明.pdf

AD pcb绘制软件使用说明.pdf

资料下载 蓝天 2021-12-30 17:51:41

基于AD绘制PCB的详细过程

简明扼要的展示了使用Altium Designer绘制PCB的详细过程并包含原理图库PCB库的

资料下载 ah此生不换 2021-12-07 09:11:14

PCB绘制-L4978开关电源

PCB绘制-L4978开关电源(现代电源技术基础 杨飞pdf)-该文档为PCB绘制

资料下载 佚名 2021-09-24 16:30:09

用AD18 进行PCB绘制的大致过程资料下载

电子发烧友网为你提供用AD18 进行PCB板绘制的大致过程资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。

资料下载 李伟 2021-04-07 08:53:52

如何使用AltiumDesigner绘制STC89C51单片机原理图

今天在AltiumDesigner绘制PCB(印制电路板)时,发现自己想要的元器件在AltiumDesigner自带的所有库中没有,所以这时候就

资料下载 哈哈哈 2019-07-08 17:41:00

PCB原理图绘制步骤

文章目录1、电路原理图绘制2、PCB原理图绘制1、电路原理图绘制新建一个

2021-09-06 08:57:33

芯片选择绘制电路原理图绘制PCB工程文件

芯片选择绘制电路原理图绘制PCB工程文件

2021-07-19 07:03:50

快速PCB绘制快捷键大全

学PCB的朋友都知道,绘制PCB板子工作相当繁琐,操作键有很多,但如果我们能够掌握住一些常用的快捷键,我们的设计效率就可以取得极大程度的提高。

2020-07-17 17:27:02

Altium绘制原理图如何创建集成原件

方法如下:1. 新建库-》原理图库,绘制如图的原理图; 2. 新建库-》PCB元件库,可以右键-》工具-》元器件向导绘制好

2019-11-02 11:14:27

Altium原理图原件拆分为多个部分绘制的方法

以AD19为例来进行演示,方法如下:1.打开原理图库,创建新原件; 2.绘制一部分后,选中原件->(工具栏)Tools->New P

2019-10-18 11:02:32

请问在画pcb时不能移动原件该怎么办?

最近开始学习画pcb,突然发现不能移动原件。选定原件之后,鼠标箭头跑到板子区域外面,元件也是自动跑出去。不知道有人遇到过这种问题没?不知道怎么就

2019-09-16 22:57:35

DXP的使用及绘制PCB

一 软件功能简介 Altium Designer 把原理图设计、电路仿真、PCB绘制编辑、拓扑逻辑自动布线、信号完整性分析和设计输出等技术的完美融合。我们主要使用这个软件进行的是原理图设计和

2019-07-09 07:11:13
7天热门专题 换一换
相关标签