stringtranslate.com

Circuito Logix

CircuitLogix es un simulador de circuitos electrónicos de software que utiliza PSpice para simular miles de dispositivos electrónicos , modelos y circuitos. CircuitLogix admite circuitos analógicos , digitales y de señal mixta, y su simulación SPICE proporciona resultados precisos del mundo real. La interfaz gráfica de usuario permite a los estudiantes dibujar, modificar y combinar de forma rápida y sencilla diagramas de circuitos analógicos y digitales . CircuitLogix se lanzó por primera vez en 2005 y su popularidad ha crecido rápidamente desde entonces. En 2012, alcanzó el hito de 250.000 usuarios con licencia y se convirtió en el primer producto de simulación electrónica en tener una base instalada global de un cuarto de millón de clientes en más de 100 países. [1]

Software de simulación CircuitLogix

CircuitLogix fue desarrollado por el Dr. Colin Simpson , profesor de electrónica en el George Brown College de Toronto ( Canadá) , y John (Bud) Skinner, programador informático . El programa de electrónica ha ganado premios, incluido el Premio a la Excelencia de la Asociación de Colegios Comunitarios Canadienses (ACCC). [2]

La versión profesional de CircuitLogix (CircuitLogix Pro) incluye más de 10.000 modelos de dispositivos, así como 8 instrumentos virtuales . [3] También incluye 3DLab, que es un producto de software que combina un entorno de aprendizaje tridimensional interactivo y dispositivos y herramientas electrónicos para mejorar la comprensión de la electrónica por parte del usuario. Los componentes virtuales de 3DLab incluyen baterías , interruptores , motores , lámparas , resistencias , inductores , condensadores e instrumentos que incluyen osciloscopios , generadores de señales y contadores de frecuencia . [4]

Descripción general

La simulación rápida y precisa de circuitos electrónicos es esencial porque proporciona la información necesaria para realizar un análisis preciso del comportamiento del circuito. Los simuladores SPICE se utilizan para verificar que los circuitos analógicos y de señal mixta produzcan los resultados esperados. Un archivo de lista de conexiones esquemática y los valores de entrada del circuito se envían al software SPICE, que simula el comportamiento del circuito durante un período de tiempo especificado. CircuitLogix permite la observación de los niveles de voltaje y corriente en cualquier nodo del circuito a medida que cambian con la frecuencia y el tiempo. Permite obtener resultados precisos incluso al simular circuitos complejos donde se reutilizan bloques jerárquicos. El motor de simulación CircuitLogix se basa en Berkeley SPICE y contiene una interfaz gráfica de usuario para que el diseño de circuitos sea más fácil y eficiente.

El motor SPICE de 32 bits de CircuitLogix es interactivo, lo que permite, por ejemplo, cambiar la frecuencia de las fuentes, ajustar los potenciómetros y activar los interruptores durante la simulación. El motor SPICE está totalmente integrado con las herramientas de captura de esquemas y de formas de onda ; CircuitLogix pasa las modificaciones de los esquemas al simulador automáticamente mientras se ejecuta la simulación. Los componentes como fusibles , LED e interruptores controlados se actualizan automáticamente en el esquema mientras se ejecuta la simulación.

CircuitLogix simula circuitos analógicos , digitales y mixtos analógico-digitales. El simulador primero divide el circuito en partes analógicas y digitales. Los circuitos analógicos se simulan con el motor SPICE controlado por pasos de tiempo, mientras que las partes digitales se simulan por separado con un motor de simulación controlado por eventos. El motor digital CircuitLogix se desarrolló directamente en .NET , más rápido que las macros SPICE . Debido a que el simulador realiza automáticamente la conversión de señales, es posible conectar cualquier parte analógica o digital a cualquier otra. La biblioteca de modelos del sistema contiene partes híbridas para la conversión de analógico a digital y de digital a analógico.

Simulación en modo mixto

CircuitLogix es un editor de esquemas de modo mixto que incluye capacidades de simulación tanto analógicas como basadas en eventos: cualquier simulación puede contener componentes analógicos, basados ​​en eventos (digitales o con datos muestreados) o una combinación de ambos. Se puede realizar un análisis completo de señales mixtas desde un esquema integrado. Todos los modelos digitales de CircuitLogix proporcionan especificaciones precisas del tiempo de propagación y de los retrasos de subida y bajada.

