原理图

AD18原理图与PCB交互问题

旧时模样 提交于 2019-12-02 04:54:11
  在PCB设计,尤其是布局阶段,原理图与PCB交互是非常有帮助的,但参数设置不当却很难实现最高效率。昨天AD不是咋搞的,系统参数被修改了,在原理图中选中器件直接激活的是PCB所在的窗口,且PCB中对应器件飞到鼠标下,有些时候我只想看看原理图上的这个器件有没有在PCB上完成了布局,并不想移动,所以使用起来效率非常低,折腾了好久没能解决,最后请教别人才解决,为了帮助遇到相同问题的同行,现将解决过程分享如下,也是为了防止自己以后忘记。 1、按快捷键O+P进入系统参数设置界面如下图 2、展开System并选中Navigation后可以看到下图: 3、将下图红框中的√√去掉即可。 来源: https://www.cnblogs.com/cj0102/p/11730726.html

六个好习惯让你的PCB设计更优(转)

非 Y 不嫁゛ 提交于 2019-12-01 05:46:14
  PCB layout工程师每天对着板子成千上万条走线,各种各样的封装,重复着拉线的工作,也许很多人会觉得是很枯燥无聊的工作内容。看似软件操作搬运工,其实设计人员在过程中要在各种设计规则之间做取舍,兼顾性能,成本,工艺等各个方面,又要注意到板子布局的合理整齐,并没有看上去的那么简单,需要更多的智慧。好的工作习惯,会让你受益匪浅,使你的设计更合理,生产更容易,性能更好。下面给大家列出以下六个让你受益匪浅的好习惯。   (一) 细节决定成败   PCB设计是一个细致的工作,需要的就是细心和耐心。刚开始做设计的新手经常犯的错误就是一些细节错误。器件管脚弄错了,器件封装用错了,管脚顺序画反了等等,有些可以通过飞线来解决,有些可能就让一块板子直接变成了废品。画封装的时候多检查一遍,投板之前把封装打印出来和实际器件比一下,多看一眼,多检查一遍不是强迫症,只是让这些容易犯的低级错误尽量避免。否则设计的再好看的板子,上面布满飞线,也就远谈不上优秀了。   (二) 学会设置规则   其实现在不光高级的PCB设计软件需要设置布线规则,一些简单易用的PCB工具同样可以进行规则设置。人脑毕竟不是机器,那就难免会有疏忽有失误。所以把一些容易忽略的问题设置到规则里面,让电脑帮助我们检查,尽量避免犯一些低级错误。另外,完善的规则设置能更好的规范后面的工作。所谓磨刀不误砍柴工

【工程师笔记】画了十几年板子,我总结出了PCB布局心得

主宰稳场 提交于 2019-11-30 12:01:28
作为电子工程师,很多人都是从画板子开始的,有些人可能觉得这项工作枯燥无味,没什么技术含量,而有些人却从细节中提取出自己的一些心得想法,慢慢的找到了走向高手之路。 ” 1、滤波电容要尽量与芯片电源近,振荡器也是,在振荡器前端放电阻 2、改变电路板大小在Design的Board Shape里 3、放置元件,过孔,焊盘,覆铜,放文本等都可用快捷键P+L 4、画完后要规定禁止布线层即KeepOut-Layer层,P+L布线 5、覆铜(place polygon pour)之前要修改安全间距design rules(clearance 16mil左右)注意一般用Hatched,并且NET网络连接到地GND,选择pour all same net projects,还要去除死铜(remove dead copper) 补充:多层覆铜要注意电源层和地层,因为FPGA里面的走线只有6mil,所以覆铜的时候要把rule->clearance设置为6mil再覆铜,在其他层覆铜的时候最好rule->clearance弄大一点16mil左右,再把规则改回去,这时候Track 8mil,Grid 24mil 6、在顶层和底层覆铜时要注意Track 12mil,Grid 24mil 7、地线和电源线一般要很粗60-80mil,正常最小线宽10mil,FPGA一般6mil 8、排线操作用S+L,使用P+M布线,

在Altium Designer的原理图中如何高亮同一网络标号的连线

亡梦爱人 提交于 2019-11-29 16:38:31
当我们绘制简单电路原理图时,每条线路可以直接相连,非常方便。但是当电路复杂的时候,特别是需要连接的线路很多的时候,往往直接相连一些线路会出现交叉的现象,而且整个电路图看上去十分杂乱。这个时候使用网络标号代替直接相连就可以完美解决。 网络标号众多的情况下怎么检查有没有孤立的网络标号。有一个办法就是高亮标号看看是不是成对出现(方法虽然有点蠢)。 方法: ALT + 鼠标左键 来源: https://blog.csdn.net/likeULL/article/details/100855745

数据结构:栈

