day05(单片机高级)PCB基础

目录

 PCB基础

什么是PCB?PCB的作用?

PCB的制作过程

PCB板的层数

PCB设计软件

安装立创EDA


                                        PCB基础

什么是PCB?PCB的作用?

PCB(Printed Circuit Board),中文名称为印制电路板,又称印刷电路板或印刷线路板,是一种重要的电子部件,是电子元器件的支撑体,也是电子元器件电气连接的提供者。通过将电子元器件固定在一个机械载体上,并通过导线进行连接,使得电子元件之间可以实现可靠的电气连接,从而使设备得以正常运行。

PCB板的主要功能是提供电子元件之间的连接和支撑,可根据产品的需求设计出不同的布线和层次结构。具体来说,PCB板的用途包括以下几个方面:

(1)电气连接:PCB的核心功能是实现电子元器件之间的电气连接,将多个电子元件连接在一起,形成一个完整的电路。通过精确布线和焊接技术,确保电子元件之间的信号传输和信息交流。

(2)节省空间:相比于传统的点对点连线,PCB板通过在一个平面上布置电路元件,使得电子产品更加紧凑、轻巧,可以提高产品的性能和便携性。

(3)提高性能:PCB板上的电路布线可以使信号传输更加稳定、可靠。这是因为PCB板可以根据不同的信号要求,优化电路布局和层次结构,减少信号干扰和互相干扰的可能性。

(4)降低成本:PCB板的生产和装配过程相对简单,可以大规模生产,降低成本。此外,PCB板的可重复性高,维修和更换也较为方便,能够降低产品的制造成本和维护成本。

PCB的制作过程

3D动画揭秘PCB电路板的完整制造流程和制造工艺_哔哩哔哩_bilibili3D动画揭秘PCB电路板的完整制造流程和制造工艺, 视频播放量 178492、弹幕量 104、点赞数 5919、投硬币枚数 1103、收藏人数 6860、转发人数 1115, 视频作者 科普创世纪, 作者简介 ️知其然,知其所以然️授人鱼,不如授人渔科技改变世界,知识改变人生一个有温度的科普知识达人,相关视频:23步快速了解 PCB多层板制作全过程,一分钟看懂电路板,PCB生产流程介绍-深联电路,覆铜板的蚀刻,模拟制造电路板,3D动画揭秘芯片完整的制造流程和制造工艺,PCB生产流程介绍,PCB生产全流程,走进工厂:多层PCB线路板是如何制造的,PCB正片和负片工艺区别?,工厂生产PCB电路板全过程icon-default.png?t=O83Ahttps://www.bilibili.com/video/BV13z4y1E7uJ/?spm_id_from=333.337.search-card.all.click

PCB板的层数

PCB板的层数指的是铜层的数量。PCB是由铜层+基材压合而成,除了单面板是一层铜,双面以上的板都是双数层。元器件是焊接在最外层上的,其他层起到导线连接作用,不过现在也有些高端PCB会把元器件埋在PCB内层里面。

单层板:只有一面有导电线路。通常用于简单的电路,如开关、LED灯等。

双层板:两面都有导电线路,并通过中间的基板(通常是绝缘材料)上的通孔(Via)连接。

多层板:每层之间由绝缘材料分隔,并通过过孔(通孔、盲孔或埋孔)等连接。多层板的设计可以极大地提高电路密度和复杂性,适用于高端电子设备、计算机主板、通信设备等。多层板常见的层数有4层、6层、8层、10层、12层等,甚至更多。

PCB设计软件

PADS(南方市场使用多些)

Altium Designer(全国使用都多,北方占有率更高)

Cadence(大型项目用的多)

立创EDA(开源免费,库丰富)

安装立创EDA

国产嘉立创EDA - 一个用心为中国人定制的电路板开发平台国产嘉立创EDA - 基于浏览器的免费电路板设计软件:在线绘制原理图、仿真、PCB制作,简单易用,功能强大,专为中国人设计。icon-default.png?t=O83Ahttps://lceda.cn/

然后直接无脑下一步

打开EDA

客户端使用说明

客户端常见问题 | 嘉立创EDA专业版用户指南icon-default.png?t=O83Ahttps://prodocs.lceda.cn/cn/faq/client/index.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/479199.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

fastjson不出网打法—BCEL链

前言 众所周知fastjson公开的就三条链,一个是TemplatesImpl链,但是要求太苛刻了,JNDI的话需要服务器出网才行,BCEL链就是专门应对不出网的情况。 实验环境 fastjson1.2.4 jdk8u91 dbcp 9.0.20 什么是BCEL BCEL的全名应该是…

C#基础控制台程序

11.有一个54的矩阵,要求编程序求出其中值最大的那个元素的值,以及其所在的行号和列号。 12.从键盘输入一行字符,统计其中有多少个单词,单词之间用空格分隔开。 13.输入一个数,判断它是奇数还是偶数,如果…

深度学习干货总结(持续更新)

机器学习核心组件 可以用来学习的数据(data); 如何转换数据的模型(model); 一个目标函数(objective function),用来量化模型的有效性; 调整模型参数以优化…

腾讯云OCR车牌识别实践:从图片上传到车牌识别

在当今智能化和自动化的浪潮中,车牌识别(LPR)技术已经广泛应用于交通管理、智能停车、自动收费等多个场景。腾讯云OCR车牌识别服务凭借其高效、精准的识别能力,为开发者提供了强大的技术支持。本文将介绍如何利用腾讯云OCR车牌识别…

如何制作项目网页

一、背景 许多论文里经常会有这样一句话Supplementary material can be found at https://hri-eu.github.io/Lami/,这个就是将论文中的内容或者补充视频放到一个网页上,以更好的展示他们的工作。因此,这里介绍下如何使用前人提供的模板制作我…

