Simulador de circuito bastante universal | |
---|---|
Captura de pantalla de QUCS | |
Tipo de | AED |
Desarrollador | Michael Margraf |
Escrito en | C++ |
Interfaz | Qt |
Sistema operativo | GNU/Linux , Mac OS , Solaris , FreeBSD , Windows |
ultima versión |
|
Licencia | GPL |
Sitio web | qucs.sourceforge.net |
Archivos multimedia en Wikimedia Commons |
Qucs ( abreviado del inglés. Quite Universal Circuit Simulator , Rus. Almost universal simulator of electronic circuits ) es un programa gratuito diseñado para simular circuitos electrónicos. Distribuido bajo la licencia GPL . Le permite simular equipos electrónicos en el modo de señal pequeña y grande, así como características de ruido. La interfaz de usuario es gráfica. El aparato digital se modela utilizando VHDL y/o Verilog .
Incluye una gran biblioteca de modelos de componentes electrónicos en constante crecimiento, admite subcircuitos SPICE . Se compara favorablemente con otros simuladores como gEDA o PSpice por su facilidad de operación por parte del operador y su interfaz de usuario intuitiva.
Los tipos de simulación admitidos por el programa incluyen:
Los resultados de la simulación se pueden presentar en diagramas de varios tipos:
Qucs es un conjunto de varios programas independientes que interactúan entre sí a través de la interfaz GUCS.
Se utiliza una interfaz gráfica para crear diagramas, configurar simulaciones, mostrar resultados, escribir código VHDL y más.
La simulación de circuitos analógicos se realiza mediante una utilidad de línea de comandos llamada desde el programa principal con una interfaz gráfica. Lee la descripción del circuito, comprueba si hay errores, ejecuta la simulación y genera un conjunto de datos de salida.
Se utiliza un editor de texto para mostrar la descripción del circuito y los mensajes del simulador, así como para editar algunos archivos de componentes (p. ej., descripciones de circuitos SPICE, archivos Touchstone).
El paquete incluye programas para la síntesis de filtros, así como una calculadora de líneas de transmisión que le permite diseñar y analizar varios tipos de líneas de transmisión, incluidas microcinta, coaxial y otras.
La biblioteca de componentes almacena modelos de una gran cantidad de elementos eléctricos de radio (transistores, diodos, amplificadores operacionales) y puede ser ampliada por el usuario.
El programa de síntesis de atenuadores le permite diseñar varios tipos de atenuadores pasivos.
El programa de conversión, que es una utilidad de línea de comandos, es utilizado por el programa principal para importar y exportar conjuntos de datos, descripciones de circuitos entre Qucs y otros sistemas CAD. Puede encontrar una lista de formatos admitidos en la ayuda de qucsconv.
Además de lo anterior, el programa principal puede controlar otros programas CAD. Por ejemplo, el programa FreeHDL [4] se usa para modelar circuitos digitales . ASCO [5] se utiliza para la optimización de circuitos (minimización de la función de costo) .
El Centro de contenido contiene objetos en las siguientes categorías:
QUCS ofrece una gran cantidad de modelos de transistores, incluidos FBH-HBT, HICUM L0 v1.12, HICUM L0 v1.2, HICUM L2 v2.1, HICUM L2 v2.22, HICUM L2 v2.23, MESFET (Curtice, Statz, TOM-1 y TOM-2), SGP (SPICE Gummel-Poon), MOSFET, JFET y EPFL-EKV MOSFET v2.6.