Electrónica

Las 10 mejores herramientas de diseño de circuitos para Linux

Las 10 mejores herramientas de diseño de circuitos para Linux
Entonces, está planeando un nuevo proyecto de electrónica y se pregunta qué herramientas son las mejores? También puede estar aprendiendo a diseñar sus propios circuitos y su plataforma favorita es Linux. ¿Dónde están las herramientas multiplataforma o específicas de Linux, y cuál se adapta mejor a mis necesidades?? Hoy, aprenderá lo que necesita para comenzar con su nuevo proyecto. Esta lista pasa por las herramientas disponibles y analiza los pros y los contras de cada. También escuchará cómo se especializan.

Cuáles son tus metas?

Antes de comenzar, es posible que desee considerar cuáles son sus objetivos actuales. ¿Estás aprendiendo a crear proyectos de pasatiempos o ya estás llevando tu juego a un nivel superior?? También puede considerar si su proveedor de productos electrónicos favorito ya es compatible con la herramienta que va a fabricar. Muchas de estas herramientas importan catálogos a la aplicación para que pueda navegar mientras diseña, lo que hace que sea muy conveniente solicitar placas o componentes.

Cual es tu nivel actual?

Tus metas deben alinearse con tus habilidades actuales. Si está leyendo lo básico, necesitará un sistema que muestre más información sobre los circuitos. También debería ayudarte con las tareas. Los sistemas básicos están basados ​​en texto, un principiante no quiere comenzar de esa manera. Afortunadamente, muchos programas son muy instructivos e incluso puedes simular tus circuitos.

Empecemos. En la lista, encontrará todos los niveles de interacción y la ayuda que puede obtener ahora mismo. Algunos incluso son de línea de comando, por lo que puede usar una terminal.

KiCAD

El programa KiCAD tiene muchas características interesantes de introducción y una interfaz agradable. Puede elegir una plantilla de una lista impresionante. La lista incluye Raspberry Pi, proyectos Arduino y también BeagleBone. Existe una comunidad vibrante que contribuye con nuevas plantillas, bibliotecas y componentes al repositorio de GitHub. Puede descargar la última versión o realizar un seguimiento del repositorio usted mismo. El formato de la plantilla es un archivo de texto que también puede escribir usted mismo, aunque puede llevar algún tiempo acostumbrarse a manejar los paréntesis.

La interfaz es clara y fácil de usar. El paquete está dividido en muchas partes, por lo que puede editar una cosa a la vez. Terminas editando el proyecto, la PCB y el esquema en diferentes ventanas. Cubre todas las partes del proceso, incluida la simulación de sus circuitos para asegurarse de que no haya cometido ningún error peligroso en su diseño.

Tiene funciones de exportación a netlist, pcb y otros formatos. Las funciones de importación incluyen netlist de archivos EAGLE y muchas más. KiCAD es un paquete completo con muchas características y una comunidad activa que está dispuesta a ayudar.

QUCS - ESPECIA

Qucs-S es ante todo un simulador, puedes hacer esquemas y tienes algunos componentes pero el foco está en la simulación. Esta herramienta es una interfaz gráfica agradable para NGspice, XYCE o SpiceOpus, puede elegir cuál desea usar al iniciarla. Una vez que el software se está ejecutando, puede ver el enfoque en lo académico. Tiene muchos componentes y crear un circuito es bastante simple, pero también puede insertar sondas y ecuaciones. Hay muchas funciones de importación y exportación, también puede crear imágenes de sus esquemas.

El enfoque en lo académico es obvio en la página de inicio, donde tiene enlaces a las publicaciones científicas de los usuarios que utilizan Qucs-S. Este paquete también requiere que tenga el software del simulador en su sistema antes de comenzar. También puede ver cómo hay muchas formas de probar el sistema que ha creado. También tienes las ecuaciones disponibles para controlar la simulación.

Todo esto significa que debe usar Qucs-S para aprender las teorías básicas e investigar cómo funcionan los componentes y sistemas. no tiene forma de crear una placa de circuito ni pedir componentes. En resumen, necesita más envases para la fabricación.

Fritzing

Fritzing es en realidad una empresa sin fines de lucro que vende productos electrónicos y kits para la educación. El software es claro y está bien hecho, tiene más colores e iconos para los componentes. Dado que el software está destinado a la educación, es muy claro y útil. Incluido en la instalación predeterminada, tiene muchos componentes de los catálogos de SparkFun. Para agregar componentes, elígelos de una lista al costado y arrástralos y suéltalos en tu proyecto.

