Simulador de circuito gratuito con fines educativos.

Estoy buscando un simulador de circuito gratuito con fines educativos. Mis requisitos son:

  1. Visual ("dibuja un diagrama de circuito, haz clic en simular")
  2. Debe contener bombillas como componentes del circuito de manera que

    2.1. Se vuelven (visualmente) más brillantes si aplicas más potencia.

    2.2. Puede cambiar las especificaciones del fabricante, por ejemplo, "3,5 V, 0,2 A".

  3. Debe contener interruptores, transistores npn, diodos y LED también (los LED deben reaccionar a los cambios interactivos en la simulación)

¿Alguna recomendación para esto? Sería bueno que el simulador se ejecutara en Linux, pero no es un requisito estricto.

¿No hubo una pregunta casi idéntica hace unas semanas?
@OlinLathrop: podrías votar para cerrarlo.
@sybreon: Podría, pero luego tendría que hacer una búsqueda y encontrar la pregunta de la que se trata.
@OlinLathrop: pensé que había, e hice la búsqueda, pero parece que no puedo encontrarlo.
@sybreon - ¿Recuerdas qué pregunta era? ¿Alguien? Dado que la pregunta anterior es difícil de encontrar, sería bueno que tengamos esta...
Probablemente estaba pensando en electronics.stackexchange.com/q/24009/4512 , pero parece tener un contenido diferente a pesar del título.
Por favor, solo estoy siendo terrible, pero no puedo ver una bombilla por ningún lado.
Característica adicional: edición en vivo del diagrama mientras se ejecuta la simulación. Conecte un condensador/batería/luz en paralelo, con un interruptor en serie con la batería. Encienda el interruptor, la luz se enciende, apague el interruptor, la luz se apaga lentamente. Con el interruptor encendido, saque la batería e inserte una de menor voltaje; la luz se atenúa inmediatamente. Etcétera.

Respuestas (11)

A menudo uso el simulador falstad: http://www.falstad.com/circuit

Es un applet de Java, por lo que funcionará en casi cualquier sistema operativo. Toma un poco de tiempo acostumbrarse a la interfaz, y hay problemas para guardar en Linux (te da un enlace para copiar y pegar, y copiar y pegar en Java no funciona muy bien en Linux).

Aparte de eso, cumple todos tus requisitos. También tiene algunos buenos circuitos de muestra. Una versión de Windows (circuitmod) se basa en esto.

Gracias, eso es bueno. ¿Sabes cómo se llama el formato que genera el programa si uno hace clic en exportar?
Hm, sí, copiar y pegar no funciona para mí...
@ user406686 Codifica el esquema en una URL
@W5VO Sí, este es el caso si hace clic en export link. Me refiero al código qource que obtienes si haces clic en export.
Es lo que se codifica en la opción de enlace de exportación. Es un formato personalizado específico para este programa. Contiene una lista de coordenadas, componentes, parámetros, etc. Es posible que pueda averiguar qué es qué haciendo pequeños cambios y exportando y buscando diferencias.
@ user406686 - Es de código abierto. Puede hurgar en las funciones de importación/exportación si desea ver cómo funcionan.
Eso es bastante impresionante: la interfaz de usuario es realmente rara y deshacer no funciona correctamente.

CircuitLab es un hermoso simulador de circuitos en el navegador que fue lanzado hace unos días por un par de estudiantes del MIT. ¡Creo que a electronics.SE le va a encantar! Hace un análisis completo de señal mixta y parece bastante capaz. ¡Espero ver a dónde va!

Aquí hay una captura de pantalla:

Captura de pantalla de CircuitLab

Puede compartir circuitos a través de URL cortas convenientes. Por ejemplo, aquí está el circuito que se muestra en el esquema:http://circuitlab.com/circuit/fq7c97

