AD20之PCB设计

news2024/12/23 18:42:01

一、原理图

1、CTRL+鼠标滚轮  图纸的放大缩小

2、修改栅格颜色

 3、选择图纸尺寸

 4、编译原理图    选中项目右键

5、编译原理图后  出现原理图中所使用的元器件  或错误信息

元器件

 编译原理图报错

6、编译原理图库后  选中右侧栏中元器件 可进行添加 或删除库中元器件

7、去掉此钩子 可shirft+鼠标拖拽  复制元器件

 

8、空格键 旋转选中的元器件 

9、元器件对齐     选中需要操作的元器件 使用快捷键 A  根据提示选择需要的对齐方式

10、输出BOM清单

11、选择BOM清单输出的模版 

二、PCB设计

1、导入PCB文件后小于10mil的错误

点开  设计 -》规则-》电器规则  修改最小间距值  可消除警告

 

厂家设备支持的最小线距

 该厂家的设备最小支持3mil的线宽线距,但生产此种规格的最贵。线宽线距越大越便宜。

 2、线上PCB生产厂家:

PCB线路板-PCB制板厂家-深圳捷多邦科技有限公司

3、板子大小的估略

选中导入PCB中的所有元器件后

菜单栏  工具-》 器件摆放-》在矩形区域排列

4、重新设计原点

编辑-》原点-》设置

5、板层设计

禁止布线层、机械层都可以用来做板层 

机械层

禁止布线层:定义好的板框后,板框具有电气特性。

使用:放置-》keepout->线径  绘制板子的边框  快捷键  依次按下P  K  T 

6、重新定义板子形状

选中绘制的矩形宽,快捷键 D  S  D重新定义板子形状

设计-》板子形状-》按照选择对象定义

 7、板层管理器

设计-》叠层管理器

8、PCB元器件对齐

  • ctrl+shirft+L     左对齐。
  • ctrl+shirft+R    右对齐。
  • ctrl+shirft+T    上对齐。
  • ctrl+shirft+E    底对齐。
  • ctrl+shirt+V     纵向等间距。
  • ctrl+shirt+H     横向等间距 。
  • shirft+S           顶层 /底层切换。
  • 拖动某个元器件  点击L  切换该元器件的顶层/底层。
  • 数字2  切换为2D模式    数字3切换为3D模式。
  • 3D模式下可按shirft+鼠标右键查看  整个PCB板子的状况。
  • 垂直分割/水平分割   将原理图与PCB在AD软件中分区显示。   选中项目右键垂直分割

  • 交叉选择,在原理图中选中器件PCB中同步选中。 

  • 模块化布局  在原理图中选中一个模块的器件  在PCB中将他们放在一起。
  • PCB设计原则:电流设计为左进右出。
  • 器件布局角度  空格键调整为45度一次

9、PCB布线规则

过孔规则

布线规则

私印的设计规则

 

消除间距警告的快捷键  TM

10、自动走线

设计走线规则

设计过孔规则

 

设计布局层数

 

规则设计完成后   依次按下U  A  A实现自动布线   

前提:板框的Keep out Lay必须完整。

  

 11、泪滴、覆铜、添加字符

泪滴

工具-》泪滴

快捷键 依次按下 T  E 

 铺铜

铺铜的优势:使板子抗干扰能力更强。

12、PCB设计原则

连线精简、避免直角布线

差发走线、蛇形线等长

圆滑走线、数字模拟分开

3W原则、20H原则


安全电流原则

各种孔的特性

 

13、批量放置过孔

快捷键   依次按下 T  H  A

工具   缝合孔/屏蔽    给网络添加缝合孔

高速板与低频板需要放置过孔。

14、消除安全间距告警

快捷键  依次按下  T  M

15、单独设置铺铜的安全间距

 

16、输出文件给制版厂打印文件

 16.1、Gerber Files

制造输出 Gerber Files

16.2、生产NC孔 

制造输出    NC Drill Files

 16.3、生产APC表

三、电路设计

3.1、电容

率波概念:

经典滤波:表示技术信号是不同频率的正弦;

现代滤波:使用模拟电子电路来过滤模拟信号。基本原理是使用电路的频率。

  • 两个电容串联后耐压为两者耐压之和,容量为二者的倒数之和。
  • 比如:C1 100uf 50V、C2 100uf 25V,在并联后其容值是50uf,耐压是75V。
  • 电容并联的主要作用是增加容值,串联的主要作用是减少容值,提高耐压值。在实际电量中,电容串联的情况较少,电容并联基本用在滤波上,但滤波基本是一大一小容值,大小差100倍左右。注意,此时的并联不在于提高容值,而在于提高滤波效果,比如 10uf与0.1uf的并联,10uf滤低频干扰,0.1uf滤高频干扰,并联使用的效果很不错。

