大家好,又见面了,我是你们的朋友全栈君。
作为一个电子爱好者,以前画电路图基本都是用笔在草稿纸上面直接画出电路图,然后焊板子~
呵呵,有点简单粗暴,这样做的好处就是比较顺手,没那么多限制,但是EDA还是有必要学一下的,思来想去,还是学学Protel 99 se吧,第一次接触,各种懵比,还犯了许多低级错误,以及系统不兼容的坑,苦逼了…
>>>坑1:添加元件库
添加元件库:add/Remove 选择sch路径点击ddb文件-add
报错:File is not recognized. 这尼玛是什么鬼,于是网上一搜,说是兼容性问题,这也难怪,protel 99 se主要在xp系统运行,而本机是Win7 32位版本,于是各种尝试解决方案,
终于找到一个可靠的方案:
1、退出Protel 99 se
2、打开系统安装目录,一般是C:\Windows,打开该目录之后,找到AdvSch99SE.ini文件,用记事本打开。
3、找到
WholeProject=False
TypeCount=2
Count=1
File0=xxxxxxxxxxxxxxxxxxxx\Miscellaneous Devices.ddb
首先解释一下,Count=1表示有一个库文件,File0=xxxx表示第1个库文件的路径,知道了这两个参数的含义,那么就好办了,照葫芦画瓢,把Count的数值改一下,找到你需要添加的文件库的路径,然后在File0下面继续添加File1、File2、File3、、、,修改后如图:
4、打开Protel 99 se问题完美解决。
>>>坑2:原理图转pcb
选择Miscellaneous Devices.lib(默认元件库),随便添加简单的元件如图:
然后Design->Create Netlist、Design->Update PCB
满怀期待,点开PCB1.PCB确实黑乎乎一片,不禁大失所望,仔细检查步骤,发现元件的封装忘记添加了,悲催!!!
于是双击元件,Footprint填入0805表示该电阻使用0805封装,另一个电阻也改好,重复上述步骤,满怀期待…..
结果又是悲剧,显示如下:
这又是怎么回事,元件是有了,但是连接线(飞线)呢????于是各种改参数,各种找资料,PCB 中没有飞线,也就无法自动布线了,忙活了几个小时。
偶然一个机会,双击焊点,->Advanced,发现net 框框里边显示的是No Net:
会不会是这个原因呢?查找资料发现原来画电线的操作方式错误!!!!画原理图的时候,添加线条有两种线条,下面这种是没有电气特性的线条:
竟然犯了这么低级的错误,都怪没有好好看书~~~~,于是添加电线的方式改为右键原理图空白区域,选择place wire,重复以上画pcb步骤
问题解决!!终于出现飞线啦
坑3:电路图仿真
仿真报错:
R1 Error: Pin order data (PINS=1:[<pins>]) not in READ ONLY field 4. Pins sorted by pin-name.
R1 Error: Part type must be entered in READ ONLY field 1: type=<part type>(<spice prefix>)
R1 Error: Netlist data must be entered in READ ONLY field 5: netlist=<netlist data>
R2 Error: Pin order data (PINS=1:[<pins>]) not in READ ONLY field 4. Pins sorted by pin-name.
R2 Error: Part type must be entered in READ ONLY field 1: type=<part type>(<spice prefix>)
R2 Error: Netlist data must be entered in READ ONLY field 5: netlist=<netlist data>
Setup Error: GND Spice Reference Net (specified in Analog Options) is not in the schematic.
电路图仿真一定要加载Protel 99 SE 安装目录下的\Library\Sch\Sim.ddb库文件。
然后点击Browse Sch选择Libraries找到Simulation Symbols.Lib并且选择,然后全部使用下面(标着4的区域)的元件
另外别忘记接地,问题解决。
刚刚开始接触Protel 99 se 就遇到一堆错误,呵呵,也学到了不少东西,不断学习,不断进步,先吃个饭,饭都没得吃5555~~~~~。
<a href=”http://download.csdn.net/detail/pang9998/9828837″>Protel 99 SE 的相关教程以及容易出现的问题还有解决方法打包下载</a>
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/139263.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...