Todavía no lo he probado, ¡pero parece muy bueno! Y parece que Olin también podría "aceptarlo" :)
Actualización: probé el etiquetado de red para reemplazar los cables, ¡funciona! Me parece muy bonito!!! Y tiene una función de simulación similar a Spice... ahora queda probar si es posible compartir simulaciones, aunque creo que por algo Falstad sigue siendo más inmediato, como la representación visual de corriente y voltaje.
Yo también lo intento rápidamente. Compartir parece MUY posible. Abrí uno de los circuitos de inicio rápido, presioné "abrir en el editor" y el circuito se abrirá en el navegador sin necesidad de complementos java/flash. En mi opinión, es simplemente html. Y uno puede ejecutar la simulación en el navegador... Creo que me va a encantar este. falstad es bueno, pero la necesidad de instalar Java solo para ese complemento siempre me había molestado. La falta de flujo de corriente animado es insignificante, en mi opinión.
Tienes que registrarte para compartir circuitos...
@PetPaulsen seguramente es insignificante para el uso de "ingeniería", pero creo que explicar lo básico de algunos dispositivos puede ayudar más que muchas palabras y números.
Tienes que pagar para ahorrar circuitos.

Me gusta LTSpice, puedes encontrarlo aquí: http://www.linear.com/designtools/software/ Se adapta a todo.

LTSpice es genial: es amigable, gratuito y funciona bien. Es nativo para Windows, pero funciona bien en Linux bajo WINE. Sin embargo, no tiene la función solicitada de que "las bombillas brillarán más cuando aumente el voltaje". Eso es algo más probable que se encuentre en los programas de juguetes, creo.
No diría que es un software amigable pero una vez que lo aprendas tendrás una herramienta muy poderosa. Además, viene con todas las bondades de Spice: muchas bibliotecas.
LTSpice también está disponible para Mac: linear.com/designtools/software

PartSim es un simulador de circuito gratuito y fácil de usar que se ejecuta en su navegador web. Incluye un motor de simulación SPICE completo, una herramienta de captura de esquemas basada en la web y un visor gráfico de formas de onda. También incluye un administrador de lista de materiales integrado que le permite asignar números de pieza de Digi-Key a sus modelos. Para probarlo, visite http://partsim.com/

No puedo garantizar su complejidad, precisión o capacidad, pero "EveryCircuit" para Android es gratuito (para simulaciones muy pequeñas; $10 para la versión completa) y cambia la intensidad del brillo de los diodos emisores de luz. Es una especie de aplicación móvil divertida.

@Wilf Gracias por el comentario; He actualizado el enlace.

Probé www.DoCircuits.com y lo encontré bastante fácil de usar, independiente de la máquina: funciona en la nube, tiene componentes y dispositivos que parecen reales y es gratis :-) Sin embargo, es una versión anterior, así que creo que se agregarán muchas más funciones - pero supongo que la dirección es interesante.

La versión 'gratuita' es muy limitada: máximo 10 componentes, etc.

Descargué Yenka hace unos días. No tuve la oportunidad de probarlo realmente, pero por lo que parece, parece bastante fácil de aprender y usar. También es gratuito para ningún uso comercial. Esto es de su sitio web:

"Yenka Electronics le permite diseñar y simular circuitos usando más de 150 tipos de componentes, probando y refinando su diseño mientras trabaja".

Compruébalo aquí: http://www.yenka.com/en/Yenka_Electronics/

Nunca lo probé, pero he visto algunos esquemas publicados y parecen realmente feos. Pero no sé cómo funciona.

Eche un vistazo a Qucs (un poco más difícil de usar) y LTSpice. Ambos satisfacen 1, 2.2 y 3. Qucs es Linux, LTSpice está bajo Windows. Ninguno satisface el requisito 2.1, a menos que esté de acuerdo con ver los gráficos como análogos de brillo.

Editar: he estado usando Multisim últimamente, y es muy superior a Qucs y LTSpice en términos de facilidad de uso. Aunque es caro.

También puede obtener QUCS para Windows.

Pruebe Autodesk 123D Circuits : una especie de interfaz de usuario similar a Fritzing con simulación.

¡Bienvenido a EE:SE! No hay mucha información en esta respuesta. ¿Podría editar un enlace y/o una captura de pantalla?

Otra opción sería ngspice , es un programa de código abierto para la simulación de circuitos. Parece bastante nuevo, y no puedo decirte lo bien que funciona. La gente está actualizando el software, por lo que me imagino que se esperan futuras mejoras.

SystemVision acaba de lanzarse en línea. Es gratuito y admite el modelado en VHDL-AMS , por lo que es un poco diferente de los simuladores SPICE. También tiene herramientas de modelado de hojas de datos.