Protel 99 SE使用的60个问题和解答.docx
《Protel 99 SE使用的60个问题和解答.docx》由会员分享,可在线阅读,更多相关《Protel 99 SE使用的60个问题和解答.docx(14页珍藏版)》请在冰豆网上搜索。
![Protel 99 SE使用的60个问题和解答.docx](https://file1.bdocx.com/fileroot1/2023-1/9/bd56eeea-a5ee-4d51-ad62-0fb3e64150ec/bd56eeea-a5ee-4d51-ad62-0fb3e64150ec1.gif)
Protel99SE使用的60个问题和解答
protel99se使用的60个问题和解答
Q01、如何使一条走线至两个不同位置零件的距离相同?
您可先在Design/Rule/HighSpeed/MatchedNetLengths的规则中来新增规则设定,最
后再用Tools/EqualizeNetLengths来等长化即可。
Q02、在SCHLIB中造一零件其PIN的属性,如何决定是Passive,Input,I/O,Hi-
Z,Power,…..?
在HELP中能找到说明吗?
市面有关SIM?
PLD?
的书吗?
或贵公司有讲义?
你可在零件库自制零件时点选零件Pin脚,并在ElectricalType里,可以自行设定PIN的
属性,您可参考台科大的Protelsch99se里面有介绍关于SIM的内容。
Q03、请问各位业界前辈,如何能顺利读取pcad8.6版的线路图,烦请告知
Protel99SE只能读取P-CAD2000的ASCII档案格式,所以你必须先将P-CAD8.6版的格式
转为P-CAD2000的档案格式,才能让Protel读取。
Q04、请问我该如何标示线径大小的那个平方呢
你可以将格点大小设小,还有将字形大小缩小,再放置数字的平方位置即可。
Q05、请问我一次如何更改所有组件的字型
您可以点选其中一个组件字型,再用Global的方法就可以达成你的要求。
Q06、我如何一次打印*.ddb里面的图setupprinter\batchtype\选择alldocuments我
试过了无效
你只须将这几张电路图做成阶层式的关系,在用Alldocument打印即可。
Q07、我所安装的是protel99seservicepack2的版本,日前在贵站下载servicepack6
安装,却出现以下的错误讯息而无法安装:
Couldnotinitializeinstallation.System
DLLscorruptOrmissing.连接到系统某个装置没有作用后来我又分别下载了service
pack5、servicepack4,也是出现同的样问题,不知道这是什么原因造成的?
可否解答,谢
谢。
我们已经将servicepack6、servicepack5的安装程序更新了,经过我们的测试已经没
有问题了,麻烦你再重新下载一次,如有不便之处,请多见谅。
Q08、请问那有PROTEL98的中文菜单下载?
?
?
目前在Protel98的环境下并无中文化的模式。
Q09、请问变更原理图零件接脚是否可以不经由LIB直接就可以移动接脚或更名
在下一版本中将加入此一功能,敬请期待……..
Q10、请问:
如何一次修改多条线的宽度
你必须先将要修改线宽的线段选取起来,然后再使用global的指令来作条件式集体变换
的功能,就可以同时改变多条线的宽度。
Q11、请问:
PROTEL有没有A/D转换功能?
你若用SIM的且有Model的零件来做的话,可以。
Q12、请问:
怎么把PROTEL的PCB文档用P-CAD读进来?
在PROTEL下,EXPORT成P-CAD2000AXCIIFile(*.PCB)的格式再在P-CAD中Open它。
Q13、请问:
怎么把PROTEL的PCB文档用P-CAD读进来?
在自己的ddb文件中(当前的项目文件或者另外专门为放这个库而建一个)导入
(import)你要添加的.lib文件,然后在原理图编辑环境的"browseliberary"框
的"add/move"对话框中加入刚才已经加入的那个.ddb文件,选ok后你就可以找到添加进去的
库了。
Q14、DOS版Protel软件设计的PCB文件为何在我的电脑里调出来不是全图?
有许多老电子工程师在刚开始用电脑绘制PCB线路图时都遇到过这样的问题,难道是我
的电脑内存不够吗?
我的电脑可有64M内存呀!
可屏幕上的图形为何还是缺胳膊少腿的
呢?
不错,就是内存配置有问题,您只需在您的CONFIG.SYS文件(此文件在C:
\根目录下,
若没有,则创建一个)中加上如下几行,存盘退出后重新启动电脑即可。
DEVICE=C:
\WINDOWS\SETVER.EXE
DEVICE=C:
\WINDOWS\HIMEM.SYS
DEVICE=C:
\WINDOWS\EMM386.EXE16000
Q15、为何要将PCB文件转换为GERBER文件和钻孔数据后交PCB厂制板?
大多数工程师都习惯于将PCB文件设计好后直接送PCB厂加工,而国际上比较流行的做法
是将PCB文件转换为GERBER文件和钻孔数据后交PCB厂,为何要"多此一举"呢?
因为电子工程师和PCB工程师对PCB的理解不一样,由PCB工厂转换出来的GERBER文件可
能不是您所要的,如您在设计时将元件的参数都定义在PCB文件中,您又不想让这些参数显
示在PCB成品上,您未作说明,PCB厂依葫芦画瓢将这些参数都留在了PCB成品上。
这只是一
个例子。
若您自己将PCB文件转换成GERBER文件就可避免此类事件发生。
GERBER文件是一种国际标准的光绘格式文件,它包含RS-274-D和RS-274-X两种格式,其
中RS-274-D称为基本GERBER格式,并要同时附带D码文件才能完整描述一张图形;RS-274-X
称为扩展GERBER格式,它本身包含有D码信息。
常用的CAD软件都能生成此二种格式文件。
如何检查生成的GERBER正确性?
您只需在免费软件ViewmateV6.3中导入这些GERBER文
件和D码文件即可在屏幕上看到或通过打印机打出。
钻孔数据也能由各种CAD软件产生,一般格式为Excellon,在Viewmate中也能显示出
来。
没有钻孔数据当然做不出PCB了。
Q16、PCB文件中如何加上汉字?
在PCB文件中加汉字的方法有很多种,本人比较喜欢的方法还是下面将要介绍的:
A.前提条件:
您的PC中应安装有Protel99软件并能正常运行.
B.步骤:
将windows目录中的client99.rcs英文菜单文件copy到另一目录下保存起来;
下载Protel99cn.zip解包后将其中的client99.rcs复制到windows目录下;再将其他文件
复制到DesignExplorer99目录中;重新启动计算机后运行Protel99即会出现中文菜单,
在放置|汉字菜单中可实现加汉字功能。
Q17、在99SEPCB板中加入汉字没发加,但汉化后SE少了不少东西!
可能是安装的文件与配置不正确。
Q18、功能菜单显示不全?
如果我们在打开某些对话框时显示不全(例如:
Preferences选项),请点击File左侧
的大箭头,选择Preferences\UseClientSystemFontForAllDialogs中的"√"去掉。
Q19、有时打开工具条,工具条不显示?
在设计原理图时,有时打开设计工具条,工具条不显示,在File左侧的大箭头中选取
\customize\tools,将工具条的位置设定好。
Q20、用Protel低版本设计的原理图器件库,在Protel99SE中不能编辑?
因为Protel99SE采用数据库的管理方式,它的库文件也是以数据库形式存在的,因此,
我们先将原来的库文件在Protel99SE下打开,存成.DDB文件,就可以进行编辑了。
Q21、如何加载仿真和PLD库?
在进行仿真分析和PLD设计时,必须使用仿真库和PLD库中的器件,库文件在\Design
Explorer99SE\library\sch\目录中的sim.ddb和pld.ddb中。
Q22、原理图的通用器件库叫什么名称?
原理图的常用器件文件库是MiscellaneoousDevices.ddb。
Q23、不能运行3D显示?
将金山词霸从界面上卸载,就可运行3D显示。
Q24、请问多层电路板是否可以用自动布线
可以的,跟双面板一样的,设置好就行了。
Q25、在protel中能否用orcad原理图
需要将orcad原理图生成protel支持的网表文件,再由protel打开即可。
Q26、填充时,假设布线规则中间距为20mil,但我有些器件要求100mil间距,怎样才能自动填
充?
可以在design-->rules-->clearanceconstraint里加。
Q27、有没有设方孔的好办法?
除了在机械层上画。
可以,在MultiLayer上设置。
Q28、99se的3d功能能更增进些吗?
好像只能从正面看!
其外形能自己做吗?
3D图形可以用Ctrl+上,下,左,右键翻转一定的角度。
不过用处不大,显卡要好
才行。
Q29、可以在焊盘属性中修改焊盘的X和Y的尺寸
可以。
Q30、布线后有的线在视觉上明显太差,PROTEL这样布线有他的道理吗(电气上)
仅仅通过自动布线,任何一个布线器的结果都不会太美观。
Q31、如何使用Protel99se的PLD仿真功能?
首先要有仿真输入文件(.si),其次在configure中要选择AbsoluteABS选项,编译成功
后,可仿真。
看仿真输出文件。
Q32、自动布线为什么会修改事先已布的线而且把它们认为没有布过重新布了而设置我也正
确了?
把先布的线锁定。
应该就可以了。
Q33、请问最新的PROTEL是什么版本?
新的会在什时候推出?
ProtelDXP,第二季度晚些时候推出。
Q34、我用99se6布一块4层板子,布了一个小时又二十分钟布到99.6%,但再过来11小时多
以后却只布到99.9%!
不得已让它停止了
对剩下的几个Net,做一下手工预布,剩下的再自动,可达到100%的布通。
Q35、如何利用protel的PLD功能编写GAL16V8程序?
利用protel的PLD功能编写GAL16V8程序比较简单,直接使用CuplDHL硬件描述语言就可
以编程了。
帮助里有实例。
Stepbystep.
Q36、请问PROTEL中画PCB板如何设置采用总线方式布线?
Shift+空格。
Q37、如何锁定一条布线?
先选中这个网络,然后在属性里改。
Q38、对于某些可能有较大电流的线,如果我希望线上不涂绿油,以便我在其上上锡,以增
大电流。
我该怎么设计?
可以简单地在阻焊层放置您想要的上锡的形状。
Q39、在PCB中有几种走线模式?
我的计算机只有两种,通过空格来切换
Shift+空格,Shift+>>
Protel99SE设计流程
Protel99SE设计流程
1.选择好SCH,PCB等文件的名字(用英文,数字),加上扩展名。
2.原理图
先设计好删格大小,图纸大小,选择公制,加好库元件。
按电路功能模块画好图,元件,和线的画法应让人很容易看清楚原理。
尽量均匀,美观,元件里面不要走线,注意不要在管脚中间走线,因为这样是没电器连接关系的。
最好不要让两个元件管脚直接相连,画完后可以自动编号(特殊要求例外),然后加上对应标称值,最好把标称值改为红色,粗体,这样可以和标号区分开。
最好把标号和标称值放在合适位置,一般左边为标号,右边为标称值,或上面为标号,下面没标称值。
过程中习惯性保存!
首先保证原理图是完全正确的,进行ERC检查无错,然后打印核对。
其次最好能搞清楚电路原理,对高低压;大小电流;模拟,数字;大小信号;大小功率分块,以便在后面布局时方便。
3.制作PCB元件库
对于标准库和自己的常用库里面没有的元件封装进行制作,要注意画俯视图,注意尺寸,焊盘大小,位置,号,内孔大小,方向,(印法好量尺寸)。
名字用英文,容易看为好,最好有标明对应的尺寸,以便下次用时查找(可以使用名字和对应尺寸对应的表格形式保存)。
对于常用的二极管,三极管应该注意标号的表示方法,最好在自己库里面有常用系列的二极管,三极管封装,如9011-9018,1815,D880等。
对发光二极管LED,RAD0.1,RB.1/.2,等常用而标准库没有的元件封装应该都在自己库里面有。
应该很熟悉常用元件(电阻,电容,二极管,三极管)的封状形式。
4.生成网络表
在原理图里面加好封装,保存,ERC检查,生成元件清单检查。
生成网络表。
5.建立PCB
选择好公制,捕获和可见删格大小,按要求设计好外框(向导或自己画),然后放好固定孔的位置,大小(3.0mm的螺丝可以用3.5mm的内孔焊盘,2.5的可以用3的内孔),边缘的先改好焊盘,孔大小,位置固定。
添加好需要用到的库。
6.布局
调用网络表,调入元件,修改部分焊盘大小,设置好布线规则,可以改变标号的大小,粗细,隐藏标称值。
然后先把需要特殊位置的元件放好并琐定。
然后根据功能模块布局,(可以用SCH里面选择过度到PCB里面选择的方式),一般不用X,Y进行元件的翻转,而是用空格旋转,或L键,(因为有些元件是不能翻转的,如集成块,继电器等)。
对于一个功能模块先放中心元件,或大元件,然后放旁边的小元件,(比如集成块先放,然后放直接和集成块两管脚直接相连的元件,再放和集成块一个管脚相连的元件,而且类似的元件尽量放在一起,比较美观也要考虑后面连线的方便性)。
当然一些特殊关系的元件先放,比如一些滤波电容和晶振等需要靠近某些元件的先放好。
还有会干扰的元件先整体考虑要离远点。
高低压模块要间隔6.4mm以上。
要注意留出散热片,接插件,固定架的位置。
一些不能布线的地方可以用FILL。
还要考虑散热,热敏元件。
电阻,二极管的放置方式:
分为平放与竖放两种:
(1)平放:
当电路元件数量不多,而且电路板尺寸较大的情况下,一般是采用平
放较好;对于1/4W以下的电阻平放时,两个焊盘间的距离一般取4/10英寸,1/2W的电阻平
放时,两焊盘的间距一般取5/10英寸;二极管平放时,1N400X系列整流管,一般取3/10英
寸;1N540X系列整流管,一般取4~5/10英寸。
(2)竖放:
当电路元件数较多,而且电路板尺寸不大的情况下,一般是采用竖放
,竖放时两个焊盘的间距一般取1~2/10英寸。
7.布线:
先设置好规则里面的内容,VCC,GND大功率等大电流的线可以设置的宽点(0.5mm-1.5mm),一般1mm可以通过1A的电流。
对于大电压的线间距可以设置大点,一般1mm为1000V。
设置好了,先布VCC,GND等一些比较重要的线。
注意各个模块的区分。
对单面板最好可以加一些条线。
加过孔,不一定横平竖直,集成块的焊盘间一般不走线,大电流的宽线可以在solder层画上线,以便后面上锡;走线用45度角
8.手工修改线:
修改一些线的宽度,转角,补泪地或包焊盘(单面板必须做),铺铜,处理地线。
9.检查
DRC,EMC等检查,然后可以打印检查,网络表对比。
元件清单检查。
10。
加型号(一般在丝网成)。
11。
电位器的调节一般是顺时针为加大(电压,电流等)
12。
高频(>20MHz)一般是多点接地。
>
protel元件封装总结 2007年03月12日17:
51
protel元件封装总结
零件封装是指实际零件焊接到电路板时所指示的外观和焊点的位置。
是纯粹的空间概念.因此不同的元件可共用同一零件封装,同种元件也可有不同的零件封装。
像电阻,有传统的针插式,这种元件体积较大,电路板必须钻孔才能安置元件,完成钻孔后,插入元件,再过锡炉或喷锡(也可手焊),成本较高,较新的设计都是采用体积小的表面贴片式元件(SMD)这种元件不必钻孔,用钢膜将半熔状锡膏倒入电路板,再把SMD元件放上,即可焊接在电路板上了。
电阻AXIAL
无极性电容RAD
电解电容RB-
电位器VR
二极管DIODE
三极管TO
电源稳压块78和79系列TO-126H和TO-126V
场效应管和三极管一样
整流桥D-44D-37D-46
单排多针插座CONSIP
双列直插元件DIP
晶振XTAL1
电阻:
RES1,RES2,RES3,RES4;封装属性为axial系列
无极性电容:
cap;封装属性为RAD-0.1到rad-0.4
电解电容:
electroi;封装属性为rb.2/.4到rb.5/1.0
电位器:
pot1,pot2;封装属性为vr-1到vr-5
二极管:
封装属性为diode-0.4(小功率)diode-0.7(大功率)
三极管:
常见的封装属性为to-18(普通三极管)to-22(大功率三极管)to-3(大功率达林顿管)
电源稳压块有78和79系列;78系列如7805,7812,7820等
79系列有7905,7912,7920等常见的封装属性有to126h和to126v
整流桥:
BRIDGE1,BRIDGE2:
封装属性为D系列(D-44,D-37,D-46)
电阻:
AXIAL0.3-AXIAL0.7 其中0.4-0.7指电阻的长度,一般用AXIAL0.4
瓷片电容:
RAD0.1-RAD0.3。
其中0.1-0.3指电容大小,一般用RAD0.1
电解电容:
RB.1/.2-RB.4/.8其中.1/.2-.4/.8指电容大小。
一般470uF用RB.3/.6
二极管:
DIODE0.4-DIODE0.7其中0.4-0.7指二极管长短,一般用DIODE0.4
发光二极管:
RB.1/.2
集成块:
DIP8-DIP40,其中8-40指有多少脚,8脚的就是DIP8
贴片电阻
0603表示的是封装尺寸与具体阻值没有关系
但封装尺寸与功率有关通常来说
02011/20W
04021/16W
06031/10W
08051/8W
12061/4W
电容电阻外形尺寸与封装的对应关系是:
0402=1.0x0.5
0603=1.6x0.8
0805=2.0x1.2
1206=3.2x1.6
1210=3.2x2.5
1812=4.5x3.2
2225=5.6x6.5
关于零件封装我们在前面说过,除了DEVICE。
LIB库中的元件外,其它库的元件都已经有了固定的元件封装,这是因为这个库中的元件都有多种形式:
以晶体管为例说明一下:
晶体管是我们常用的的元件之一,在DEVICE。
LIB库中,简简单单的只有NPN与PNP之分,但实际上,如果它是NPN的2N3055那它有可能是铁壳子的TO—3,如果它是NPN的2N3054,则有可能是铁壳的TO-66或TO-5,而学用的CS9013,有TO-92A,TO-92B,还有TO-5,TO-46,TO-52等等,千变万化。
还有一个就是电阻,在DEVICE库中,它也是简单地把它们称为RES1和RES2,不管它是100Ω
还是470KΩ都一样,对电路板而言,它与欧姆数根本不相关,完全是按该电阻的功率数来决定的我们选用的1/4W和甚至1/2W的电阻,都可以用AXIAL0.3元件封装,而功率数大一点的话,可用AXIAL0.4,AXIAL0.5等等。
现将常用的元件封装整理如下:
电阻类及无极性双端元件AXIAL0.3-AXIAL1.0
无极性电容RAD0.1-RAD0.4
有极性电容RB.2/.4-RB.5/1.0
二极管DIODE0.4及DIODE0.7
石英晶体振荡器XTAL1
晶体管、FET、UJTTO-xxx(TO-3,TO-5)
可变电阻(POT1、POT2)VR1-VR5
当然,我们也可以打开C:
\Client98\PCB98\library\advpcb.lib库来查找所用零件的对应封装。
这些常用的元件封装,大家最好能把它背下来,这些元件封装,大家可以把它拆分成两部分来记如电阻AXIAL0.3可拆成AXIAL和0.3,AXIAL翻译成中文就是轴状的,0.3则是该电阻在印刷电路板上的焊盘间的距离也就是300mil(因为在电机领域里,是以英制单位为主的。
同样的,对于无极性的电容,RAD0.1-RAD0.4也是一样;对有极性的电容如电解电容,其封装为RB.2/.4,RB.3/.6等,其中“.2”为焊盘间距,“.4”为电容圆筒的外径。
对于晶体管,那就直接看它的外形及功率,大功率的晶体管,就用TO—3,中功率的晶体管,如果是扁平的,就用TO-220,如果是金属壳的,就用TO-66,小功率的晶体管,就用TO-5,TO-46,TO-92A等都可以,反正它的管脚也长,弯一下也可以。
对于常用的集成IC电路,有DIPxx,就是双列直插的元件封装,DIP8就是双排,每排有4个引脚,两排间距离是300mil,焊盘间的距离是100mil。
SIPxx就是单排的封装。
等等。
值得我们注意的是晶体管与可变电阻,它们的包装才是最令人头痛的,同样的包装,其管脚可不一定一样。
例如,对于TO-92B之类的包装,通常是1脚为E(发射极),而2脚有可能是B极(基极),也可能是C(集电极);同样的,3脚有可能是C,也有可能是B,具体是那个,只有拿到了元件才能确定。
因此,电路软件不敢硬性定义焊盘名称(管脚名称),同样的,场效应管,MOS管也可以用跟晶体管一样的封装,它可以通用于三个引脚的元件。
Q1-B,在PCB里,加载这种网络表的时候,就会找不到节点(对不上)。
在可变电阻上也会出现类似的问题;在原理图中,可变电阻的管脚分别为1、W、及2,所产生的网络表,就是1、2和W,在PCB电路板中,焊盘就是1,2,3。
当电路中有这两种元件时,就要修改PCB与SCH之间的差异最快的方法是在产生网络表后,直接在网络表中,将晶体管管脚改为1,2,3;将可变电阻的改成与电路板元件外形一样的1,2,3即可。
protel99se元件表 2007年03月12日17:
49
protel99se元件表
原理图常用库文件:
MiscellaneousDevices.ddb
DallasMicroprocessor.ddb
IntelDatabooks.ddb
ProtelDOSSchematicLibraries.ddb
PCB元件常用库:
Advpcb.ddb
GeneralIC.ddb
Miscellaneous.ddb
分立元件库
部分分立元件库元件名称及中英对照
AND与门
ANTENNA天线
BATTERY直流电源
BELL铃,钟
BV