直流电源滤波的目的:对直流电源输出的脉动进行滤波,以保证输出电压的稳定性和可靠性(滤除干扰信号与交流纹波)。涵盖交流纹波与干扰信号的直流电源,不能直接作为电子元件的电源。

电容封装规格

12v滤波

10uf高频滤波,100nf低频滤波

5v滤波

3.3V滤波

 

3.2、二极管

开关二极管

整流二极管

3.3、保险丝

保险丝也被称为电流保险丝,IEC127标准将它定义为"熔断体"。其主要是起过载保护作用。

3.4、电池作为电源

常见的18650电池3.7v,一般来说容量值在2000~4000是毫安时。其中额定电压值3.7v,也只是中位数,实际正常工作电压一般在3.5~4.2v,也就是充满电电压可达4.2v,放电后电压下降到截止电压3.5v即必须重新充电。放电电流通常在0.5C~3C之间,按照中位数估算,最大放电电流在1.5~9A之间。

  • 18650电池3.7v是多少毫安
  • 18650电池3.7v是2000~4000毫安。
  •   目前市面上常见的18650电池3.7v,一般来说容量值在2000~4000是毫安时。
  • 毫安是电流的计量单位,用字母mA表示。毫安是一安培的千分之一。其中安是国际的统一电流单位,用字母A表示。电流在物理表示,用英文大写的I表示。电流是指一群电荷的流动。

18650电池3.7v是多少毫安

三节18650电芯串联而形成的电池组。该电池组最终标示参数为11.1V/2200mAh。11.1V=3.7V×3,串联时输出电流不变。也有标10.8V的,即单个电芯有电压降产生导致总电压降低。四芯电池有2种情况:四个串联和两串两并。四个串联电池组最终标示参数为:14.8V/2200mAh。14.8V=3.7V×4,串联时输出电流不变仍为2200mAh。

3.5、晶振

RTC晶振选取32.768K

负载电容选取  20pf

 8M晶振的选取

3.6、电阻

封装规格

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

欧拉OS 使用 CentOS 7 yum repo

一、下载CentOS的repo的yum文件 任何基于CentOS的yum的repo 的url是这样的: 但欧拉OS输出这个变量为:openEuler 20.03 (LTS-SP3) 那明显欧拉想要使用这个yum的url找不到这个版本, 所以直接讲这个变量替换为 7, Centos 7的7 然后执行&…

C进阶(1/7)——数据在内存中的存储

目录 前言: 一.数据类型介绍 类型基本归类: 整型家族: 浮点数家族: 构造类型: ​指针类型: 空类型: 二.整型在内存中的存储 1.原码,反码,补码 2.大小端介绍 3.练…

web基础入门和php语言基础入门 二

web基础入门和php语言基础入门 二 MySQL入门-续MySQL之数据查询操作MySQL其他知识点 php语言基础入门认识PHPPHP的工作流程安装PHP环境认识一个PHP程序PHP基础知识点进入正题 PHP与WEB交互PHP与MySQL交互总结 MySQL入门-续 MySQL之数据查询操作 WHERE 子句,条件限…

面向对象设计与分析40讲(20)消息驱动编程和事件驱动编程模型

文章目录 消息驱动编程事件驱动编程消息驱动和事件驱动的区别 消息驱动编程 消息驱动是一种编程模型,它基于事件和消息的传递来驱动程序的执行流程。在消息驱动的模型中,系统中的各个组件(或对象)通过发送和接收消息进行通信和协…

如何基于 ACK Serverless 快速部署 AI 推理服务

作者:元毅 随着 AI 浪潮的到来,各种 AI 应用层出不穷,众所周知 AI 应用对 GPU 资源强烈依赖,但 GPU 很昂贵,如何降低 GPU 资源使用成本成为用户首要问题。而 AI 与 Serverless 技术结合,完全可以达到按需使…

mysql中在有数据的表中新增一个主键处理方案

需求:因为业务需要修改表中原来的主键为新增的字段; 处理方案: 1、先将表名修改一下; 2、新增一个一样的表结构,表名与原表名一致,多了一个主键(自增)的字段; 3、把原…

ArcGIS入门操作手册

一.ArcGIS安装过程 参考本人博客:保姆级Arcgis安装图文安装教程_追忆苔上雪的博客-CSDN博客 二.ArcGIS植被指数计算 (1)使用工具:栅格计算器 打开软件,右侧搜索栅格计算器打开,要是搜索栏不小心叉掉找不到了,可以通…

