原理图要点:

1、新建工程, 新建的project是要以后缀PrjPCB
2、新建原理图、PCB, 右键project,进行New添加
3、新建原理图库、PCB库,右键project, 进行new添加
改变单位显示:View->Toggle Units
4、在原理图库进行绘制, 要点: MCU的提供的对外接口的序号要与手册一致

6、器件导入生PCB布局

1、Place Pad => 焊盘 一般内径为2,外径为3

2、SCH原理导入到PCB
Design-> Update PCB

3、引脚重新排序,双击引脚,点击“Mirrored”

4、AD的编号重新命名: tools->Annotate Schematics

5、原理图完整性检验
https://blog.csdn.net/weixin_45905650/article/details/120335816
右键编译,再点击右下角System->Message

6、原理库元件发生改变,Tools->Update From Library

PCB设计及布局要点:

PCB走线1

1、改变PCB的整体大小
Design->Board Type->redefine Board Type, 这层对应于keep out layer

2、画keep-out-layer,选择层为keep-out-layer,

设置起始点 Edit->Orign

3、画定位孔, 内径为2,外径为3

3、批量修改字体、 右键->find similar object->Text Kind->TrueType Font

4、一导PCB变成绿色,是违反电气规则,可以修改电气规则 Design->rules->Clearance(间距)

5、先放置大件,相同功能放在一起

6、从电源地开始画起,

7、设置线宽操作,Desgin->rules->Routing->Width, 线越粗越好,线宽默认0.3mm,最大1mm

画线注意事项:

1、PCB走线要符合电路走线
2、先不着急接地线,先接电源线,再接信号线, 电源线也可以晚点划,如果有四层线
3、模拟电路、放大电路考虑四层线, 数字电路用两层线即可
4、铺铜接地

5、线越粗越好,不允许锐角出现,避免直角,电源线粗点好
6、线尽量走短
7、CPU最后调整,原因MCU连接线最多
8、Ctrl+H可以连接的线
9、滤波电容最好靠近芯片
10、添加丝印层,放在top overlay层

12、 BOM表导出, 全称: Bill of Material, 位置: report->Bill of Material
13、两层转化为四层版
1、首先两层要去掉顶底层的pu铜
2、打开 design->lay stack manager, add layer与add plane差别,整体无差别, add plane一般是做整体pu铜, layer用于布线
3、增加VCC和GND, VCC进行内电层分割
4、增加了层后,需要重新进行redefine Board Type
14、PCB避免过敏

15、空格键旋转:
在对原理图中的器件进行布局时,在器件放置好和未放置的两种状态下,直接用空格键(英文和中文输入法状态下都可以)就可以使器件翻转九十度,而在对PCB进行布局时,其中的器件只有在你用鼠标拖动的过程中才可以使用空格快捷键翻转九十度,而在器件被放置好的状态下使用空格快捷键则是无效的,另外,也可以双击器件,在其中的旋转项填入我们想让器件旋转的角度旋转后再布线

16、PCB隐藏/显示连线
视图(V)–连接(C)–全部隐藏(H),也就是快捷键VCH

17、AD画pcb缩小后看不到pcb
右键view->FitBoard

18、PCB检查
右键编译,再点击右下角System->Message

19、修改原理图,导出到PCB, 选择Desgin->Update PCB xxxx, 然后选择左下角黄色图进行删除,否则PCB会出现绿色图

20、pu铜, Place->Poloyn pour->connect to net 选择GND->开始划区域填充, Top Layer与button Layer都要进行pu铜

21、电气规则检查 Tools->Design Rule Checks->Run Desgin Rule Checks

22、 加入泪滴 作用:主要是让避免太多的直角,让线变得更狐 Tools->Tearsdrop

23、最后进行PCB与原理图进行对照,保证原理图与PCB完整

24、对上下两根加上丝印

微调操作:
1、选中控件,按住Ctrl,进行上下左右键进行微调

