Conversión AD con micro controladores Microship

Slides:



Advertisements
Presentaciones similares
Tecnología Electrónica de Computadores
Advertisements

Instrumentación Virtual con LabVIEW
Programación en C para electrónica
CASO DE ESTUDIO. El software HogarSeguro le permite al propietario de la casa configurar el sistema de seguridad una vez que este se instala, controla.
1.1 selecciona el protocolo de comunicación según terminal (Modbus, Unitilway etc) y presiona el Botón Crear.
Modulación de pulsos.
¿QUE SON COMUNICACIONES DIGITALES?
Unidad 4 Transmisión Digital.
Teoría de la Información y Codificación
Conversores Digital-analógicos (DAC) Conversores ADC y DAC
MICROCONTROLADORES AVANZADOS
Introducción Control digital
Conversión A/D Muestreo de la señal analógica.
Teleprocesos y Comunicación de Datos I POR: ING. YVAN GÓMEZ
Electromedicina e Instrumentación Biomédica
Conversor A/D y Módulo Comparador
Conversor Análogo Digital
Ing. Jorge A. Abraham Técnicas Digitales II
ADQUISICION DE DATOS USANDO LABVIEW.
Ecualizadores digitales
PICmicro GAMA MEDIA: PIC16F87X
Luis Brito Nelson Quizhpe. RS-232 EL objetivo general de este proyecto es obtener las coordenadas del objeto al cual esta instalado el acelerómetro,
Repaso de Sistemas Lineales
Ventajas de la señal digital Inconvenientes de la señal digital
AUTOMATIZACIÓN CON PLC
Departamento de Tecnología Curso: 4º E.S.O. I.E.S. Ana Mª Matute
Jesús Francisco Delgado Campos Erick David Martínez Miranda Bryan Moran Ramírez Cristhian Araujo Aguirre Equipo #7.
REGISTROS DE DESPLAZAMIENTO
TECNICAS DIGITALES III
CONVERTIDOR ANALÓGICO DIGITAL (ADC)
MICROCONTROLADORES NOCIONES BÁSICAS. ¿QUÉ ES UN MICROCONTROLADOR? MICROCONTROLADOR = MICROPROCESADOR + MEMORIA + PERIFERICOS.
FUENTE DE PODER La fuente de poder se encarga de tomar la corriente eléctrica de los 220 o 110 volts que suministra la red eléctrica y por medio de.
Introducción a la Electrónica
Detección de Silencio Basado en Umbral de Energía Auto-Ajustable Redes de Alta Velocidad Presentan:Felipe Galaz Cristian Romero Profesora: Marta Barría.
CURSO: UNIDAD 3: CONVERTIDORES
Seminario De Graduación Microcontroladores Avanzados
Convertidores analógico-digitales
Supervisión y Control de Procesos
INTRODUCCIÓN A LAS TÉCNICAS DIGITALES
Sistemas Analógicos y Digitales
Modulación en Amplitud (AM)
Realizado por Carolina Rubio
Controlador PID de temperatura utilizando la tarjeta de desarrollo AVR Butterfly Andrés Lecaro José González.
PROYECTO CON EL MICROCONTROLADOR PIC 16F84A
CLASE 5.
Unidad 2 Bases Teóricas para la Comunicación Comunicación
Sesión 10: Conversión Análoga a Digital
Telecomunicaciones II
Gerardo Gómez Diego Vallejo Amarelis Quijano
ELECTRÓNICA DIGITAL.
MEDIOS DE TRANSMISIÓN NO GUIADOS
NOCIONES BÁSICAS COMPUTO II
Sistemas de Control en Tiempo Discreto
Diana Selene Yarai Rivas Macías. Karina Lizeth Hernández Rivera.
Unidad 2 Técnicas de modulación.
Metodología entrada al muestreador donde T es el intervalo de muestreo señal cuantificada El muestreo representa el tiempo de captura de una señal y es.
Alfredo Ruiz Castro Fabián Villero Vásquez Camilo Andrés Barros.
FORMATEO Y MODULACION BANDABASE
Telecomunicaciones II
INTRODUCCIÒN MICROCONTROLADORES
Tarjetas de Sonido.
Elementos Principales de un sistema de control de Datos Discretos.
Compuertas lógicas INTRODUCCION
Tema 1- Generalidades sobre Control Digital
Funciones Principales del Sistema de ultrasonido
Amplificadores de Instrumentación
Curso de Medidas Eléctricas 2016 CLASE 11 MULTIMETRO DITITAL.
Capacitivos.
Sistemas de Comunicaciones. Practica Convertidor Analógico Digital. Integrantes: Agustín Ayala Medias Isaac Arellano Campechano. Andrés Aguirre.
Introducción a los microcontroladores Octubre 2013 Arduino Uno Convertidor A/D.
Transcripción de la presentación:

