【PCB工艺】PCB设计中的基本概念

article/2025/7/30 7:28:02

此文结合实例讲解PCB的设计流程和一些基本概念。

🧱 PCB 是什么?

PCB(Printed Circuit Board)(即印制线路板) 是电子元器件的载体,是没有焊接任何器件的“裸板”。

PCB只是板子,没有焊接元件,而PCBA可以理解为焊接好元件的完成板子。

在这里插入图片描述
简单点说,PCB 只包含:铜线、电源层、地层、焊盘、过孔、阻焊层、丝印等。其表面没有电容、电阻、IC 等元件,它是 PCBA 的基础。

🔧 PCBA 是什么?

PCBA(Printed Circuit Board Assembly) 是在 PCB 板上焊接了电子元器件后的成品。 其包含所有电子元件(如 MCU、电容、电感、接口等),可以真正进行功能测试、烧录程序,是真正的 “功能电路板”。

PCB 是空板,PCBA 是“焊好元件”的成品板。PCB 是 PCBA 的前阶段,PCBA 才能实现功能。
PCB 是板,PCBA 是装;一个只是载体,一个能跑程序当主控。

🏭 PCBA 加工流程简述:

  1. 制作 PCB 空板
  2. 贴片焊接(SMT)
  3. 插件焊接(DIP)
  4. AOI 光学检测
  5. 烧录程序 / 功能测试
  6. 成品组装出货

PCB设计流程中的三大板块

PCB 设计流程中,可以分为以下三大核心部分:电路原理设计(原理图设计)电路规划(封装设计、布局布线)3D展示与验证(3D View/Mechanical Check),这种分类方式实用且符合工程实践

1️⃣ 电路原理设计(原理图设计)

这是整个 PCB 设计的第一步,也是电气逻辑的基础部分。

(使用图请先联系我,侵删)本人文章中所使用的图均为自己绘制,制作不易,路过请点个随缘赞吧~
在这里插入图片描述

✏️ 主要内容:

绘制电路原理图(Schematic)
添加并连接器件(电阻、电容、IC、接口等)
定义

http://www.hkcw.cn/article/tsZOeKAugU.shtml

相关文章

深度学习|pytorch基本运算

【1】引言 pytorch是深度学习常用的包,顾名思义,就是python适用的torch包,在python里面使用时直接import torch就可以调用。 需要注意的是,pytorch包与电脑配置、python版本有很大关系,一定要仔细阅读安装要求、找到…

[Windows] 千库/六图素材下载工具

下载链接 夸克网盘分享(点击蓝色自己自行保存下载) 由吾爱大神分享一块下载工具 核心功能:无水印下载,圈网站素材覆盖,下载速度飞起,还能同时下载100个素材 使用方法: 双击运行 千库六图下…

SolidWorks 文件打开时电脑卡顿问题分析与解决

最近遇到一个问题就是我点击solid work的文件的时候会将电脑卡住然后电脑开始飞速的加载内存,鼠标移动很卡顿 解决办法: 1.找到资源管理器 当遇到这种情况时,可以尝试通过资源管理器来解决问题。首先,找到任务管理器&#xff08…

CppCon 2014 学习:Hourglass Interfaces for C++ APIs

