技术标签: PCB笔记
封装就是将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体。PCB封装是实际的电子元器件、芯片等的各种参数通过使用图形方式表现出来,以便可以在画PCB图时进行调用。也是元器件往PCB板上焊接时在板上的焊盘尺寸。
PCB封装是我们电子设计图纸与实物之间的映射体
上图就是一个PCB封装。
1.绘制焊盘
2.管脚序号
3.绘制丝印
4.1脚标识
在实际画PCB板的时候这样做实在是太麻烦了。因此,使用IPC向导更方便。
但是对于一个软件开发工程师来说,直接把别人做好的封装库拿来调用就可以了。
找到一个PCB.doc,可以直接生成一个PCB封装库。
1.阻焊的作用是防止绿油覆盖。
2.PCB焊盘的周围一定要有阻焊。
1.根据参考手册画PCB封装的时候,参数一般都选最大值。
CTRL +M 测距离
Sheft + C 取消高亮标记
E+F+C 定位封装中心点
Sheft + S 显示当前层的内容
1.元件没有封装
2.封装管脚缺失
3.管脚号不匹配
绿色报错的主要原因是pcb图不满足预先设定好的规则,消除规则即可进行下一步操作
具体了解绿色报错相关问题,可进入以下网址:
遇到短路问题(元器件上有白色圆圈),最好的解决方案是从重新再做一个元件。
1.T +M 强制将绿色报错消除
E +O +S :设置原点
3.Sheft +左键 在PCB图中多选元件
4.D+S+D :重新设置板框
M+所选定的元件 :可以进行很多操作
Sheft +S :单层显示
CTRL +左键 +要修改的功能 键 :创建快捷键
P +D +L : 显示出线性尺寸
1.Top layer 中元件之间的导线(红线)都是铜
2。正片层画了线之后就是导线,而负片层全是铜。
以上快捷键不需要全部记住,按照自己的习惯进行记忆。
1.F5 :线选(适合于多个器件同时操作)
2.左键长按所要操作的元器件(适合于单个器件)
3.CTRL +Z : 返回上一步
5.Sheft + C : 解除对某个元器件的锁定或解除标记
1.将AD界面进行垂直分割,根据原理图中的模块,将PCB中的元件模块化放置
2.在将PCB中的元件模块化放置之前,先要选上交叉选择模式。
3.要找到原理图中的元件在PCB图中的位置,可以使用 T+C 进行定位,反过来也一样。
4.将飞线中的电源线给隐藏
4.1 按快捷键 D +C
4.2 在Net Classes 下创建一个PWR
4.3 将属于PWR的Net Label添加到成员表中
4.4 点击panel中的PCB
4.5 右键PWR ,点击连接,然后点击隐藏或显示
1.遵循先大后小的原则,逐渐将器件添入PCB板框中
2.然后再添加电源模块
1.在PCB布局的时候,元器件的位号过大,导致不好画线,所以要将位号调小
1.1 将位号放到元器件的中心
先按A 再按P,点击红色箭头所指向的那个地方
1.2 将PCB图中的所有文本的大小高变为10mil,宽变为2mil。
1.2.1先CTRL +A 选择所有元件
1.2.2对左边的属性进行相应的修该就可以了。
2.在原理图中,ALT +点击网络标签 就会高亮相连的元件
在PCB图中,CTRL + 点击网络标签 ,就会高亮相连的器件。
3.在原理图中,ALT +点击元件 就会高亮相应的元件
在PCB图中,ALT + 点击元件 ,就会高亮相应的器件。
4.查找文本 :CTRL +F
5.L :打开视觉配置
文章浏览阅读6.1k次。作者:张韬、林泽一 、闻超 、赵洋研发背景作为头戴的追踪配件,VR手柄可以通过HMD(头戴显示设备)的inside-out光学追踪定位原理,计算出手柄的空间运动轨迹,同时结合6轴传感器实现6DoF空间定位。与此同时,结合手柄控制器的物理按键、马达反馈、摇杆等,用户还能获得逼真、细腻的触觉反馈,进一步增强虚拟现实人机交互的能力以及沉浸感,这也是目前无手柄方案所难以实现的。目前主流VR手柄的追踪技术方..._pico手柄定位原理
文章浏览阅读349次。scanf(\); }假定结构类型struct Worker 的定义如下:struct Worker { char name[15]; int age; float pay;};函数功能:五、按题目要求编写函数(每小题6分,共12分)1. 根据函数原型“double Mean(double a[M][N],int m,int n)”,编写函数定义,要求返回二维数组a[m][n]中所有..._三、写出下列每个程序运行后的输出结果(每小题6分,共30分)试题 24还未作答满
文章浏览阅读3.5k次。转载自: http://www.cnblogs.com/kaituorensheng/p/3437807.html词形变换和词干提取工具(英文)在信息检索和文本挖掘中,需要对一个词的不同形态进行归并,即词形规范化,从而提高文本处理的效率。例如:词根run有不同的形式running、ran另外runner也和run有关。这里涉及到两个概念:词形变化:把一个_treetagger word pos
文章浏览阅读2k次。Python的分支(条件)语句及循环语句顺序结构的程序能解决计算、输出等问题,但不能做判断再选择,对于要先做判断再选择的问题就要使用分支结构,分支结构的执行是计算机依据一定的条件选择执行路径。1、单分支语句if 判断条件:语句块执行过程:首先执行判断条件,当判断条件成立【结果为真的时候】会执行语句块,若条件不成立则不执行。2、双分支语句if 判断条件:语句块1else:语句块2执行过程:首先执行判..._python中结束while循环的两种方法
文章浏览阅读2.9k次,点赞6次,收藏6次。APK是什么APK(全称:Android application package,Android应用程序包)是Android操作系统使用的一种应用程序包文件格式,用于分发和安装移动应用及中间件。APK 文件基于 ZIP 文件格式,它与JAR文件的构造方式相似,互联网媒体类型是:application/vnd.android.package-archive。以上是百度百科的解释apk是安卓的应用程序,它的本质就是一个zip文件,只是它可以被安卓系统识别、解释和运行。下图是apk内部的目录结构今天_axmldec
文章浏览阅读5.7k次,点赞4次,收藏20次。1.定义 边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,测试用例来自等价类的边界。 在测试技术中,边界值分析法与同等价类划分法有这同意重要的地位,测试工作中频繁使用的程度与等价类划分法基本一致,每使用一次等价类划分法都应该对应使用边界值分析法,对着两个方法结合的深入理解,以及灵活使用也是软件测试工作的基础。2.设计思想 根据大量的测试统计数据,很多错误是发生在输入或输出范围的边界上,而不是发生在输入/输出范围的中间区域。因此针对各_边界值分析
文章浏览阅读1.2k次。欢迎关注个人微信公众号: 小哈学Java, 文末分享阿里 P8 高级架构师吐血总结的 《Java 核心知识整理&面试.pdf》资源链接!!个人网站: https://www.exception.site/essay/elasticsearch-sync-index-read-only-allow-delete目录一、背景二、题外话三、开始排查四、为什么索引处于只读状态呢..._es indics block exception
文章浏览阅读4.6k次,点赞4次,收藏4次。最近一直在局部坐标和世界坐标当中缠绕,感觉快要理不清了。借此函数的机会也把这两个东西给捋一捋。首先来看函数的Manual手册。https://docs.unity3d.com/ScriptReference/Matrix4x4.TRS.html----------------------------------------------------------------------------..._matrix4x4.trs
文章浏览阅读1w次,点赞9次,收藏9次。在命令行编译并运行C++程序,你需要一个C++编译器。最常见的编译器有GCC(GNU Compiler Collection)和Clang。如果你使用的是Windows,你还可以使用Microsoft的Visual C++编译器。_命令编译cpp
文章浏览阅读612次。考虑到Matlab搭建1D CNN-LSTM模型的教程较少,此程序是为了方便学习怎么搭建网络、测试等等,使用的数据量较少,并且数据本身也易于分类,换成自己的数据时需要根据实际情况调整网络,也可有偿帮忙替换数据。1、加载数据,一共为200个正常样本和200个异常样本,训练集为80%,即160正常和160异常,一共320条数据;Matlab一维信号CNN-LSTM分类,使用1D CNN-LSTM对一维信号(如语音信号、心电图信号)进行二分类源程序。唯一渠道为咸鱼售卖。4、测试,输出准确率,并绘制混淆矩阵。_1d cnn lstm
文章浏览阅读398次。 今天突然遇到了这个问题,就总结一下:设我们有一个以平行且等距木纹铺成的地板(如图),现在随意抛一支长度比木纹之间距离小的针,求针和其中一条木纹相交的概率。这就是蒲丰投针问题(又译“布丰投针问题”)。 逻辑推导的优雅证明:找一根铁丝完成一根圆圈,使其直径恰恰等于平行线间的距离d,可以想象的到,对于这样的圆圈来说,无论怎么扔下,都将和平行线有两个交点。因此,如果投下的次数为n,那么相交的次数..._蒲松投针实验
文章浏览阅读3.7k次。1、在win7下装一个eclipse(用juno-32位版吧)2、把插件hadoop-eclipse-plugin-1.2.1.jar放到eclipse的plugins下。3、把hadoop-1.2.1解压到win7系统的任意一个位置。4、打开eclipse,配置mapreduce的路径,这个路径就是hadoop-1.2.1解压后放的路径。5、然后打开视图_liunx虚拟机上的hadoop集群连接windows上eclipse