SciTech-EECS-PCB设计- PCB设计-大体流程-PCB设计规划 + "理论的"PCB"原理图设计" + "物理的"PCB板"实现设计"
Altium 的官方文档:
如何创建PCB的Schematic(原理图设计)
How to Create a PCB Schematic | Altium Designer
Zachariah Peterson | Created: March 23, 2018 | Updated: February 17, 2023
PCB电路设计, 分四大块:
- 决策、目标计划和管理: 我们“设计这个电路系统”是“为”Who, What, Why, When How, How much?
- "理论的" PCB "原理图设计"
- "物理的" PCB "板实现设计"
- "生产制造"变成"改变现实的"
PCB电路板设计, 首先要完成“原理或者逻辑”上的 “电路原理图”设计 .
"理论"的 PCB“电路原理图”设计
第一步,介绍“原理图绘制”的“环境设置”,并深入讨论原理图绘制.
- 原理图绘制流程
- 原理图设计规划
- 环境参数设置(原理图绘制的)
- 所需元器件库的安装
- 绘制原理图
- 导出原理图的设计到PCB设计项目。
原理图绘制流程
- “原理图”作为“电子系统设计原理”的“图形化”描述方法和手段,
用“层次化和平坦式”的“设计结构”体现“电子系统设计原理”。
对其他设计者或者用户,去理解“电子系统的设计思想”有非常重要作用。 - 因为设计者实现“电子系统的设计思想”就体现在原理图。
所以读者既要能绘制原理图,又要能看懂别人绘制的原理图。 - “原理图的设计”应当遵循以下设计规则:
- “原理图的设计”时要规范合理的使用“元器件符号”和“注解方法”
- “原理图的设计”必须直观,容易读懂 ;
- “原理图的设计”质量直接影响到所有后续设计的正确性。
因此必须保证所设计的“原理图”是对所设计电子系统的“真实和准确的描述”。 - 正确设置用于绘制原理图的“环境参数”,对绘制原理图过程也有很大影响。
原理图设计规划
“原理图设计的质量”直接影响到后续“PCB设计和制板”的质量,
所以在“绘制原理图”之前必须进行周密的规划。
规划主要包括以下几个方面的内容:
绘制原理图所需要的“元器件库”的“原理封装”和“PCB封装”是否完备.
如果所需要的“库元器件”不完备,就需要在“绘制原理图”前,
事先完成所需元器件的“原理封装”或者“PCB封装”的绘制。对电子系统的各个模块进行仔细划分,
常用模块划分有:- 高压(强电, 如AC 220/110 V)、
- 电源(多电压, 如+ 12/5/3.3/2.5/1.8/1.3/1 V, -12/5/3.3/.../ V)、
- 控制(MCU/CPU)、
- 模拟电路(Signal放大、变换)、
- 数字处理(ADC, DAC, DSP, FPGA, CPLD)、
- 功率变换模块(SCR/TRIAC单双向可控硅, MOSFET, IGBT)、
- RF射频 和 Wireless(Bluetooth、ZigBee、LoRa, NFC)、
- Human-Machine Interface(如液晶屏、键盘、指纹、摄像头)、
- 可扩展外设电路(Peripheral Circuits, 如USB、光纤)
- 调试测量模块(UART、I2C、SPI、JTAG)、
在必要时对“所设计的电路”进行“SPICE仿真”(设计者根据“理论知识”或“自己理解”所设计)。
确定“描述电路设计”采用的“绘制方式”,即采用“平坦式”还是“层次化”。
正确地设置“原理图”所需要的“环境参数”。
![]()
“物理的”PCB板“实现设计”流程及基本使用