Conversión AD con micro controladores Microship La conversión analógica-digital (CAD) consiste en la transcripción de señales analógicas en señales digitales, con el propósito de facilitar su procesamiento (codificación, compresión, etc.) y hacer la señal resultante (la digital) más inmune al ruido y otras interferencias a las que son más sensibles las señales analógicas. Además teniendo en cuenta la naturaleza digital del micro controlador, se hace necesario su transformación para su procesamiento.

Conversión AD Existen diferentes tipos de conversores de acuerdo a su funcionamiento, tipo flash, sigma-delta, rampa y de aproximaciones sucesivas que son los que se utilizan en micro controladores debido a su bajo costo de implementación. Señal Análoga: una señal análoga es aquella que puede tomar infinito número de valores dentro de su rango de variación, es decir puede variar de manera continúa entre sus valores máximo y mínimo.

Conversión AD Señal Digital: Una señal digital sólo puede tomar ciertos valores cuantizados, es decir la señal debe tomar valores predeterminados discretos.

Conversión AD Esta tabla representa la conversión de un voltaje de 0 a 15 V mediante un conversor de 4 bits.

Conversor AD Es de esperar que a mayor cantidad de bits disponibles en el conversor, más exacta va a ser la “aproximación” del conversor, esto lo podemos ver en la siguiente tabla. Es decir que un cambio pequeño en la señal análoga de entrada produce cambios en los bits de la salida digital.

Conversión AD Visto de manera muy simplificada el conversor realiza una relación de proporcionalidad entre el valor de la entrada y el valor digital a la salida del conversor. Lo cual se puede verificar en la tabla a continuación. Voltaje de entrada 0-5V Valor binario de la conversión Valor decimal de la conversión 00000000 0,02 00000001 1 0,04 00000010 2 00110011 51 5 11111111 255

Configuración del conversor en PICC Nuevamente utilizaremos el pic wizard para configurar fácilmente nuestro proyecto. En este caso se debe seleccionar un micro controlador que posea conversores AD, como el 16f873, 16f877, 16f688.

Configuración del conversor Seleccionamos la pestaña Analog, y allí seleccionamos los canales AD requeridos para nuestro proyecto, en este ejemplo sólo se seleccionó el A0. Finalmente en el menú Units definimos el número de bits de la conversión y seleccionamos la fuente de reloj para el conversor AD. En este caso se escogió 16uS

Configuración del Conversor Al aceptar la configuración llegamos a la plantilla básica de nuestro progama en C. Las instrucciones resaltadas tienen que ver con el conversor AD, y con la configuración que se hizo en el pic wizard.

Ejemplo de uso del conversor Mediante la instrucción int valor; declaramos la variable “valor” en donde se almacenará el valor de la conversión (en este caso de 8 bits) La instrucción set_adc_channel(0); define cual canal de conversión leeremos mediante la instrucción read_adc(); , esto en el caso de que utilicemos varios canales de conversión.

Ejemplo de uso del conversor La instrucción valor=read_adc(); es la que realmente da la orden al conversor para que realice todo el proceso y guarde el valor de la conversión dentro de la variable valor, esto toma un tiempo, por eso agregamos la instrucción de retardo para evitar que los valores de las conversiones se traslapen antes de entregar el valor de la conversión anterior. Esto es muy importante para tenerlo en cuenta cuando la señal a muestrear tiene una frecuencia muy alta.

Ejercicio: El ejercicio consiste en mostrar en la pantalla LCD el valor de los dos sensores simulados por los potenciómetros. Se debe luego mostrar el valor de entrada en voltios de los sensores. Finalmente si alguno de los sensores supera el valor de 3V se debe mostrar un mensaje de alarma en la LCD