Descripción Fritzing

Descripción Fritzing

Fritzing es una herramienta de código abierto creada para facilitar el diseño de un circuito real a partir de un prototipo de circuito esquemático.

El objetivo de este proyecto es, siguiendo con el espíritu del controlador abierto, Arduino, permitir a usuarios no ingenieros pasar de prototipos de circuitos basados en Arduino a diseño de placas impresas que puedan ser fabricadas.

Además de la herramienta, existe un servicio FritzingFab, que permite ordenar la fabricación de un diseño que hayamos realizado con esta herramienta. El coste de fabricación de la placa depende del área de la placa y la cantidad de unidades solicitadas, además de un coste fijo por esquema orientado destinado a hacer una revisión de problemas potenciales antes de su fabricación.

La versión de Fritzing, a fecha de realización de este proyecto, es la 0.9.2b y existen distribuciones para Windows, Linux y MacOS.

Enlaces:

Página oficial del Proyecto

Descarga de la Herramienta

Descripción KiCAD

Descripción KiCAD

Es un software de código abierto (GPL2) para el diseño de circuitos electrónicos, incluyendo circuitos impresos. Provee de manera visual de un editor en 3D que permite el diseño de circuitos con hasta 32 niveles de placas. El paquete de KiCAD contiene un gestor de proyectos, así como 4 herramientas integradas:

  • Eeschema: Para editar esquemas
  • PCBNew: Para editar las placas impresas
  • Gerbview: Visor de ficheros Gerber
  • Cvpcb: Selector de huella (footprint) de los componentes usado en el diseño esquemático.

Gerber es un estándar de imágenes vectoriales orientado al diseño de circuitos.

El proceso de diseño en KiCAD normalmente sigue los siguientes pasos:

  1. Se realiza el diseño esquemático mediante Eeschema, en el que se pueden integrar componentes existentes en la biblioteca de KiCAD.
  2. Se asocian los diferentes componentes esquemáticos con componentes “footprint”.
  3. Se realiza el diseño de placa mediante PCBNew que permite la distribución de varios niveles de placas para conseguir el diseño del circuito impreso final.

Existen distribuciones de KiCAD para Windows, MacOS y Linux.

Enlaces:

Página oficial del Proyecto

Descarga de la Herramienta

Descripción XCircuit

Descripción XCircuit

XCircuit es una herramienta de software libre enfocada en la publicación del diseño de circuitos impresos de manera legible.

Aparece en el año 1993 para solventar un problema común con las herramientas de diseño esquemático y que las imágenes de circuitos generadas por estas herramientas no eran adecuadas para ser legibles o incluso no se podían escalar. Lo normal era modificar la imagen con una herramienta estándar de dibujo.

XCircuit es una herramienta de dibujo de circuitos esquemáticos que genera ficheros PostScript permitiendo el escaldo de las imágenes.

La versión estable actual de la herramienta es la 3.7 y existen distribuciones de la misma para Windows y para Linux.

Enlaces:

Página oficial del Proyecto

Descarga de la Herramienta

Descripción QUCS

Descripción QUCS

QUCS (Quite Universal Circuit Generator) es un simulador de circuitos eléctricos desarrollado bajo licencia GNU GPL. Permite diseñar un circuito de forma gráfica y simularlo. También soporta simulaciones digitales usando VHDL.

Es multiplataforma y aunque no está disponible en el centro de software de Ubuntu, es fácilmente instalable desde el terminal de comandos de Ubuntu.

Enlaces:

Ejercicio con QUCS

Página oficial del Proyecto

Descarga de la herramienta

Descripción MyOpenLab

Descripción MyOpenLab

La única herramienta con funcionalidad similar a LabView que se ha encontrado es MyOpenLab. MyOpenLab es un entorno orientado a la simulación de sistemas. Está programada en java y disponible para Linux. No aparece en el centro de software de Ubuntu, pero puede instalarse siguiendo unos sencillos pasos.

Tiene una estética similar a la de LabVIEW.

Ventajas de MyOpenLab:

  • Al tener unos requerimientos de sistema poco restrictivos puede utilizarse en casi cualquier equipo que tenga instalado el runtime de JAVA JRE o JDK.
  • MyOpenLab también puede generar una aplicación independiente cerrada, generando código Java.
  • Se puede generar un fichero de texto exportable a Excel muy útil para registrar valores y medidas.
  • Además cuenta con una extensa librería que puede ampliarse editando los componentes mediante código Java.
  • El programa está en español y dispone de ayuda en español, solo hay que hacer clic sobre el módulo a consultar con el ratón y pulsar “Ayuda”.
  • Además se puede utilizar con Arduino que ya forma parte de su librería.

ENLACES:

Ejercicio con MyOpenLab

Página oficial del proyecto (en alemán)

Descarga de la herramienta

 

Descripción Geda

Descripción Geda

La palabra gEDA es la unión de GPL y EDA. El prefijo “g” se refiere al tipo de licencia ya que al ser software libre se ha desarrollado bajo licencia GNU General Public License. Y el sufijo “EDA” son las siglas de “Electronic Design Automation” (entorno de diseño electrónico y herramientas para la automatización).

El proyecto gEDA ofrece herramientas de software libre para diseño de circuitos electrónicos:

  • gSCHEM : Para captura esquemática
  • gATTRIB: Director de atributos
  • gNELIST: Lista de nodos
  • ngSPICE y Gnucap: Para simulación analógica y digital.
  • Diseño de placas de circuito impreso.

Enlaces:

Ejercicio con Geda

Página oficial del proyecto

Descarga de la herramienta

Otros:

Vídeo de ejemplo de simulación con geda

 

Descripción Oregano

Descripción Oregano

Oregano es una herramienta de software libre para el diseño y simulación de circuitos eléctricos y electrónicos que sin llegar al nivel de Geda es mas intuitivo y fácil de utilizar. Nos permite crear esquemas con componentes como resistencias, bobinas, condensadores, e incluso elementos mas complejos como amplificadores, fusibles y otros componentes electrónicos.

Una vez dibujado el circuito, marcamos los elementos que queremos medir y configuramos los parámetros de simulación. Al ejecutar la se mostrará una gráfica con las tensiones en los nodos marcados en función del tiempo de simulación.

Cuenta con distintos tipos de simulaciones: análisis de tiempo, AC Sweep, DC Sweep y Fourier.

La simulación se realiza de forma similar a pspice, se colocan los medidores en los puntos del circuito que queremos observar y se inicia la simulación.

Enlaces:

Ejercicio con Oregano

Página oficial del Proyecto

Descarga de la Herramienta