La interfaz tiene un giro interesante ya que, de forma predeterminada, tiene una vista de tablero de su circuito. Puede cambiar fácilmente a una vista de esquemas o una PCB. Cuando cambia a la vista de PCB, tiene funciones de enrutamiento automático y capacidad manual. También maneja muchas capas. El cambio entre vistas hace que sea muy fácil hacer planes para una placa de pruebas y luego hacer la transición a una PCB. También puede solicitar la PCB desde el menú desplegable Archivo en la aplicación.

Fritzing no tiene soporte para la simulación, por lo que necesita usar otro software para eso. Para hacer eso, exporta como un archivo SPICE e importa en el software del simulador. Puedes leer más sobre esto en este artículo.

PCBmodE - Inkscape

PCBmodE es un script que toma un archivo SVG y genera archivos JSON para crear archivos Gerber. El flujo de trabajo de este sistema se basa un poco más en texto. Debe crear el archivo JSON a mano, dejar que PCBmodE cree un archivo SVG y luego editarlo en InkScape. Luego puede eliminar los cambios en InkScape nuevamente.

El paquete no es tan avanzado y no puede simular o verificar las rutas. La verdadera razón para usar este paquete es cuando desea una forma extraña de su tabla. Realmente debería crear y probar la placa con otras herramientas y usar PCBmodE para el punto de vista artístico.

Xschem

Xschem es un editor de esquemas que requiere un conocimiento un poco más profundo para ejecutar. Es ideal para crear esquemas y tiene una buena biblioteca de componentes. Cuando lo usa, muestra enlaces a simuladores y otros programas, pero necesita que todo se instale por separado. Es útil como interfaz para estas otras herramientas. No puede usarlo para pedir componentes. Tienes que aprender muchos atajos de teclado y necesitas instalar los otros programas. Cuando haya hecho eso, tendrá un gran paquete con el que trabajar.

tkgate

Tkgate es un simulador de circuitos digitales. Está limitado a circuitos digitales, pero lo hace muy bien. La mejor característica de este paquete es la multitud de tutoriales muy claros que se ejecutan en la aplicación. El módulo de simulación puede manejar muchos escenarios diferentes cuando se trata de lógica. También tiene una forma de seguir el circuito a través de una línea de tiempo.

Este software funciona bien si planea hacer solo componentes digitales. Solo tiene componentes estándar y no puede hacer placas PCB directamente con este paquete.

simulide (simavr)

El software simulide está dirigido específicamente a la simulación y prueba de circuitos. Puedes hacer esquemas usando arrastrar y soltar. Se incluyen en los componentes medidores de voltaje, amperímetros y osciloscopios. También tienes botones, potenciómetro, generador de ondas y reloj.

Este software es fácil de usar y puede darle una buena idea de cómo funcionará su circuito. Los diseñadores no prometen una gran precisión, sino que apuntan a la facilidad de uso. No puede usarlo para hacer placas de circuito o enrutar cables. Se encuentra en las primeras etapas de desarrollo y no admite la exportación a otros formatos.

gnucap (gspiceui)

El software gnucap es una línea de comandos completamente. Debe usar este paquete para obtener información sobre los archivos SPICE. La página de inicio de Gnucap tiene buenos tutoriales. Si los sigue, conoce los conceptos básicos del formato de archivo. Esto es útil, si no necesario, para mantenerse al tanto de cualquier comportamiento extraño en todos estos paquetes de software. Usarlo para hacer circuitos no es una buena idea.

caneda

Caneda es un software antiguo que todavía funciona pero que no se ha mantenido durante varios años. Es fácil hacer esquemas y simular de acuerdo con el método ngspice. Tiene bibliotecas de símbolos, pero no hay una forma intuitiva de planificar la producción de PCB.

Conclusión

Hay muchas opciones de herramientas relacionadas con los circuitos. Debes decidir por ti mismo cuál necesitas para tu proyecto y situación actual. Algunas herramientas pueden ayudarte durante todo el camino hasta un estribo, otras, necesitas realizar muchos pasos diferentes para lograrlo. Es posible que solo desee una pequeña parte de las posibilidades. Todo depende de ti.

Las mejores aplicaciones de mapeo de gamepad para Linux
Si te gusta jugar juegos en Linux con un gamepad en lugar de un sistema de entrada de teclado y mouse típico, hay algunas aplicaciones útiles para ti....
Herramientas útiles para jugadores de Linux
Si le gusta jugar juegos en Linux, es probable que haya utilizado aplicaciones y utilidades como Wine, Lutris y OBS Studio para mejorar la experiencia...
Juegos HD remasterizados para Linux que nunca tuvieron un lanzamiento de Linux antes
Muchos desarrolladores y editores de juegos están creando una remasterización HD de juegos antiguos para extender la vida útil de la franquicia, por f...