Home
  Software
    HowTo
      gEDA+SPICE
        LTSpice

Partes
  Introducción
  Flujo de diseño
  Preliminares
  Circuito
  Redes SPICE
  Simulación SPICE
  Comp. nativos
  Tipos válidos

En este capítulo:
  Simulación SPICE
    LTSpice
    NGSpice
    TclSpice

Simulación de circuitos con gEDA y SPICE, parte 6

6.1. LTSpice

LTSpice fue escrito por Mike Englehardt y otros en la empresa Linear Technologies, y fue regalado por LinearTech como una herramienta de diseño para ingenieros deseosos de simular el comportamiento de los controladores para fuentes conmutadas de LinearTech. El paquete incluye un programa de captura de circuitos, un motor SPICE rápido y poderoso, y la capacidad de graficar diferentes tipos de análisis SPICE.

Personalmente, creo que el programa de captura de circuitos es dificil de usar e incómodo; gschem le gana facilmente en uso y posibilidades. Pero, el motor SPICE y las cosas de análisis en LTSpice son simplemente grande.

Fue originalmente desarrollado para windows, pero Mike lo mejoró de tal forma que corre relativamente bien bajo Linux utilizando Wine. (Solo el menu de ayuda de Windows está roto - el resto funciona correctamente). Otra ventaje es que tiene soporte: Mike lee regularmente el newsgroup sci.electronics.cad, y generalmente está dispuest de ayudar gente con problemas. Por ello, y a pesar de su herencia de windows, recomiendo LTSpice como una herramienta poderoso y de calidad profesional para gEDA.

Instalación y configuración de LTSpice

Para instalar y configurar LTSpice, haga lo siguiente:

  1. Descargue e instalae wine. Utilicé la versión wine-20030219, pero versiones mas recientes probablemente funcionan también.
  2. Descargue LTSpice. Está disponible en http://www.linear.com/software bajo el nombre SwitcherCAD-III.
  3. Correr el instalador de LTSpice bajo wine.

Correr LTSpice con diseños de gEDA

LTSpice puede leer un archivo que contiene una lista de red generada por gEDA. Tuve éxito con los siguientes pasos:

  1. Antes de todo, asegúrese de entrar como usuario normal - Wine desaprueba el uso bajo 'root'.
  2. Crear un archivo en su directorio de proyecto llamado Simulation.cmd. Poner en este archivos los comandos de análisis para SPICE. (ej, .OP, .AC, .DC etc).
  3. En el circuito (con gschem), poner un bloque de inclusión SPICE. En el atributo de 'file', tipear, Simulation.cmd.
  4. Genere la lista de red.
  5. Crear un enlace entre la lista generada output.net y una lista en el directorio donde vive SwCADIII, con la extensión .cir. Por ejemplo:
    ln -s ${DESIGN_HOME}/output.net ${WINE_HOME}/.wine/fake_windows/Program Files/LTC/SwCADIII/MyDesign.cir
          
  6. Correr LTSpice: camiar al directorio de SwCADIII y ejecutar wine scad3.exe.
  7. Desde el GUI de SwCADII, hacer: File -> Open -> (files of type netlist [.cir]), y seleccionar su archivo.
  8. Correr el simulador, haciendo click en el botón 'Run', o por el menú: Simulate -> Run.
  9. Seleccionar las variables a graficar, y click sobre Ok. SwCADIII hace el resto.

Por supuesto, es importante de jugar con LTSpice para entender como utilizarlo eficientemente, pero la descripción arriba puede ser suficiente para iniciarse.

5299


(c) John Coppens ON6JC/LW3HAZ correo