Laboratorio 1 LOG1

Páginas: 7 (1622 palabras) Publicado: 8 de noviembre de 2015
LABORATORIO 1: ELECTROESTIMULADOR

Resumen: en el presente documento se muestra, el diseño y la implementación de un Electroestimulador el cual tiene como señales de salida una onda cuadrada y onda china, de frecuencia variable cada una. La implementación se realizara en la tarjeta del AT89C51CC03.

MARCO TEÓRICO
Onda sinusoidal
Se considera onda, a la propagación de una perturbación de algunapropiedad de un medio. Esta propiedad del medio, o magnitud, suele variar en función del tiempo. Las ondas se pueden clasificar de diferentes maneras (según el medio de propagación, según la dirección de la perturbación, según su periodicidad, etc.)
Una onda periódica es aquella en la que la perturbación que las origina se produce en ciclos repetitivos, tal es el caso de las ondas senoidales,puesto que la magnitud oscila en función del tiempo f(t), y puesto que al cabo de un intervalo de tiempo T los valores de la magnitud se repetirán.
Una onda sinusoidal está determinada por un valor máximo de amplitud, llamado valor "pico", y un tiempo de desarrollo llamado "periodo".
La función sinusoidal gráfica una onda sinusoidal, partiendo de "cero", con un valor pico positivo, y otro igualnegativo.

DISEÑO DEL SISTEMA
Por medio del programa uVision se realizó el código para la solución del problema, en este informe se presentara por medio de bloques de código y realizando una explicación de cada uno de ellos para comprender como se abordó el problema, cabe recordar que la finalidad es alternar entre una onda cuadrada como en la figura 1 y onda china de la figura 2, además decambiarle la frecuencia en 4 valores distintos.


En esta primera parte del código se inician las dos interrupciones que tiene el Microcontrolador esto es debido a que con una se controlara que señal se va a ver mientras que con otra se cambiara la frecuencia, en condiciones iniciales hará por defecto la señal cuadrada que más adelante se observara, cabe recordar que la posición 0003H y 0013H son lasnecesarias para la configuración de estas interrupciones.



En esta segunda parte del código se crea todo lo que harán las interrupciones en la parte llamada “Iniciar:”, se ajusta la prioridad, los temporizadores e interrupciones que se van a usar con las instrucciones IE, IP. TCON, también se inicializa un registro en 0. En un estado inicial este R0 y R1 con valores cargados será una onda cuadradacon 15ms.
Cuando llega a la subrutina llamada ONDA: se verifica el valor del registro 0 y se hará un salto a la subrutina llamada “INICIA_CUADRADA” siempre y cuando el R0 no sea igual a 0. Si el usuario oprime la interrupción 0, cambiara de onda esto se logra dado a que se llama OP1 que mueve el valor de R0 al acumulador y lo complementa es y lo vuelve a poner en R0, en pocas palabras OP1 haráel complemento de R0, en el código no se puede hacer complemento a un registro por eso se pone al acumulador de por medio, en ese momento retornara a donde estaba, es decir a ONDA, allí por su parte dará un salto a la otra subrutina llamada INICIA_CHINA.
Si se requiere cambiar la frecuencia, se utiliza el registro R1 que al tener un valor por defecto de 00H se mantendrá siempre en 15ms (25µs parael temporizador), en caso de oprimir el interruptor, OP2 lo que hace es incrementar en 1 el registro R1, en si esta parte del código se encarga de mover R1 al acumulador y luego por medio de saltos encontrar el valor correspondiente cuando encuentre la subrutina la cual se le ha sido iniciado envía al registro R3 el valor en decimal que representa los 15ms, 30ms, 45ms y 120 ms que sonrespectivamente 25µs, 50µs, 75µs y 200µs para el temporizador.
Allí de igual forma y dependiendo de lo que se halla oprimido se cambia la onda y la frecuencia.
A continuación se muestra como se crea las señales
Generación de Onda cuadrada

Para realizar la cuadrada se tuvo en cuenta los temporizadores, en este caso con el menú TMOD este permite ajustar el modo al que los temporizadores trabajaran en este...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • LABORATORIO DE FISCA LABORATORIO 1
  • Laboratorio #1 instrumentos de laboratorio
  • laboratorio 1
  • Laboratorio 1
  • Laboratorio #1
  • Laboratorio 1
  • Laboratorio 1
  • 1 laboratorio

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS