16款Linux PCB设计软件【史上最全】

2020-05-19 12:01:49 4982
Linux系统因其安全性和底层架构,备受广大开发者和系统集成商的青睐。在PCB设计软件行业,解决Linux系统下的兼容版本问题一直是一个细分市场,不受很多软件开发公司的重视。这里,为大家罗列史上最全的16款Linux PCB设计软件。


1、电路图绘制软件 gEDA

工程师Ales Hvezda决定编写自己的EDA软件时,他肯定没有预见到现在的结果:它已经成为一个活跃的开放源代码项目,拥有大量外部贡献者、数百名用户以及一套适合中低等复杂度PCB设计的工具。这正是遵循GNU公共许可协议(GPL)的EDA项目,简称为gEDA,它博得了那些更喜欢以自己的方式工作而不愿依靠商业工具的工程师的欢心。它不会取代商业软件包,但确实提供了另一种设计途径。

访问官网

gEDA


2、自动化电路设计软件 Kicad EDA

一个GPL的EDA(Electronic Design Automation - 电子设计自动化)软件包。KiCad 包括一个工程管理器和四个主要程序:
kicad - 工程管理器。
eeschema - 原理图编辑器。
cvpcb - 元件封装关联选择器。
pcbnew - PCB布线程序。

gerbview - Gerber(光绘文件)查看器

访问官网

Kicad EDA


3、电路模拟器 Qucs

Qucs是一个电路模拟器的图形用户界面。它的目的是支持各种电路仿真类型,包括直流,交流, S参数,和谐波平衡分析。

访问官网

Qucs


4、数字万用表 QtDMM

QtDMM是一个简单的数字万用表读程序,其中包括一个可配置的数据记录器。记录功能,手动启动,预定开始(在特定的时间) ,并触发自动启动并开始对外申请时,给予门槛达成共识。这是书面的梅特克斯万用表,并兼容万用表像VOLTCRAFT 。

访问官网

QtDMM


5、电气原理图设计软件 QElectroTech

QElectroTech帮助您设计电气原理图。它包括一个原理图编辑器和编辑器的一个象征。它使用XML文件来存储内容的制作。

访问官网

QElectroTech

6、自动化控制 OpenAPC

OpenAPC是的APC(先进过程控制)解决方案,具有高灵活性和配置,涵盖了自动化,可视范围很广,从家庭到工业控制自动化过程控制任务。与 OpenAPC编辑器的可视化界面,创建可以对应用程序如何配置和使用依赖多个任务控制应用。应用程序可用于多种不同的平台。

访问官网

OpenAPC

7、电路板排版设计 LayoutEditor

LayoutEditor是一个程序设计和编辑版面的MEMS /集成电路制造。以及它是适当的多芯片模块( MCM )来,芯片板上(芯) ,低温共烧陶瓷 更多屏幕截图请看这里。

访问官网

LayoutEditor


8、模拟数字信号混合仿真器 DOLPHIN SMASH

SMASH是一款增强设计者产能的极好的模拟数字信号混合仿真器,先前的SMASH注重于提高设计者产能,现在则由于对资产的重视产生新的需求:从虚拟测试和诊断通过从前端到后端的专业化来生成评估,SMASH更加注重高需求的新功能。 混合信号兼顾多层次模拟软件。

访问官网

DOLPHIN SMASH


9、工业自动化控制框架 4DIAC

4DIAC 是一个分布式工业自动化控制的框架,旨在提供开放的,兼容 IEC-61499 基础。

访问官网

4DIAC


10、PLD开发软件 Quartus II

Quartus II 是Altera公司的综合性PLD开发软件,支持原理图、VHDL、VerilogHDL以及AHDL(Altera Hardware Description Language)等多种设计输入形式,内嵌自有的综合器以及仿真器,可以完成从设计输入到硬件配置的完整PLD设计流程。

访问官网


11、微控制器模拟器 PICsim

PICsim 是一个微控制器 PIC16F628 以及其外设包括 USART、EEPROM、WDT 和定时器的模拟器,该模拟器架构可轻松在 C 语言中实现外部元素,是一个实时的模拟器。

访问官网

PICsim


12、Balsa 异步电路仿真和合成系统
Balsa 是一个异步电路仿真和合成系统,由曼切斯特大学计算机系开发。

Balsa


13、模拟电路设计工具 oregano
oregano 是 GNOME 下的一款模拟电路设计工具。该工具依赖于 libgtksourceview3.0, goocanvas-2.0 和 libxml2 来运行。

oregano


14、SPICE 电路优化 ASCO
ASCO 项目的目的是为已有的 SPICE 模拟器带来电路的优化,通过使用一个高性能并行差分进化(DE)算法实现。支持 Eldo、HSPICE、LTSpice、Spectre 和 Qucs。

ASCO


15、电路板设计工具 PCBmodE

PCBmodE 是一个打印电路板设计 Python 脚本,可从 JSON 输入文件中创建 SVG 图形,并创建 Gerber 和用于工厂处理的 Excellon 文件。 PCBmodE 为设计师提供了自由来在图层上放置任意图形,而且原生的矢量图。可直接使用 Inkscape 进行编辑。

访问官网


16、史密斯图表程序 linSmith

linSmith是史密斯图表程序。用户可以输入或离散组件或输电线路,在屏幕上看到结果,或生成Postscript输出。组件值可以改变数值或使用滚动条。可直接在屏幕上解决问题和高质量的Postscript输出。

访问官网

linSmith


【小编结论】

任何PCB设计软件都是基于某个特定用户需求的放大,并非万能。事实上,大而全就等于无。PCB软件的设计亦是如此,需要专注于用户的某个需求点,将其完美解决,而再辅助其他基础功能,就能在市场中具有强烈的竞争力和用户群体。
标签: pcba

微信公众号