AD笔记总结的更多相关文章

  1. [学习笔记] AD笔记

    Auto diff 深度学习基础知识,auto diff自动微分的笔记,tensorflow中的求导就是基于这个做的.多用于复杂神经网络求导.来自于一篇论文,没怎么看完,但是会算了,比较底层一点吧.. ...

  2. STM32F412应用开发笔记之三:SPI总线通讯与AD采集

    本次我们在NUCLEO-F412ZG试验模拟量输入采集.我们的模拟量输入采用ADI公司的AD7705,是一片16位两路差分输入的AD采集芯片.具有SPI接口,我们将采用SPI接口与AD7705通讯.两 ...

  3. CC2540开发板学习笔记(六)——AD控制(自带温度计)

    一.实验目的 将采集的内部温度传感器信息通过串口发送到上位机 二.实验过程 1.寄存器配置 ADCCON1(0XB4)ADC控制寄存器1 BIT7:EOC   ADC结束标志位0:AD转换进行中    ...

  4. 8051学习笔记——AD

    AD.C #include<reg52.h> #include <iic.h> #define PCF8591 0x90 //PCF8591 地址 sbit LS138A=P2 ...

  5. 51单片机学习笔记(郭天祥版)(6)——键盘的作业题、AD、DA、DS18B20(这里之后看清翔的补一下好了)

    A:analog,D:digital AD,就是模拟量转换为数字量,DA就是数字量转换为模拟量 为什么要转换? 单片机是数字芯片,内部只有0和1,没法表示模拟量 比如我们如果需要2.5V怎么办?其实是 ...

  6. 自动微分(AD)学习笔记

    1.自动微分(AD) 作者:李济深链接:https://www.zhihu.com/question/48356514/answer/125175491来源:知乎著作权归作者所有.商业转载请联系作者获 ...

  7. AD阶段分类论文阅读笔记

    A Deep Learning Pipeline for Classifying Different Stages of Alzheimer's Disease from fMRI Data -- Y ...

  8. AD软件笔记

    问题1:不同网络的线可以重叠在一起         解决方法1: 在AD中,可以通过   SHIFT+R  快捷键     设置 三种布线模式(忽略 避开 或者 推挤) 解决方法2: 设置规则的Ele ...

  9. 调试freeradius 3.0 与microsoft AD通过LDAP认证的笔记

    首先来参考文章: a.https://blog.51cto.com/liqingbiao/2146832?utm_source=oschina-app 这个主要参考了基本安装.配置.测试 b.http ...

  10. AD学习笔记(基础)

    AD学习 1 学习思路 1.1 学什么 1.2 怎么学 2 AD本身 3 AD project 3.1 任务层级 3.2 PCB流程 4 原理图工作环境设置 5 开始 5.1工程创建 5.2 元件库介 ...

随机推荐

  1. 八、常用Api

    Object 深拷贝和浅拷贝 Objects 包装类 StringBuilder StringJoin Math System RuntimeBigDecimal Date SImpleDateFor ...

  2. python_类 对象 属性

    1, 类 (class) 类的概念表示某种对象的集合,用于表示某一种相同对象的模板.例如:人作为一个类 由这个"人"类定义出来的内容就是这个类定义出来的对象,类还拥有属性和功能,属 ...

  3. LogAgent —— etcd+kafka+zookeeper+go实现实时读取日志发送到kafka,并实现热加载配置读取的日志路径

    工具包目录结构: .├── conf│   ├── logAgent.ini│   └── logAgentConfig.go├── etcd│   └── etcd.go├── kafka│   └ ...

  4. ubuntu 安装SVN

    s1: [sudo apt-get install subversion] s2:本地新建一个文件夹如SVN,在该文件夹下打开终端输入命令[svn co https://xxx/svn/xxx --u ...

  5. 【面试】TCP-IP经典

    整理之前的笔记,发现网络通信通俗易懂的解释. 搞清这15个问题,那你就精通了TCP! 网络协议那么多, 为什么面试喜欢问TCP? 原因无外乎两个: TCP协议直接与进程打交道,写网络程序要用: TCP ...

  6. CCIE DC Multicast Part 3.

    Hi Guys! Here is part 3 of the Multicast Tutorials, Hopefully you have read the two previous posts h ...

  7. .net code 3.0 获取配置文件 json 和 config 中的值

    using Microsoft.Extensions.Configuration;using Microsoft.Extensions.FileProviders; using System.IO; ...

  8. 对象有时候打印出来的日志可能是以map的格式存在,转成json格式

    package com.example.mybatiscodehelper.demo;import org.springframework.boot.configurationprocessor.js ...

  9. RealSenseD435的一些参数整理

    一.深度相机D435 二.自校准功能 https://www.intelrealsense.com/self-calibration-for-depth-cameras/ https://dev.in ...

  10. Python学习笔记(二)变量的使用

    一.变量的定义 把程序运算的中间结果临时存到内存里,以备后面的代码继续调用,这几个名字的学名就叫做"变量" 可以把变量看做保存信息的容器,它们的目的是在内存中标注和存储数据,然后可 ...