当前位置:首页 > Protel
  • 硬件设计EDA工具全面对比,挑选适合你的那款

    硬件设计EDA工具全面对比,挑选适合你的那款

    我国目前所使用的EDA软件层出不穷,这些工具都有较强的功能,一般可用于几个方面,但是如何挑选自己适合的软件呢,下面来看一下几款主流软件和公司的对比。 Mentor公司的PCB设计工具可能是各个公司当中最多也最复杂的。近几年mentor公司也在不断的优化整合自身产品线,形成了逐渐清晰的产品系列。 一)PADS系列是收购原PowerPCB后的升级产品。其中原理图工具是PADS logic,PCB工具是PADS layout,自动布线工具是PADS router,封装库制作工具是LP wizard.PADS系列工具的特点就是简单易用,上手快,设计灵活,用户的自由度非常高。在国内中低端客户中有很高的市场占有率。最贴心的是新版本的PADS系列工具推出了官方中文版,这在EDA工具中并不多见,充分看出了对中国市场的重视程度。其中要单独强调的是封装库制作工具LP Wizard,只要是标准的封装,都能用这个工具自动生成封装库,不仅支持Mentor自己的工具,其他家的工具都支持的很好。强烈推荐,减少我们建库错误的风险。 二)Hyperlynx系列是Mentor公司知名的仿真工具系列。Hyperlynx本身包含很多部分,可以分别完成信号完整性,电源完整性,DRC检查,热仿真,和模拟仿真等不同的仿真需求。虽然可能和专业的仿真工具相比还有差距,但是运行速度快,使用简单,结果也可以接受,在一般的使用条件下还是不错的。 三)Expedition EnterPrise系列是Mentor公司的明星产品,简称EE.主要面对的是中高端客户的需求。在多层板,推挤,自动布线等等方面都有业内领先的技术水准。其中原理图工具主推Dxdesigner,PCB工具是Expedition PCB(很多人喜欢称作WG,及workgroup)。Mentor还有一个Boardstation(EN)系列工具,现在很多功能都整合到了Expedition当中。感觉Boardstation(EN)系列会慢慢退出历史舞台,被EE系列完全替代。另外在国内使用的人数也很有限,参考资料和软件都相当难找。 Cadence公司的layout工具Allegro在业内有很高的知名度,据说世界上百分之六十的电脑主板和百分之四十的手机主板都是用Allegro完成的。从一个侧面能够看出Allegro在高速PCB板设计中有很高的占有率。原来Cadence公司的原理图设计工具Design Entry HDL广被诟病,但自从收购了OrCAD后,在原理图方面的弱项得到了很好的弥补。现在Cadence主推的设计流程就是OrCAD 进行原理图设计,Allegro(PCB Editor)进行PCB Layout.由于都是一家,两个工具之间可以实现无缝链接,使用起来非常方便。Cadence的自动布线工具PCB Router功能也很强大,在规则设置完善的情况下,布通率很高。曾经看到过一块由4颗Xilinx公司的高端FPGA芯片组成的复杂PCB板,就利用Cadence自身的自动布线工具完全布通,仅需要做少量的修改,深深震撼。针对不同的客户Cadence公司通过不同的license授权,把软件划分为L,XL,GXL等不同的版本,包含不同的高级功能。要使用软件的高级功能,就要有GXL版的授权。Allegro近几年的势头很猛,很多大公司都纷纷转向用Allegro进行PCB设计。一定程度上说Allegro成了事实上的工业标准。除了PCB设计工具以外,Cadence还配套有很强大的仿真工具,可以实现设计与仿真的同步。 Altium公司的前身就是在国内知名度非常高的Protel.很多学校里的学生都还有Protel 99SE这门基础课。Protel最大的特点就是灵活,给了用户最大的自由度,几乎可以为所欲为。很多从DOS版本一直用过来的老工程师对Protel情有独钟。一些老工程师使用Protel都是直接画PCB,因为原理图都已经烂熟于心了。这种不重视设计流程的设计方式虽然灵活,但是给后续工作交接,设计交流会带来困难。从Protel 99SE以后Altium公司对软件进行了多次大规模的升级改进,目前的最新版本应该是Altium Designer 13(AD 13)。AD软件最大的特点就是整合,它把所有的功能整合到一个工具当中,随着软件的更新,功能越来越强大,同时软件的体积也越来越大的让人难以接受了。不过一些功能很贴心,考虑到了用户使用的方便。比如在网络上实时的显示网络名称,这个功能在其他工具的新版本软件中都有借鉴。可以说AD依然是容易上手的好用的PCB设计工具。 Zuken和CadSoft公司的产品在国内市场占有率较小,在这里简单介绍一下。Zuken是日本公司的产品,所以受到很多日企或者和日本有业务往来公司的欢迎。Zuken公司高端的设计工具是CR8000和CR5000.低端设计工具是CADSTAR.CadSoft公司的设计工具是Eagle.进入国内市场较晚,在欧美有一定市场。虽然比较少见,但是Eagle有自身的一些特色。专注PCB设计,没有花俏的功能。标准版支持6层板设计,专业版也只支持到16层板的设计。工具本身很小巧,运行速度快,价格也便宜。对欧美国家的小企业来说,是个很实惠的选择。不过这一点在国内似乎并没有优势,原因大家都懂得,呵呵。 下面我们用一个表格对几种工具做一个直观的比较。 通过比较几家公司的工具,我们能清楚的看出各种工具的特点,给我们的学习做一个参考。如果你是一个电子爱好者或者初学设计的学生,那么无所谓哪种工具,首要的一点肯定是上手简单,使用方便。如果你的目标是把电路设计作为自身后续的职业发展方向,那么选择一种市场占有率高,功能强大的工具是很有必要的。毕竟学习工具的另一个目的还有交流,如果你使用的工具大家都不会用,那交流起来也会存在困难。 然后要说的就是,虽然EDA技术是电子设计技术的核心,但工具就是工具而已。硬件设计的目的是设计出满足要求的硬件产品。无论以上哪种工具都能实现这个目的,工具在这一点上没有本质区别。真正的区别是使用工具的人。工具只是我们的武器,我们学习的重点不应该放在工具本身,无论选择哪种工具熟练使用就好。更多的时间我们还是要用来学习如何去做一个合格的设计。 利用EDA工具,电子设计师可以从概念、算法、协议等开始设计电子系统,大量工作可以通过计算机完成,并可以将电子产品从电路设计、性能分析到设计出IC版图或PCB版图的整个过程在计算机上自动处理完成。 现在对EDA的概念或范畴用得很宽。包括在机械、电子、通信、航空航天、化工、矿产、生物、医学、军事等各个领域,都有EDA的应用。目前EDA 技术已在各大公司、企事业单位和科研教学部门广泛使用。 这些工具中,PCB(Printed Circuit Board)设计软件经过多年的发展、不断地修改和完善,或优存劣汰、或收购兼并、或强强联合,现在只剩下Cadence和Mentor两家公司独大。 Cadence公司的推出的SPB(Silicon Package Board)系列,原理图工具采用Orcad CIS或Concept HDL,PCB Layout采用的是Allegro。 Mentor公司有三个系列的PCB设计工具,分别是:Mentor EN系列,即Mentor Board Station;Mentor WG系列,即Mentor Expedition;还有PADS系列,即PowerPCB。 另外,Altium公司的Protel、DXP、AD也有不少高校用户。 那么,对于初学者如何从这众多的PCB设计工具中选择一款适合自己的工具学习使用呢? 衡量一个软件的优劣,其中一个很现实的标准就是看它的市场占有率,也就是它的普及和流行程度。Protel系列,在很多高校里都有开设相关课程,对于高校师生还有很多的用户,但是不得不承认,Protel在PCB软件家族中的确是最低端的软件之一,因此很少有公司企业使用;Mentor PADS,也就是以前的PowerPCB/PowerLogic系列,是低端的PCB软件中最优秀的一款,其界面友好、容易上手、功能强大而深受中小企业 的青睐,在中小企业用户占有很大的市场份额;Cadence Allegro、Mentor EN和Mentor WG都是最高端的PCB软件,像中兴、华为这类大型公司都是使用这些高端的设计软件;其中,Cadence Allegro现在几乎成为高速板设计中实际上的工业标准,其学习资源也比较丰富,比较适合自学;Mentor Expedition正是拉线最顺畅的软件,被誉为拉线之王,它的自动布线功能非常强大,布线规则设计非常专业;Mentor EN系列是从早期UNIX系统移植到Windows系统,也是最专业的PCB工具软件,但其学习难度较大,不建议自学,但如果出于工作需要又自当别论。 因此对于初学者,如果是出于公司使用的需要,也就没有选择的矛盾了,公司使用什么工具,当然就学习什么工具。如果是自己学习的需要,我们建议您选择Cadence Allegro或PADS。 Cadence 产品 Cadence公司的产品这几年变化很快,存在了Orcad/SPB/PSD等多个系列,很多人初学者就会困惑Orcad是什么、SPB和PSD又是什 么?其实三者都是Cadence公司基于capture和allegro的PCB设计套件,区别仅在于软件配置。Orcad的配置是低端产品,存在价格低的优点,但是在Orcad中Allegro 的功能比较弱,只有各项基本功能而没有constrain manager,如果需要SI或者constrain manager呢,就需要另外的增加配置了。PSD和SPB其实是同一个东西,PSD是Allegro系统互连设计平台的早期版本,后来新出的版本叫做 SPB,因为改进了设计理念,所以修改了套件包的名称。由此大家因该明白了,SPB是Allegro最全功能的版本。 衡量一个软件的优劣,其中一个很现实的标准就是看它的市场占有率,也就是它的普及和流行程度.Cadence Allegro现在几乎成为高速板设计中实际上的工业标准,被很多大型电子通信类公司采用,因此掌握Cadence Allegro对求职有实质的帮助;另外其学习资源也比较丰富,比较适合自学。现在Cadence公司的系列产品有:Cadence SPB16.2, Cadence SPB16.0, Cadence SPB 15.7, Cadence SPB15.5, Cadence SPB15.2等,最新版本Cadence SPB17.2。 包括原理图输入、生成、模拟数字/混合电路仿真,fpga设计,pcb编辑和自动布局布线mcm电路设计、高速pcb版图的设计仿真等等。包括: * Concept HDL原理图设计输入工具,有for NT和for Unix的产品。 * Check Plus HDL原理图设计规则检查工具。(NT & Unix) * SPECTRA Quest Engineer PCB版图布局规划工具(NT & Unix) * Allegro Expert专家级PCB版图编辑工具 (NT & Unix) * SPECTRA Expert AutoRouter 专家级pcb自动布线工具 * SigNoise信噪分析工具 * EMControl 电磁兼容性检查工具 * Synplify FPGA / CPLD综合工具 * HDL Analyst HDL分析器 * Advanced Package Designer先进的MCM封装设计工具 Mentor 产品(明导国际电气设计软件) (1)Mentor EN2004 Mentor EN 即 Mentor Board Station, 是Mentor Graphics推出的原理图和PCB设计软件,既支持Unix系统也支持Windows系统(Win2000 和 Win XP);其中EN是Enterprise的简写,很多大型电IT公司,如:Intel,朗讯,伟创力,西门子,波导都使用Mentor EN进行PCB设计。而现在国内会使用的Mentor EN的工程师并不是很多,所以熟悉Mentor EN的硬件工程师和PCB Layout工程师一般都有很好的待遇。 (2)Mentor WG2005 Mentor WG 即 Mentor Expedition,是Mentor Graphics公司推出的基于Windows界面的高端PCB设计工具。Mentor DxDesigner 和 Expedition 设计流程是 Mentor Graphics公司如今推荐的原理图和PCB设计设计流程。在Mentor Expedition2005版本,Mentor Expedition2005 (Mentor WG2005)和 Mentor WG2005 已经集成在一起。 Mentor DxDesigner 是 Mentor Graphics公司推出的原理图输入工具,是原理图工具ViewDraw的升级版本,其功能强大,界面友好,可以支持多种 PCB Layout 工具,如:Mentor Expedition,Mentor Board Station, PowerPCB,Cadence Allegro,和Zuken等。DxDesigner的安装需要Mentor ePD2004和Mentor SDD两个安装。 即Mentor DxDesigner + Mentor WG2005 ( Mentor Expedition2005)是原理图到PCB的设计流程。 (3)Mentor PADS PowerLogic5.0和PowerPCB5.0原理图与PCB设计软件因为其界面友好和使用方便而得到广泛应用,被Mentor Graphics公司收购后, PowerLogic和PowerPCB产品更名为 PADS系列,版本有PADS2005和PADS2007,包括:原理图工具PADS Logic、PCB工具PADS Layout和自动布线工具PADS Router。PADS适合大多数中小型企业的需求。其本身没有仿真,做高速板时,要结合其他专用仿真工具,如hyperlynx。

    时间:2020-04-22 关键词: ad Protel pads allego

  • 电路设计软件protel杂谈

    电路设计软件protel杂谈

    目前电路设计越来越火热,电路设计软件的学习显得更加重要。本文主要内容在于阐述如何在电路设计软件protel中新建原理图文档、protel元器件间距和安装尺寸探讨,以及介绍Protel到Allegro转化的方法。 一、protel如何新建(创建)原理图文档 PROTEL如何创建新的原理图(SCH)文档呢,这是初学PROTEL需要学习的课题。下面我来详细讲解一下步骤及流程。 第一:file--new---目录设置 如上图,Browse处,可以自已设置想要创建文档的路径。 第二步:在如下图的"Documents"里头,右键---"new" 第三步:选择你要创建的文档,可以是SCH,PCB,Library,report,txt等文档。 如上图的位置还可以原理图更改名称。 二、protel设计之元器件的间距与安装尺寸 (1)元器件的引脚间距 元器件不同,其引脚间距也不相同。但对于各种各样的元器件的引脚间距大多都是:100mil(英制)的整数倍(1mil=l&TImes;10(-3立方)in=25.4&TImes;10(-6次方)m),常将100mil作为1间距。 在PCB设计中必须准确弄清元器件的引脚间距,因为它决定着焊盘放置间距。对于非标准器件的引脚间距的确定最 直接的方法就是:使用游标卡尺进行测量。常用元器件的引脚间距如图所示。 常用元器件的引脚间距 a)DIPICb)TO-92型三极管c)1/4w型电阻器d)某微调电阻 (2)元器件的安装尺寸 是根据引脚间距来确定焊孔间距。它有软尺寸和硬尺寸之分。软尺寸是基于引脚能够弯折的元器件,故设计该类器件的焊接孔距比较灵活;而硬尺寸是基于引脚不能弯折的元器件,其焊接孔距要求相当准确。设计PCB时,元器件的焊孔间距的确定可用CAD软件中的标尺度量工具来测量。 三、99se之PLD设计 ProtelAdvancedPLD是融合于Protel集成开发环境的一个高效、通用的可编程逻辑器件设计工具,为逻辑器件设计提供了许多方便快捷的设计手段。 ProtelAdvancedPLD包含三个专为PLD设计工作定制的EDA/Client服务器:文本专家─具有语法认识功能的文本编辑器;PLD─用来编译和仿真设计结果;Wave─用来观察仿真波形。 具体特点如下: .方便的文本专家和语法帮助器; .支持多种设计描述方法:布尔方程式、状态机和真值表; .支持从原理图输入并直接编译; .支持从原理图输入PLD设计,并对原理图直接进行编译,生成标准的JEDEC文件; .与器件无关的高级CUPL硬件描述语言; .快速强大的编译器; .方便直观的仿真波形编辑器; .产生JEDEC工业标准的下载文件; .广泛的器件支持。 四、Protel到Allegro转化的方法 在这过程当中碰到的问题大致可分为两种:一是设计不很复杂,设计师只想借助CadenceCCT的强大自动布线功能完成布线工作;二是设计复杂,设计师需要借助信噪分析工具来对设计进行信噪仿真,设置线网的布线拓扑结构等工作。 对于第一种情况,要做的转化工作比较简单,可以使用Protel或Cadence提供的Protel到CCT的转换工具来完成这一工作。对于第二种情况,要做的工作相对复杂一些,下面将这种转化的方法作一简单的介绍。 Cadence信噪分析工具的分析对象是CadenceAllegro的brd文件,而Allegro可以读入合乎其要求的第三方网表,Protel输出的Telexis格式的网表满足Allegro对第三方网表的要求,这样就可以将Protel文件注入Allegro。 首先,Allegro第三方网表在$PACKAGE段不允许有“.”;其次,在Protel中,我们用BasName[0:N]的形式表示总线,用BasName[x]表示总线中的一根信号,Allegro第三方网表中总线中的一根信号的表示形式为BasNameX,读者可以通过直接修改Protel输出的Telexis网表的方法解决这些问题。 Allegro在注入第三方网表时还需要每种类型器件的设备描述文件Device.txt文件,它的格式如下: Package:packagetype Class:classtype Pincount:totalpinnumber Pinused:。.. 其中常用的是PACKAGE,CLASS,PINCOUNT这几项。PACKAGE描述了器件的封装,但Allegro在注入网表时会用网表中的PACKAGE项而忽略设备描述文件中的这一项。CLASS确定器件的类型,以便信噪分折,Cadence将器件分为IC,IO,DISCRETE三类。PINCOUNT说明器件的管脚数目。对于大多数器件,Device.txt文件中包含有这三项就足够了。 有了第三方网表和设备描述文件,我们就可以将Protel中原理图设计以网表的形式代入到CadencePCB设计软件中,接下来,设计师就可以借助CadencePCB软件在高速高密度PCB设计方面的强大功能完成自己的设计。 如果已经在Protel作了PCB布局的工作,Allegro的script功能可以将Protcl中的布局在Allegro中重现出来。在Protel中,设计师可以输出一个Place&Pick文件,这个文件中包含了每个器件的位置、旋转角度和放在PCB顶层还是底层等信息,可以通过这个文件很方便的生成一个Allegro的script文件,在Allegro中执行这个script就能够重现Protel中的布局了,下面给出了完成Place&Pick文件到AllegroScript文件转化的C++代码,笔者使用这段代码,仅用了数分钟就将一个用户有800多个器件的PCB板布局在Allegro重现出来。 以上就是对protel的分享。

    时间:2020-04-22 关键词: allegro Protel

  • 电路设计软件杂谈,电路设计软件protel的方方面面

    电路设计软件杂谈,电路设计软件protel的方方面面

    电路设计软件越来越重要,因此学习电路设计软件的人数越来越多。为增进大家对电路设计软件的了解,本文将从多个方面对电路设计软件protel予以讲解,主要内容在于阐述如何在电路设计软件protel中新建原理图文档、protel元器件间距和安装尺寸探讨,以及介绍Protel到Allegro转化的方法。 一、protel如何新建(创建)原理图文档 PROTEL如何创建新的原理图(SCH)文档呢,这是初学PROTEL需要学习的课题。下面我来详细讲解一下步骤及流程。 第一:file--new---目录设置 如上图,Browse处,可以自已设置想要创建文档的路径。 第二步:在如下图的"Documents"里头,右键---"new" 第三步:选择你要创建的文档,可以是SCH,PCB,Library,report,txt等文档。 如上图的位置还可以原理图更改名称。 二、protel设计之元器件的间距与安装尺寸 (1)元器件的引脚间距 元器件不同,其引脚间距也不相同。但对于各种各样的元器件的引脚间距大多都是:100mil(英制)的整数倍(1mil=l&TImes;10(-3立方)in=25.4&TImes;10(-6次方)m),常将100mil作为1间距。 在PCB设计中必须准确弄清元器件的引脚间距,因为它决定着焊盘放置间距。对于非标准器件的引脚间距的确定最直接的方法就是:使用游标卡尺进行测量。常用元器件的引脚间距如图所示。 常用元器件的引脚间距 a)DIP IC b)TO-92型三极管 c)1/4w型电阻器 d)某微调电阻 (2)元器件的安装尺寸 是根据引脚间距来确定焊孔间距。它有软尺寸和硬尺寸之分。软尺寸是基于引脚能够弯折的元器件,故设计该类器件的焊接孔距比较灵活;而硬尺寸是基于引脚不能弯折的元器件,其焊接孔距要求相当准确。设计PCB时,元器件的焊孔间距的确定可用CAD软件中的标尺度量工具来测量。 三、99 se之PLD设计 Protel Advanced PLD是融合于Protel集成开发环境的一个高效、通用的可编程逻辑器件设计工具,为逻辑器件设计提供了许多方便快捷的设计手段。 Protel Advanced PLD包含三个专为PLD设计工作定制的EDA/Client服务器:文本专家─ 具有语法认识功能的文本编辑器;PLD─ 用来编译和仿真设计结果;Wave─ 用来观察仿真波形。 具体特点如下: . 方便的文本专家和语法帮助器; . 支持多种设计描述方法: 布尔方程式、状态机和真值表; . 支持从原理图输入并直接编译; . 支持从原理图输入PLD设计,并对原理图直接进行编译,生成标准的JEDEC文件; . 与器件无关的高级CUPL硬件描述语言; . 快速强大的编译器; . 方便直观的仿真波形编辑器; . 产生JEDEC工业标准的下载文件; . 广泛的器件支持。 四、Protel到Allegro转化的方法 在这过程当中碰到的问题大致可分为两种:一是设计不很复杂,设计师只想借助Cadence CCT的强大自动布线功能完成布线工作;二是设计复杂,设计师需要借助信噪分析工具来对设计进行信噪仿真,设置线网的布线拓扑结构等工作。 对于第一种情况,要做的转化工作比较简单,可以使用Protel或Cadence提供的Protel到CCT的转换工具来完成这一工作。对于第二种情况,要做的工作相对复杂一些,下面将这种转化的方法作一简单的介绍。 Cadence信噪分析工具的分析对象是Cadence Allegro的brd文件,而Allegro可以读入合乎其要求的第三方网表,Protel输出的Telexis格式的网表满足Allegro对第三方网表的要求,这样就可以将Protel文件注入Allegro。 首先,Allegro第三方网表在$PACKAGE段不允许有“.”;其次,在Protel中,我们用BasName[0:N]的形式表示总线,用BasName[x]表示总线中的一根信号,Allegro第三方网表中总线中的一根信号的表示形式为Bas NameX,读者可以通过直接修改Protel输出的Telexis网表的方法解决这些问题。 Allegro在注入第三方网表时还需要每种类型器件的设备描述文件Device.txt文件,它的格式如下: Package: package type Class: classtype Pincount: total pinnumber Pinused: 。.. 其中常用的是PACKAGE,CLASS,PINCOUNT这几项。PACKAGE描述了器件的封装,但Allegro在注入网表时会用网表中的PACKAGE项而忽略设备描述文件中的这一项。CLASS确定器件的类型,以便信噪分折,Cadence将器件分为IC,IO,DISCRETE三类。PINCOUNT说明器件的管脚数目。对于大多数器件,Device.txt文件中包含有这三项就足够了。 有了第三方网表和设备描述文件,我们就可以将Protel中原理图设计以网表的形式代入到Cadence PCB设计软件中,接下来,设计师就可以借助Cadence PCB软件在高速高密度PCB设计方面的强大功能完成自己的设计。 如果已经在Protel作了PCB布局的工作,Allegro的script功能可以将Protcl中的布局在Allegro中重现出来。在Protel中,设计师可以输出一个Place & Pick文件,这个文件中包含了每个器件的位置、旋转角度和放在PCB顶层还是底层等信息,可以通过这个文件很方便的生成一个Allegro的script文件,在Allegro中执行这个script就能够重现Protel中的布局了,下面给出了完成Place & Pick文件到Allegro Script文件转化的C++代码,笔者使用这段代码,仅用了数分钟就将一个用户有800多个器件的PCB板布局在Allegro重现出来。 以上便是此次小编带来的“电路设计软件”相关内容,希望大家对本文介绍的内容具备一定的了解。如果你喜欢本文,不妨持续关注我们网站哦,小编将于后期带来更多精彩内容。最后,十分感谢大家的阅读,have a nice day!

    时间:2020-04-16 关键词: Protel 指数 电路设计软件

  • 电路设计软件速度提升,电路设计软件protel常用快捷键介绍

    电路设计软件速度提升,电路设计软件protel常用快捷键介绍

    电路设计软件不可或缺,对于电路设计软件,小编曾做过诸多介绍,因此想必大家对电路设计软件已有一定认识。为提升大家对电路设计软件的了解,以及帮助大家更为熟练和快速地使用电路设计软件,本文将对电路设计软件protel的常用快捷键加以介绍。如果你对本文即将介绍的内容存在一定兴趣,不妨继续往下阅读哦。 在设计过程中,速度是很重要的,如果单用鼠标进行操作,不但单手负担太重容易麻木疲劳而且效率低下。以下是一些常用的快捷键: Page Up 以鼠标为中心放大 Page Down 以鼠标为中心缩小。 Home 将鼠标所指的位置居中 End 刷新(重画) * 顶层与底层之间层的切换 + (-) 逐层切换:“+”与“-”的方向相反 Q mm(毫米)与mil(密尔)的单位切换 IM 测量两点间的距离 E x 编辑X ,X为编辑目标,代号如下:(A)=圆弧;(C)=元件;(F)=填充;(P)=焊盘;(N)=网络;(S)=字符;(T)=导线;(V)=过孔;(I)=连接线;(G)=填充多边形。例如要编辑元件时按E C,鼠标指针出现“十”字,单击要编辑的元件即可进行编辑。 P x 放置 X,X为放置目标,代号同上。 M x 移动X,X为移动目标,(A)、(C)、(F)、(P)、(S)、(T)、(V)、(G)同上,另外( I )=翻转选择部份;(O)旋转选择部份;(M)=移动选择部份;(R) =重新布线。 S x 选择 X,X为选择的内容,代号如下:(I)=内部区域;(O)=外部区域;(A)=全部;(L)=层上全部;(K)=锁定部分;(N)=物理网络;(C)=物理连接线;(H)=指定孔径的焊盘;(G)=网格外的焊盘。例如要选择全部时按 S A , 所有图形发亮表示已被选中,可对选中的文件进行复制、清除、移动等操作。 Alt+删除键(回车上面的键):撤消 Alt+E>E>A :取消全部选择 Alt+E>S>A :选中全部元件 Alt+E>L :删除被选中元件 依此类推,其它详见菜单项中的提示即可。 enter——选取或启动 esc——放弃或取消 f1——启动在线帮助窗口 tab——启动浮动图件的属性窗口 pgup——放大窗口显示比例 pgdn——缩小窗口显示比例 end——刷新屏幕 del——删除点取的元件(1个) ctrl+del——删除选取的元件(2个或2个以上) x+a——取消所有被选取图件的选取状态 x——将浮动图件左右翻转 y——将浮动图件上下翻转 space——将浮动图件旋转90度 crtl+ins——将选取图件复制到编辑区里 shift+ins——将剪贴板里的图件贴到编辑区里 shift+del——将选取图件剪切放入剪贴板里 alt+backspace——恢复前一次的操作 ctrl+backspace——取消前一次的恢复 crtl+g——跳转到指定的位置 crtl+f——寻找指定的文字 alt+f4——关闭protel spacebar——绘制导线,直线或总线时,改变走线模式 v+d——缩放视图,以显示整张电路图 v+f——缩放视图,以显示所有电路部件 home——以光标位置为中心,刷新屏幕 esc——终止当前正在进行的操作,返回待命状态 backspace——放置导线或多边形时,删除最末一个顶点 delete——放置导线或多边形时,删除最末一个顶点 ctrl+tab——在打开的各个设计文件文档之间切换 alt+tab——在打开的各个应用程序之间切换 a——弹出edit\align子菜单 b——弹出view\toolbars子菜单 e——弹出edit菜单 f——弹出file菜单 h——弹出help菜单 j——弹出edit\jump菜单 l——弹出edit\set locaTIon makers子菜单 m——弹出edit\move子菜单 o——弹出opTIons菜单 p——弹出place菜单 r——弹出reports菜单 s——弹出edit\select子菜单 t——弹出tools菜单 v——弹出view菜单 w——弹出window菜单 x——弹出edit\deselect菜单 z——弹出zoom菜单 左箭头——光标左移1个电气栅格 shift+左箭头——光标左移10个电气栅格 右箭头——光标右移1个电气栅格 shift+右箭头——光标右移10个电气栅格 上箭头——光标上移1个电气栅格 shift+上箭头——光标上移10个电气栅格 下箭头——光标下移1个电气栅格 shift+下箭头——光标下移10个电气栅格 ctrl+1——以零件原来的尺寸的大小显示图纸 ctrl+2——以零件原来的尺寸的200%显示图纸 ctrl+4——以零件原来的尺寸的400%显示图纸 ctrl+5——以零件原来的尺寸的50%显示图纸 ctrl+f——查找指定字符 ctrl+g——查找替换字符 ctrl+b——将选定对象以下边缘为基准,底部对齐 ctrl+t——将选定对象以上边缘为基准,顶部对齐 ctrl+l——将选定对象以左边缘为基准,靠左对齐 ctrl+r——将选定对象以右边缘为基准,靠右对齐 ctrl+h——将选定对象以左右边缘的中心线为基准,水平居中排列 ctrl+v——将选定对象以上下边缘的中心线为基准,垂直居中排列 ctrl+shift+h——将选定对象在左右边缘之间,水平均布 ctrl+shift+v——将选定对象在上下边缘之间,垂直均布 f3——查找下一个匹配字符 shift+f4——将打开的所有文档窗口平铺显示 shift+f5——将打开的所有文档窗口层叠显示 shift+单左鼠——选定单个对象 crtl+单左鼠,再释放crtl——拖动单个对象 shift+ctrl+左鼠——移动单个对象 按ctrl后移动或拖动——移动对象时,不受电器格点限制 按alt后移动或拖动——移动对象时,保持垂直方向 按shift+alt后移动或拖动——移动对象时,保持水平方向 以上便是此次小编带来的“电路设计软件”相关内容,通过本文,希望大家对protel的常用快捷键具备一定的了解。如果你喜欢本文,不妨持续关注我们网站哦,小编将于后期带来更多精彩内容。最后,十分感谢大家的阅读,have a nice day!

    时间:2020-04-16 关键词: 快捷键 Protel 指数 电路设计软件

  • 电路设计软件详谈,基于电路设计软件protel实现脉冲电路仿真

    电路设计软件详谈,基于电路设计软件protel实现脉冲电路仿真

    电路设计软件的作用,以及电路设计软件的意义,大家都有所了解。如果对电路设计软件不够了解的朋友,可以参阅小编往期带来的相关文章。本文对于电路设计软件的讲解,主要在于介绍如何基于电路设计软件protel实现脉冲电路的仿真。如果你对本文即将探讨的内容存在一定兴趣,不妨继续往下阅读。 一、简介 Protel99SE是Protel公司2000年推出的最新版本,内部集成了功能强大的模数混合仿真器,采用Spice仿真内核,含有丰富的器件模型库,能快速简便地实现大部分模块电路和数字电路的仿真[1~2]。且仿真结构十分精确,提高了电路设计的效率和效益。由于Protel99SE的数字电路(门电路)模型没有采用Spice模型,而是采用类C语言(Digital Sim code)编写,它只注意到电路的输入与输出逻辑电平值,而对门电路的输入输出阻抗考虑不够,从而导致这些模型不适用于输入、输出电流较大的数字电路的仿真。在脉冲电路中,由门电路构成的对称式多谐振荡器和微分型单稳态触发器等电路的输入、输出电流都较大,如果直接调用仿真库内的器件设计这些电路并进行仿真,结果将是失败的。然而,Protel99SE提供了开放的仿真器件库维护护环境,用户可创新器件模型,它还支持层次式电路的设计与仿真。基于这两点,笔者探索出两种适合于脉冲电路的仿真方法,其结果是令人满意的。 二、创建门电路的子电路模型 直接调用仿真库内的器件导致仿真失败的原因是Protel99SE仿真库内的模型不能完整和全面地描述电路的性能。为此,有必要为门电路建立符合要求的子电路模型。下面以TTL电路中的四二输入与非门T1000为例,介绍子电路模型的建立步骤和方法。 第一步,按图1画出门电路的内部结构。根据所选器件的有关参数(如门电路的延迟时间、功耗等)选取三极管及电阻等元件,画面子电路图。其中多发射极三极管用两个三极管Q1和Q2并联代替,Rx是为了避免电气规则检查(ERC)出错而设置的,若短路Rx,则在进行电气规则检查时会报告出错信息,但并不影响仿真。 第二步,在电路中标出有关节点。如图1中的a、b、c、d、e五个节点。 第三步,创建器件电路符号并完成相关工作。Protel 99 SE仿真器件的电路符号、参数、管脚等信息存放在Design Explorer99SE.ddb仿真元器件库中。Protel99SE的仿真器将在此读取器件的有关信息。需要做的工作有如下几项: (1)创建仿真元件库文件。打开数据库文件Design Explorer 99 SE.ddb,创建新文件T1000.Lib。 (2)画元器件符合并为器件命名。打开文件T1000.Lib,进入元器件符号编辑界面,单击右键,用Tools-Rename Component将器件命名为T1000。画面T1000的电路符号,并编排好引脚,用Tools-New Part创建四个子件1/4、2/4、3/4、4/4。各个子件的引脚排列与74LS00相同,即在一个封装内集成四个与非门,如图2所示。 (3)在Browse schlib页面,单击DescripTIon按钮,并切换到Designator页面,在Default区域中填入放置器件的缺省名称"U?",在Designator域中填入TTLGATE,在Foot Print 1域中填入Dip14。再切换到Library Fields页,为Text Field 1-Text Field 5各个区域填写如下相应内容: Text Field 1:Type=SUBCKT(X);此域定义T1000为子电路。 Text Field 2:model=T1000;此域将此子电路的模型名定义为T1000。 Text Field 3:file={model_path}.ckt;此域指出模型文件存放的路径及文件名。 Text Field 4:pins=1:[1,2,3,14,7]2:[4,5,6,14,7]3:[10,9,8,14,7]4:[13,12,11,14,7];此域定义各子件的管脚分配及管脚排列顺序。引脚排列顺序必须与模型文件中子电路定义语句所定义的节点排列顺序相对应。 Text Field 5:netlist=%D%1%2%3%4%5%M;此域包含Spice网络表的网络数据。其含义可参见参考文献[4]~[5];该页的其余区域可不填。Part Field Name项不用设置。 第四步,创建器件模型文件。 Protel 99SE的模型文件存放在Design Explorer 99 SEModel.ddb仿真文件中。首先在此数据库中创建文件夹TTLGATE,再创建文件T1000.ckt。Spice语言规定子电路的扩展名为ckt。根据图1按Spice模型文件规范编写此文件是一种较烦琐的事情,未能体现Protel的优点。下面介绍一种简便方法:将图1中的节点e的标号"e"去掉,并在此节点上放置接地符号(0),单击Simulate/Create Spice Netlist按钮,系统会自动生成Spice网表文件T1000.nsx。将文件中的注释行和命令行删除,将节点0改为节点e,在文件的最前面添加一行子电路命令语句:.SUBCKT T1000 a b c d e,将文件的最后一句由.END改为.ENDS T1000(子电路结束语句),最后将此文件内容复制到新建的子电路模型文件T1000.ckt之中。得到的新器件的模型文件如下所示: 修改后的模型文件需重新启动一次系统才能生效。 通过以上几步即建立了可用于仿真的新器件T1000(T1000系列四二输入与非门),用同样的方法可创建其它门电路及其仿真模型。 三、用新建的器件模型仿真调试对称式多谐振荡器 由与非门构成的对称式多谐振荡器如图3所示。图中的与非门T1000就是新建的器件。电路的绘制必须符合Protel99SE仿真电路图的规范。 在仿真设置对话框中选择仿真类型(瞬态分析)并完成仿真步长(尽量小一些为好)及收集信号等设置,单击RUN按钮,得到仿真结果如图4所示。由图可测出振荡周期约为98.768μs(启动测量光标测量),与理论计算及硬件实验结果相符,其它指标也与理论分析及硬件实验结果相符。 新建的电路模型不仅可用于脉冲电路的仿真与调试,它同样适用于组合电路和时序电路的仿真与测试,比Protel99SE仿真库中的门电路模型有更广泛的适用性。当然,模型的精度对仿具的精度有较大的影响,要提高精度,则要对子电路进行测试并调整元件及参数使之满足要求。 以上便是此次小编带来的“电路设计软件”相关内容,通过本文,希望大家对如何基于电路设计软件protel实现脉冲电路仿真具备一定的了解。如果你喜欢本文,不妨持续关注我们网站哦,小编将于后期带来更多精彩内容。最后,十分感谢大家的阅读,have a nice day!

    时间:2020-04-16 关键词: Protel 脉冲电路 指数 电路设计软件

  • 电路设计软件答疑篇,protel电路设计软件的那些问题(下)

    电路设计软件答疑篇,protel电路设计软件的那些问题(下)

    电路设计软件是电子行业必备软件,对于电路设计软件,每位工程师均有所涉及。而在使用电路设计软件时,想必都遇到过各种问题。在前面的文章中,小编对protel电路设计软件中的部分疑问已做解答。本文中将对protel电路设计软件剩下的问题加以解答,一起来了解下吧。 问:protel99se9层次图的总图用edit\export spread生成电子表格的时候,却没有生成各分图纸里面的元件及对应标号、封装等。如果想用电子表格的方式一次性修改全部图纸的封装,再更新原理图,该怎么作? 答:点中相应的选项即可。 问:protel99se6的PCB通过specctra interface导出到specctra10.1里面,发现那些没有网络标号的焊盘都不见了,结果specctra就从那些实际有焊盘的地方走线,布得一塌糊涂,这种情况如何避免? 答:凡涉及到两种软件的导入/导出,多数需要人工做一些调整。 问:在打开内电层时,放置元件和过孔等时,好像和内电层短接在一起了,是否正确 答:内电层显示出的效果与实际的缚铜效果相反,所以是正确的 问:protel的执行速度太慢,太耗内存了,这是为什么?而如allegro那么大的系统,执行起来却很流畅! 答:最新的Protel软件已不是完成一个简单的PCB设计,而是系统设计,包括文件管理、3D分析等。只要PIII,128M以上内存,Protel亦可运行如飞。 问:如何自动布线中加盲,埋孔? 答:设置自动布线规则时允许添加盲孔和埋孔 问:3D的功能对硬件有什么要求?谢谢,我的好象不行 答:请把金山词霸关掉 问:补泪滴可以一个一个加吗? 答:当然可以 问:请问在PROTEL99SE中倒入PADS文件, 为何焊盘属性改了, 答:这类问题,一般都需要手工做调整,如修改属性等。 问:protell99se能否打开orcad格式的档案,如不能以后是否会考虑添加这一功能? 答:现在可以打开。 问:在99SEPCB板中加入汉字没发加,但汉化后SE少了不少东西! 答:可能是安装的文件与配置不正确。 问:SE在菜单汉化后,在哪儿启动3D功能? 答:您说的是View3D接口吗,请在系统菜单(左边大箭头下)启动。 问:请问如何画内孔不是圆形的焊盘??? 答:不行。 问:在PCB中有几种走线模式?我的计算机只有两种,通过空格来切换 答:Shift+空格 问:请问:对于某些可能有较大电流的线,如果我希望线上不涂绿油,以便我在其上上锡,以增大电流。我该怎么设计?谢谢! 答:可以简单地在阻焊层放置您想要的上锡的形状。 问:如何连续画弧线,用画园的方法每个弯画个园吗? 答:不用,直接用圆弧画。 问:如何锁定一条布线? 答:先选中这个网络,然后在属性里改。 问:随着每次修改的次数越来越多,protel文件也越来越大,请问怎么可以让他文件尺寸变小呢? 答:在系统菜单中有数据库工具。(Fiel菜单左边的大箭头下)。 wangjinfeng问:请问PROTEL中画PCB板如何设置采用总线方式布线? 高英凯答答:Shift+空格。 问:如何利用protel的PLD功能编写GAL16V8程序? 答:利用protel的PLD功能编写GAL16V8程序比较简单,直接使用Cupl DHL硬件描述语言就可以编程了。帮助里有实例。Step by step. 问:我用99se6布一块4层板子,布了一个小时又二十分钟布到99.6%,但再过来11小时多以后却只布到99.9%!不得已让它停止了 答:对剩下的几个Net,做一下手工预布,剩下的再自动,可达到100%的布通。 问:在pcb多层电路板设计中,如何设置内电层?前提是完全手工布局和布线。 答:有专门的菜单设置。 问:protel PCB图可否输出其它文件格式,如HyperLynx的? 它的帮助文件中说可以,但是在菜单中却没有这个选项 答:现在Protel自带有PCB信号分析功能。 问:请问pcb里不同的net,最后怎么让他们连在一起? 答:最好不要这么做,应该先改原理图,按规矩来,别人接手容易些。 问:自动布线前如何把先布的线锁定??一个一个选么? 答:99SE中的锁定预布线功能很好,不用一个一个地选,只要在自动布线设置中点一个勾就可以了。 问:PSPICE的功能有没有改变 答:在Protel即将推出的新版本中,仿真功能会有大的提升。 问:如何使用Protel 99se的PLD仿真功能? 答:首先要有仿真输入文件(.si),其次在configure中要选择Absolute ABS选项,编译成功后,可仿真。看仿真输出文件。 问:protel.ddb历史记录如和删 答:先删除至回收战,然后清空回收站。 问:自动布线为什么会修改事先已布的线而且把它们认为没有布过重新布了而设置我也正确了? 答:把先布的线锁定。应该就可以了。 问:布线后有的线在视觉上明显太差,PROTEL这样布线有他的道理吗(电气上) 答:仅仅通过自动布线,任何一个布线器的结果都不会太美观。 问:可以在焊盘属性中修改焊盘的X和Y的尺寸 答:可以。 问:protel99se后有没推出新的版本? 答:即将推出。该版本耗时2年多,无论在功能、规模上都与Protel99SE,有极大的飞跃。 问:99se的3d功能能更增进些吗?好像只能从正面看!其外形能自己做吗? 答:3D图形可以用 Ctrl + 上,下,左,右 键翻转一定的角度。不过用处不大,显卡要好才行。 问:有没有设方孔的好办法?除了在机械层上画。 答:可以,在MulTI Layer上设置。 问:一个问题:填充时,假设布线规则中间距为20mil,但我有些器件要求100mil间距,怎样才能自动填充? 答:可以在design-->rules-->clearance constraint里加 问:在protel中能否用orcad原理图 答:需要将orcad原理图生成protel支持的网表文件,再由protel打开即可. 问:请问多层电路板是否可以用自动布线 答:可以的,跟双面板一样的,设置好就行了。 以上便是此次小编带来的“电路设计软件”相关内容,通过本文,希望大家对本文涉及的相关问题及其解答具备一定的认知。如果你喜欢本文,不妨持续关注我们网站哦,小编将于后期带来更多精彩内容。最后,十分感谢大家的阅读,have a nice day!

    时间:2020-03-23 关键词: Protel 指数 电路设计软件

  • 电路设计软件答疑篇,protel电路设计软件的那些问题(上)

    电路设计软件答疑篇,protel电路设计软件的那些问题(上)

    电路设计软件尤为重要,但大家在学习电路设计软件和使用电路设计软件的过程中,难免会遇到各种疑问。本文中,小编将对protel电路设计软件在使用时遇到的问题予以解读。如果你对电路设计软件存在一定兴趣,或者遇到相关问题,不妨在本文中寻求你的答案。 问:从WORD文件中拷贝出来的符号,为什么不能够在PROTEL中正常显示 答:请问你是在SCH环境,还是在PCB环境,在PCB环境是有一些特殊字符不能显示,因为那时保留字. 问:net名与port同名,pcb中可否连接 答答:可以,PROTEL可以多种方式生成网络,当你在在层次图中以port-port时,每张线路图可以用相同的NET名,它们不会因网络名是一样而连接.但请不要使用电源端口,因为那是全局的. 问::请问在PROTEL99SE中导入PADS文件, 为何焊盘属性改了 答:这多是因为两种软件和每种版本之间的差异造成,通常做一下手工体调整就可以了。 问:请问杨大虾:为何通过软件把power logic的原理图转化成protel后,在protel中无法进行属性修改,只要一修改,要不不现实,要不就是全显示属性?谢谢! 答:如全显示,可以做一个全局性编辑,只显示希望的部分。 问:请教铺銅的原则? 答:铺銅一般应该在你的安全间距的2倍以上.这是LAYOUT的常规知识. 问:请问Potel DXP在自动布局方面有无改进?导入封装时能否根据原理图的布局自动排开? 答:PCB布局与原理图布局没有一定的内在必然联系,故此,Potel DXP在自动布局时不会根据原理图的布局自动排开。(根据子图建立的元件类,可以帮助PCB布局依据原理图的连接)。 问:请问信号完整性分析的资料在什么地方购买 答:Protel软件配有详细的信号完整性分析手册。 问:为何铺铜,文件哪么大?有何方法? 答:铺铜数据量大可以理解。但如果是过大,可能是您的设置不太科学。 问:有什么办法让原理图的图形符号可以缩放吗? 答:不可以。 问:PROTEL仿真可进行原理性论证,如有详细模型可以得到好的结果 答:PROTEL仿真完全兼容Spice模型,可以从器件厂商处获得免费Spice模型,进行仿真。PROTEL也提供建模方法,具有专业仿真知识,可建立有效的模型。 问:99SE中如何加入汉字,如果汉化后好象少了不少东西! 3-28 14:17:0 但确实少了不少功能! 答:可能是汉化的版本不对。 问:如何制作一个孔为2*4MM 外径为6MM的焊盘? 答:在机械层标注方孔尺寸。与制版商沟通具体要求。 问:我知道,但是在内电层如何把电源和地与内电层连接。没有网络表,如果有网络表就没有问题了 答:利用from-to类生成网络连接 问:还想请教一下99se中椭圆型焊盘如何制作?放置连续焊盘的方法不可取,线路板厂家不乐意。可否在下一版中加入这个设置项? 答:在建库元件时,可以利用非焊盘的图素形成所要的焊盘形状。在进行PCB设计时使其具有相同网络属性。我们可以向Protel公司建议。 问:刚才本人提了个在覆铜上如何写上空心(不覆铜)的文字,专家回答先写字,再覆铜,然后册除字,可是本人试了一下,删除字后,空的没有,被覆铜 覆盖了,请问专家是否搞错了,你能不能试一下 答:字必须用PROTEL99SE提供的放置中文的办法,然后将中文(英文)字解除元件,(因为那是一个元件)将安全间距设置成1MIL,再覆铜,然后移动覆铜,程序会询问是否重新覆铜,回答NO。 问:画原理图时,如何元件的引脚次序? 答:原理图建库时,有强大的检查功能,可以检查序号,重复,缺漏等。也可以使用阵列排放的功能,一次性放置规律性的引脚。 问:protel99se6自动布线后,在集成块的引脚附近会出现杂乱的走线,像毛刺一般,有时甚至是三角形的走线,需要进行大量手工修正,这种问题怎么避免? 答:合理设置元件网格,再次优化走线。 问:用PROTEL画图,反复修改后,发现文件体积非常大(虚肿),导出后再导入就小了许多。为什么??有其他办法为文件瘦身吗? 答:其实那时因为PROTEL的铺铜是线条组成的原因造成的,因知识产权问题,不能使用PADS里的“灌水”功能,但它有它的好处,就是可以自动删除“死铜”。致与文件大,你用WINZIP压缩一下就很小。不会影响你的文件发送。 问:请问:在同一条导线上,怎样让它不同部分宽度不一样,而且显得连续美观?谢谢! 答:不能自动完成,可以利用编辑技巧实现。 liaohm问:如何将一段圆弧进行几等分? fanglin163答答:利用常规的几何知识嘛。EDA只是工具。 问:protel里用的HDL是普通的VHDL 答:Protel PLD不是,Protel FPGA是。 问:补泪滴后再铺铜,有时铺出来的网格会残缺,怎么办? 答:那是因为你在补泪滴时设置了热隔离带原因,你只需要注意安全间距与热隔离带方式。也可以用修补的办法。 问:可不可以做不对称焊盘?拖动布线时相连的线保持原来的角度一起拖动? 答:可以做不对称焊盘。拖动布线时相连的线不能直接保持原来的角度一起拖动。 问:请问当Protel发挥到及至时,是否能达到高端EDA软件同样的效果 答:视设计而定。 问:Protel DXP的自动布线效果是否可以达到原ACCEL的水平? 答:有过之而无不及。 问:protel的pld功能好象不支持流行的HDL语言? 答:Protel PLD使用的Cupl语言,也是一种HDL语言。下一版本可以直接用VHDL语言输入。 问:PCB里面的3D功能对硬件有何要求? 答:需要支持OpenGL. 问:如何将一块实物硬制版的布线快速、原封不动地做到电脑之中? 答:最快的办法就是扫描,然后用BMP2PCB程序转换成胶片文件,然后再修改,但你的PCB精度必须在0.2MM以上。BMP2PCB程序可在21IC上下载,你的线路板必须用沙纸打的非常光亮才能成功。 问:直接画PCB板时,如何为一个电路接点定义网络名? 答:在Net编辑对话框中设置。 问:怎么让做的资料中有孔径显示或符号标志,同allego一样 答:在输出中有选项,可以产生钻孔统计及各种孔径符号。 问:自动布线的锁定功能不好用,系统有的会重布,不知道怎么回事? 答:最新的版本无此类问题。 问:如何实现多个原器件的整体翻转 答:一次选中所要翻转的元件。 问:我用的p 99 版加入汉字就死机,是什么原因? 答:应是D版所致。 问:powpcb的文件怎样用PROTEL打开? 答:先新建一PCB文件,然后使用导入功能达到。 问:怎样从PROTEL99中导入GERBER文件 答:Protel pcb只能导入自己的Gerber,而Protel的CAM可以导入其它格式的Gerber. 问:如何把布好PCB走线的细线条部分地改为粗线条 答:双击修改+全局编辑。注意匹配条件。修改规则使之适应新线宽。 问:如何修改一个集成电路封装内的焊盘尺寸? 若全局修改的话应如何设置? 答:全部选定,进行全局编辑 问:如何修改一个集成电路封装内的焊盘尺寸? 答:在库中修改一个集成电路封装内的焊盘尺寸大家都知道,在PCB板上也可以修改。(先在元件属性中解锁)。 问:能否在做PCB时对元件符号的某些部分加以修改或删除? 答:在元件属性中去掉元件锁定,就可在PCB中编辑元件,并且不会影响库中元件。 问:该焊盘为地线,包地之后,该焊盘与地所连线如何设置宽度 答:包地前设置与焊盘的连接方式 问:为何99se存储时要改为工程项目的格式? 答:便于文件管理。 问:如何去掉PCB上元件的如电阻阻值,电容大小等等,要一个个去掉吗,有没有快捷方法 答:使用全局编辑,同一层全部隐藏 问:能告诉将要推出的新版本的PROTEL的名称吗?简单介绍一下有哪些新功能?protel手动布线的推挤能力太弱! 答:Protel DXP,在仿真和布线方面会有大的提高。 问:如何把敷铜区中的分离的小块敷铜除去 答:在敷铜时选择"去除死铜" 问:VDD和GND都用焊盘连到哪儿了,怎么看不到呀 答:打开网络标号显示。 问:在PCB中有画弧线? 在画完直线,接着直接可以画弧线具体如DOS版弧线模式那样!能实现吗?能的话,如何设置? 答:可以,使用shift+空格可以切换布线形式。 以上便是此次小编带来的“电路设计软件”相关内容,通过本文,希望大家对文中提及的问题以及它们的答案具备一定的认知。如果你喜欢本文,不妨持续关注我们网站哦,小编将于后期带来更多精彩内容。最后,十分感谢大家的阅读,have a nice day!

    时间:2020-03-23 关键词: Protel 指数 电路设计软件

  • 电路设计软件系列教程(九),Protel DXP电路设计软件之仿真设计

    电路设计软件系列教程(九),Protel DXP电路设计软件之仿真设计

    电路设计软件的应用,小编早已阐述多次。本文是电路设计软件系列教程的第九篇,也是此次电路设计软件教程的最后一篇。本文对于电路设计软件的讲解,同样基于Protel DXP,主要内容为仿真设计。如果你对本文带来的电路设计软件相关介绍存在一定兴趣,不妨继续往下阅读哦。 Protel DXP允许你从原理图直接运行一个大型电路仿真的阵列。在本教程的以下部分,我们将仿真由我们的多谐振荡器电路所产生的输出波形。 一、设置仿真 在我们运行仿真之前,我们需要添加一些物件到我们的电路中:振荡器的电压源;用于仿真的参考地和一些我们希望查看波形的电路点的网络标签。 1、点击窗口顶部的 Multivibrator.SchDoc 使原理图为当前文档。 2、我们必须再放一个有电压源的连接器。要删除连接器,在连接器体上点击一次选取它,然后按键盘上的 DELETE 键。 3、这时没有足够的空间来放置电压源,因此我们要移动导线的自由端点。要移动12V导线的垂直端,点击一次导线选取。当小方块编辑点出现时,点击一次导线的自由端的点,然后向上尽可能移动该点到导线改变方向的地方。再点击放下该点。 4、对GND导线的垂直端重复这个进程,将其移动到图纸的底部。 5、选择 View ? Toolbars ? Simulation Sources 显示仿真源工具栏。 6、点击仿真源工具栏的 +12V source 按钮。一个电源符号将悬浮在光标上。按键盘上的 TAB 键编辑其属性。在出现的对话框中,点击 Attributes 标签使其激活,并设置 Designator 为V1。点击 OK 按钮关闭对话框,然后将这个电源放在12V和GND导线的垂直端点之间。 7、使用你用于移动12V和GND导线部分的垂直端点的相同技巧,再将他们移动到电压源的两个端点, 如图Figure 9所示。 我们在运行仿真之前最后的任务是在电路的合适的点放置网络标签,这样我们可以很容易地认出我们希望查看的信号。在本教程电路中,较好的点是两个晶体管的基极和集电极。 1、从菜单选择 Place ? Net Label ( 快捷键P,N)。按 TAB 键编辑网络标签的属性。在 Net Label 对话框,设置 Net 栏为 Q1B ,然后关闭对话框。 2、将光标放在与Q1基极连接的导线上。参照 Figure 9 的网络标签的放置。左击或按 ENTER 将网络标签放在导线上。 3、按 TAB 键将 Net 栏改为 Q1C 。 4 、 将光标放在与Q2集电极连接的导线上,左击或按 ENTER 将网络标签放在导线上。 5、同样地,将 Q2B 和 Q2C 网络标签放在Q2的基极和集电极导线上。 6、完成网络标签的放置后,右击或按 ESC 退出放置模式。 7、保存准仿真电路为与原原理图不同的文件名,选择 File ? Save As 在 Save As 对话框键入 Multivibrator simulation.SchDoc 。 二、运行瞬态特性分析 你的原理图现在已经具备所有必备的条件了,因此让我们设置一个电路瞬态特性分析。在我们的教程电路中,RC时间常数为 100k x 20n = 2 ms 。要查看到振荡的 5 个周期,我们就要设置看到波形的一个 10ms 部分。 1 、选择菜单的 Design ? Simulate ? Mix Sim 显示 Analyses Setup 对话框。所有的仿真选项均在此设置。 2、首先我们要设置你希望观察到的电路中的中心点。在 Collect Data For 栏,从列表中选择 Node Voltage and Supply Current 。 这个选项定义了在仿真运行期间你想计算的数据类型。 3、在 Available Signals 栏,双击 Q1B 、 Q2B 、 Q1C 和 Q2C 信号名。在你双击每一个名称时,它会移动到 Active Signals 栏。 4、为这个分析勾选 Operating Point Analysis 和 Transient/Fourier 。 如果 Transient/Fourier Analysis Setup 没有自动显示,点击 Transient/Fourier analysis 名称。 5、将 Use Transient Defaults 选项设为无效,这样瞬态特性分析规则可用。 6、要指定一个10ms的仿真窗口,将 Transient Stop Time 栏设为10m 。 7、现在设置 Transient Step Time 栏为10u,表示仿真可以每10us显示一个点。 8、在仿真其间,实际的时间间隔是自动随机获取的一簇。在 Maximum Step 栏限制时间间隔大小的随机性,设置 Transient Max Step Time 为10u 。 三、准备运行瞬态特性分析 1、点击 Analyses Setup 对话框底部的 OK 按钮运行仿真。 2、仿真执行后,你将看见与图 Figure 10 所示相似的输出波形。 祝贺你!你已经完成的电路仿真,并显示了它的输出波形。 如果你喜欢,你可以改变一些原理图中元件参数,再运行仿真看看其变化。试着将C1的值改为47n(双击C1编辑其属性),然后再运行瞬态特性分析。输出波形将显示一个不均匀的占空比波形。 以上便是此次小编带来的“电路设计软件”相关内容,通过本文,希望大家对本文讲解的内容具备一定的认知。如果你喜欢本文,不妨持续关注我们网站哦,小编将于后期带来更多精彩内容。最后,十分感谢大家的阅读,have a nice day!

    时间:2020-02-17 关键词: dxp 仿真设计 Protel 电路设计软件

  • 电路设计软件系列教程(八),Protel DXP电路设计软件之自动布线(下)

    电路设计软件系列教程(八),Protel DXP电路设计软件之自动布线(下)

    电路设计软件必不可少,很多朋友对于常见电路设计软件都较为熟悉。无论在哪个国家,电路设计软件均发挥着不可替代的作用。本文中,对于电路设计软件的讲解将基于Protel DXP,主要介绍该电路设计软件中自动布局的相关知识点。请注意,本文为上篇文章后续,如果您对本文内容存在一定疑惑,可先翻阅上篇相关文章。 一、设置项目输出 项目输出,如打印和输出文件,是在 Outputs for Project 对话框内设置的。 1、选择 Project > Output Jobs 。 Project [project_name] 对话框出现。 2、点击你想要的输出进行设置。如果 Configure 按钮是激活的(不呈灰色),你就能修改该输出的设置。 3、完成设置后点击 Close 。 4 、 如果你要根据输出类型将输出发送到单独的文件夹,则选择 Project > Project Options , 点击 Options 标签,再点击 Use separate folder for each output type , 最后点击 OK 。 二、打印到Windows打印设备 一旦PCB的设计和布线都已完成,你就准备生成输出文档。这个文档应该包括一个描述制造信息的生产描图和一个描述元件位置信息的集合描图以及加载顺序(命令)。 要生成这些描图,Protel DXP包含一个精密的打印引擎,这会让你完成打印进程的控制。你可以在打印之前精确地定义你要打印的PCB层的组合、预览描图(称着打印输出)、设置比例、以及在纸上的位置。 现在我们要使用默认输出设置创建一个打印预览,然后修改设置。 1、从PCB菜单选择 File > Print Preview 。 PCB 将被分析并且以默认的输出显示在打印预览窗口。点击 Close 。 2、 要检查输出中包括的PCB层的组合,选择 Project > Output Jobs 。 Project [project_name] 对话框出现。从 Documentation Outputs 单元 选择 Composite Drawing , 点击 Configure 按钮。 PCB Printout Properties 对话框出现。你可以右击菜单选项添加或删除层。点击 OK 关闭对话框。 3、当我们仍然地 Project [project_name] 对话框时,我们要为孔导向组合修改层的参数。选择 Fabrication Outputs 单元的 Composite Drill Drawing , 点击 Configure 按钮。在默认情况下,这个打印输出包括孔导向(一个每个钻孔处都有一个小十字的系统层),和打孔层(在每个钻孔处都有一个唯一表示每种钻孔大小的的特殊符号)。 在一般的打孔图中孔导向层是不需要的,因此删除它,在 Printouts & Layers 列 右击 DrillGuide 层,从菜单中选择 Delete 。 点击 OK 关闭对话框。 4、现在点击 Print Preview 查看打孔图。然后你可以点击 Print 显示打印机设置,最后点击 OK 将该图传送到指定的打印机。 5、点击 Close 关闭打印预览窗口。 6、要修改目标打印机、设置页位置和比例,你可以在 Project [project_name] 对话框选择 Page Setup (或从菜单选择 File > Page Setup )。选择你喜欢的打印机并设置打印机页为 Landscape 。 7 、 完成设置后,关闭所有打开的对话框。 三、生产输出文件 PCB设计进程的最后阶段是生成生产文件。用于制造和生产PCB的文件组合包括底片( Gerber ) 文件、数控钻(NC drill)文件、插置(pick and place)文件、材料表和测试点文件。输出文件可以在 Project [project_name] 对话框( Project > Output Jobs ) 或通过 File > Fabrication Outputs 菜单的单独命令来设置。生产文档的设置作为项目文件的一部分保存。 四、生成底片文件 每一个底片文件对应物理板的一个层 —— 元件丝印、顶层信号层、底层信号层、阻焊层等等。在生成用于生产你的设计的底片( Gerber ) 和数控钻 (NC drill) 文件之前,比较合理的作法是向你的PCB制造商咨询以确认他们的要求。 五、为本教程的PCB创建生产文件 1、将PCB文档激活,然后选择 File > Fabrication Outputs > Gerber files 。 Gerber Setup 对话框出现。 2、点击 OK 接受默认设置。底片( Gerber ) 文件生成并且 CAMtastic! 打开以显示这些文件。底片文件保存在自动创建在你的项目文件所在文件夹里的 Project Outputs 文件夹。每个文件夹有与层名相对应的文件扩展名,例如 Multivibrator.GTO 对应于顶层丝印底片。 六、材料清单 1、要创建材料清单,首先设置你的报告。选择 Project > Output Jobs , 然后选择 Project 对话框 Report Outputs 单元的 Bill of Materials 。 2 、 点击 Create Report 。在这个对话框,你可以在 Visible 和 Hidden Column 通过拖拽列标题来为你的BOM设置你需要的信息。 3、点击 Report … 显示你的BOM的打印预览。这个预览可以使用 Print 按钮来打印或使用 Export 按钮导出为一个文件格式,如 Microsoft Excel 的 . xls 。 4、关闭对话框。 以上便是此次小编带来的“电路设计软件”相关内容,通过本文,希望大家对本文讲解的内容具备一定的了解。如果你喜欢本文,不妨持续关注我们网站哦,小编将于后期带来更多精彩内容。最后,十分感谢大家的阅读,have a nice day!

    时间:2020-02-17 关键词: dxp Protel 电路设计软件 自动布线

  • 电路设计软件系列教程(七),Protel DXP电路设计软件之自动布线(上)

    电路设计软件系列教程(七),Protel DXP电路设计软件之自动布线(上)

    电路设计软件作用非凡,在实际印刷前,电路设计软件可帮助验证电路是否设计正确等。目前,较为流行的电路设计软件为protel。对于这款电路设计软件,小编曾带来诸多文章。本文对于电路设计软件的讲解,将基于Protel DXP,主要为大家介绍Protel DXP如何自动布线。该教程为系列教程之一,如果对本文内容存在一定疑惑,可先翻阅前文。 一、自动布线 要知道使用Protel DXP进行自动布线是如何的容易,完成以下步骤: 1、首先,从菜单选择 Tools > Un-Route > All ( 快捷键U,A)取消板的布线。 2、选择从菜单选择 Autoroute > All ( 快捷键A,A)。 3、自动布线完成后,按 END 键重绘画面。 多么简单呀!Protel DXP的自动布线器提供与一个有经验的板设计师的同等结果,这是因为Protel DXP在PCB窗口中对你的板进行直接布线,而不需要导出和导入布线文件。 4、选择 File > Save (快捷键F,S)保存你的板。 注意自动布线器所放置的导线有两种颜色:红色表示导线在板的顶层信号层,而蓝色表示底层信号层。自动布线器所使用的层是由PCB板向导设置的 Routing Layers 设计规则中所指明的。你也会注意到连接到连接器的两条电源网络导线要粗一些,这是由你所设置的两条新的 Width 设计规则所指明的。 不要介意在你的设计中的布线与 Figure 7 所示的不一样;而元件的放置也会不一样,两者都不一样仍然会布线。 因为我们最初在PCB板向导中将我们的板定义为双面板,所以你可以使用顶层和底层来手工将你的板布线为双面板。要这样做,从菜单选择 Tools ? Un-Route ? All ( 快捷键U,A)取消板的布线。象以前那样开始布线,但要在放置导线时用*键在层间切换。如果你需要改变层时Protel DXP会自动加入过孔。 二、验证你的板设计 Protel DXP提供一个规则驱动环境来设计PCB,并允许你定义各种设计规则来保证你的板的完整性。比较典型的是,在设计进程的开始你就设置好设计规则,然后在设计进程的最后用这些规则来验证设计。 在教程中我们很早就检验了布线设计规则并添加了一个新的宽度约束规则。我们也注意到已经由PCB板向导创建了许多规则。 为了验证所布线的电路板是符合设计规则的,现在我们要运行设计规则检查( Design Rule Check )( DRC ): 1 、 选择 Design > Board Layers ( 快捷键 L ),确认 System Colors 单元的 DRC Error Markers 选项旁的 Show 按钮被勾选,这样 DRC error markers 才会显示出来。 2、从菜单选择 Tools > Design Rule Check ( 快捷键T,D)。在 Design Rule Checker 对话框已经框出了 on-line 和一组DRC选项。点一个类查看其所有原规则。 3、保留所有选项为默认值,点击 Run Design Rule Check 按钮。DRC将运行,其结果将显示在 Messages 面板。当然,你会发现晶体管的焊盘呈绿色高亮,表示有一个设计规则违反。 4、查看错误列表。它列出了在PCB设计中存在的所有规则违反。注意在 Clearance Constraint 规则下列出了四个违反。在细节中指出晶体管Q1和Q2的焊盘违反了13mil安全间距规则。 5、双击 Messages 面板中一个错误跳转到它在PCB中的位置。 通常你会在设计板、对布线技术和器件的物理属性加以重视之前设置安全间距约束规则。让我们来分析错误然后查看当前的安全间距设计规则并决定如何解决这个问题。 三、找出晶体管焊盘间的实际间距 1、在PCB文档激活的情况下,将光标放在一个晶体管的中间按 PAGEUP 键放大。 2、选择 Reports > Measure Primitives ( 快捷键R,P)。光标变成十字形状。 3、将光标放在晶体管的中间一个焊盘的中间,左击或按 ENTER 。 因为光标是在焊盘和与其连接的导线上,所以会有一个菜单弹出来让你选择需要的对象。从弹出菜单中选择晶体管的焊盘。 4、将光标放在晶体管的其余焊盘的其中一个的中间,左 击或按 ENTER 。 再一次从弹出菜单中选择焊盘。一个信息框将打开显示两个焊盘的边缘之间的最小距离是10.63mil。 5、关闭信息框,然后右击或按 ESC 退出测量模式,在且V、F快捷键重新缩放文档。 四、当前安全间距设计规则 1、从菜单选择 Design > Rules ( 快捷键D,R)打开 PCB Rules and Constraints Editor 对话框。双击 Electrical 类在对话框的右边显示所有电气规则 。 双击 Clearance 类型(列在右边)然后点击 Clearance_1 打开它。对话框底部区将包括一个单一的规则,指明整个板的最小安全间距是13mil。而晶体管焊盘之间的间距小于这个值,这就是为什么我们选择DRC时它们被当作违反。 2、在 Design Rules 面板选择 Clearance 类型,右击并选择 New Rule 添加一个新的安全间距约束规则。 3、双击新的安全间距规则,在 Constraints 单元设置 Minimum Clearance 为10mil。 4、点击 Advanced (Query) 然后点击 Query Builder , 从 Memberships Checks 构建 query ,或在 Query 栏键入 HasFootprintPad(‘BCY-W3/D4.7','*') 。 “ * ” 表示名为 BCY-W3/D4.7 的 “ 任何焊盘 ” 。 5、点击 OK 关闭对话框。 6、你现在可以从 Design Rules Checker 对话框( Tools > Design Rule Check ) 点击 Run Design Rule Check 按钮 重新运行DRC。应该不会有违反了。 做得好!你已经完成了PCB设计,自动布线后续工作的教程将在下篇文章中予以介绍。 以上便是此次小编带来的“电路设计软件”相关内容,通过本文,希望大家对本文讲解的内容具备一定的认知。如果你喜欢本文,不妨持续关注我们网站哦,小编将于后期带来更多精彩内容。最后,十分感谢大家的阅读,have a nice day!

    时间:2020-02-17 关键词: dxp Protel 电路设计软件 自动布线

  • 电路设计软件系列教程(六),Protel DXP电路设计软件之设计规则(下)

    电路设计软件系列教程(六),Protel DXP电路设计软件之设计规则(下)

    电路设计软件使用价值较大,网上针对电路设计软件的教程也相对较多。本网站电路设计软件教程优势在于,相关教程多为系列教程。同样,本文针对电路设计软件Protel DXP的讲解承接于上文《电路设计软件系列教程(六),Protel DXP电路设计软件之设计规则(上)》,大家在阅读本文前,请先阅读上篇哦,以下为正文部分。 手工布线 布线就是放置导线和过孔在板子上将元件连接起来。Protel DXP提供了许多有用的手工布线工具,使得布线工作非常容易。 尽管自动布线器提供了一个容易而强大的布线方式,然而仍然有你需要去控制导线的放置的状况 —— 或者你因为个人喜好而要进行手工布线。在这些状况下,你可以对你的板的部分或全部进行手工布线。在本教程的这部分,我们要将整个板作为单面板来进行手工布线,所有导线都在底层。 现在我们要使用预拉线来引导我们将导线放置在板的底层。 在Protel DXP中,PCB的导线是由一系列直线段组成的。每次方向改变时,新的导线段也会开始。在默认情况下,Protel DXP初始时会使导线走向为垂直、水平或 45° 角,以使很容易地得到专业的结果。这项操作可以根据你的需要自定义,但在本教程中我们仍然使用默认值。 1、从菜单选择 Place > Interactive Routing ( 快捷键P,T)或点击放置( Placement ) 工具栏的 Interactive Routing 按钮。光标变成十字形状,表示你处于导线放置模式。 2、检查文档工作区底部的层标签。 TopLayer 标签当前应该是被激活的。按数字键盘上的*键切换到底层而不需要退出导线放置模式。这个键仅在可用的信号层之间切换。现在 BottomLayer 标签应该被激活了。 3、将光标放在连接器Y1的最下面一个焊盘上。左击或按 ENTER 固定导线的第一个点。 4、移动光标到电阻R1的下面一个焊盘。注意导线是怎样放置的。在默认情况下,导线走向为垂直、水平或 45° 角。再注意导线有两段。第一段(来自起点)是蓝色实体,是你当前正放置的导线段。第二段(连接在光标上)称作 “ look-ahead ” 段,为空心线,这一段允许你预先查看好你要放的下一段导线的位置以便你很容易地绕开障碍物,而一直保持初始的 45°/90° 导线。 5、将光标放在电阻R1下面的一个焊盘的中间,然后左击或按 ENTER 键。注意第一段导线变为蓝色,表示它已经放在底层了。往边上移动光标一点,你会看见你仍然有两段导线连接在光标上:一条在下次鼠点击时要放置的实心蓝色线段和一条帮助你定位导线的空心 “ look-ahead ” 线段。 6、将光标重新定位在R1的下面一个焊盘上,会有一条实心蓝色线段从前一条线段延伸到这个焊盘。左击放下这条实心蓝色线段。 你已经完成了第一个连接。 7、移动光标将它定位在电阻R4的下面一个焊盘上。注意一条实心蓝色线段延伸到R4。左击放下这条线段。 8、现在移动光标到电阻R3的下面一个焊盘上。注意这条线段不是实心蓝色,而是空心的表示它是一条 “ look-ahead ” 线段。这是因为你每次放置导线段时,起点模式就在以水平/垂直和 45° 之间切换。当前处于 45° 模式。按 SPACEBAR 键将线段起点模式切换到水平/垂直。现在这条线段是不实心蓝色的了。左击或按 ENTER 放下线段。 9、移动光标到电阻R2的下面一个焊盘。你需要再一次按 SPACEBAR 键来切换线段起点模式。左击或按 ENTER 放下线段。 10、你现在完成了第一个网络的布线。右击或按 ESC 键表示你已完成了这条导线的放置。光标仍然是一个十字形状,表示你仍然处于导线放置模式,准备放置下一条导线。按 END 键重画屏幕,这样你能清楚地看见已经布线的网络。 11、现在你可按上述步骤类似的方法来完成板子上剩余的布线。 Figure 6 显示了手工布线的板子。 12、保存设计。 在你放置导线时注意以下几点: 1、左击鼠标(或按 ENTER 键)放置实心颜色的导线段。空心线段表示导线的 look-ahead 部分。放置好的导线段用层颜色来显示。 2、按 SPACEBAR 键来切换你要放置的导线的 horizontal/vertical 和 start 45° 起点模式。 3、在任何时候按 END 键来重绘画面。 4、在任何时候按快捷V、F来画面重绘为显示所有对象。 5、在任何时候按 PAGEUP 和 PAGEDOWN 键来以光标位置为中心放大或缩小。 6、按 BACKSPACE 键取消放置前一条导线段。 7、在你完成放置导线后或想要开始一条新的导线时右击或按 ESC 键。 8、你不能将不应该连接在一起的焊盘连接起来。Protel DXP将不停地分析板子的连接情况并阻止你进行错误的连接或跨越导线。 9、要删除一条导线段,左击选择,这条线段的编辑点出现(导线的其余部分将高亮显示)。按 DELETE 键删除被选择的导线段。 10、重新布线在Protel DXP中是很容易的 —— 只要布新的导线段即可,在你右击完成后,旧的多余导线段会自动被移除。 11、在你完成PCB上的所有的导线放置后,右击或按 ESC 键退出放置模式。光标会恢复为一个箭头。 祝贺你!你已经手工布线完了你的板设计。以上便是小编此次带来的全部内容,十分感谢大家的耐心阅读,想要了解更多相关内容,或者更多精彩内容,请一定关注我们网站哦。

    时间:2020-01-10 关键词: dxp Protel 电路设计软件 设计规则

  • 电路设计软件系列教程(五),Protel DXP电路设计软件之设计规则(上)

    电路设计软件系列教程(五),Protel DXP电路设计软件之设计规则(上)

    电路设计软件作用在于设计,对于电路设计软件,想必大家均有所了解。目前市场上电路设计软件较多,本文对于电路设计软件的讲解基于Protel DXP。请注意,本文为Protel DXP电路设计软件的系列教程之一,如果你对这款软件的使用具备一定兴趣,可翻阅往期文章哦。本文中,将为大家介绍如何在Protel DXP中设置新的设计规则。此外,本文仅为该内容上篇,下篇请参阅后续文章。 设置新的设计规则 Protel DXP的PCB编辑器是一个规则驱动环境。这意味着,当你在PCB编辑器中工作并执行那些改变设计的操作时,如放置导线、移动元件、或自动布线,PCB编辑器将一直监视每一个操作并检查设计是否仍然满足设计规则。 在你开始在板子上工作之前设置设计规则允许你依然关注你的设计任务,而确信任何设计错误都会立即被标记出以引起你的注意。 设计规则分为10个类别,并进一步分为设计类型。设计规则覆盖了电气、布线、制造、放置、信号完整要求。 我们将对电源网络布线宽度设置新的设计规则。 完成以下步骤来设置这些规则: 1、PCB为当前文档时,从菜单选择 Design > Rules 。 2、PCB Rules and Constraints Editor 对话框出现。每一类规则都显示在对话框的设计规则面板(左手边)。双击 Routing 类展开后可以看见有关布线的规则。然后双击 Width 显示宽度规则为有效。 3、在设计规则面板中每个规则都点击一次来选择。当你在每个规则上点击后,对话框右边会在顶部单元显示规则范围(你所要的这个规则的目标),而在底部单元显示规则的约束特性。这些规则都是默认值,或已经由板向导在创建新的PCB文档时设置。 4、点击 Width_1 规则显示它的约束特性和范围。这个规则应用到整个板。 Protel DXP的设计规则系统的一个强大功能是:可以定义同类型的多重规则,而每个目标对象又不相同。每一个规则目标的同一组对象在规则的范围里定义。规则系统使用预定义等级来决定将哪个规则应用到每个对象。 例如,你可能有一个对整个板的宽度约束规则(即所有的导线都必须是这个宽度),而对接地网络需要另一个宽度约束规则(这个规则忽略前一个规则),在接地网络上的特殊连接却需要第三个宽度约束规则(这个规则忽略前两个规则)。规则依优先权顺序显示。 现在,在你的设计中有一个宽度约束规则需要应用到整个板。现在我们要为12V和GND网络添加一个新的宽度约束规则。要添加新的宽度约束规则,完成以下步骤: 1、在 Design Rules 规则面板的 Width 类被选择时,右击并选择 New Rule , 将一个宽度约束规则只添加到12V网络。 一个新的名为 Width_2 的规则出现。在 Design Rules 面板点击新的规则以修改其范围和约束。 2、在名称栏键入12V或GND。当你完成规则设置后在 Design Rules 面板点击时 Design Rules 面板中的这个名称会刷新。 3、下面我们要使用 Query Builder 来设置规则范围,如果你知道正确的语法结构,你也可以直接在范围中键入。 点击 Where the First object matches 单元的 Net 。 在 Query Kind 单元里会出现 InNet( ) 。点击 All 按钮旁的下拉列表,从有效的网络列表中选择12V。 Query Kind 单元会更新为 InNet (‘12V') 。 4、下面我要使用 Query Builder 将范围扩展到包括GND网络。点击 Advanced (Query) , 然后点击 Query Builder 。 Query Helper 对话框出现。 5、点击 Query 单元的 InNet(‘12V') 的右边,然后点击 Or 按钮。现在 Query 单元的内容变为 InNet(‘12V') or ,这样就使范围设置为将规则应用到两个网络中。 6、点击 PCB Functions 类的 Membership Checks , 双击 Name 单元的 InNet 。 7 、 在 Query 单元 InNet( ) 的括号中间点击一下,以添加GND网络的名称。在 PCB Objects List 类点击 Nets , 然后从可用网络列表中双击选择 GND 。 Query 单元变为 InNet(‘12V') or InNet(‘GND') 。 8、点击 Check Syntax ,然后点击 OK 关闭结果信息。如果显示错误信息应予以修复。 9、点击 OK 关闭 Query Helper 对话框。在 Full Query 单元的范围就更新为新的内容。 10、在 PCB Rules and Constraints Editor 对话框的底部单元,点击旧约束文本(10mil)并键入新值以将 Minimum 、 Preferred 和 Maximum 宽度栏改为25mil。注意你必须在修改 Minimum 值之前先设置 Maximum 宽度栏。现在新的规则已经设置,并当你选择 Design Rules 面板的 其它规则或关闭对话框时将予以保存。 11、最后,双击最初的板子范围宽度规则名 Width_1 ,将 Minimum, Maximum and Preferred 宽度栏均设为12mil。点击 OK 关闭 PCB Rules and Constraints Editor 对话框。 当你用手工布线或使用自动布线器时,所有的导线均为12mils,除了GND和12V的导线为25mils。 在PCB中放置元件 现在我们可以放置右边的元件了。 1、按快捷键V、D将显示整个板子和所有元件。 2、现在放置连接器Y1,将光标放在连接器轮廓的中部上方,按下鼠标左键不放。光标会变成一个十字形状并跳到元件的参考点。 3、不要松开鼠标左键,移动鼠标拖动元件。 4、拖动连接时,按下 SPACEBAR 将其旋转 90° , 然后将其定位在板子的左边(确认整个元件仍然在板子边界以内),如图 Figure 5 所示。 5、元件定位好后,松开鼠标将其放下,注意飞线是怎样与元件连接的。 6、参照 Figure 5 所示放置其余的元件。当你拖动元件时,如有必要,使用 SPACEBAR 键来放置元件,这样飞线就如 Figure 5 所示。 元件文字可以用同样的方式来重新定位 —— 按下鼠标左键不放来拖动文字,按 SPACEBAR 旋转。在重新定位文字之前,我要在教程以下部分使用Protel DXP强大的批量编辑功能来隐藏元件型号(值),因为这些在最终的板子是不需要的。 Protel DXP具有强大的而灵活的放置工具。让我们使用这些工具来保证四个电阻正确地对齐和间隔。 1、按住 SHIFT 键,左击选择每一个电阻。在每一个元件周围都将有一个在系统颜色设置的选择颜色的选择块。要改变选择颜色,选择 Design > Board Layers 。 2 、 点击元件放置工具中的 Align Tops of Selected Components 按钮。那么四个电阻就会沿着它们的上边对齐。 3、现在点击元件放置工具中的 Make Horizontal Spacing of Selected Components Equal 按钮。 4、在设计窗口的其它任何地方点击取消选择所有的电阻。这四个电阻现在就对齐了并且等间距。 修改封装 现在我们已经将封装都定位好了,但电容的封装却比我们要求的太大。让我们将电容的封装改成一小的。 1、首先我们要找到一个新的封装。点击 Libraries 面板,从库列表中选择 Miscellaneous Deivices.IntLib 。点击 Footprints 显示当前库中的可用封装。我们要的是一个小一些的 radial 类型的封装,因此在过滤器栏键入 rad 。点击封装名就会看见与这些名字相联系的封装。其中封装 RAD-0.1 就是我们需要的。 2、双击电容,将 Component 对话框的 Footprint 栏改为 RAD-0.1 。 3、现在你的板子就如下图所示。 每个对象都定位放置好了,放导线操作的教程将在下篇文章中进行阐述! 最后,以上便是小编此次想要和大家共同分享的内容,如果你对本文内容感到满意,不妨持续关注我们网站哟。在此,小编十分感谢大家的阅读,have a nice day!

    时间:2020-01-10 关键词: dxp Protel 电路设计软件 设计规则

  • 电路设计软件系列教程(四),Protel DXP电路设计软件之创建PCB文件

    电路设计软件系列教程(四),Protel DXP电路设计软件之创建PCB文件

    对于电路设计软件,小编最为熟悉Protel。因此,本文将为大家带来该电路设计软件相关教程。请注意,该电路设计软件教程为系列教程。如果你对Protel DXP电路设计软件具备兴趣,可阅读往期文章。本文内容为,基于Protel DXP电路设计软件创建新的PCB文件。 创建一个新的PCB文件 在你将设计从原理图编辑器转换到PCB编辑器之前,你需要创建一个有最基本的板子轮廓的空白PCB。在Protel DXP中创建一个新的PCB设计的最简单方法是使用PCB向导,这将让你选择工业标准板轮廓又创建了你自定义的板子尺寸。在向导的任何阶段,你都可以使用 Back 按钮来检查或修改以前页的内容。 要使用PCB向导来创建PCB,完成以下步骤: 1、在 Files 面板的底部的 New from Template 单元点击 PCB Board Wizard 创建新的PCB。如果这个选项没有显示在屏幕上,点向上的箭头图标关闭上面的一些单元。 2、 PCB Board Wizard 打开。你首先看见的是介绍页。点 Next 按钮继续。 3、设置度量单位为英制 ( Imperial ),注意:1000 mils = 1 inch 。 4 、 向导的第三页允许你选择你要使用的板轮廓。在本教程中我们使用我们自定义的板子尺寸。从板轮廓列表中选择 Custom , 点击 Next 。 5 、 在下一页,你进入了自定义板选项。在本教程电路中,一个 2 x 2 inch 的板子将给我大量的空间。选择 Rectangular 并在 Width 和 Height 栏 键入 2000 。取消选择 Title Block & Scale 、 Legend String 和 Dimension Lines 以及 Corner Cutoff 和 Inner Cutoff 。点击 Next 继续。 6 、在这一页允许你选择板子的层数。我需要两个 signal layer ,不需要 power planes 。点击 Next 继续。 7 、在设计中使用的过孔( via )样式选择 Thru-hole vias only ,点击 Next 。 8 、在下一页允许你设置元件 / 导线的技术(布线)选取项。选择 Thru-hole components 选项,将相邻焊盘( pad) 间的导线数设为 One Track 。 点击 Next 继续。 9、下一页允许你设置一些应用到你的板子上的设计规则。设为默认值。点 Next 按钮继续。 10、最后一页允许你将自定义的板子保存为模板,允许你按你输入的规则来创建新的板子基础。我们不想将我们的教程板子保存为模板,确认该选项未被选择,点击 Finish 关闭向导。 11、PCB向导现在收集了它需要的所有的信息来创建你的新板子。PCB编辑器将显示一个名为 PCB1.PcbDoc 的新的PCB文件。 12、PCB文档显示的是一个默认尺寸的白色图纸和一个空白的板子形状(带栅格的黑色区域)。要关闭图纸,选择 Design > Options ,在 Board Options 对话框取消选择 Design Sheet 。 你可以使用Protel DXP从其它PCB模板中添加你自己的板框、栅格特性和标题框。要获得关于板子形状、图纸和模板的更多信息,参见板子形状和图纸 教程。 13、现在图纸被关闭,选择 View > Fit Board ( 热键V,F)将只显示板子形状。 14、PCB文档会自动添加(连接)到项目,并列表在 Projects 标签中紧靠项目名称的 PCBs 下面。 15、选择 File ? Save As 来将新PCB文件重命名(用* . PcbDoc 扩展名 )。指定你要把这个PCB保存在你的硬盘上的位置,在文件名栏里键入文件名 Multivibrator.PcbDoc 并点击 Save 。 将新的PCB添加到项目 如果你想添加到项目的PCB是以自由文件打开的,在 Projects 面板的 Free Documents 单元 右击PCB文件,选择 Add to Project 。 这个PCB现在就列表在 Projects 标签紧靠项目名称的 PCBs 下面并连接到项目文件。 转换设计 在将原理图信息转换到新的空白PCB之前,确认与原理图和PCB关联的所有库均可用。由于在本教程中只用到默认安装的集成元件库,所有封装也已经包括在内了。只要项目已经编辑过并且在原理图中的任何错误均已修复,那么使用 Update PCB 命令来启动ECO就能将原理图信息转换到目标PCB。 更新PCB 将项目中的原理图信息发送到目标PCB: 1、在原理图编辑器选择 Design > Update PCB ( Multivibrator.PcbDoc ) 。 项目修改, Engineering Change Order 对话框出现。 2、点击 Validate Changes 。如果所有的改变均有效,检查将出现在状态列表中。如果改变无效,关闭对话框,检查 Messages 面板并清除所有错误。 3、点击 Execute Changes 将改变发送到PCB。完成后,状态变为完成 ( Done ) 4 、 点击 Close , 目标PCB打开,而元件也在板子上以准备放置。如果你在当前视图不能看见元件,使用热键V、D(查看文档)。 设计PCB 现在我们可以开始在PCB上放置元件并在板上布线。 设置PCB工作区 在将元件定位在板子上之前,我们需要设置PCB工作区,如栅格、层和设计规则。 栅格( Grids ) 在开始定位元件之前,我们需要确认放置栅格设置正确。放置在PCB工作区的所有对象均排列在称为捕获栅格( snap grid )上。这个栅格需要设置得适合我们要使用的布线技术。 我们的教程电路用的是标准英制元件,其最小引脚间距为100mil。我们将这个捕获栅格设定为100mil的一个平均分数,50或25mil,这样所有的元件引脚在放置时均将落在栅格点一。当然,板子上的导线宽度和间距分别是12mil和13mil(这是PCB板向导使用的默认值),在平行的导线的中心之间允许最小为25mil。所以最合适的捕获栅格应设为25mil。 完成以下步骤设置捕获栅格: 1、从菜单选择 Design > Options ( 热键D,O )打开 Board Options 对话框。 2、在 Grids 标签,将对话框中的 Snap X 、 Snap Y 、 Component X 和 Component Y 栏的值设为25mil。注意这个对话框也用来定义电气栅格。电气栅格在你放置一个电气对象时工作,它将忽略捕获栅格而同时捕获电气对象。点击 OK 关闭对话框。 让我们设置一些其它选项,这样可以使定位元件更容易些。 1、从菜单选择 Tools > Preferences ( 热键T,P)打开 System Preferences 对话框。在 Options 标签的 Editing Options 单元,确认 Snap to Center 选项被选中。这会使你在抓住一个元件定位时,光标就会定位在元件的参考点上。 2、点击 System Preferences 对话框中 Display 标签其为当前。在 Show 单元,将 Show Pad Nets 、 Show Pad Numbers 和 Via Nets 选项取消选择。在 Draft Thresholds 单元,将 Strings 栏设为 4 pixels ,然后关闭对话框。 定义板层和其它非电层 如果你查看PCB工作区的底部,你会看见一系列层标签。PCB编辑器是一个多层环境,你所做的大多数编辑工作都将在一个特殊层上。使用 Board Layers 对话框( Design Board Layers ) 来显示、添加、删除、重命名、及设置层的颜色。 在PCB编辑器中有三种类型的层: 1、电气层 --包括32个信号层和16个平面层。电气层在设计中添加或移除是在板层管理器中,选择 Design > Layer Stack Manager 来显示这个对话框。 2、机械层--有16个用途的机械层,用来定义板轮廓、放置厚度,包括制造说明、或其它设计需要的机械说明。这些层在打印和底片文件的产生时都是可选择的。在 Board Layers 对话框你可以添加、移除和命名机械层。 3、特殊层--包括顶层和底层丝印层、阻焊和助焊层、钻孔层、禁止布线层(用于定义电气边界)、多层(用于多层焊盘和过孔)、连接层、DRC错误层、栅格层和孔层。在 Board Layers 对话框中控制这些特殊层的显示。 板层控制器 本教程是一个简单设计,使用单面板或双面板布线就可以了。如果设计更复杂些,你可以在板层管理器中添加更多的层。 1、选择 Design > Layer Stack Manager 显示 Layer Stack Manager 对话框。 2、新层和平面添加在当前所选择的层下面。层的参数,如铜厚和非电参数都会用在信号完整分析中。点击 OK 关闭对话框。 新板打开时会有许多你用不上的可用层,因此,要关闭一些不需要的层。 完成以下步骤来关闭层: 1、按快捷键L显示 Board Layers 对话框。 2、右击并选择 Used On 将那些没有东西的层关闭。 3、确认四个 Mask 层和 Drill Drawing 层名称旁边的 Show 按钮因没有勾选而不会显示。点击 OK 关闭对话框。 最后,小编诚心感谢大家的阅读。你们的每一次阅读,都是对小编莫大的鼓励。最后的最后,祝大家有个精彩的一天。

    时间:2020-01-10 关键词: PCB dxp Protel 电路设计软件

  • 电路设计软件系列教程(三),Protel DXP电路设计软件之设置项目选项

    电路设计软件系列教程(三),Protel DXP电路设计软件之设置项目选项

    电路设计软件具备很多应用,对于电路设计软件,小编曾带来两篇有关Protel DXP电路设计软件的系列教程。本文对于电路设计软件的讲解,同样基于Protel DXP。通过本文,你将学会如何在Protel DXP电路设计软件中对项目选项予以设置,一起来了解下吧。 请注意,本文课程承接自“电路设计软件系列教程(二),Protel DXP电路设计软件之放置元件”,如果您对本文内容存在一定疑惑,可翻阅前文。 项目选项包括错误检查规则、连接矩阵、比较设置、ECO启动、输出路径和网络选项以及你想指定任何项目规则。在你编辑项目时Protel DXP将使用这些设置。 当项目被编辑时,详尽的设计和电气规则将应用于验证设计。当所有错误被解决后,原理图设计的再编辑将被启动的ECO加载到目标文件,例如一个PCB文件。项目比较允许你找出源文件和目标文件之间的差别,并在相互之间进行更新(同步)。 所有与项目有关的操作,如错误检查、比较文件和ECO启动均在 Options for Project 对话框中设置 ( Project > Project Options )。 所有项目输出,如网络表、仿真器、文件的提供(打印)、集合和制造输出及报告在 Outputs for Project 对话框中设置( Project > Output Jobs )。 参见“设置项目输出”以获得更多信息。 1、选择 Project ? Project Options , Options for Project 对话框出现。 所有与项目有关的选均通过这个对话框来设置。 检查原理图的电气参数 在Protel DXP中原理图是不仅仅只是绘图--原理图还包含关于电路的连接信息。你可以使用连接检查器来验证你的设计。当你编辑项目时,DXP将根据在 Error Reporting 和 Connection Matrix 标签中的设置来检查错误,如果有错误发生则会显示在 Messages 面板。 设置错误报告 在 Options for Project 对话框中的 Error Reporting 标签用于设置设计草图检查。报告模式 ( Report Mode ) 表明违反规则的严格程度。如果你要修改 Report Mode , 点击你要修改的违反规则旁的 Report Mode , 并从下拉列表中选择严格程度。在本教程中我们使用默认设置。 设置连接矩阵 连接矩阵标签( Options for Project 对话框 ) 显示的是错误类型的严格性,这将在设计中运行错误报告检查电气连接产生,如引脚间的连接、元件和图纸输入。这个矩阵给出了一个在原理图中不同类型的连接点以及是否被允许的图表描述。 例如,在矩阵图的右边找到 Output Pin , 从这一行找到 Open Collector Pin 列。在它的相交处是一个橙色的方块,这而这个表示在原理中从一个 Output Pin 连接到一个 Open Collector Pin 的颜色将在项目被编辑时启动一个错误条件。 你可以用不同的错误程度来设置每一个错误类型,例如对一些致命的错误不予报告。 修改连接错误: 1、点击 Options for Project 对话框的 Connection Matrix 标签。 2、点击两种类型的连接的相交处的方块,例如 Output Sheet Entry and Open Collector Pin 。 3 、 在方块变为图例中的 errors 表示的颜色时停止点击,例如一个橙色方块表示一个错误将表明这样的连接是否被发现。 我们的电路不只包含 Passive Pins ( 在电阻、电容和连接器上)和 Input Pins ( 在晶体管上)。让我们来检查一下看看连接矩阵是否会侦测出未连接的 passive pins 。 1 、在行标签中找到 Passive Pin , 在列标签中找到 Unconnected 。 它们的相交处的方块表示在原理中当一个 Passive Pin 被发现未连接时的错误条件。默认是一个绿色方块,表示运行时不给出报告。 2、点击这个相交处的方块,直到它变为黄色,这样当我们修改项目时,未连接的 passive pins 被发现时就会给出警告。 设置比较器 Options for Project 对话框的 Comparator 标签用于设置当一个项目修改时给出文件之间的不同或忽略。在本教程中,我们不需要将一些仅表示原理图设计等级的特性(如 rooms ) 之间的不同显示出来。确认在你忽略元件等级时没有忽略元件。 1、点击 Comparator 标签并在 Difference Associated with Components 单元 找到 Changed Room Definitions 、 Extra Room Definitions 和 Extra Component Classes 。 2 、 从这些选项右边的 Mode 列中的下拉列表中选择 Ignore Differences 。 现在我们准备编辑项目并检查所有错误了。 编辑项目 编辑一个项目就是在设计文档中检查草图和电气规则错误并将你置于一个调试环境。我们已经在 Options for Project 对话框中对 Error Checking 和 Connection Matrix 标签中的规则进行了设置。 1、要编辑我们的 Multivibrator 项目,选择 Project > Compile PCB Project 。 2 、 当项目被编辑时,任何已经启动的错误均将显示在设计窗口下部的 Messages 面板中。被编辑的文件会与同级的文件、元件和列出的网络以及一个能浏览的连接模型一起列表在 Compiled 面板中。 如果你的电路绘制正确, Messages 面板应该是空白的。如果报告给出错误,则检查你的电路并确认所有的导线和连接是正确的。 我们现在要小心地加入一个错误到我们的电路中并重新编辑项目: 1、在设计窗口的顶部点击 Multivibrator.SchDoc 标签,以使原理图为当前文档。 2、点击连接C1和Q1基极的导线的中部,在导线的端点将出现小的方形编辑热点,一条沿着导线的虚线将显示选择颜色以表示这条导线被选取了。按 DELETE 键删除这条导线。 3、重新编辑项目( Project > Compile PCB Project ) 来检查错误被找到。 Messages 面板将打开并给出一个警告信号:在你的电路中有一个未连接的输入引脚。一个悬浮输入引脚错误也会运行,这是因为在 Project Options 对话框的 Error Reporting 标签有一个检查悬浮输入引脚的特殊选项。 4、在 Messages 面板点击一个错误, Compile Error 窗口将显示违反的详细情况。从这个窗口,你可点击一个错误并跳转到原理图的违反对象以便检查或修改错误。 在我们完成教程的本单元之前,让我们将原理图中的错误修复。 1、点击原理图图纸标签使其为激活。 2、从菜单选择 Edit > Undo (热键E,U)。你先前删除的导线现在恢复了。 3、要检查恢复是否成功,重新编辑项目( Project > Compile PCB Project )来检查将没有错误被发现。 Messages 面板应该显示( no errors ) 。 4、从菜单选择 View > Fit All Objects ( 热键V,F)恢复原理图视图,并保存无错误原理图。 以上便是小编此次想和大家分享的内容,希望大家喜欢。

    时间:2019-12-16 关键词: dxp Protel 电路设计软件 项目选项

  • 电路设计软件系列教程(二),Protel DXP电路设计软件之放置元件

    电路设计软件系列教程(二),Protel DXP电路设计软件之放置元件

    电路设计软件为常用软件,一款好的电路设计软件将为我们的工作提供极大便利性,而Protel DXP便是这么一款电路设计软件。在“电路设计软件系列教程(一)”中,我们曾对Protel DXP电路设计软件的基础操作做过相应介绍。本文中,将为大家详述如何在Protel DXP原理图中放置元件。 请注意,本文教程承接自“电路设计软件系列教程(一),Protel DXP电路设计软件之基础操作”。 在原理图中我们首先要放置的元件是两个晶体管( transistors ) ,Q1和Q2。 1、从菜单选择 View > Fit Document ( 热键V、D)确认你的原理图纸显示在整个窗口中。 2、点击 Libraries 标签以显示 Libraries 面板。 3、Q1和Q2是BJT晶体管,点击 Miscellaneous Devices.IntLib 库使其为当前库。 4、使用过滤器快速定位你需要的元件。默认通配符(*)将列出在库中找到的所有元件。在库名下的过滤器栏内键入*3904*设置过滤器。一个有 “ 3904 ” 作为元件名的元件列表将显示。 5、在列表中点击2N3904以选择它,然后点击 Place 按钮。另外,还可以双击元件名。 光标将变成十字状,并且在光标上 “ 悬浮 ” 着一个晶体管的轮廓。现在你处于元件放置状态。如果你移动光标,晶体管轮廓也会随之移动。 6、在原理图上放置元件之前,首先要编辑其属性。在晶体管悬浮在光标上时,按下 TAB 键。这将打开 Component Properties ( 元件属性)对话框。我们现在要设置对话框选项如下图所示。 7、在对话框 Properties 单元,在 Designator 栏中键入Q1以将其值作为第一个元件序号。 8、下面我们将检查在PCB中用于表示元件的封装。在本教程中,我们已经使用了集成库,这些库已经包括了封装和电路仿真的模型。确认在模型列表中含有模型名 BCY-W3/D4.7 。保留其余栏为默认值。 现在准备放置元件 1、移动光标(附有晶体管符号)到图纸中间偏左一点的位置。 2、当你对晶体管的位置满意后,左击或按 ENTER 键将晶体管放在原理图上。 3 、移动光标,你会发现晶体管的一个复制品已经放在原理图纸上了,而你仍然处于在光标上悬浮着元件轮廓的元件放置状态。 Protel DXP 的这个功能让你放置许多相同型号的元件。现在让我们放第二个晶体管。这个晶体管同前一个相同,因此在放之前没必要再编辑它的属性。在你放置一系列元件时 Protel DXP 会自动增加一个元件的序号值。以这个例子中,我们放下的第二个晶体管会自动标记为 Q2 。 4 、如果你查阅原理图( Figure 1 ),你会发现 Q2 与 Q1 是镜像的。要将悬浮在光标上的晶体管翻过来,按 X 键。这样可以使元件水平翻转。 5 、移动光标到 Q1 右边的位置。要将元件的位置放得更精确些,按 PAGEUP 键两次以放大两倍。现在你能看见栅格线了。 6 、当你将元件的位置确定后,左击或按 ENTER 键放下 Q2 。你所拖动的晶体管的一个复制品再一次放在原理图上后,下一个晶体管会悬浮在光标上准备放置。 7 、由于我们已经放完了所有的晶体管,我们用右击鼠标或按 ESC 键来 退出元件放置状态。光标会恢复到标准箭头。 下面我们要放四个电阻( resistors ) 1、在 Libraries 面板中,确认 Miscellaneous Devices.IntLib 库为当前。 2、在库名下的过滤器栏里键入 res1 来设置过滤器。 3、在元件列表中点击 RES1 以选择它,然后点击 Place 按钮。现在你会有一个悬浮在光标上的电阻符号。 4、按 TAB 键编辑电阻的属性。在对话框的 Properties 单元,在 Designator 栏中键入R1以将其值作为第一个元件序号。 5、确认模型名为 AXIAL-0.3 包含在模型列表中。 6、对电阻的 parameter 栏的设置将在原理中显示,并在本教程以后运行电路仿真时会被DXP使用。 =Value 规则可以作为关于元件的一般信息在仿真时使用,个别元件除外。我们也可以设置 Comment 来读取这个值,而这也会将 Comment 信息体现在PCB设计工具中。没必要将该值输入两次(在规则中的 =Value 和 Comment 栏),DXP提供 “ 间接引用 ” ,这可以用规则中的字符来替代 Comment 栏的内容。 在规则列表单元中点击 Add 显示 Parameter Properties 对话框。在 name 中输入 Value 以及在 value 中输入100K。确认 String 作为规则类型被选择,并且 value 的 Visible 框被勾选。点击 OK 。 7 、 在对话框的 Properties 单元,点击 Comment 栏并从下拉列表中选择 =Value ,将 Visible 关闭。点击 OK 按钮返回放置模式。 8、按 SPACEBAR ( 空格键)将电阻旋转 90° 。 9 、 将电阻放在Q1基极的上边(参见 Figure 1 中的原理图 ) 然后左击或按 ENTER 键放下元件。 10、接下来在Q2的基极上边放另一个100K电阻R2。 11、剩下两个电阻,R3和R4,阻值为1K,按 TAB 键显示 Component Properties 对话框,改变 Value 栏为1K(在 Parameters 列表中当 Value 被选择后按 Edit 按钮 )。点击 OK 按钮关闭对话框。 12、参照 Figure 1 中的原理图所示定位并放置R3和R4。 13、放完所有电阻后,右击或按 ESC 键退出元件放置模式 现在放置两个电容 ( capacitors ): 1、电容元件也在 Miscellaneous Devices.IntLib 库里,该应该已经在 Libraries 面板中被选择。 2、在 Libraries 面板的元件过滤器栏键入cap。 3、在元件列表中点击 CAP 选择它,然后点击 Place 按钮。现在在你的光标上悬浮着一个电容符号。 4、按 TAB 键编辑电容的属性。在 Component Properties 对话框的 Properties 单元,设置 Designator 为C1,检查PCB封装模型为 RAD-0.3 被添加到 Models 列表中。 5、规则栏的设置将显示在原理图中。点击规则列表中的 Add 显示 Parameter Properties 对话框。输入名称Value以及值20n。确认 String 作为规则类型被选择,并且 value 的 Visible 框被勾选。点击 OK 。 6 、 在对话框的 Properties 单元,点击 Comment 栏并从下拉列表中选择 =Value ,将 Visible 关闭。点击 OK 按钮返回放置模式。 7、用放置以前的元件的方法放置两个电容。 8、右击或按 ESC 退出放置模式。 最后要放置的元件是连接器 ( connector ), 在 Miscellaneous Connectors.IntLib 库里。 1 、 我们想要的连接器是两个引脚的插座,所以设置过滤器为 *2* 。 2、在元件列表中选择 HEADER2 并点击 Place 按钮。按 TAB 编辑其属性并设置 Designator 为Y1,检查PCB封装模型为 HDR1X2 。由于在仿真电路时我将把这个元件作为电路,所以不需要作规则设置。点击 OK 关闭对话框。 3、以放置连接器之前,按 X 作水平翻转。在原理图中放下连接器。 4、右击或按 ESC 退出放置模式。 5、从菜单选择 File > Save (热键F,S)保存你的原理图。 现在你放完了所有的元件。注意在 Figure 2 中的元件之间留有间隔,这样就有大量的空间用来将导线连接到每个元件引脚上。这很重要,因为你不能将一根导线穿过一个引线的下面来连接在它的范围内的另一个引脚。如果你这样做,两个引脚就都连接到导线上了。 如果你需要移动元件,点击并拖动元件体,拖动鼠标重新放置。 连接电路 连线起着在你的电路中的各种元件之间建立连接的作用。要在原理图中连线,参照 Figure 1 的图示并完成以下步骤: 1、确认你的原理图图纸有一个好的视图,从菜单选择 View > Fit All Objects ( 热键V,F )。 2、首先用以下方法将电阻R1与晶体管Q1的基极连接起来。从菜单选择 Place > Wire ( 热键P,W)或从 Wiring Tools (连线工具)工具栏点击 Wire 工具进入连线模式。光标将变为十字形状。 3、将光标放在R1的下端。当你放对位置时,一个红色的连接标记(大的星形标记)会出现在光标处。这表示光标在元件的一个电气连接点上。 4、左击或按 ENTER 固定第一个导线点。移动光标你会看见一根导线从光标处延伸到固定点。 5、将光标移到R1的下边Q1的基极的水平位置上,左击或按 ENTER 在该点固定导线。在第一个和第二个固定点之间的导线就放好了。 6、将光标称到Q1的基极上,你会看见光标变为一个红色连接标记。左击或按 ENTER 连接到Q1的基极。 7、完成这部分导线的放置。注意光标仍然为十字形状,表示你准备放置其它导线。要完全退出放置模式恢复箭头光标,你应该再一次右击或按 ESC -- 但现在还不能这样做。 8、现在我们要将C1连接到Q1和R1。将光标放在C1左边的连接点上,左击或按 ENTER 开始新的连线。 9、水平移动光标一直到Q1的基极与R1的连线上。一个连接标记将出现。 10、左击或按 ENTER 放置导线段,然后右击或按 ESC 表示你已经完成该导线的放置。注意两条导线是怎样自动连接上的。 11、参照 Figure 3 连接电路中的剩余部分。 12、在完成所有的导线之后, 右击或按 ESC 退出放置模式。光标恢复为箭头形状。 网络与网络标签 彼此连接在一起的一组元件引脚称为网络(net)。例如,一个网络包括Q1的基极、R1的一个引脚和C1的一个引脚。 在设计中识别重要的网络是很容易的,你可以添加网络标签( net labels )。 在两个电源网络上放置网络标签: 1、从菜单选择 Place > Net Label 。 一个虚线框将悬浮在光标上。 2、在放置网络标签之前应先编辑,按 TAB 键显示 Net Label ( 网络标签 ) 对话框。 3、在 Net 栏键入12V,然后点击 OK 关闭对话框。 4、将该网络标签放在原理上,使该网络标签的左下角与最上边的导线靠在一起。 5、放完第一个网络标签后,你仍然处于网络标签放置模式,在放第二个网络标签之前再按 TAB 键进行编辑。 6、在 Net 栏键入GND,点击 OK 关闭对话框并放置网络标签。 7、选择 File > Save (热键F,S )保存电路。 祝贺你!你已经用Protel DXP完成了你的第一张原理图。在我们将原理图转为电路板之前,让我们进行项目选项设置。 以上便是小编此次和大家分享的内容,希望大家喜欢。

    时间:2019-12-16 关键词: dxp Protel 电路设计软件 放置元件

  • 电路设计软件系列教程(一),Protel DXP电路设计软件之基础操作

    电路设计软件系列教程(一),Protel DXP电路设计软件之基础操作

    电路设计软件是电气专业常用软件之一,市场上每一款电路设计软件均具备自身特色。本文对电路设计软件的讲解基于Protel DXP,目的在于帮助大家掌握这款电路设计软件的使用。如果你对本文电路设计软件相关内容存在一定兴趣,不妨继续往下阅读哦。 其实会Protel 99se的用户,学习Protel dxp是很容易的,现在我给大家讲讲如何轻易的过渡到Protel dxp版本来。Protel DXP是一款Windows NT/XP的全32位电子设计系统。Protel DXP提供一套完全集成的设计,这些工具让你很容易地将你的设计从概念形成最终的板设计。 所有的Protel DXP工具需要在一个单一应用环境--设计探索者(the Design Explorer)中运行。启动Protel DXP,设计探索者打开,将你所有的设计工具放在你的手指尖。你将从一个单一的、一致的、个性化的用户环境受益。 这个教程的设计是为了为你提供一个怎样建立一张原理图、从PCB更新设计信息以及产生生产输出文件的预览。 设计探索者是你与你的设计和设计工具的界面。要启动Protel并打开设计探索者,从Windows开始菜单选择 Programs > AlTIum > Protel DXP 。 当你打开Protel DXP后,将显示最常用的初始任务以便方便选择(如图)。 在你建立了你的设计文件夹后,你就能在编辑器之间转换,例如,原理图编辑器和PCB编辑器。设计探索者将根据你当前所工作的编辑器来改变工具栏和菜单。一些工作区面板的名字最初也会显示在工作区右下角。在这些名字上点击将会弹出面板,这些面板可以通过移动、固定或隐藏来适应你的工作环境。 设计文件怎样保存 Protel DXP将所有的设计文件和输出文件都作为个体文件保存在你的硬盘。你可以使用Windows Explorer来查找。项目文件可以的建立可以包含设计文件的连接,这样使得设计验证和同步成为可能。 创建一个新项目 在Protel DXP中,一个项目包括所有文件夹的连接和与设计有关的设置。一个项目文件,例如 xxx.PrjPCB , 是一个ASCII文本文件,用于列出在项目里有哪些文件以及有关输出的配置,例如打印和CAM。那些与项目没有关联的文件称作 “ 自由文件( free documents ) ” 。与原理图纸和目标输出的连接,例如PCB、FPGA、VHDL或库封装,将添加到项目中。一旦项目被编辑,设计验证、同步和对比就会产生。例如,当项目被编辑后,项目中的原始原理图或PCB的任何改变都会被更新。 建立一个新项目的步骤对各种类型的项目都是相同的。我们将以PCB项目为例。首先我们要创建一个项目文件,然后创建一个空的原理图图纸以添加到新的空项目中。在这个教程的最后我们将创建一个空白PCB并将它同样添加到项目中。 为开始教程,创建一个新的PCB项目: 1、在设计窗口的 Pick a Task 区中点击 Create a new Board Level Design Project 。 另外,你以可以在 Files 面板 中的 New 区点击 Blank Project (PCB) 。 如果这个面板未显示,选择 File > New , 或点击设计管理面板底部的 Files 标签。 2、 Projects 面板出现。新的项目文件, PCB Project1.PrjPCB , 与 “ no documents added” 文件夹一起列出。 3、通过选择 File > Save Project As 来将新项目重命名(扩展名为* .PrjPCB )。指定你要把这个项目保存在你的硬盘上的位置,在文件名栏里键入文件名 MulTIvibrator.PrjPCB 并点击 Save 。 下面,我们将创建一个原理图并添加到空项目文件。这个原理图是一个多谐振荡器电路。 创建一个新的原理图图纸 创建一个新的原理图图纸按照以下步骤来完成: 1、在 Files 面板的 New 单元选择 File > New 并点击 SchemaTIc Sheet 。 一个名为 Sheet1.SchDoc 的原理图图纸出现在设计窗口中,并且原理图文件夹也自动地添加(连接)到项目。这个原理图图纸现在列表在 Projects 标签中的紧挨着项目名下的 SchemaTIc Sheets 文件夹下。 2、通过选择 File > Save As 来将新原理图文件重命名(扩展名为* .SchDoc )。指定你要把这个原理图保存在你的硬盘中的位置,在文件名栏键入 Multivibrator.SchDoc ,并点击 Save 。 3 、 当空白原理图纸打开后,你将注意到工作区发生了变化。主工具栏增加了一组新的按钮,新的工具栏出现,并且菜单栏增加了新的菜单项。现在你就在原理图编辑器中了。 你可以自定义工作区的许多模样。例如,你可以重新放置浮动的工具栏。单击并拖动工具栏的标题区,然后移动鼠标重新定位工具栏。改变工具栏,可以将其移动到主窗口区的左边、右边、上边或下边。 现在我们可以在设计开始之前将我们的空白原理图添加到项目中了。 将原理图图纸添加到项目中 如果你想添加到一个项目文件中的原理图图纸已经作为自由文件夹被打开,那么在 Projects 面板的 Free Documents 单元 schematic document 文件夹上右击,并选择 Add to Project 。 现在这个原理图图纸就列表在 Projects 标签中的紧挨着项目名下的 Schematic Sheets 文件夹下,并连接到项目文件。 设置原理图选项 在你开始绘制电路图之前首先要做的是设置正确的文件夹选项。完成以下步骤: 1、从菜单选择 Design > Options , 文件夹选项对话框打开。作为本教程,在此我们唯一需要修改的是将图纸大小( sheet size ) 设置为标准A4格式。在 Sheet Options 标签,找到 Standard Styles 栏。点击输入框旁的箭头将看见一个图纸样式的列表。 2、使用滚动栏来向上滚动到 A4 样式并点击选择。 3、点击 OK 按钮关闭对话框,更新图纸大小。 4、为将文件再全部显示在可视区,选择 View > Fit Document 。 在Protel DXP中,你可以通过只按菜单热键(在菜单名中带下划线的字母)来激活任何菜单。以后任何菜单项也将有你可以用来激活该项的热键。例如,对于选择 View > Fit Document 菜单项的热键就是在按了V键后按D键。许多子菜单,诸如 Edit > DeSelect 菜单,是可以直接调用的。要激活 Edit > DeSelect > All 菜单项,你只需要按X键(用于直接调用 DeSelect 菜单)及A键。 下面我们将进行一般的原理图参数设置: 1、从菜单选择 Tools > Preferences ( 热键T,P)打开原理图参数对话框。这个对话框允许你设置全部参数,这些将应用到你将继续工作的所有原理图图纸。 2、点击 Default Primitives 标签以使其为当前,勾选 Permanent 。 点击 OK 按钮关闭对话框。 3、在你开始绘制原理图之前,保存这个原理图图纸,因此选择 File > Save ( 热键F,S)。 绘制原理图 你现在准备开始绘制原理图了。在这个教程中,我们将使用如下图 ( Figure 1 ) 所示的电路。这个电路用了两个2N3904晶体管来完成自激多谐振荡器。 定位元件和加载元件库 管理数以千计的原理图符号也包括在Protel DXP中,原理图编辑器提供强大的库搜索功能。尽管我们需要的元件已经在默认的安装库中,但对于知道怎样通过库搜索来找到元件还是很有用的。通过以下步骤的操作来定位并添加本教程电路所要用到的库。 首先我们要查找晶体管,两个均为2N3904。 1、点击 Libraries 标签显示库工作区面板。 2、在库面板中按下 Search 按钮,或选择 Tools > Find Component 。 这将打开查找库对话框。 3、确认 Scope 被设置为 Libraries on Path , 并且 Path 区 含有指向你的库的正确路径。如果你接受安装过程中的默认目录,路径中会显示 C:\Program Files\Altium\Library\ 。确认 Include Subdirectories 未被选择 (未被勾选)。 4、我们想查找所有与3904有关的,所以在 Search Criteria 单元的 Name 文本框内键入 *3904* 。 5、点击 Search 按钮开始查找。当查找进行时 Results 标签将显示。如果你输入的规则正确,一个库将被找到并显示在查找库对话框。 6、点击 Miscellaneous Devices.IntLib 库以选择它。 7、点击 Install Library 按钮使这个库在你的原理图中可用。 8、关闭 Search Libraries 对话框。 添加的库将显示在库面板的顶总。如果你点击上面列表中的库名,库中的元件会在下面列表。面板中的元件过滤器可以用来在一个库内快速定位一个元件。 以上便是小编此次为大家带来的所有内容,十分感谢您的阅读。

    时间:2019-12-16 关键词: dxp Protel 电路设计软件 设计文件

  • 几款电路设计软件推荐

    几款电路设计软件推荐

    电路设计软件简而言之就是设计电路并画出图再测试、优化、仿真的工具。各种图:模型图、电路图、逻辑图、流程图、位置图、系统图等等,都可以得到实现。 设计师和公司通常会使用某种PCB设计工具,这种电子电路设计软件的选择过程中,所考虑的因素也是类似的。如何才能作出最佳最合适的选择?我想首先,该软件工具是能够满足我所有的功能需求的,然后性价比,然后是有没有其它附带的好处?再然后,我现在投资了目前满足我所有需求的软件,但随着时间推移,我总会发展壮大并发生变化。如果目前的软件无法跟上未来设计需求的步伐,那又该怎么办呢?这些都是要深入探讨,谨慎决定! 目前可供选择的电子电路设计软件,不外乎以下几种情况: 某些PCB设计软件工具可能价格很低,便宜,但它能提供我所需要的所有功能吗?到时候这也做不了,那也不能做,是不是很郁闷? 某些软件工具可能价格很昂贵,看起来高大上的感觉,但它的高价所捆绑的功能有没有浪费的部分?是不是有几块功能我根本用不上?那我为那些没用的部分买单是不是很傻? 某些软件正好是我想要的,满足我的所有功能需求,价格也合理适中。可以做我想做的事情,而且它会真正优秀吗? 那么今天小编就给大家推荐几款比较好用的电路设计软件。 一、Machining数控仿真软件 数控加工仿真软件,数控仿真软件采用逼真的3D机床模型和数控面板来模拟真实机床的操作和加工过程,初学者通过使用本软掌握数控编程原理与应用,在使用过程中用户可以看到自己的编程结果从而达到可视化的效果,对提高数控学习人员学习G代码的编写和机床的操作有很大的帮助。使数控学习不在枯燥无味。 Machining数控仿真软件功能特色: •机械操作员仿真 •数控自动程序,MDI 手动输入手动编辑的业务模式 ; •粗糙定义基准工具,跟踪刃刀,安装工具,加工程序和手动操作 ; •刀具补偿、 系统参数设置; •机床冷却液模拟 •三维工件的实时切削和铁屑模拟 •三维刀具轨迹的显示 二、PROTEL PROTEL是PORTEL公司在20世纪80年代末推出的电路行业的CAD软件,它当之无愧地排在众多EDA软件的前面,是电路设计者的首选软件。几乎所有的电路公司都要用到它,早期的PROTEL主要作为印刷板自动布线工具使用,运行在DOS环境,对硬件的要求很低,在无硬盘286机的1M内存下就能运行。它的功能较少,只有电原理图绘制与印刷板设计功能,印刷板自动布线的布通率也低。现在的PROTEL已发展到PROTEL99(网络上可下载到它的测试版),是个庞大的EDA软件,完全安装有200多MB,它工作在Windows95环境下,是个完整的全方位电路设计系统,它包含了电原理图绘制、模拟电路与数字电路混合信号仿真、多层印刷电路板设计、可编程逻辑器件设计、图表生成、电路表格生成、支持宏操作等功能,并具有Client/Server(客户/服务器)体系结构,同时还兼容一些其它设计软件的文件格式,如ORCAD、PSPICE、EXCEL等。使用多层印制线路板的自动布线,可实现高密度PCB的100%布通率。 三、EWB EWB软件是交互图像技术有限公司在20世纪90年代初推出的EDA软件,但在国内开始使用却是近几年的事。现在普遍使用的是在Windows95环境下工作的EWB5.0,相对其它EDA软件而言,它是个较小巧的软件,只有16M,功能也比较单一,就是进行模拟电路和数字电路的混合仿真,但你绝对不可小瞧它,它的仿真功能十分强大,几乎100%地仿真出真实电路的结果,而且它在桌面上提供了万用表、示波器、信号发生器、扫频仪、逻辑分析仪、数字信号发生器、逻辑转换器等工具,它的器件库中则包含了许多大公司的晶体管元器件、集成电路和数字门电路芯片,器件库中没有的元器件,还可以由外部模块导入。 在众多的电路仿真软件中,EWB是最容易上手的,它的工作界面非常直观,原理图和各种工具都在同一个窗口内,未接触过它的人稍加学习就可以很熟练地使用该软件。对于电路设计工作者来说,它是个极好的EDA工具,许多电路你无须动用烙铁就可得知它的结果,而且若想更换元器件或改变元器件参数,只须点点鼠标即可,它也可以作为电学知识的辅助教学软件使用,利用它可以直接从屏幕上看到各种电路的输出波形。 四、ORCAD ORCAD是由ORCAD公司于20世纪80年代末推出的EDA软件,是世界上使用最广的EDA软件,每天都有上百万的电路工程师在使用它,相对于其它EDA软件而言,它的功能也是最强大的,由于ORCAD软件使用了软件狗防盗版,因此在国内它并不普及,知名度也比不上PROTEL,只有少数的电路设计者使用它。早在工作于DOS环境的ORCAD4.0,它就集成了电原理图绘制、印制电路板设计、数字电路仿真、可编程逻辑器件设计等功能,而且它的界面友好且直观。它的元器件库也是所有EDA软件中最丰富的,在世界上它一直是EAD软件中的首选。ORCAD公司在去年7隒ADENCE公司合并后,更成为世界上最强大的开发EDA软件的公司,它的产品ORCAD世纪集成版工作于Windows95与WindowsNT环境下,集成了电原理图绘制,印刷电路板设计、模拟与数字电路混合仿真等功能。它的电路仿真的元器件库更达到了8500个,收入了几乎所有的通用型电路元器件模块。 如果还有其他值得推荐的电路设计软件,可以在下方留言哦~

    时间:2019-12-05 关键词: Protel 电路设计软件 machining数控仿真软件

  • 大牛教你电路设计软件(十二),protel电路设计软件常见问题解析

    大牛教你电路设计软件(十二),protel电路设计软件常见问题解析

    在学习电路设计软件过程中,总会遇到诸多电路设计软件相关难题。为帮助大家解决常见的电路设计软件问题,小编特地带来本文。请注意,本文有关电路设计软件的问题讲解基于protel。如果你想在电路设计软件的学习道路上再进一步,不妨来了解下这些问题哦。 1.原理图常见错误: (1)ERC报告管脚没有接入信号:a.创建封装时给管脚定义了I/O属性;b.创建元件或放置元件时修改了不一致的grid属性,管脚与线没有连上;c.创建元件时pin方向反向,必须非pin name端连线。 (2)元件跑到图纸界外:没有在元件库图表纸中心创建元件。 (3)创建的工程文件网络表只能部分调入pcb:生成netlist时没有选择为global.(4)当使用自己创建的多部分组成的元件时,千万不要使用annotate. 2.PCB中常见错误: (1)网络载入时报告NODE没有找到:a.原理图中的元件使用了pcb库中没有的封装;b.原理图中的元件使用了pcb库中名称不一致的封装;c.原理图中的元件使用了pcb库中pin number不一致的封装。如三极管:sch中pin number为e,b,c,而pcb中为1,2,3. (2)打印时总是不能打印到一页纸上:a.创建pcb库时没有在原点;b.多次移动和旋转了元件,pcb板界外有隐藏的字符。选择显示所有隐藏的字符,缩小pcb,然后移动字符到边界内。 (3)DRC报告网络被分成几个部分:表示这个网络没有连通,看报告文件,使用选择CONNECTED COPPER查找。 另外提醒朋友尽量使用WIN2000,减少蓝屏的机会;多几次导出文件,做成新的DDB文件,减少文件尺寸和PROTEL僵死的机会。如果作较复杂的设计,尽量不要使用自动布线。 在PCB设计中,布线是完成产品设计的重要步骤,可以说前面的准备工作都是为它而做的,在整个PCB中,以布线的设计过程限定最高,技巧最细、工作量最大。PCB布线有单面布线、双面布线及多层布线。布线的方式也有两种:自动布线及交互式布线,在自动布线之前,可以用交互式预先对要求比较严格的线进行布线,输入端与输出端的边线应避免相邻平行,以免产生反射干扰。必要时应加地线隔离,两相邻层的布线要互相垂直,平行容易产生寄生耦合。 自动布线的布通率,依赖于良好的布局,布线规则可以预先设定,包括走线的弯曲次数、导通孔的数目、步进的数目等。一般先进行探索式布经线,快速地把短线连通,然后进行迷宫式布线,先把要布的连线进行全局的布线路径优化,它可以根据需要断开已布的线。并试着重新再布线,以改进总体效果。 对目前高密度的PCB设计已感觉到贯通孔不太适应了,它浪费了许多宝贵的布线通道,为解决这一矛盾,出现了盲孔和埋孔技术,它不仅完成了导通孔的作用,还省出许多布线通道使布线过程完成得更加方便,更加流畅,更为完善,PCB板的设计过程是一个复杂而又简单的过程,要想很好地掌握它,还需广大电子工程设计人员去自已体会,才能得到其中的真谛。 3、电源、地线的处理既使在整个PCB板中的布线完成得都很好,但由于电源、地线的考虑不周到而引起的干扰,会使产品的性能下降,有时甚至影响到产品的成功率。所以对电、地线的布线要认真对待,把电、地线所产生的噪音干扰降到最低限度,以保证产品的质量。 对每个从事电子产品设计的工程人员来说都明白地线与电源线之间噪音所产生的原因,现只对降低式抑制噪音作以表述:众所周知的是在电源、地线之间加上去耦电容。 尽量加宽电源、地线宽度,最好是地线比电源线宽,它们的关系是:地线》电源线》信号线,通常信号线宽为:0.2~0.3mm,最经细宽度可达0.05~0.07mm,电源线为1.2~2.5 mm对数字电路的PCB可用宽的地导线组成一个回路,即构成一个地网来使用(模拟电路的地不能这样使用) 用大面积铜层作地线用,在印制板上把没被用上的地方都与地相连接作为地线用。或是做成多层板,电源,地线各占用一层。 4、数字电路与模拟电路的共地处理现在有许多PCB不再是单一功能电路(数字或模拟电路),而是由数字电路和模拟电路混合构成的。因此在布线时就需要考虑它们之间互相干扰问题,特别是地线上的噪音干扰。 数字电路的频率高,模拟电路的敏感度强,对信号线来说,高频的信号线尽可能远离敏感的模拟电路器件,对地线来说,整人PCB对外界只有一个结点,所以必须在PCB内部进行处理数、模共地的问题,而在板内部数字地和模拟地实际上是分开的它们之间互不相连,只是在PCB与外界连接的接口处(如插头等)。数字地与模拟地有一点短接,请注意,只有一个连接点。也有在PCB上不共地的,这由系统设计来决定。 5、信号线布在电(地)层上在多层印制板布线时,由于在信号线层没有布完的线剩下已经不多,再多加层数就会造成浪费也会给生产增加一定的工作量,成本也相应增加了,为解决这个矛盾,可以考虑在电(地)层上进行布线。首先应考虑用电源层,其次才是地层。因为最好是保留地层的完整性。 6、大面积导体中连接腿的处理在大面积的接地(电)中,常用元器件的腿与其连接,对连接腿的处理需要进行综合的考虑,就电气性能而言,元件腿的焊盘与铜面满接为好,但对元件的焊接装配就存在一些不良隐患如:①焊接需要大功率加热器。②容易造成虚焊点。所以兼顾电气性能与工艺需要,做成十字花焊盘,称之为热隔离(heat shield)俗称热焊盘(Thermal),这样,可使在焊接时因截面过分散热而产生虚焊点的可能性大大减少。多层板的接电(地)层腿的处理相同。 7、布线中网络系统的作用在许多CAD系统中,布线是依据网络系统决定的。网格过密,通路虽然有所增加,但步进太小,图场的数据量过大,这必然对设备的存贮空间有更高的要求,同时也对象计算机类电子产品的运算速度有极大的影响。而有些通路是无效的,如被元件腿的焊盘占用的或被安装孔、定们孔所占用的等。网格过疏,通路太少对布通率的影响极大。所以要有一个疏密合理的网格系统来支持布线的进行。 标准元器件两腿之间的距离为0.1英寸(2.54mm),所以网格系统的基础一般就定为0.1英寸(2.54 mm)或小于0.1英寸的整倍数,如:0.05英寸、0.025英寸、0.02英寸等。 以上便是小编此次想和大家分享的内容,十分感谢大家的阅读。

    时间:2019-11-20 关键词: PCB Protel 电路设计软件

  • 大牛教你电路设计软件(十一),protel 99se电路设计软件设置多层板

    大牛教你电路设计软件(十一),protel 99se电路设计软件设置多层板

    电路设计软件是诸多朋友必须掌握的软件之一,而根据项目要求,不同人可能会选择不同的电路设计软件。本文的电路设计软件教程基于protel 99se,并为大家讲解该电路设计软件设置多层板的方法,以提高大家对该电路设计软件的使用熟练度。 Protel99SE简介 Protel99SE是应用于Windows9X/2000/NT操作系统下的EDA设计软件,采用设计库管理模式,可以进行联网设计,具有很强的数据交换能力和开放性及3D模拟功能,是一个32位的设计软件,可以完成电路原理图设计,印制电路板设计和可编程逻辑器件设计等工作,可以设计32个信号层,16个电源--地层和16个机加工层。 使用Protel 99SE制作多层电路板 由于加工费用等问题,电路板最常见的是双面板和单面板,但有时为了满足特殊要求,需要制作多层电路板。下面以一个反相比例放大器加跟随器为例,说明一下多层板的制作过程。 一、新建原理图如图1: 二、新建一个PCB板图,在PCB板编辑界面的菜单中执行Design -》 Layer Stack Manager…,弹出图2所示对话框: 从图2中看出,默认的PCB板是双面的,只有顶层和底层两个信号层,我们可以在这对PCB板的层数进行更改设置。在对话框左上角有六个按钮,可以点击不同按钮实现添加中间层(Add Layer)、添加内电层(Add Plane)、删除层(Delete)、调整层次结构(Move Up 、Move Down)等。需注意的是在进行相应操作时,需要先在左边的图层上选择一个层如TopLayer,这时还可以查看层的属性(Properties…),并可进行相应的编辑操作。在实例中添加一个中间层和内电层,并把默认的“InternalPlane1”层改为“Plane1”层。添加两个层后对话框如图3所示: 设置完后,点击“OK”按钮,接下来在机械层中设置电路板的物理边界,在禁止布线层设置电路板的布局区域,载入由原理图生成的网络表和元件、元件布局,这些与单面板和双面板制作时是一样的,这里不多说了,得到图4结果: 三、再接下来要开始布线了,这就有点不同了。前面加了一个中间层和一个内电层:中间层一般当作与顶层和底层一样的信号层,可以在中间层走各种信号线,在这只走电源线。内电层一般作为电源和地的工作层,在使用时,内电层可以分割成不同的信号块,且可分别指定与不同的网络相联接,在这把它作为地的工作层。 首先对内电层Plane1进行分割:执行菜单命令:Design -》Split Planes…,弹出下面图5所示对画框: 在对话框中间点击“Add”按钮,弹出图6所示对话框: 由于要将分割的内电层“Plane1”连接到“GND”网络,所以在对话框的“Layer”项下拉列表中选择“Plane1”,在“Connect to Net” 项下拉列表中选择“GND”,在“Track Width”项中输入“15mil”,这一项既是指所绘制区域边框的线宽,同时也表示在同一内电层上两个块区之间的安全距离。设置后单击“OK”按钮退出设置对话框。这时鼠标变成十字形,然后与放置多边形覆铜一样,用鼠标左键画线,将想要设定的区域用封闭的线框起来,画完后会跳回图7对话框: 这时显示出了刚分割的区块名称以及所在的内电层,同时在下面的对话框窗口中显示出了分割区块在整个电路板上的形状和区域,以及属于“GND”网络的焊盘在电路板上的相对位置。单击“Close”按钮,完成内电层分割。这时再看图中“GND”焊盘,如图8所示,它们的上面都有一个十字,表示它们已和内电层联通了。注意的是内电层通常是整片的铜膜,所以它是负性的,也就是在图中铜膜为黑色,而没有铜膜的地方为绿色(具体颜色与软件的图层颜色设置有关) 下面接着在中间层布电源线VCC和VEE,同样先设置电源线的布线宽度,然后选择“MidLayer1”层,与在顶层和底层布线一样,对电源网络进行布线就可以了,结果如图9中棕色走线所示: 电源线和地线都布完了,只有信号线了,这些都布在顶层和底层就可以了,当然也可以布在其它两个层,在布线时电源线、地线与信号线不处于同一层,在只考虑布线不交叉的情况下,不用理会电源线和地线,这样增大了布线的空间和灵活性。最后得到的结果如图10所示: protel多层板的设置方法 在PCB的设计中,一般的软件默认的都是双面板的设计。如果你需要设计多层板,你得对软件进行设置。下面以PROTEL99SE为例,教大家对PCB四层板进行设置。六层也完全是一样,只是在原来的基础上再加上二层信号层就可以。在新版的AD9中完全可以用PROTEL99SE的设置方法对其进行设置。 1、先打开你需要设计的PCB。执行DESIGN---LAYER STACK MANAGER这个选项。在本图中我仅做演示,(本图中的PCB已布好) 2、打开后的界面如下图所示。你可以添加LAYER 也可以添加PLANE。 3、我们来添加一层PLANE平面层。如下图所示。 4、选中刚添加的平面层,点击右边的属性。或双击也可以打开相应的导性对话框。打开的对话框如下。我们可以设置他的名字和相对应的网络。在这里面全设置为GND 5、按下面再添加一个VCC。如下图所示。 6、添加完毕后的PCB图片。大家可以看得到在PCB的下面,已添加有GND和VCC二个PCB层。相关信号都会有一些绿色的标记。。。这些绿色如果是全圈状的代表这个是和GND不是同一网络的。 7、GND平面层的最终效果图。 以上便是小编此次想要和大家分享的内容,十分感谢大家的阅读。

    时间:2019-11-20 关键词: Protel 电路设计软件 设置多层板

  • 大牛教你电路设计软件(十),protel 99se电路设计软件教程

    大牛教你电路设计软件(十),protel 99se电路设计软件教程

    电路设计软件是电子工程师常用软件之一,市场上流通的电路设计软件有多种,其中以protel电路设计软件为主。但protel电路设计软件同样具备多个版本,本文电路设计软件教程基于protel 99se,一起来了解下吧。 1、启动Protel 99SE 通常直接用桌面的快捷方式进入,双击图标即可;或者通过开始菜单由程序方式进入。其界面如图1-1所示。此时菜单栏里有四个下拉菜单选项,分别是向下的箭头项系统菜单, Files文件菜单,View视图菜单和Help帮助菜单。 2、软件系统参数设置 Protel 99 SE运行后的第一件事, 必须调整参数设置, 否则由于字体的问题会造成界面中的说明字符显示不完整而影响正常使用。 a、界面字体设置 通过Protel 99SE的主界面左上角的下拉菜单命令,点击后出现图1-2所示的菜单,选择执行Preferences…命令,系统将弹出图1-3所示的对话框。在该对话框中,取消Use Client System Font For All Dialogs复选框,单击OK按钮即可。图1-3已为改变字体后的对话框。 如果在图1-3中选择Change System Font按钮,则还可以设置软件系统运行的字体大小。弹出对话框如图1-4所示。 b、软件其它参数设置 图1-3中软件参数的其它选项。自上而下说明如下: 1)Create Backup Files:选中后软件会自动备份修改前的文件; 2)Save Preferrences:选中后用户的参数修改将被保存; 3)Display Tool TIps:选中后菜单中的工具按钮当鼠标移到上面时会出现相应功能说明; ² 4)NoTIfy When Another User Opens Document:选中后团队合作时提示有人打开本机中的文件; 5)Auto-Save SetTIngs:此按钮用于自动保存设置,在弹出的对话框中可 进行参数修改,即文件备份数和自动保存时间间隔,以及备份文件存储位置选择。如图1-5所示。 3、菜单栏介绍 如图1-6所示。 a、Files:点击时弹出三个命令,分别是 1)New-新建空白数据库,文件名后缀.ddb; 2)Open-打开已有文件; 3)Exit-退出Protel 99 SE。 b、View:视图选项,有三种选项可选。分别是设计管理器,状态栏和命令行。用于相应功能的打开与关闭。 1)Design Manager-设计管理器的打开和关闭; 2)Status Bar-状态栏打开和关闭; 3)Command Status-命令行打开与关闭。 c、Help:用于打开相应帮助文件。 4、工具栏、状态栏和命令行 Protel 99SE的工具栏有三个选项,如图1-7所示。分别是菜单栏中命令的一部分。 状态栏和命令行在左下部用于提示当前的工作状态或正在执行的命令。如图1-8所示。上为状态栏,下为命令行 5、新建一个设计文件 使用菜单命令File/New Design,创建一个设计项目。点击后,弹出如图1-9所示的对话框: 其中有两个窗口,一个通过下拉式按钮可以选择文件的存储类型,如图1-10所示,有两种存储类型。默认为直接数据库类型,比较常用;另一种就是以普通windows的文件夹方式保存数据库文件。另一个窗口是数据库文件名,文件自动命名是以MyDesignX为默认名,后缀为.ddb。其中X是自然数0、1、2、3…按顺序自动产生,为0时就省略这一项。也可以根据需要自己重新命名,如LiDesign,或者040620401等。文件或数据库的保存位置可以通过点击Browse…按钮进行更改。点击OK后进入图1-11所示界面。 以上便是小拜年此次想和大家分享的“电路设计软件”相关内容,希望大家通过本文可学会protel 99se电路设计软件的基本使用。最后,十分感谢大家的阅读。

    时间:2019-11-20 关键词: Protel 电路设计软件 99se

首页  上一页  1 2 3 4 5 6 7 8 9 10 下一页 尾页
发布文章

技术子站

更多

项目外包