PCB 文件中哪些可以不做成元件 在 PCB 设计时有些元件为了快速,实际并不需要做成元件. 因为做成元件会浪费时间,并且生产时也没有实际的元件. 如下(持续更新): PCB 与 PCB 之前的连接人工后焊焊盘. PCB 中很大的不规则的孔. PCB 中没有焊盘的圆孔.(螺丝孔需要做元件.电池焊盘需要做元件)…
本文将讨论新手和老手都适用的七个基本(而且重要的)技巧和策略.只要在设计过程中对这些技巧多加注意,就能减少设计回炉次数.设计时间和总体诊断难点. 技巧一:注重研究制造方法和代工厂化学处理过程 在这个无工厂IC公司时代,有许多工程师真的不知道从他们的设计文件生成pcb所涉及的步骤和化学处理过程,这点其实也不奇怪.这种实用知识的缺少经常导致设计新手做出没有必要的较为复杂的设计选择.举例来说,新手易犯的一种常见错误是用特别精确的尺寸设计pcb版图,也就是使用关联在紧密栅格上的正交导线,最后发现并不是每…
开关电源PCB设计中的布线技巧关键字:布线 开关电源 走线 一.引言 开关电源是一种电压转换电路,主要的工作内容是升压和降压,广泛应用于现代电子产品.因为开关三极管总是工作在 “开” 和“关” 的状态,所以叫开关电源.开关电源实质就是一个振荡电路,这种转换电能的方式,不仅应用在电源电路,在其它的电路应用也很普遍,如液晶显示器的背光电路.日光灯等. 开关电源与变压器相比具有效率高.稳性好.体积小等优点,缺点是功率相对较小,而且会对电路产生高频干扰,变压器反馈式振荡电路,能产生有规律的脉冲电流或电压…
U3D中GameObject.Find 如果某元件SetActive(false)了,Find()无法找到 因为Find()只会帮你找出正在活动中的物件,所以在将物件关闭前,我们必须将此物件放至预先定义好的变数成员中,使我们的程式保有他的参照…
关于阻抗的话题已经说了这么多,想必大家对于阻抗控制在pcb layout中的重要性已经有了一定的了解.俗话说的好,工欲善其事,必先利其器.要想板子利索的跑起来,传输线的阻抗计算肯定不能等闲而视之. 在高速设计流程里,叠层设计和阻抗计算就是万里长征的第一步.阻抗计算方法很成熟,所以不同的软件计算的差别很小,本文采用Si9000来举例. <ignore_js_op> 图1 阻抗的计算是相对比较繁琐的,但我们可以总结一些经验值帮助提高计算效率.对于常用的FR4,50ohm的微带线,线宽一般等于介质厚…
最近再给外国一家公司做某一个小的系统模块的封装,其中这个模块中间是挖空的,这就比较难办,到现在为止我还没有找到如何在封装中添加自己绘制特定形状的过孔,(倒是可以添加软件自带的一些圆形的安装孔)最终解决就是做了一个过孔的焊盘,这个焊盘过孔内外径一致,但是貌似这个焊盘(挖空的过孔)貌似还有电气属性(因为放置的时候必须添加标号,说明具有电气属性,要是没有标号的话,说明就没有电气属性). 在网上搜集资料解决这个问题时,倒是学会了如何在PCB图中添加自己绘制的任意形状的安装孔,方法步骤如下 1.首先用PA…
PCB 封装中的 公差符号形位公差位置度 0.08 旁边的 十字加圆就是位置度的形位公差.…
在PCB布线中,我们都会尽量节约板子空间,将元器件排布的紧密一些,难免会遇到布线不通的时候. 博主下面就来说一个关于0R电阻在PCB布线使之畅通的一个小妙用. 使用0R电阻前 假设我们这个TXD的线周围都是没有空间的,一个过孔都打不了,但是我们要穿过去,或许可以绕一大圈绕过中间这个电源线,但终究不是可行之道,一大圈会遇到其他更多的问题,真是令人头发疼.看下面这个图. 使用0R电阻后 解决办法就是在这个电源线上加一个0R电阻(电阻的封装根据布线的宽度选择合适的),让导线从中穿过去. 因为博主现在手…
1.多层板布线 高频电路往往集成度较高,布线密度大,采用多层板既是布线所必须,也是降低干扰的有效手段.在PCB Layout阶段,合理的选择一定层数的印制板尺寸,能充分利用中间层来设置屏蔽,更好地实现就近接地,并有效地降低寄生电感和缩短信号的传输长度,同时还能大幅度地降低信号的交叉干扰等,所有这些方法都对高频电路的可靠性有利.有资料显示,同种材料时,四层板要比双面板的噪声低20dB.但是,同时也存在一个问题,PCB半层数越高,制造工艺越复杂,单位成本也就越高,这就要求我们在进行PCB Layou…
阻焊层:solder mask,是指板子上要上绿油的部分:因为它是负片输出,所以实际上有solder mask的部分实际效果并不上绿油,而是镀锡,呈银白色! 助焊层:paste mask,是机器贴片时要用的,是对应所有贴片元件的焊盘的,大小与toplayer/bottomlayer层一样,是用来开钢网漏锡用的. 要点:两个层都是上锡焊接用的,并不是指一个上锡,一个上绿油:那么有没有一个层是指上绿油的层,只要某个区域上有该层,就表示这区域是上绝缘绿油的呢? 答:暂时我还没遇见有这样一个层!我们画的…
摘要:在AD(Altium Designer)进行电路板布线时,孔丙火(微信公众号:孔丙火)经常会碰到电路中有相同功能的模块,比如2路相同的RS485通信电路.多路相同继电器输出电路.多路相同的输入电路等,如果每1路都单独布局布线,费时间,且是重复劳动,有没有像word中那样的"格式刷"功能呢,1路布局布线完成后,其他相同的部分,刷一下就好了,孔丙火(微信公众号:孔丙火)在此篇文章可以帮你解释这个疑惑,提出可行的方法,达到相同功能模块快速布局布线的目的. 关键词:Altium Desi…
20H原则是指电源层相对地层内缩20H的距离,当然也是为抑制边缘辐射效应.在板的边缘会向外辐射电磁干扰.将电源层内缩,使得电场只在接地层的范围内传导.有效的提高了EMC.若内缩20H则可以将70%的电场限制在接地边沿,内缩100H则可以将98%的电场限制在内. 20H规则的采用是指要确保电源平面的边缘要比0V平面边缘至少缩入相当于两个平面间层距的20倍.这个规则经常被要求用来作为降低来自0V/电源平面结构的侧边射击发射技术(抑制边缘辐射效应). 但是,20H规则仅在某些特定的条件下才会提供明显的…
一.在线程组下添加逻辑控制器While Controller 二.在逻辑控制器While Controller下添加Sample,BeanShell Sampler , 三.逻辑控制器While Controller下添加配置元件,计数器 四.在线程组下添加监听器,察看结果树: 注意while中设置的是${__javaScript("${number}"<"4")},而请求出现了4次,是因为进入循环后,计数器才开始计数,到第四次循环之前,计数器的值为3,进入第…
1.cpp:------------------------------------------------ #include int test() __attribute__ ((constructor(101))); int test() { printf("\n--In lib--"); return 0; } test.cpp //没有call 1.cpp中方法,但是希望在main前面先执行test()函数 #include int main() { printf("…
1.打开PCB文件 2.选择  Design -> Make Integrated Library  (生成集成库) 注意,一定要在PCB 文件下  生成集成库!! 最终生成这个文件,打开这个文件,发现有SCHLib 和 PcbLib 这两个文件!…
我们在Winform支持网页通常增加WebBrowser控件实现,相当于内嵌浏览器浏览网页使用, 而此WebBrowser默认情况是文件拖入功能是不支持的, 如何才能支持呢.在这里介绍如何实现方法 一.直接上源码吧, 下载后直接用,其实不要了解太深入,会用就行了啦(用之前,网页需有加入JS drop功能) 下载地址   http://pcbren.cn/ShareFiles/WebbrowserDemoDrop.zip 二.实现拖拽是重构WebBrowser浏览器Drag事件,让浏览器支持拖拽功…
[html] view plaincopy <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>menu2level.html</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8&…
通常一个嵌入式开发都需要一个开发板,这就涉及到原理图设计和PCB设计等流程.目前比较主流的设计软件当属Altium Designer了,于是便向写一个关于这方面的专题,也好总结一下,省得以后忘记. Altium Designer软件的安装十分简单,网上一大堆的下载.安装和破解的资料,这里就不累述了.作为这一系列教程的第一篇,首先介绍一下Altium Designer的主项目组成. Altium Designer主界面 Altium Designer的主界面,主要组成部分有:顶端的菜单栏.工具栏,…
一.前言: 所谓的交互是这样的,在原理图里点击某个元件,在pcb图中就相应的被选中,这样在元器件刚导进pcb中布局放置元器件的时候可以为我们提供很大的方便. 二.前提: pcb中导入元件是这种方式: 其中路径是原理图所在的路径. 三.想要交互的操作是在原理图中进行以下的操作: 1.配置选项 2.相应的操作 在原理图选中一个元件并在右键选择菜单中的 然后,你就可以再pcb图中去看了,只要在原理图中选择一个元器件,在pcb图中就相应的被选中了,这样,你就可以很方便的开始布局了. 版权声明:本文为博主…
画PCB的时候,需要经常的去查看原理图上对应的元件,元件数目少还好找,数目多了找起来就比较扯淡.还要Altium Designer提供了不错的交叉查找功能. 这里我建议使用两个显示器,一个显示器放原理图,另外一个显示器放PCB,这样找起来比较的方便. 1 使用快捷键 T+C 这个快捷键在原理图和PCB图中都适用,这是交叉查找指针的快捷键,使用了这个功能后,会在鼠标上生成一个十字叉. 用这个十字叉,在原理图中任意选择一个元件后,就可以找到元件在PCB中对应的封装.       在PCB文件中任意选…
有时候需要批量修改元件的封装,可在原理图和PCB中批量修改.本文以批量修改电阻AXIAL0.3 的封装为AXIAL0.4 为例. 1. 在原理图中批量修改1.1. 方法1双击需要修改封装的其中一个元件,弹出图1的属性对话框. 图1:电阻元件的属性点击图1中的Global,出现图2. 图2:点击Global 后的电阻属性图在图2中的Footprint 中填写修改前的封装,即AXIAL0.3,表示需要查找封装为AXIAL0.3 的元件:Copy Attributes 中填写修改后的封装,即AXIAL…
在上一节我们PCB资源网的protel99se教程当中,我们给大家讲解了在protel99se进行原理图设计中的一些高级应用技巧,在这一节protel99se教程当中,我们将给大家讲解的是,在protel99se的电路图,也就是PCB设计中的一些高级应用技巧,通知本节的课程,大家在设计PCB的时候,可以提高不少效率. 第一:将不同的网络结点线,用不同的颜色标识 第二:对焊盘进行"补泪滴" 第三:在protel99se中如何覆铜 第四:打印PCB是,焊盘如何显示中间为空 第五:如何在PC…
在AD09中查找元件和封装 Altium Designer 软件方法/步骤 Altium下Miscellaneous Devices.Intlib元件库中常用元件有: 电阻系列(res*)排组(res pack*) 电感(inductor*) 电容(cap*,capacitor*) 二极管系列(diode*,d*) 三极管系列(npn*,pnp*,mos*,MOSFET*,MESFET*,jfet*,IGBT*) 运算放大器系列(op*) 继电器(relay*) 8位数码显示管(dpy*) 电桥…
如果PCB Layout工程师能够在设计过程中,使用设计工具直观地看到自己设计板子的实际情况,将能够有效的帮助他们的工作.尤其现在PCB板的设计越来越复杂,密度越来越高,如果能够洞察多层板内部则可以帮助工程师避免很多不易察觉的错误.特别对于电子产品的机电一体化设计,Altium Designer对于STEP格式的3D模型的支持及导入导出,极大地方便了ECAD-MCAD之间的无缝协作. Altium Designer 凭借其突出的 3D 设计能力,提供当今公认一流的三维 PCB 设计平台.PCB…
生产文件的输出,俗称Gerber out,Gerber文件是所有电路设计软件都可以产生的文件,在电子组装行业又称为模版文件(Stencil Data),在PCB制造业又称为光绘文件.可以说Gerber文件是电子组装业中最通用最广泛的文件格式,生产厂家拿到Gerber文件可以方便和精确地读取制板的信息. 10.6.1 Gerber的输出 1.在绘制好的PCB界面中,执行菜单命令“File-Fabrication outputs-Gerber Files”,进入Gerber setup 界面,如图1…
在PCB设计中,过孔VIA和焊盘PAD都可以实现相似的功能.它们都能插入元件管脚,特别是对于直插DIP)封装的的器件来说,几乎是一样的. 但是!在PCB制造中,它们的处理方法是不一样的. 1.VIA的孔在设计中表明多少,钻孔就是多少.然后还要经历沉铜等工艺步骤,最后 的实际孔径大概会比设计孔径小0.1mm.比如设定过孔0.5mm,实际完成后的孔径只有0.4mm. 2.PAD的孔径在钻孔时会增加0.15mm,经历过沉铜工艺后,孔径比设计孔径稍大一点,约0.05mm.比如设计孔径0.5mm,钻孔会是…
画PCB的时候,需要经常的去查看原理图上对应的元件,元件数目少还好找,数目多了找起来就比较扯淡.还好Altium Designer提供了不错的交叉查找功能. 建议使用两个显示器,一个显示器放原理图,另外一个显示器放PCB,这样找起来比较的方便. 1. 快捷键 :T+C 这个快捷键在原理图和PCB图中都适用,这是交叉查找指针的快捷键, 使用了这个功能后,会在鼠标上生成一个十字叉.用这个十字叉,在原理图中任意选择一个元件后,就可以找到元件在PCB中对应的封装.       在PCB文件中任意选择一个…
TDD双向放大器的设计分为三部分:LNA部分.PA部分和控制开关部分.为了调试方便,已经在三个Altium工程里面分别设计了三部分.现在需要合并成一个板子,为了保留已有的布局布线的工作量,采用这个办法可以快速合并工程. 一.对已有的三个工程进行元器件重新标号,并更新到各自的PCB文件中. 1.在原始工程的原理图中,用Tools -> Annotate Schematics(T A),先将元件编号全部恢复为"?",如图: 2.然后重新命名,命名时加上后缀比如10,这样原来的元件编号…
使用Protel 99SE的工程人员都知道Protel在PCB绘制中是不支持汉字输入的,但作为工厂生产调试的方便,不可避免的要在PCB上制作中文标示,有时为说明板子的用途,注意事项等都要输入中文丝印,那么在Protel不支持中文的情况下怎样输入中文呢?本经验将分享给大家. 打开PCB 3.0中文输入程序,在汉字文本一栏输入想要输入的中文汉字,例如“道闸控制电路V3.0”: 放置层面选择要放置的层面,一般选择Toplayer或Bottomlayer两层丝印层,旋转角度默认0,水平位置和垂直位置空白…
1.PCB是什么 PCB( Printed Circuit Board),中文名称为印制电路板,又称印刷线路板,是重要的电子部件,是电子元器件的支撑体,是电子元器件电气连接的载体.由于它是采用电子印刷术制作的,故被称为“印刷”电路板. 2.相关软件(转) 主流的 Altium(原protel,protel 99se).PADS.Cadence. 1.Protel,现在推Altium Designer. 国内低端设计的主流,国外基本没人用.简单易学,适合初学者,容易上手:占用系统资源较多,对电脑配…