SciTech-EECS-PCB设计- PCB设计-大体流程-PCB设计规划 + "理论的"PCB"原理图设计" + "物理的"PCB板"实现设计"的更多相关文章
- cadence PCB板级设计
总结PCB板框设计,定位孔的放置,以及布线区域和元件放置区域的放置,最重要的是层叠结构的设计.
- UI 设计的整个工作流程是怎样的?
作为一个专业UI设计师,不仅仅要了解整个产品在UI界面设计,交互设计中的工作流程,更需要了解整个产品从需求提出到产品上线的整个工作流程. 以下是互联网产品个部门的工作分配及流程: 从图中可以看到,一个 ...
- atitit.抽奖活动插件组件设计--结构设计and 抽奖流程建模
atitit.抽奖活动插件组件设计--结构设计and 抽奖流程建模 1. 组件结构 1 2. startDraw 开始抽奖流程建模 1 3. 抽奖算法 2 作者:: 老哇的爪子 Attilax 艾龙, ...
- 【权限设计】一个案例,三个角色,简单说下B端产品的权限设计
入行以来也接触过一些B端产品,这些产品之中权限管理是重中之重,权限管理不仅仅是整个系统的一个小小的模块,它一直贯穿整个系统,从登陆到操作到最后的登出.说它相当的复杂真不为过. 对于权限,如果从控制力来 ...
- 痞子衡嵌入式:快速定位i.MXRT600板级设计ISP[2:0]启动模式引脚上电时序问题的方法
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是一种快速定位i.MXRT600板级设计ISP[2-0]启动模式引脚上电时序问题的方法. 我们知道恩智浦i.MXRT600是主打音频市场的 ...
- AD10 没有原理图是否可以修改 PCB
AD10 没有原理图是否可以修改 PCB 有朋友问 AD 是否可以在没有原理的情况下修改 PCB 呢? 答案是肯定的,可以. 比如增加元件和网络,可以先增加元件封装,再打开网络管理给焊盘加上网络. 相 ...
- flutter 从创建到渲染的大体流程
从创建到渲染的大体流程是:根据Widget生成Element,然后创建相应的RenderObject并关联到Element.renderObject属性上,最后再通过RenderObject来完成布局 ...
- 曹工说Redis源码(6)-- redis server 主循环大体流程解析
文章导航 Redis源码系列的初衷,是帮助我们更好地理解Redis,更懂Redis,而怎么才能懂,光看是不够的,建议跟着下面的这一篇,把环境搭建起来,后续可以自己阅读源码,或者跟着我这边一起阅读.由于 ...
- FPGA开发流程1(详述每一环节的物理含义和实现目标)
要知道,要把一件事情做好,不管是做哪们技术还是办什么手续,明白这个事情的流程非常关键,它决定了这件事情的顺利进行与否.同样,我们学习FPGA开发数字系统这个技术,先撇开使用这个技术的基础编程语言的具体 ...
- AOP设计思想_开发流程
程序员一直在努力做一件事请,写更少的代码,做更多的事情,提高开发效率 在一个开发团队里面,一个人最多只做一件事情,绝对不会说,刚接手做了没多久的任务,上头又交给你另一项任务,绝对不会有的 下面,梦逸来 ...
随机推荐
- 逻辑与(&)、短路与(&&)、逻辑或(|)、短路或(||)
目录 逻辑与(&).短路与(&&).逻辑或(|).短路或(||)的区别 逻辑与(&) 短路与(&&) 逻辑或(|) 短路或(||) 逻辑与(&) ...
- MCP 实践系列:股票分析
今天,我们介绍了一个通过 Financial Datasets 获取股票市场数据的接口.这个接口不仅支持其他 AI 助手通过 MCP 接口 直接检索关键的财务数据(如损益表.资产负债表.现金流量表), ...
- 操作系统:设备I/O -- 如何在内核中注册设备?
在上节课里,我们对设备进行了分类,建立了设备与驱动的数据结构,同时也规定了一个驱动程序应该提供哪些标准操作方法,供操作系统内核调用.这相当于设计了行政部门的规章制度,一个部门叫什么,应该干什么,这些就 ...
- codeup之C语言11.1 + C语言11.2 + C语言11.4 + 11.7 + C语言11.8(结构体
讲真,这几道题可以不做,顶多可以注意下结构体和联合体的区别 Description 完成一个对候选人得票的统计程序.假设有3个候选人,名字分别为Li,Zhang和Fun.使用结构体存储每一个候选人的名 ...
- Add Two Numbers--LeetCode进阶路②
题目描述: You are given two non-empty linked lists representing two non-negative integers. The digits ar ...
- Java安全01——URLDNS链分析与利用
URLDNS链分析与利用 作用 URLDNS 利用链只能发起 DNS 请求,不能执行命令,所以用于漏洞的检测 不限制JDK版本,使用Java内置类,无第三方依赖要求 可以进行无回显探测 利用链 利 ...
- DarkGreenTrip主题美化调整CSS
#cnblogs_c2,#cnblogs_c1,#ad_t2,#under_post_card1,#under_post_card2{display:none}#cnblogs_post_body i ...
- odoo备份数据库无法还原问题解决:Command 'pg_dump' not found.
背景景:ubuntu20.04 上用命令安装postgresql后,odoo备份数据库报如下错误 安装命令:sudo apt-get install postgresql 默认安装:14版本的pg 错 ...
- linux里面的Crontab 定时任务
一.基本概念 1.1. 概念:crond 是 Linux 下用来周期地执行某种任务或等待处理某些事件的一个守护进程,和 Windows 中的计划任务有些类似. 我们经常使用的是crontab ...
- python爬虫学习——bs4
bs4 将一个复杂的html文档转化为一个复杂的树形结构,每个节点都是python对象,所有对象可以分为四种:Tag.NavigableString.BeautifulSoup.Comment fro ...
