jueves, 5 de diciembre de 2013

USO DEL ADC Y COMUNICACIÓN SERIAL



DESCRIPCION

Los Convertidores Analógicos Digitales permiten una comunicación eficaz entre los sistemas analógicos y los sistemas digitales, tomando muestras del mundo real para generar datos que puedan ser manipulados por un microcontrolador por ejemplo, obteniendo de ésta manera cualquier tipo de señal física en tensiones eléctricas cuyos datos podrán ser procesados por el dispositivo electrónico.

Además fueron creados para poder aumentar la velocidad del procesamiento de las señales logrando así acoplar los sistemas analógicos con los sistemas digitales.


OBJETIVO

1.    La presente práctica demostrara el uso correcto del ADC, asi como la implementación del puerto serial antes estudiado .
2.    Aprender a utilizar el Convertidor Analógico Digital (ADC) del Microcontrolador KL25Z
3.    Diseñar e implementar el algoritmo para el funcioanmiento del programa, que a travez de la “terminal” mostrara la variación de los datos obtenidos.
4.    Programar en Lenguaje C


HARDWARE

Para la implementación de esta práctica se usaran:
ü  - Protoboard
ü  - Microcontrolador KL25Z
ü  - Potenciómetro de 10 K Ohms
ü  - Cables(conexiones, para conectar el microcontrolador a la pc, etc)

El diagrama de conexión del circuito es el siguiente:

 


ARQUITECTURA DEL SOFTWARE

Diagramas de Flujo

Processor expert


Events

 Tablas

COMPONENTES

1                   Timer Int
Timer
1                 ASI-AsynchroSerial
Puerto para Comunicación asincrona
1                 AD1-ADC
Convertidor analogico digital
 
Descripcion de variables
Variables
Descripcion
char dato[6]
Variable tipo char para los datos a enviar
uint16_t size = 1;

extern volatile byte bandera;
Variable a usar para la  indicación del proceso


Componentes



A continuación se muestran los componentes a usar para la práctica.


Configuración

Enseguida se muestran las configuraciones de dichos componentes, para su correcto funcionamiento.

Configuración del componente ADC

  


Configuración del componente ASI 




Configuración del componente Timer

 



Prueba de componentes y prueba de funciones



Se observa la generación de los componentes después de la generación del código, esto después de realizar la configuración de dichos componentes.
 
 

 

PROGRAMA FINAL


EVIDENCIAS

Fotografias
http://microcontroladores-ipn-2013.blogspot.mx/2013/12/uso-del-adc-y-comunicacion-serial_10.html


MANUALES

Manual del usuario del microcontrolador KL25Z
Manual del usuario de ADC en CodeWarrior


REFERENCIAS


No hay comentarios:

Publicar un comentario