¿Cuáles son los simuladores SPICE de software libre disponibles?

61

¿Alguien sabe de un simulador de circuito / SPICE gratuito?

  

SPICE (Programa de simulación con énfasis en circuitos integrados) es un simulador de circuito electrónico analógico de código abierto de propósito general. Es un programa poderoso que se usa en el diseño de circuitos integrados y de nivel de placa para verificar la integridad de los diseños de circuitos y para predecir el comportamiento de los circuitos. Wikipedia

    
pregunta endolith

7 respuestas

47
  • ngSpice está disponible para gEDA.
  • gnuCAP también está disponible para gEDA.
  • LTSpice está libre de tecnología lineal.

Pensé que uno de los otros fabricantes de chips analógicos también tenía una especia, pero no puedo recordar quien :(

He estado en algunas charlas sobre simulación dadas por físicos y EE que han hecho diseño de chips. Cada una de las conversaciones parece terminar así ---

  • A excepción de los circuitos simples, pasará la mayor parte del tiempo obteniendo modelos.     y determinar dónde se deben modificar los modelos para su aplicación.
  • A menos que esté trabajando para un fabricante de IC, el fabricante no lo hará     Darte modelos detallados.
  • No podrás evitar un prototipo.
  • Solo debes simular las subsecciones de tu diseño. Simulando la totalidad     El diseño no suele ser práctico.

También la mayoría de los simuladores gratuitos no se distribuyen con modelos. Redistribución de los modelos suelen ser una violación de derechos de autor. LTspice se distribuye con modelos de Las partes de Linear Tech. No estoy seguro de la calidad de los modelos. La mayoría de los fabricantes No quiero revelar demasiados detalles sobre su proceso.

    
respondido por el jluciani
17

Una versión gratuita de TINA, que incluye Spice, está disponible en TI.

Utilizo SIMetrix Spice, es una opción con el software Pulsonix PCB que uso. Es una muy buena implementación, y hay disponible una versión demo gratuita que es adecuada para circuitos pequeños:

SIMetrix

Este es un SPICE muy bueno que investigué hace algunos años. Se puede utilizar con los esquemas de Eagle.

    
respondido por el Leon Heller
13

Mi motor de especias favorito es el fabricado por tecnología lineal. Vi ngSpice mencionado anteriormente, pero no hay un buen puerto para Windows. Es genial si tienes la caja de linux. Pero me parece que tiene algunos problemas de compatibilidad y problemas de importación de la biblioteca.

enlace Ahí es donde está LTspice, también tienen herramientas de diseño de filtros.

    
respondido por el Scott Murphy
13

Encontré un excelente simulador de circuitos escrito en Java, y es de código abierto y gratuito. Puede jugar con el software visitando el enlace y esperar a que aparezca el applet. (necesitas el Java Player )

Edite los componentes y las conexiones haciendo clic con el botón derecho en cualquier parte / en un componente. Puede construir circuitos completos utilizando esto y simularlo visualmente para comprender cómo funciona el circuito. (el voltaje se muestra en verde / rojo, simplemente increíble) Si comienza con uno de los ejemplos de circuitos , (selecciónelo en el menú Circuitos ), luego puede hacer clic en puertas o señales digitales para activarlas / desactivarlas y ver cómo reacciona su circuito.

También puede configurar vistas de osciloscopio en cualquier conexión. (ver la parte inferior de la foto)

    
respondido por el Edward
12

Yo uso LTSpice

gran información sobre cómo usarlo:

enlace

En particular este tutorial:

enlace

    
respondido por el mmccoo
11

Hay un par de paquetes de servicio pesado y un programa ligero para Linux.

Los paquetes serios son GEDA y KiCAD . Cada uno de ellos es una colección de programas que funcionan bien juntos (como Orcad); incluyen una captura esquemática, un simulador, un visor de forma de onda y una herramienta de diseño de PCB. Son muy suficientes, excepto que mi profesor requiere el archivo ".out" generado por pspice, así que todavía tengo que usar eso.

El programa ligero es Oregano . Es genial para simulaciones rápidas. Las bibliotecas son rápidas y fáciles de usar y encuentran partes de. La captura esquemática es mucho más fácil de usar y más bonita que los otros programas. Utiliza gnucap o ngspice para las simulaciones, por lo que son bastante buenos. Una de las principales desventajas que he encontrado es que el visor de forma de onda no proporciona una vista logarítmica y no hay forma de obtener datos de ella.

    
respondido por el Edward
6

Puede utilizar Qucs .

Para circuitos de lógica, puede usar este gran simulador en línea llamado Logicly .

    
respondido por el Daniel Grillo

Lea otras preguntas en las etiquetas