goframe开发一个企业网站 在vue-next-admin 显示验证码 19

index.go 文件中的代码,我将为该文件中的主要功能和方法添加注释,并生成一篇 Markdown 格式的文章。这将包括对每个函数的用途、输入参数和返回值的简要说明。 index.go 包和导入 package adminimport ("context""errors""gf…

Elasticsearch中的节点(比如共20个),其中的10个选了一个master,另外10个选了另一个master,怎么办?

大家好,我是锋哥。今天分享关于【Elasticsearch中的节点(比如共20个),其中的10个选了一个master,另外10个选了另一个master,怎么办?】面试题。希望对大家有帮助; Elasticsearch中的节…

Scrapy图解工作流程-cnblog

1.1 介绍部分: 文字提到常用的Web框架有Django和Flask,接下来将学习一个全球范围内流行的爬虫框架Scrapy。 1.2 内容部分: Scrapy的概念、作用和工作流程 Scrapy的入门使用 Scrapy构造并发送请求 Scrapy模拟登陆 Scrapy管道的使用 Scrapy中…

SpringCloud入门实战-Nacos简介、安装、运行详解

❤️ 《SpringCloud入门实战系列》解锁SpringCloud主流组件入门应用及关键特性。带你了解SpringCloud主流组件,是如何一战解决微服务诸多难题的。项目demo:源码地址 ❤️ 作者:一只IT攻城狮。关注我,不迷路。 ❤️ 再小的收获x365天都会成就…

量子安全与经典密码学:一些现实方面的讨论

量子安全与经典密码学 背景:量子安全与经典密码学量子计算对传统密码学的威胁 安全性分析经典密码学的数学复杂性假设**量子密码学的物理不可克隆性假设** **性能与实现难度**后量子算法在经典计算机上的运行效率**量子通信设备的技术要求与成本** **可扩展性与适用…

Ubuntu20.04运行msckf_vio

文章目录 环境配置修改编译项目运行MSCKF_VIO运行 Launch 文件运行 rviz播放 ROSBAG 数据集 运行结果修改mskcf 保存轨迹EVO轨迹评价EVO轨迹评估流程实操先把euroc的真值转换为tum,保存为data.tum正式评估 报错1问题描述 报错2问题描述问题分析问题解决 参考 环境配…

vscode下面python调试报错ImportError: cannot import name ‘Literal‘ from ‘typing‘

1 问题描述 我在vscode下面编写python程序,这个程序是在一个英伟达anoconda环境下的项目。之前能运行能调试,最近发现只能运行ctlf5,但是使用f5进行调试时,报错“File “c:\Users\86137.vscode\extensions\ms-python.debugpy-202…

vim 分割窗口后,把状态栏给隐藏

一、基本环境 主机MacOs Sonoma 14.7主机终端Iterm2虚拟机Parallels Desktop 20 for Mac Pro Edition 版本 20.0.1 (55659)虚拟机-操作系统Ubuntu 22.04 最小安装 二、分割窗口后的截图,红色线条部分就是状态栏 分割后个布局是:顶部1行高度窗口&#x…

flink学习(7)——window

概述 窗口的长度(大小): 决定了要计算最近多长时间的数据 窗口的间隔: 决定了每隔多久计算一次 举例:每隔10min,计算最近24h的热搜词,24小时是长度,每隔10分钟是间隔。 窗口的分类 1、根据window前是否调用keyBy分为键控窗口和非键控窗口…

【8210A-TX2】Ubuntu18.04 + ROS_ Melodic + TM-16多线激光 雷达评测

简介:介绍 TM-16多线激光雷达 在8210A载板,TX2核心模块环境(Ubuntu18.04)下测试ROS驱动,打开使用RVIZ 查看点云数据,本文的前提条件是你的TX2里已经安装了ROS版本:Melodic。 大家好,…

【排版教程】Word、WPS 分节符(奇数页等) 自动变成 分节符(下一页) 解决办法

毕业设计排版时,一般要求每章节的起始页为奇数页,空白页不显示页眉和页脚。具体做法如下: 1 Word 在一个章节的内容完成后,在【布局】中,点击【分隔符】,然后选择【奇数页】 这样在下一章节开始的时&…

【GAMES101笔记速查——Lecture 20 Color and Perception】

颜色与感知 目录 1 光场(Light Field / Lumigraph) 1.1 全光函数 1.1.1 改进:引入波长 1.1.2 改进:添加时间t 1.1.3 改进:人可以移动,添加空间坐标 1.1.4 改进:不把函数当电影来看。 1.…

HTML5和CSS3新增特性

HTML5的新特性 HTML5新增的语义化标签 HTML5 的新增特性主要是针对于以前的不足,增加了一些新的标签、新的表单和新的表单属性等。 这些新特性都有兼容性问题,基本是 IE9 以上版本的浏览器才支持,如果不考虑兼容性问题,可以大量…

ArcGIS+deck.gl矢量切片三维化表示建筑白模

01 背景介绍 很多ArcGIS API for JavaScript的用户想要ArcGIS的矢量切片技术体系实现Mapbox gl将城市建筑物footprint矢量切片三维化成建筑白模的效果。效果如图:截图来自mapbox studio1但目前仅靠ArcGIS VectorTileServer 和 ArcGIS API for JavaScript本身无法达…

Windows下安装FreeSurfer教程

简介 FreeSurfer 是一个开源软件包,用于分析和可视化横断面和纵向研究的结构、功能和扩散神经成像数据。它由Athinoula A. Martinos 生物医学成像中心的计算神经成像实验室开发。 官网 功能 FreeSurfer 为结构 MRI 数据提供完整的处理流,包括&#xf…