You are on page 1of 7

TECNOLÓGICO NACIONAL DE MÉXICO

Fecha: 19-02-18
Reporte de
Practica 1.-
Control de un
Dato

INSTITUTO TECNOLÓGICO DE
ESTUDIOS SUPERIORES DE
ZAMORA
Procesamiento Digital de Señales
Prof. Reynaldo Sánchez Barajas

ALUMNOS:
Arellano Gómez Martín

Ing. Electrónica – 8B

..........................................Control de un Dato ARELLANO GÓMEZ MARTÍN INSTITUTO TENOLOGICO DE ESTUDIOS SUPERIRES DE ZAMORA --------------------------------------------------------------------------------------------------------------------------------------------- Contenido Introducción ........... 4 Conclusión............................................................................................................................................................................. 2 Materiales ............................................................................................................................................................................. 6 Reporte de Practica Page 1 .................................... 2 Desarrollo ...................................................... Reporte de Practica 1..................................................................................... 3 Imágenes............................................................................................................................ 2 Objetivo ............................................. 6 Arellano Gómez Martín ....................

Reporte de Practica 1. se llevó a cabo en los programas MATLAB y Arduino IDE. Finalmente. para que con la ayuda de un potenciómetro conectado a una entrada analógica de este microcontrolador poder obtener las lecturas de la señal variante conforme se gira el potenciómetro. en la cual se explican un poco la experiencia durante la práctica y los conocimientos adquiridos en la misma.. se logro generar una grafica de la señal analógica anteriormente mencionada en la cual se comparaba el voltaje que variaba de 0 a 5V contra el tiempo. se ofrece una conclusión. Objetivo Con ayuda del programa MATLAB. conectado a un pin analógico. registrados por el Arduino mediante la variación de un potenciómetro. la cual se llevó a cabo sin ningún contra tiempo ya que se siguieron los pasos de manera adecuada. donde primero con el programa Arduino IDE se escribió el código necesario para programar el Arduino Mega. grafica los datos de una señal analógica. además de con ayuda del código en el programa MATLAB. Materiales Material Cantidad Arduino Mega 1 Cables Potenciómetro 100kΩ 1 Protoboard 1 Reporte de Practica Page 2 .Control de un Dato ARELLANO GÓMEZ MARTÍN INSTITUTO TENOLOGICO DE ESTUDIOS SUPERIRES DE ZAMORA --------------------------------------------------------------------------------------------------------------------------------------------- Introducción En este documento se presenta el reporte de la práctica elaborada en el laboratorio de computo de Electrónica. La programación de esta práctica.

con la instrucción plot se grafica los valores en la variable voltaje.Control de un Dato ARELLANO GÓMEZ MARTÍN INSTITUTO TENOLOGICO DE ESTUDIOS SUPERIRES DE ZAMORA --------------------------------------------------------------------------------------------------------------------------------------------- Desarrollo Lo primero que se elaboró en esta práctica fue realizar un código en el programa Arduino IDE. de ajusta la velocidad a 9600 baudios y se abre el puerto para comenzar con el ciclo para realizar el programa. el terminal del centro al pin A0. el hold on sirve para mantener fijos los ejes de la grafica. Después se comenzó a programa el código para el programa MATLAB el cual comienza por declarar dos variables una llamada voltaje inicializada en 0. lo siguiente es eliminar la comunicación del serial y hacer la conexión con el COM3 donde está conectado el Arduino. después se ajusta la velocidad con la que se estarán recibiendo los datos obtenidos al variar el potenciómetro conectando uno de los terminales al pin +5V del Arduino. Por último en el código se cierra y se borra el puerto utilizado. y el ultimo al pin GND. Reporte de Practica 1. y el drawnow muestra los datos como se van registrando en tiempo real. el cual se declara una variable inicializada en 0. realizando así un divisor de voltaje el cual estará ayudando a modificar la amplitud de la señal análoga. Una vez terminado el código en el MATLAB se guardo el programa y se corrió para observar la grafica de la señal análoga. el axis nos ayuda a determinar los rangos de la grafica. Una vez terminado el programa se prosiguió a programar el Arduino y se observo en el monitor serie del programa Arduino IDE los datos que variaban de 0 a 1023.. y mandando los datos del COM3 a la variable puerto. que al utilizar los 10 bits a los que trabaja el Arduino podemos hacer la conversión de 0 a 5V. anteriormente se inicializo una variable llamada i la cual se compara con la variable muestra esto para que si i es menor o igual que la muestras comience a registra los datos que llegan al puerto y los pone en la variable DATO después se hace una conversión la cual es DATO*5/1023 esto para obtener 0 a 5V de amplitud en la señal. Reporte de Practica Page 3 . y otra denominada muestras la cual se utiliza para darle un valor de entrada al momento de correr el programa.

Reporte de Practica 1..Control de un Dato ARELLANO GÓMEZ MARTÍN INSTITUTO TENOLOGICO DE ESTUDIOS SUPERIRES DE ZAMORA --------------------------------------------------------------------------------------------------------------------------------------------- Imágenes Ilustración 1.Código en el Programa Arduino IDE Reporte de Practica Page 4 ..

Monitor Serie mostrando los datos del pin analógico del Arduino Ilustración 3..Control de un Dato ARELLANO GÓMEZ MARTÍN INSTITUTO TENOLOGICO DE ESTUDIOS SUPERIRES DE ZAMORA --------------------------------------------------------------------------------------------------------------------------------------------- Ilustración 2. Reporte de Practica 1.Código en el Programa MATLAB Reporte de Practica Page 5 ...

con el cual se puede observar..-Grafica obtenida de la señal analógica Conclusión Arellano Gómez Martín Con esta práctica se comprobó con la ayuda del programa MATLAB.Control de un Dato ARELLANO GÓMEZ MARTÍN INSTITUTO TENOLOGICO DE ESTUDIOS SUPERIRES DE ZAMORA --------------------------------------------------------------------------------------------------------------------------------------------- Ilustración 4. Reporte de Practica 1. en este caso modificando la amplitud de la señal análoga. analizar. Reporte de Practica Page 6 . el microcontrolador Arduino Mega y un sensor de desplazamiento en este caso un potenciómetro el funcionamiento de un instrumento virtual. almacenar y desplegar los datos obtenidos con la medición de posicionamiento del potenciómetro. procesar.