Herramienta de simulación de circuitos eléctricos para ordenador

Oye @Razlobo me recomiendas alguna herramienta de simulación de circuitos electricos para ordenador? Del estilo de PSPICE

[klin] klin http://foro.hacklabalmeria.net/users/klin
9 Enero

Oye @Razlobo http://foro.hacklabalmeria.net/users/razlobo me
recomiendas alguna herramienta de simulación de circuitos electricos
para ordenador? Del estilo de PSPICE

Ngspice y Gnucap son las clásicas.

Ngspice se tiró algunos años muy parada, sin embargo en los últimos dos,
tres años dio un avance impresionante, ahora la vuelvo a ver algo parada.

Posiblemente ahora, con su integración con Kicad, pueda dar de nuevo un
salto.

Gnucap es un proyecto de un solo hombre, Al Davis, lleva unos 30 años
con él. En los últimos tres o cuatro años, quizás más, poco avance ha
tenido, sin embargo para según y que cosas la veo mejor que Ngspice.
Soporta más sintaxis que Ngspice, por ej. Verilog, VHDL (que creo te
interesará para FPGF). Y también tenía un sistema de plugins bastante
interesante. Se hizo una rama nueva mantenida por una empresa pero creo
que se abandonó y no recuerdo el nombre exacto del proyecto. Para mi,
era más exacta y fiable que Ngspice.

Cuando estaba al día del asunto habían salido algunas otras herramientas
bastante interesantes, sin embargo creo que no han cuajado.

Estaba por ejemplo Eispice que trataba de crear un motor Spice con
Python… veo que hay alguna noticia al respecto:

Tengo un manual de ciento y algo páginas escrito, si lo creéis
interesante puedo ponerlo en algún lugar público para su descarga. Es
uno de mis proyecto abandonados, un día de estos lo retomaré y completaré.

Salud

1 me gusta

Muchas gracias @Razlobo !!!

Las he mirado por encima y muchas, al menos estéticamente, parece que llevan años abandonadas la pila de años. Aun así, si Ngspice lo están integrando con KiCAD, voy a tratar de darle una oportunidad, a ver que tal ;-).

Aquí hay un link donde viene como usar Kicad con Ngspice, por si sirve de ayuda.

1 me gusta

[klin] klin http://foro.hacklabalmeria.net/users/klin 9 Enero

Muchas gracias @Razlobo
http://foro.hacklabalmeria.net/users/razlobo !!!

Las he mirado por encima y muchas, al menos estéticamente, parece
que llevan años abandonadas la pila de años. Aun así, si Ngspice lo
están integrando con KiCAD, voy a tratar de darle una oportunidad, a
ver que tal :wink:.

¿Estéticamente? Son aplicaciones de consola, no hay estética posible.
Hay alguna interfaz gráfica para poder usarlas pero… ahí no puedes
sacarle ningún partido a esas aplicaciones.

Aquí hay un link donde viene como usar Kicad con Ngspice
http://mithatkonar.com/wiki/doku.php/kicad/kicad_spice_quick_guide,

Habrá que darle un vistazo pero, como digo, estas aplicaciones son
potentes cuando empiezas a hacer automatización de cálculos y eso solo
se puede hacer con guiones.

Además, no se como andará el asunto pero el análisis de la salida yo lo
estaba haciendo a través de Octave, que te permitía graficar, hacer
cálculos complejos, etc. Quien dice Octave dice Python, R, etc.

Salud y Revolución.

Lobo.

¿Entonces no son herramientas gráficas como PSPICE? Haces tu circuito, le das a que rule y tienes los valores de V e I, e incluso si pones un scope, también tienes una grafiquita para ver las señales…

[klin] klin http://foro.hacklabalmeria.net/users/klin
9 Enero

¿Entonces no son herramientas gráficas como PSPICE? Haces tu circuito,
le das a que rule y tienes los valores de V e I, e incluso si pones un
scope, también tienes una grafiquita para ver las señales…

No.

Puedes hacer el circuito en gschem o en Oregano -desconozco si en otra
interfaz también-, desde ahí sacas el listado de nodos (netlist) y eso
se lo cargas al simulador.

En Ngspice se pueden sacar gráficas desde el propio simulador, en Gnucap no.

Con Kjwaves si podías hacer la simulación y sacar la gráfica.

Con Easyspice nunca lo conseguí.

Personalmente a mi me parece muy bien que este así, cada herramienta en
su sitio. Como dije anteriormente, las simulaciones se pueden ejecutar
desde guiones lo que permite cambiar valores que te interesen para ir
ajustando un circuito de forma automática, p. ej.

Salud y Revolución.

Lobo.

Si el tema de que esten separadas mola muchas veces. Lo que pasa que estaba pensando en usar esto que te digo como herramienta para enseñar electrónica, tipo charla-taller en el hacklab. Por eso el tema de que montes tu circuito y puedas ver los valores de las magnitudes electricas, y donde quieras poner un scope y similares. Estilo al PSPICE o Simulink del Matlab.
Quizás si Kicad tiene integrado el simulador, posiblemente sea lo más parecido a esto.

[klin] klin http://foro.hacklabalmeria.net/users/klin
10 Enero

Si el tema de que esten separadas mola muchas veces. Lo que pasa que
estaba pensando en usar esto que te digo como herramienta para enseñar
electrónica, tipo charla-taller en el hacklab. Por eso el tema de que
montes tu circuito y puedas ver los valores de las magnitudes
electricas, y donde quieras poner un scope

¡Sonda! Que manía de utilizar palabras en idiomas extranjeros cuando
existen las propias en nuestro idioma. ¿A quien ayuda que utilices el
extranjerismo?

y similares. Estilo al PSPICE
o Simulink del Matlab.

¿Y que más da? Más interesante es conocer la sintaxis del listado de
nodos y los comandos propios de simulación -que no son obvios-, además
de conocer como utilizarlos, ya que se requiere pensar antes de ir
poniendo sondas por ahí.

Quizás si Kicad tiene integrado el simulador, posiblemente sea lo más
parecido a esto.

Oregano es tu herramienta, al menos para lo básico.

Salud y Revolución.

Lobo.

Yo me quedé en cocodrile, que lo usé en 3º de la ESO. De ese estilo hay algo parecido? por que me gustaría retomar el camino de la electrónica, al menos a un nivel básico

1 me gusta

Estoy pensando en los talleres de hardware abierto, ir dando pequeñas capsulas sobre esto :wink: