免费而强大的十款PCB设计软体


资料来源: https://codertw.com/程式语言/540313/


    没什么比免费更好了,即便是PCB软体。不能说更贵的软体就比免费的软体更好。在这篇文章中,我们将一起来看一看一些过去流行过的,现在还时不时会有更新的PCB设计平台。首先明确一个标准,我们下面选择的软体都是在近两年内有过至少一次更新的软体。

 
ZentiPCB

    我们榜单上的第一个是来自Mirko Bruno Sortini的ZentiPCB平台,该平台提供了一系列的免费软体以帮助使用者设计自己的PCB。ZentiCapture允许使用者快速而轻松地使用功能简单的工具集设计原理图,其允许使用者通过正交锁定和引脚捕捉来放置部件(元件符号)。

    一旦原理图(以图表的形式)完成后,它们就可以移植到ZentiPCb上面。

ZentiPCB是一个基于CAD的程式,其允许使用者汇入网表档案和使其图表视觉化。布局编辑器提供了使用游标直接从库汇入元件的功能,根据需求的不同支援单面和双面板。
 

TinyCAD
    TinyCAD来自SourceForge使用者beischer、don_lucas和mattpyne。不要因为这款软体的名字而低估了这款软体。这款软体提供了PCB设计和布线设计的全部功能。这款软体包含了42个库,共755个符号,其中包括数字逻辑闸电路、机电元件甚至微控制器。而且其中的每个元件都可以进行编辑,使用者甚至还能在其中新增自己的元件符号。TinyCAD支援多种网表格式(Eagle SCR,
PADS-PCB, XML等),也可以生成SPICE网表。
 

CometCAD
    CometCAD是另一个免费软体平台的绝佳案例,其提供了一个电子电路原理图编辑器和一个PCB布线编辑器。只是这款软体只支援Windows平台。CometCAD电子电路原理图编辑器支援多页原理图、符号旋转,零件清单和网表原理图输出。PCB布线编辑器则提供了前面所提到的几乎所有功能(元件库、双面PCB等),另外还具有输出CAM档案的功能,同时还能用它能设计矩形多PCB板。
 

BSch3V
    那些不想要不必要的功能,只需要最基本功能的人可以试一试Suigyodo的BSch3V原理图捕捉包(其中BSch表示Basic Schematic基本原理图)。其中的PCB编辑器允许使用者设计单层、双层、甚至四层的PCB板,设计面积为30平方毫米。它还具有一个元件库,元件列表生成器和一个网表生成器。使用者还可以使用其它两个软体来强化BSch3V的功能,包括SmdICpad(用于得到QFP, PLCC,SOP资料)和POLYGON(放置铜的区域)。
 

Designer
    PCWeb的Designer是网路上功能最丰富的编辑器之一,而且还可以免费使用。该软体有一个令人印象深刻的工具阵容,包含了Schematic Capture(放置元件、布线/网路、注释等),PCB(放置元件,布线、设计规则检查等)和Part Editor(建立/定义元件,增加符号等),另外其还包含了BOM表功能,BOM管理器整合了Digi-Key,允许使用者为其PCB上每一个单独的元件分配一个编号,该编号将通过BOM表展现出来,以方便进行采购。这款软体是一款有利于高效生产的软体
 

Fritzing
    Fritzing平台不仅仅是一个简单的PCB编辑器,而其目的是为创客和骇客真正能够实际创造自己的设计。其设计的目的是为了使用者能够实现自己基于Arduino微控制器的设计和创造能用于生产的PCB布线。一旦使用者再面包板上设计出了一个实际的电路,然后其可以被转移到编辑器中,其中包含三个不同的专案视角。面包板视角允许使用者在虚拟的面包板上拖拉安置虚拟的电子元件。原理图视角则是原理图的正式表达形式,是虚拟面包板上的电路的对应,但使用者也可以根据需要进行编辑。最后,PCB视角允许使用者将元件放置在虚拟的印刷电路板上,然后就可以用于生产了。
 

KiCAD
    网际网路上最受欢迎的一个PCB免费编辑器可以说是KiCAD,这是一款和上述的Fritzing相似的EDA工具。这款软体在设计过程的每个阶段都提供了虚拟环境的功能。其中包括的元件有Eeschema(原理图编辑器)、Pcbnew(印刷电路板编辑器)、Gerbview(Gerber档案检视器)和Cvpcb(用于元件关联路径选择器)。另外其中还内建一个BOM管理器,允许使用者能够标记物料清单和方便地计算成本。
 

DesignSpark
    DesignSpark的PCB平台是另一个得到了广泛使用的EDA应用的PCB编辑工具。和前面提到的两个工具类似的,DesignSpark PCB提供了原理图编辑的功能,而PCB Wizard则用来完善原理图,Autorouter则能完成元件之间的自动布线。但是该软体确实有一些需要注意的地方,如这款软体非常吃资源,如果专案没有存在同一台计算机上就可能出现问题,另外有的功能必须要使用者注册了之后才能解锁,而最糟糕的是这款软体还会显示广告。
 

gEDA

    尽管事实上大部分的PCB软体都执行在基于Windows的计算机上,但也有一些是专为Linux使用者设计的,包括Ales Hvezda的gEDA专案,其提供了一个协作的开源的EDA工具。协作的部分是指互相协作的开发者的不断努力开发和更新gEDA工具包,其中包括gEDA的原理图捕捉和网表平台的电路设计,PCB布局设计和优化,以及Icarus Verilog(一种用于类比电子系统的硬体描述语言)。

    另外其还包括ngspice/ngucap SPICE/模拟模拟器、gerbv Gerber检视器和GTKWave数字波形检视器。

 

Osmand PCB
    一款面向Mac的PCB编辑器来自Osmand PCB,其允许使用者做几乎任何尺寸、任何形状的PCB设计,而且还能想做多少层就做多少层。该软体可以设计低至10纳米空间解析度的布线和任意角度的布线,并且支援英制和公制单位。Osmand还允许使用者对元件进行移动和重新定位,连线/布线/修改路径,和使用其包含的库来设计PCB标签。这款软体还支援Lua语言的指令码支援,可以生成Gerber(RS-274X) 档案和Excellon演示档案。这对于一款免费的软体来说堪称配置豪华。

相关文章