共享库(Shared Libraries) 的基本结构和机制。 什么是 Shared Library? 共享库是在多个程序之间共享的一组可执行代码和数据,可以在运行时动态加载。 在 Windows 中通常是 .dll在 Linux 中是 .so(Shared Object&…

<3>, 常用控件

目录 一、控件概述 二、QWidget 核心属性 1, 核心属性列表 2,enabled 3,geometry 4,windowTitle 5,windowIcon 6,windowOpacity 7,font 8,toolTip 9,focusPol…

基于微服务架构的社交学习平台WEB系统的设计与实现

设计(论文)题目 基于微服务架构的社交学习平台WEB系统的设计与实现 摘 要 社交学习平台 web 系统要为学习者打造一个开放、互动且社交性强的在线教育环境,打算采用微服务架构来设计并实现一个社交学习平台 web 系统,以此适应学…

uboot启动流程分析之uboot启动阶段

uboot启动可分为汇编语言执行和C语言执行两个阶段,两个阶段以_main函数为分界。 uboot第一阶段由_start (arch/arm/lib/vectors.S)进入,然后跳转到reset(arch/arm/cpu/armv7/start.S)函数, reset函数进行设置CPU运行模式,关闭中断等一系列CP…

QT学习教程(十一)

​​​​​​实现文件菜单(Implementing the File Menu) 我们实现与文件菜单有关的槽函数和相关的私有函数,以使文件菜单可以工作,同时管理最近打开文件列表。 void MainWindow::newFile(){if (okToContinue()) { spreadsheet-…

【MATLAB代码】制导方法——平行接近法引导,二维环境,动态目标|附代码的下载链接

平行接近法是一种导引方法,其目标是保持目标瞄准线在空间中的平行移动。 本文所述的代码实现了二维平行接近法导引的动态仿真,模拟导弹追踪移动目标的过程。通过实时调整导弹速度方向,确保其逐渐逼近目标,最终在设定距离内完成拦截…

解决win自动重启(自用,留链接)

2025-05-30修改,如果再出现重启回来修改。没动静就是没事了 1、依据系统事件查看器确认错误代码 事件查看器步骤 (上图没啥用) 下图错误代码,如果原因一致 2、禁用“用户体验改善计划”点击此处步骤

AI入门示例

市面上有很多AI大模型,这里以 智谱的大模型 为示例 1.先要注册智谱AI开放平台 2.注册成功后,会赠送3个月的免费额度,如下 3.然后去控制台,创建一个API KEY 4.接着就可以开始写代码了 提前导入包: openai 示例1&…

仿真每日一练 | 静力学分析与动力学分析的区别

很多有限元初学者都在纠结一个问题,就是静力学分析和动力学分析有什么区别,今天以一个时变载荷的例子,带大家领悟其中奥妙。 首先来了解一下二者的物理方程: 静力学所解决的问题:KxF 动力学所解决的问题&#xff1…

Python数据处理中的查找和排序使用详解

概要 在编程中,查找和排序是两个常见且重要的操作,几乎所有数据处理任务都会涉及到这两个内容。Python 作为一门功能强大的编程语言,为我们提供了多种查找和排序的方式,不仅包括内置函数,还支持通过算法来自定义操作。本文将详细介绍 Python 中常用的查找与排序方法,包括…

面试-【搜索引擎】

elasticsearch分布式架构原理 index -> type -> mapping -> document -> field elasticsearch 7.x取消了type mapping类似于schema信息 document代表一行数据 field代表一个字段值 elasticsearch读写流程底层剖析 (1)es写数据过程 1)客户端选择一个 node 发送…

引领机器人交互未来!MANUS数据手套解锁精准手部追踪

MANUS数据手套为机器人技术带来高精度手部追踪,助力实现人与机器的自然交互!近年,越来越多客户希望利用这项技术精准操控机械臂、灵巧手和人形机器人,不断提升设备的智能化水平和交互体验。 MANUS数据手套是高精度人机交互设备&am…

国标GB28181设备管理软件EasyGBS实现生产全流程可视化监控与精细化管理

一、引言​ 在全球经济一体化与工业化浪潮的推动下,市场竞争愈发激烈,企业想要在行业中占据优势,实现生产流程的高效管理与精准把控成为关键。生产流程不仅是产品质量的生命线,更是提升生产效率、保障经济效益的核心环节。国标GB…

数据治理系统是什么?数据治理工具有什么用?

目录 一、数据治理系统是什么? 二、数据治理系统的重要性 1. 保障数据质量 2. 确保数据安全 3. 促进数据共享与协作 三、常见的数据治理工具及其特点 1. 数据质量管理工具 2. 数据集成工具 3. 元数据管理工具 四、数据治理工具有哪些作用? 1.…

AD9361 的工作原理

AD9361 由Analog Devices 公司设计并产出的。该器件集成了相当多的滤波器,频率合成器,数字处理模块以及接收端自动增益控制模块等。拥有上千个寄存器可供配置,通过对寄存器存入数值的更改可对该器件进行工作控制,正是因为此芯片配…

AI Agent开发入门笔记(1)

目录 1️⃣ 选择框架2️⃣开发操作导入Python库创建功能函数装载环境变量创建Agent运行Agent 学习参考资料: 微软 AI Agents for Beginners 代码仓库 1️⃣ 选择框架 semantic-kernel开发框架 导入库创建功能函数(Agent 要完成什么功能)…

实验设计与分析(第6版,Montgomery)第5章析因设计引导5.7节思考题5.11 R语言解题

本文是实验设计与分析&#xff08;第6版&#xff0c;Montgomery著&#xff0c;傅珏生译) 第5章析因设计引导5.7节思考题5.11 R语言解题。主要涉及方差分析&#xff0c;正态假设检验&#xff0c;残差分析&#xff0c;交互作用图。 dataframe<-data.frame( densityc(570,565,…