Вы находитесь на странице: 1из 23

HERRAMIENTA DE APOYO DIDÁCTICO PARA LAS

ASIGNATURAS ANÁLISIS DE CIRCUITOS I Y II

ALBERTO MARIO ANGULO HERNÁNDEZ

PROGRAMA DE INGENIERÍA ELECTRÓNICA


DEPARTAMENTO DE INGENIERÍAS ELÉCTRICA Y ELECTRÓNICA
FACULTAD DE INGENIERÍAS
UNIVERSIDAD DEL NORTE
BARRAQUILLA
2006
Mediante este proyecto se llevo a cabo el diseño y desarrollo
de una herramienta didáctica para análisis de circuitos basada
en un emulador de módulos y equipos de laboratorio vía Web.

Laboratorio We
b
Génesis
• Sociedad del Conocimiento & Nuevas
Tecnologías de la Información

• TICs & Redes de Datos

• Herramientas enfocadas a la Aprehensión


de Bases Teóricas

• Renovación y Ampliación del Alcance y


Penetración del Actual Laboratorio
OBJETIVOS
Objetivo General
• Crear a partir de software un emulador de
paneles y equipos que permitan la
realización de prácticas de circuitos
eléctricos.
Objetivos Específicos
• Diseñar una interfaz visual capaz de
representar de forma funcional los
paneles.

• Elaborar documentos guías para las


prácticas de laboratorio de circuitos
eléctricos.

• Crear documentos de ayuda para usuario.


ALCANCES
Y
LIMITACIONES
Alcances
• El software podrá ser ejecutable en entorno
Web.

• Contará con manual de usuario.

• La herramienta dispondrá de voltímetros,


amperímetros y vatímetros virtuales de
escalas variables al menos en tres escalas
de medida.
Alcances
• El sistema contendrá las Guías que
actualmente han sido elaboradas para ser
incluidas dentro del plan de estudios.

• Se elaborarán 5 guías de cada uno de los 4


temas de la materia (Leyes de Kirchhoff,
Circuitos RL y RC, Circuitos RLC y Thévenin
y Norton); estas constituirán el banco de
pruebas del sistema.
Limitaciones
• El programa utilizará la plataforma del sistema
operativo Windows para su ejecución.

• En software se representarán los paneles De


Lorenzo DL2090, DL2091, DL2021 y
DL1013M3.

• La herramienta trabajará basada en las


ecuaciones matemáticas que definen los
diferentes componentes de los circuitos.
Síntesis
El sistema se desarrollo bajo el patrón de diseño
modelo-vista-controlador. Consta de una interfaz
gráfica creada con tecnología Flash y programada
mediante ActionScript la cual permite la adquisición
y visualización de datos.

Por otra parte en el núcleo de sistema se programó


en JAVA el transporte y adecuación de datos, y el
control de un SPICE de licencia pública
(SpiceOpus v2.22 Light beta release) a través de
línea de comandos.
Diagrama UML
de Casos de
Uso
Representa la interacción
entre los agentes que
intervienen durante el
funcionamiento del sistema.

Muestra los puntos de


acción de dichos agentes
sobre los hilos de proceso
dentro de la ejecución del
programa.
Se arma circuito en interfaz IG envía al servidor Web datos El sistema recibe
gráfica (IG), se escoge de puntos de conexión de datos, los analiza y
herramienta y se utiliza cables, perillas, interruptores y descifra a través de
solicitando al sistema tipo de herramienta por medio ellos los elementos
resultados de medición. de cadenas de caracteres. utilizados y los
voltajes aplicados,
añade cabecera,
datos de control y de
El sistema finalización y con
espera a que ellos conforma un
el usuario archivo plano de texto
haga otra con código SPICE.
petición de Prepara un proceso y
análisis de a través de él toma
circuito. control del kernel
SPICE, y lo ejecuta y
pide que analice el
archivo ensamblado
Se envía dicha con lo cual el SPICE
cadena por genera un archivo
medio del respuesta.
servidor Web
al usuario
para ser Se conforma con los valores Se desglosa, analiza y procesa
visualizada en calculados una cadena de el archivo respuesta y se calcula
el instrumento caracteres con todos los con los valores contenidos en él
que requirió el valores posibles requeridos por la respuesta requerida por el
análisis. el usuario. usuario.
Resultados
• El banco de pruebas del laboratorio Web
constó de 20 prácticas, 5 de cada uno de
4 temas escogidos previamente.

• En total se analizaron 32 circuitos de


diversa complejidad. Todas las pruebas
realizadas en el laboratorio Web fueron
contrastadas con el SPICE MicroCap
versión8.
Resultados
• En al comparación se tomaron las cuatro
primeras cifras decimales más
significativas para mayor precisión en el
cálculo del error.

• En los 32 circuitos se tomaron en total 232


medidas; el promedio del error de todos
estos cálculos fue de 0.2194% con una
varianza de 0.1236 y una desviación
estándar de 0.3517.
Resultados
• El error máximo en las mediciones fue de
3.7594% el cual esta por debajo del 5%
permitido en las prácticas en el laboratorio
físico. Este error sólo se presento una vez.

• El error mínimo fue de 0% teniendo en


cuenta la cota de 4 decimales tomada;
después de este valor el mínimo error
calculado fue de 0.0002%.
Resultados
• Por encima del 1% sólo se presentaron 5
valores: 2.5362%, 2.455% y 1,9042%,
1,5748%, 1,5625%.

• En adelante todos los valores calculados


de error se encontraron por debajo del
0.6727%.
Conclusiones
• El lenguaje de programación JAVA resulta
una herramienta de desarrollo adecuada
para aplicaciones Web pero insuficiente y
complicada en aplicaciones específicas y
que requieran matemática matricial
compleja, manejo de números complejos
o la combinación de éstas.
Conclusiones
• La tecnología FLASH de Macromedia a
pesar de ser reconocida sólo en materia
de animación, se reveló en este proyecto
como una excelente herramienta de
programación gracias a ActionScript, el
lenguaje de programación orientado a
objetos que tiene incorporado.
Conclusiones
• El desarrollo de este tipo de herramientas
amplia las posibilidades del estudiante de
comprobar las teorías aprendidas en sus
labores académicas, pues al aumentar en
número las técnicas de verificación,
comparación y contraste entre las pruebas
empíricas se minimiza la posibilidad de
error.
¡Muchas Gracias
por su Atención!!!

Вам также может понравиться