不打扰是莪最后的温柔 提交于 2019-11-29 11:57:39
本文介绍: 本文讲解了栈的原理、栈的压栈出栈和一些基本操作等 。 栈的介绍: 栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素。 栈作为一种 数据结构 ,是一种只能在一端进行插入和删除操作的特殊 线性表 。它按照 先进后出 的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶开始弹出数据(最后一个数据被第一个读出来)。栈具有记忆作用,对栈的插入与删除操作中,不需要改变栈底 指针 。 栈是允许在同一端进行插入和删除操作的特殊 线性表 。允许进行插入和删除操作的一端称为栈顶(top),另一端为栈底(bottom);栈底固定,而栈顶浮动;栈中元素个数为零时称为空栈。插入一般称为 进栈 (PUSH),删除则称为退栈(POP)。栈也称为后进先出表。 栈的原理图: 入栈的原理图: 出栈的原理图: 从上面两个原理图我们不难发现栈中的元素是 先进的后出,后进的先出 。这也是栈的基本特性。 入栈的操作代码: 这里是用顺序栈来实现的,不管是顺序栈还是链式栈,其原理都是一样的,只是实现的方式略微有点不同。

PADS9.5 原理图和封装制作

杀马特。学长 韩版系。学妹 提交于 2019-11-29 05:52:38
1.进入元件编辑有两种方法,第一种:文件——库。第二种:工具——元件编辑器 2.选定你要保存的库,选择元件,按新建按钮 3.选择下面按钮进入编辑界面,如果是建的新库里面没有元件,会出现下面对话框,直接按确定 . 一般将元件属性放到旁边,不要删除 4.按下面按钮进入元件编辑菜单 5.封装向导,对于对称元件很方便,也可以不用,可以使用后面的单独放置管脚进行手动绘制 6.手动绘制管脚,选择PIN 管脚放置后,单击鼠标右键可出现一下选项 7.选择分布重复 8.将管脚镜像选择可得到以下 9.选择创建2D线,画出元件边框,单击鼠标右键选择矩形,画出如下图形 10.设置原点,一般将原点放于左下角 11.设置管脚编号,两种方法,第一种手动添加,双击管脚可添加属性,第二种可批量添加 第二种方法 管脚选项,可按照元件管脚编号文档,将其复制到文档中 例如STM32F103芯片(这个表就是图上这个样子,一一对应,下面把STMSTM32F103的标贴了出来,自己一个个贴的,调了好半天,是我自己太蠢了快累死,尽力啦) Pin Group Number Name Type Swap Seq 门-A 1 VBAT                Underfind 0 1 门-A 2 PC13/ANT1           Underfind 0 2 门-A 3 PC14/OSC32_IN          

PCB设计中新手和老手都适用的七个基本技巧和策略

风格不统一 提交于 2019-11-29 02:21:11
本文将讨论新手和老手都适用的七个基本(而且重要的)技巧和策略。只要在设计过程中对这些技巧多加注意,就能减少设计回炉次数、设计时间和总体诊断难点。 技巧一:注重研究制造方法和代工厂化学处理过程 在这个无工厂IC公司时代,有许多工程师真的不知道从他们的设计文件生成pcb所涉及的步骤和化学处理过程,这点其实也不奇怪。这种实用知识的缺少经常导致设计新手做出没有必要的较为复杂的设计选择。举例来说,新手易犯的一种常见错误是用特别精确的尺寸设计pcb版图,也就是使用关联在紧密栅格上的正交导线,最后发现并不是每家pcb加工厂能够生产出在现场使用寿命期间能够保持足够可靠性的设计来。 具有这些能力的工厂可能无法提供最经济的pcb价格。设计真的需要那么复杂吗?可以在更大的栅格上设计pcb版图,从而降低pcb成本并提高可靠性吗?设计新手遇到的其它误区还有太小的过孔尺寸以及盲孔和埋孔。这些先进的过孔结构是pcb设计师工具箱中强大工具的产物,但其有效性与具体情形高度相关。只是因为它们存在于工具箱中并不意味着应该用它们。 Bert Simonovich的“设计笔记”博客关于此事就说到了过孔的截面纵横比:“一个纵横比为6:1的过孔能够很好地保证你的pcb可以在任何地方制造。”对于大多数设计来说,只要稍加思考和规划,这些HDI特征就能完全避免,从而再次节省成本,提高设计的可制造性

超全Altium Designer16 总结--Altium Designer

烂漫一生 提交于 2019-11-28 21:18:26
原址: http://blog.csdn.net/qq_29350001/article/details/52199356 以前是使用DXP2004来画图的,后来转行。想来已经有一年半的时间没有画过了。突然转到AD,有些不适应。用了下发觉很多功能确实比DXP要来的强大。花了不少时间和精力,将之前的一些经验技巧,进行整理总结。希望这篇文章,可以让人少走线些弯路。让初学者可以快速入门。 好了,言归正传,开始启程! 首先下载AD16: Altium Designer 16.0.6 Build 282 安装教程:Altium designer14.x /15.x软件安装与破解 按流程一步步安装ok! 一、 软件优化设置 1. 打开PCB,使用快捷键 T+P,如下图设置: 2. 取消HTM文件 3. 禁止检查 4. 单层显示无阴影 5. 笔记本布线换层 台式机有小键盘,可以 * - +来换层,笔记本该如何换层呢,有两种方法。 第一种方法: CTRL+SHIFT+鼠标滑轮 第二种方法:如,将 * 快捷键改为 = 首先打开一个PCB文档,之后依次选择DXP >> Customize,在Command中修改以下几个命令的快捷方式: Next Layer:切换到下一层。默认快捷方式是小键盘的+号(Plus) Next Signal Layer:切换到下一可布线的层。默认快捷方式是小键盘的*号