Nueva utilidad. Spice-Commander. Diseño de filtros pasivos.

Hola a todos.

En esta ocasión voy a compartir con vosotros una utilidad que me ha llevado bastante tiempo, estando aun así sin terminar del todo.

La utilidad en cuestión es una utilidad para calcular filtros Chebyshev mediante tablas de filtros Chebyshev paso-bajos normalizadas. Esto quiere decir que la capacidad de síntesis de filtros de este tipo esta limitada a un orden máximo de 5 y a tres tipos de rizado admitibles.

Con el programa también podemos ver en pantalla las tablas usadas para hacer los cálculos de los filtros de Chebyshev del programa. Ver imagen siguiente:

2017-04-12 16_23_06-Símbolo del sistema - Spice-Commander.exe

Por otra parte, el programa puede generar “netlist” (listado de nodos) para spice de un orden máximo de 300. ¿Por qué un orden tan elevado? Pues porque el programa lo puede hacer. No creo que sea necesario un orden tan elevado.

Incorpora también la posibilidad de editar el netlist generado con el “bloc de notas” de Windows o si usáis Linux el programa “gedit”.

A continuación se muestra un filtro de orden 10 generado con este programa:


ARCHIVO: ORDEN-10.CIR
* PI paso-bajo -=- ORDEN 10
* Debes de editar los valores de los condensadores y bobinas a mano.
*
V1 1 0 dc 0V ac 1 sin 0 0.1V 1kHz
RS 1 2 50
C1 2 0 1
L1 2 3 1
C2 3 0 1
L2 3 4 1
C3 4 0 1
L3 4 5 1
C4 5 0 1
L4 5 6 1
C5 6 0 1
L5 6 7 1
RL 7 0 50

* Puedes editar tambien el final de este archivo
* para cambiar lo referente a los parametros de la
* simulacion.
*
.ac oct 100 1 100e6
.end

Este tipo de ficheros los podéis abrir con un Spice como LTSpice. Hacéis doble clic en el fichero y lo debería abrir.

Una vez abierto, podéis editar los valores de los componentes desde el propio LTSpice o desde el Bloc de Notas que abre el programa (gedit si estáis en Linux).

Este programa usa un fichero de configuración, “setup-sc.dat”. El contenido del fichero es el siguiente:


#NO DEBES BORRAR ESTE FICHERO PORQUE EL PROGRAMA LO USA

#Las lineas que comienzan con una almohadilla son comentarios

modocolor

notepad.exe

#gedit

Si lo borras, el programa lo volverá a crear. Si lo editamos, podemos poner por ejemplo una almohadilla en modocolor y así el programa funcionará en blanco y negro. Si queremos usar gedit porque estamos en Linux, deberíamos comentar notepad.exe y descomentar gedit.

El programa aun esta como comprendéis bastante verde. Hay cosas que no están aun implementadas como los filtros pasobanda y el cálculo de ordenes superiores o incluso añadir mas tipos de filtros. Todo eso lo iré incorporando en futuras versiones.

Os ruego que si encontráis algún error, me lo comuniquéis mediante los comentarios del blog para así poder solucionarlo.

Os dejo a continuación el enlace de descarga: Spice-Commander

Espero que os sea útil.

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s