cmake-ibmtpm1682编译

1、error Ossl library is using different radix 异常解决 RADIX_BITS由 64改成32 --whole-archive CMakeFiles\ibm-tpm-my.dir/objects.a -Wl, --no-whole-archive CMakeFiles\ibm-tpm-my.dir\linklibs.rsp CMake中的 --whole-archive以及–no-whole-archive两者都是编译器…

【数据库】Sql Server可视化工具SSMS条件和SQL窗格以及版本信息

2023年,第34周,第1篇文章。给自己一个目标,然后坚持总会有收货,不信你试试! SQL SERVER 官方本身就有数据库可视化管理工具SSMS,所以大部分都会使用SSMS。以前版本是直接捆绑, 安装完成就自带有…

idea入门与maven配置的一些介绍

idea入门与maven配置的一些介绍 1.确保Java和Maven已安装2.创建一个新的Maven项目3.导航到要创建项目的目录配置Maven4.配置项目的pom.xml文件5.配置其他Tomcat和设置jdk6.构建和运行项目 关于idea入门基础配置 步骤1:安装IntelliJ IDEA 首先,从IntelliJ…

Python-OpenCV中的图像处理-GrabCut算法交互式前景提取

Python-OpenCV中的图像处理-GrabCut算法交互式前景提取 Python-OpenCV中的图像处理-GrabCut算法交互式前景提取 Python-OpenCV中的图像处理-GrabCut算法交互式前景提取 cv2.grabCut(img: Mat, mask: typing.Optional[Mat], rect, bgdModel, fgdModel, iterCount, mode…) img…

vmalert集成钉钉告警

vmalert通过在alert.rules中配置告警规则实现告警,告警规则语法与Prometheus兼容,依赖Alertmanager与prometheus-webhook-dingtalk实现钉钉告警,以下步骤: 1、构建vmalert 从源代码构建vmalert: git clone https://…

TCGA数据下载推荐:R语言easyTCGA包

#使用easyTCGA获取数据 #清空 rm(listls()) gc() # 安装bioconductor上面的R包 options(BioC_mirror"https://mirrors.tuna.tsinghua.edu.cn/bioconductor") if(!require("BiocManager")) install.packages("BiocManager") if(!require("TC…

制作自己的数据集并训练的YOLOv8模型

文章目录 1.制作数据集1.1 下载安装labelImg1.2 开始制作数据集 准备训练分配数据集训练测试 1.制作数据集 1.1 下载安装labelImg LabelImg源码 下载好源码并 cd到源码路径下 安装需要的环境 # 安装lxml pip install lxml# 安装pyqt5 pip install pyqt5# 将"resources…

机器学习算法之-逻辑回归(1)

什么是回归 回归树,随机森林的回归,无一例外他们都是区别于分类算法们,用来处理和预测连续型标签的算法。然而逻辑回归,是一种名为“回归”的线性分类器,其本质是由线性回归变化而来的,一种广泛使用于分类问…

【PubMed】生物医学文献数据库检索指南

【文献检索一般步骤】 搜索关键词,筛选结果,阅读摘要,获取全文。 第一步:访问PubMed 打开浏览器并进入PubMed网站(https://pubmed.ncbi.nlm.nih.gov/)。 第二步:构建查询 在PubMed首页的搜…

Datawhale Django后端开发入门Task01 Vscode配置环境

首先呢放一张运行成功的截图纪念一下,感谢众多小伙伴的帮助呀,之前没有配置这方面的经验 ,但还是一步一步配置成功了,所以在此以一个纯小白的经验分享如何配置成功。 1.选择要建立项目的文件夹,打开文件找到目标文件夹…

JS导出复杂多级表头的Excel

使用方式 1、安装依赖 npm install xlsx-js-style2、复制代码文件exportExcel.js至工程 https://github.com/EnthuDai/export-excel-in-one-line 3、在引入excel.js后调用 Excel.export(columns, dataSource, 导出文件名)4、代码demo 5、效果 页面excel 适用范围 对于使…

游戏中的UI适配

引用参考:感谢GPT UI适配原理以及常用方案 游戏UI适配是确保游戏界面在不同设备上以不同的分辨率、屏幕比例和方向下正常显示的关键任务。下面是一些常见的游戏UI适配方案: 1.分辨率无关像素(Resolution-Independent Pixels)&a…

Koordinator 异构资源/任务调度实践

作者:李涛(吕风) 前言 Koordinator 是阿里云基于过去我们建设的统一调度系统中积累的技术和实践经验,对外开源了新一代的调度系统。Koordinator 支持 Kubernetes 上多种工作负载的混部调度。它的目标是提高工作负载的运行时效率…