KiCad
KiCad非常易于使用,并在开源硬件社区中提供了巨大的支持。
产品特点
KiCad适用于Windows,Mac和Linux等不同平台。
KiCad具有用于原理图输入(Eeschema)和PCB设计(Pcbnew)的集成环境,以及一些工具,例如PCB的3D可视化,物料清单和Gerber文件生成(GerbView)。
它具有从其他EDA工具(例如eagle)导入组件。
ExpressPCB
ExpressPCB是另一种流行的免费PCB设计软件。
产品特点
这是此软件的一些功能
- 添加设备驱动程序
- 从简单的网表生成鼠巢
- 直接在丝绸层上绘图
- 网表窗口
- 跟踪优化器
- 连接验证
- 自动路由器
ExpressPCB设计软件具有两个应用程序:ExpressSCH(用于绘制原理图)和ExpressPCB(用于PCB布局)。
原理图文件可轻松与PCB应用程序链接。
它仅适用于Windows。
DesignSpark PCB
DesignSpark PCB是用于原理图捕获和PCB布局的免费软件包。
- 该软件由原理图输入和PCB布局组成,它们之间的链接非常容易。
- 组件的库与RSComponents对齐。
- 它可以很容易地与LTSpice,Tina和Eagle等其他工具连接。即使它是免费的,用户也必须在网站上注册才能解锁所有功能。
PCB/gEDA/XCircuit
PCB是免费的,开源的交互式PCB编辑器,可用于Windows,Linux,Mac和UNIX系统。 PCB包括许多专业功能,例如16个铜层,自动布线器,迹线优化器,DRC等。PCB是印刷电路板布局工具,而gEDA是免费的原理图制作软件。 XCircuit也可以用于原理图。PCB可以与gEDA和XCircuit相互操作。
Fritzing
Fritzing是用于Arduino原型设计和PCB设计的开源EDA工具。
- 它的创建是为了允许艺术家,爱好者和设计师创建自己的PCB,以便非工程师也可以学习,教授和共享电子产品。
- Fritzing是生产PCB的最简单工具之一,可以在FritzingFab的帮助下制造设计好的PCB。
ZenitPCB
ZenitPCB是另一个用于创建专业印刷电路板的优秀PCB设计软件工具。
- ZenitPCB具有友好的用户界面和庞大的零件库。
- 它可以用于个人和爱好项目,唯一的限制是它限于800针。
- 该软件包括两个应用程序:用于原理图设计的ZenitCapture和用于PCB布局的ZenithPCB。
TinyCAD
TinyCAD是一个免费的开源程序,用于原理图捕获和PCB布局。它仅适用于Windows系统。
TinyCAD支持几个标准库以及自定义符号库。TinyCAD也可以用于一个线图,框图以及外观图。
TinyCAD允许用户以PNG或BMP格式将PCB布局发布为图像文件,以进行文档编制。
Osmond PCB
- Osmond PCB是用于Macintosh系统的免费PCB设计软件。
- 没有任何限制和限制,可以设计任何大小和形状的板。
- Osmond PCB支持多个铜层,并具有用于通孔和SMD零件的库。
- 可以自由设计多达700个引脚的小型设计,适合初学者和业余爱好者。
- 对于较大的设计(具有700多个引脚的电路板),我们需要购买许可证才能生成和查看Gerber文件。
PCBWeb
- PCBWeb是另一个用于PCB布局的好平台。这是一个免费软件,对铜层,电路板尺寸和电路板上组件数量没有限制。
- 它目前可用于Windows系统,并且正在计划支持其他平台。
- 我们目前无法从其他CAD工具导入文件。该软件由Digi-Key开发。
- 原理图捕获工具称为SchemeIt,其零件来自Digi-Key。
FreePCB
- Free PCB是Windows系统的开源PCB设计软件。
- 即使没有自动路由工具,也可以使用名为Freerouting的免费的基于Web的免费路由工具进行部分或完全自动路由。
- FreePCB软件最多可支持16个铜层。
专有或付费软件
Altium Designer
Altium Designer是用于PCB,FPGA和嵌入式系统设计的高级EDA软件。
它是流行的PCB设计套件之一。Altium Designer工具套件包括产品开发的所有方面,例如原理图捕获,PCB设计或布局,嵌入式软件开发,FPGA设计等。
适用于Windows平台。
OrCAD PCB设计器
OrCAD PCB Designer是Cadence另一个流行的PCB设计软件。它是OrCAD Circuit Design Suite的一部分,其中还包括OrCAD Capture,OrCAD PSpice Designer等。
OrCAD PCB Designer包括用于PCB设计,板级分析和设计规则检查(DRC)的各种自动化功能。
PCB设计中的布线可以手动完成,也可以使用提供的自动布线完成。
它可用于Windows和Linux平台。
DipTrace
- DipTrace提供了创建简单或复杂的多层印刷电路板的所有功能。
- DipTrace软件具有四个模块:原理图捕获,PCB布局编辑器,组件和图案编辑器以及PCB的3D建模。它支持Windows,Mac和Linux。
- 有不同的版本,例如入门版,标准版和完整版,而DipTrace完整版是最终版本,没有限制。
- 还有30天的免费试用版。
eagle
- EAGLE代表“简单适用的图形布局编辑器”。
- 它是CadSoft开发的功能强大的原理图捕获和PCB设计软件包。
- Eagle是一个完全集成的工具,提供了创建最简单到复杂设计所需的功能。
- 它借助三个模块为原理图设计,电路板布局和自动布线提供了用户友好但功能强大的PCB设计解决方案。
- 它适用于所有主要平台,例如Windows,Mac和Linux。
- 既有付费版本,也有免费版本的Eagle。免费版本有很多限制,适合业余爱好者设计小型电路。
Mentor Graphics Xpedition
- Xpedition是Mentor Graphics的PCB设计软件。
- 它通常用于FPGA设计中。该软件包括六个PCB设计任务:设计创建,仿真,PCB布局,设计协作,库管理和制造设计。
Auto TRAX DEX
Auto TRAX Design Express(DEX)是由DEX2020开发的,用于电子工程师的功能强大的PCB设计软件。
它是一个集成的EDA工具,具有原理图捕获,PCB设计物理布局,内置SPICE模拟器,3D板可视化等工具。
TINA
- TINA Design Suite是一款用于模拟,数字和混合信号以及PCB设计的集成电路模拟器。
- TINA可用于Windows,Linux和Mac,并且有一个基于云的在线版本,可以使用任何Web浏览器进行访问。
- 集成的PCB设计软件具有高级PCB设计所需的所有功能,例如多层PCB,自动放置,自动布线,PCB设计的3D视图,Gerber文件输出等等。
Proteus
Proteus是另一个付费工具。它可用于Windows,MAC,Linux等不同平台。
产品特点
- 原理图捕获模块
- PCB布局模块
- 硬件加速显示技术
- 基于全局形状的自动路由
- 外部自动路由器接口
- 3D板可视化
基于网络的软件
Upverter
- Upverter是另一种基于Web的EDA工具,用于PCB布局。该工具是原理图捕获,PCB布局和设计审查的集成。
- 该软件的免费版本允许每个注册用户最多两个项目,但有一定的限制,而专业付费版本则允许无限制的项目,并且所有功能均已解锁。
Circuit Maker
- Circuit Maker是基于Web的原理图输入和PCB设计软件。它是由Altium开发的,对开源硬件社区免费。
- 铜层和电路板尺寸没有限制。学生,业余爱好者,设计师甚至专业人士都可以将其用于商业或非商业目的。
- 这些设计可以在开源社区中共享。