El algoritmo basado en eventos que utiliza CircuitLogix es de uso general y admite tipos de datos no digitales. Por ejemplo, los elementos pueden utilizar valores reales o enteros para simular funciones DSP o filtros de datos muestreados. Debido a que el algoritmo basado en eventos es más rápido que la matriz SPICE estándar, el tiempo de simulación se reduce en gran medida para los circuitos que utilizan modelos basados ​​en eventos en lugar de modelos analógicos.

CircuitLogix maneja la simulación en modo mixto en tres niveles: (a) con elementos digitales primitivos que utilizan modelos de temporización y un simulador de lógica digital de 12 estados integrado, (b) con modelos de subcircuitos que utilizan la topología de transistores real del circuito integrado y, por último, (c) con expresiones lógicas booleanas en línea . Estas dos técnicas de modelado utilizan SPICE para resolver un problema, mientras que el tercer método, primitivos digitales, utiliza la capacidad de modo mixto.

Biblioteca de componentes

La biblioteca de componentes incluye:

Primitivos digitales
Puertas, puertas con símbolo DeMorgan , buffers, inversores, flip-flops
Semiconductores
Resistencias y condensadores semiconductores , diodos , diodos Schottky y Zener , rectificadores de puente , varactores
Transistores , FET
BJT , IGBT , UJT , PUT, MESFET , MOSFET , transistor Darlington
Pantallas , indicadores, interruptores
LED , LED de 7 segmentos, pantalla hexadecimal, llave hexagonal, pantalla lógica, botón pulsador NC , botón pulsador NO , SPDT PB, zumbador piezoeléctrico, generador de pulsos, bobina de pestillo, pestillo polar, cohete, SCOPE, motor paso a paso, luz de freno, ventana
Circuitos integrados
Circuitos integrados digitales
1K RAM, 32x8 PROM, selección completa de circuitos integrados 40xx, 41xx, 45xx, 47xx, 74xxx
Circuitos integrados lineales
Amplificadores operacionales , comparadores , temporizadores, búferes, CDA, moduladores , convertidores A/D y convertidores D/A , PLL , VCO
Relés
Relé de control , SPST, DPDT, contactos individuales y bobinas (permiten la creación de cualquier relé)
Fuentes de alimentación, Fuentes
Batería , terminal de voltaje, generador de señales , fuente I, fuente V, fuente I->I, fuente V->I, interruptor I->, interruptor V->, fuente I->V, fuente V->V
Dispositivos matemáticos
Una amplia variedad de dispositivos para manipular cantidades.
Dispositivos varios
Cristales, fusibles , transformadores , motores de corriente continua , convertidores FV y VF
Líneas de transmisión
RC sin pérdida, con pérdida y distribuida uniformemente
Tubos de vacío
12AU7, 12AX7, 5879, 6L6GC, 6SN7, 7199P, 7199T
Instrumentos
Osciloscopio , multímetro digital , trazador de Bode , trazador de curvas , secuenciador de datos, generador de señales, analizador lógico , sonda lógica , generador de pulsos lógicos
Controles de simulación
Dispositivos de condición inicial y conjunto de nodos
Misceláneas
Optoaisladores , Fotodiodos , Reguladores de tensión , Referencias, SCR, Triacs

Véase también

Referencias

  1. ^ Artículo sobre la base de usuarios
  2. ^ "Documento de la ACCC con artículo sobre el programa de Educación a Distancia de Técnico en Electrónica" (PDF) . Archivado desde el original (PDF) el 2010-10-09 . Consultado el 2007-04-26 .
  3. ^ "Artículo de CircuitLogix Pro". Archivado desde el original el 17 de noviembre de 2015. Consultado el 20 de octubre de 2014 .
  4. ^ "Referencia de 3DLab". Archivado desde el original el 12 de noviembre de 2018. Consultado el 20 de octubre de 2014 .

Enlaces externos