CONVERTIDOR ANALÓGICO DIGITAL del AVR

Tamaño: px
Comenzar la demostración a partir de la página:

Download "CONVERTIDOR ANALÓGICO DIGITAL del AVR"

Transcripción

1 CONVERTIDOR ANALÓGICO DIGITAL del AVR 9.1 INTRODUCCIÓN Características del Convertidor Analógico Digital: 10 bits de resolución. 0.5 LSB No lineal. ±2 LSB Precisión absoluta. 13 a 260µs de Tiempo de Conversión. Hasta 15,000 Muestras por segundo en su Máxima Resolución. 8 Canales de Entrada Multiplexados a una sola Terminación. 7 Canales de entrada diferenciales. Rango de Voltaje de Entrada de 0 a Vcc. Voltaje de referencia seleccionable a 2.56V. Modo de conversión única o libre. Inicio de Conversión del ADC por Auto disparo con fuente de interrupción. Interrupción de Conversión Completa del ADC. Cancelador de Ruido en Modo Sleep. El Convertidor Analógico Digital del ATmega32 es por Aproximaciones Sucesivas con una resolución de 10 bits. El ADC se conecta a un multiplexor de 8 canales análogos el cual permite 8 voltajes de entrada en una sola terminación construido en los pines del puerto A. El voltaje de entrada de una sola terminación se refiere a 0 V (GND). El dispositivo también soporta 16 combinaciones de voltajes de entrada diferenciales. Dos de las entradas diferenciales (ADC1, ADC0 y ADC3, ADC2) están equipadas con una etapa de ganancia programable, proveyendo pasos de amplificación de 0dB (1x), 20dB (10x), o 46dB (200x) en el voltaje de entrada diferencial antes de la conversión del A/D. Siete canales de entrada diferenciales análogos comparten una terminal común negativa (ADC1), mientras que cualquier otra entrada del ADC puede ser seleccionada como la terminal positiva de entrada. Si se usa una ganancia de 1x o 10x, una resolución de 8 bits se espera. Si se usa una ganancia de 200x, una resolución de 7 bits se espera. El ADC contiene un circuito de Muestreo y Retención el cual asegura que el voltaje de entrada al ADC se mantenga constante durante la conversión. El diagrama a bloques se muestra en la siguiente figura. El ADC tiene un pin para la fuente de voltaje separado, AVCC. El AVCC no debe diferir más de ±0.3 V de Vcc. Los voltajes de referencia nominales internos 2.56V de AVCC son provistos dentro del chip. El voltaje de referencia puede ser externamente desacoplado del pin AREF por un capacitor para un mejor desempeño de ruido. Documento traducido de la hoja de datos del ATmega32 1

2 Figura 1. Diagrama a bloques esquemático del Convertidor Analógico Digital. Operación El ADC convierte un voltaje de entrada análogo a un valor digital de 10 bits por aproximaciones sucesivas. El mínimo valor representa a GND y el máximo valor representa el voltaje en el pin AREF menos 1 LSB. Opcionalmente, AVCC o un voltaje de referencia interno de 2.56V puede ser conectado al pin AREF escribiendo en los bits Documento traducido de la hoja de datos del ATmega32 2

3 REFs del registro ADMUX. El voltaje de referencia interno puede ser desacoplado por un capacitor externo en el pin AREF para mejorar la inmunidad al ruido. El canal de entrada análogo y la ganancia diferencial son seleccionados escribiendo en los bits MUX en ADMUX. Cualquiera de los pines de entrada del ADC, así como GND y una banda de voltaje de referencia fijo, pueden ser seleccionados como entradas finales independientes al ADC. Una selección de los pines de entrada del ADC pueden ser seleccionados como entradas positivas y negativas al amplificador de ganancia diferencial. Si los canales diferenciales son seleccionados, la etapa de ganancia diferencial amplifica la diferencia de voltaje entre el par del canal de entrada seleccionado por el factor de ganancia seleccionado. Este valor amplificado entonces llega a ser la entrada análoga del ADC. Si se usan las terminaciones independientes de los canales, el amplificador de ganancia es bypassed juntos. El ADC se habilita colocando el bit de habilitación del ADC, ADEN en ADCSRA. El voltaje de referencia y la selección del canal de entrada no tendrán efecto hasta que ADEN se habilite. El ADC no consume potencia cuando ADEN se limpia, así es recomendable apagar el ADC antes de que entre al modo de salvado de potencia (sleep). El ADC genera un resultado de 10 bits el cual se presenta en los registros de datos del ADC, ADCH y ADCL. Por default, el resultado se presenta con ajuste a la derecha, pero puede ser opcionalmente presentado con ajuste a la izquierda colocando el bit ADLAR en ADMUX. Si el resultado es ajustado a la izquierda y no más de una precisión de 8 bits se requiere, es suficiente con leer el ADCH. De lo contrario, ADCL debe ser leído primero, después ADCH, para asegurar que el contenido del registro de datos pertenezca a la misma conversión. Una vez que ADCL se lea, el acceso al ADC al registro de datos se bloquea. Esto significa que si ADCL ha sido leído, y una conversión se completa antes de que ADCH sea leído, ni el registro es actualizado y el resultado de la conversión se pierde. Cuando ADCH se lea, el acceso ADC a los registros de ADCH y ADCL se rehabilita. El ADC tiene su propia interrupción la cual puede ser disparada cuando una conversión se completa. Cuando el ADC accede al registro de datos, se prohíbe entre la lectura de ADCH y ADCL sea disparada la interrupción aún si el resultado se pierde. Inicializando una Conversión Una sola conversión es inicializada escribiendo un uno lógico en el bit de inicio de la conversión del ADC, ADSC. Este bit permanece alto tanto como la conversión esté en progreso y sea limpiado por hardware cuando se complete la conversión. Si un canal de datos diferencial se selecciona mientras una conversión está en progreso, el ADC finalizará la conversión actual antes de ejecutar el cambio de canal. Documento traducido de la hoja de datos del ATmega32 3

4 Alternadamente, una conversión puede ser disparada automáticamente por varias fuentes. El auto disparo es habilitado colocando el bit de habilitación de auto disparo del ADC, ADATE en ADCSRA. La fuente de disparo se selecciona colocando los bits de selección de disparo del ADC, ADTS en SFIOR. Cuando un flanco positivo ocurra en la señal de disparo seleccionada, el preescalador del ADC se reinicia y una conversión comienza. Esto provee un método de inicio de conversión a intervalos fijos. Si la señal de disparo aún esta puesta a uno cuando la conversión se completa, una conversión nueva no será iniciada. Si otro flanco positivo ocurre en la señal de disparo durante la conversión, el flanco será ignorado. Note que una bandera de interrupción será puesta a uno, aún si la interrupción especificada esta deshabilitada o el bit de habilitación de interrupciones globales esta limpio, SREG. Una conversión puede dispararse sin causar una interrupción. Sin embargo, la bandera de interrupción debe ser limpiada para que sea disparada en una nueva conversión en el próximo evento de interrupción. Figura 2. Auto disparo lógico del ADC. Usando la bandera de interrupción del ADC como una fuente de disparo hace que el ADC comience una nueva conversión tan pronto como la conversión en curso finalice. El ADC opera en modo libre, constantemente muestrea y actualiza el registro de datos del ADC. La primera conversión debe ser iniciada escribiendo un uno lógico en el bit ADSC en ADCSRA. En este modo el ADC ejecutará conversiones sucesivas independientemente de la bandera de interrupción del ADC, ADIF se limpia o no. Si el auto disparo esta habilitado, las conversiones únicas pueden ser iniciadas escribiendo un uno en ADSC en el registro ADCSRA. ADSC también se usa para determinar si una conversión está en progreso. El bit ADSC leerá un uno durante una conversión, independientemente de cómo la conversión fue iniciada. Preescalamiento y Tiempo de Conversión Documento traducido de la hoja de datos del ATmega32 4

5 Figura 3. Preescalador del ADC. Por default, la circuitería de aproximaciones sucesivas requiere una frecuencia de reloj de entrada entre 50kHz y 200kHz para obtener la máxima resolución. Si una resolución más baja de 10 bits se requiere, la frecuencia de reloj de entrada al ADC puede ser mayor de 200kHz para obtener una razón de muestreo mayor. El módulo ADC contiene un preescalador, el cual genera una frecuencia de reloj aceptable para el ADC de cualquier frecuencia del CPU arriba de 100kHz. El preescalador se activa por los bits ADPS en ADCSRA. El preescalador inicia su cuenta desde el momento en que el ADC se enciende colocando el bit a uno en ADEN de ADCSRA. El preescalador se mantiene corriendo mientras el ADEN este en uno, y se reinicia cuando ADEN este en bajo. Cuando se inicia una sola conversión colocando el bit ADSC en ADCSRA, la conversión inicia en la siguiente transición positiva del ciclo de reloj del ADC. Una conversión normal toma 13 ciclos de reloj del ADC. La primera conversión después de que el ADC se enciende (ADEN en ADCSRA se ponga a uno) toma 25 ciclos de reloj del ADC para inicializar la circuitería analógica. El muestreo y retención actual toma lugar 1.5 ciclos de reloj del ADC después del inicio de una conversión normal y 13.5 ciclos de reloj del ADC después del comienzo de la primera conversión. Cuando una conversión se completa, el resultado se escribe en el registro de datos del ADC, y ADIF se activa. En el modo de conversión única, ADSC se limpia simultáneamente. El software puede poner a uno ADSC de nuevo, y una nueva conversión será iniciada en la primera transición positiva del ciclo de reloj del ADC. Cuando se usa el auto disparo, el preescalador se reinicia cuando ocurre el evento se disparo. Esto asegura un retardo fijo desde el evento de disparo hasta el inicio de la Documento traducido de la hoja de datos del ATmega32 5

6 conversión. En este modo, el muestreo y retención toma 2 ciclos de reloj del ADC después de la transición positiva en la señal de la fuente de disparo. Tres ciclos de reloj del CPU adicionales se usan para la sincronización lógica. Cuando se usa el modo diferencial, a lo largo del auto disparo de una fuente a otra conversión completa del ADC, cada conversión requerirá 25 ciclos de reloj del ADC. Esto es porque el ADC debe deshabilitarse y rehabilitarse después de cada conversión. En modo libre, una nueva conversión será iniciada inmediatamente después de que la conversión se completa, mientras ADSC permanece en alto. Figura 4. Diagrama de tiempos del ADC, primera conversión (Modo de Conversión Única). Figura 5. Diagrama de tiempos del ADC, Conversión Única Documento traducido de la hoja de datos del ATmega32 6

7 Figura 6. Diagrama de tiempos del ADC, Conversión con Auto Disparo Figura 7. Diagrama de tiempos, Conversión libre Documento traducido de la hoja de datos del ATmega32 7

8 Canales de Ganancia Diferencial Tabla 1. Tiempo de Conversión del ADC. Cuando se usan los canales de ganancia diferencial, ciertos aspectos se necesitan tomar en cuenta durante la conversión. Las conversiones diferenciales son sincronizadas con el reloj interno CK ADC2 igual a la mitad de reloj del ADC. Esta sincronización se realiza automáticamente por la interfase del ADC de cierta manera que el muestreo y retención ocurra en una fase específica de CK ADC2. Se inicia una conversión por el usuario (por ejemplo, en las conversiones únicas, y la primera conversión libre) cuando CK ADC2 esta en bajo tomará la misma cantidad de tiempo que una conversión única (13 ciclos de reloj del ADC del próximo ciclo de reloj preescalado). Una conversión se inicia por el usuario cuando CK ADC2 esta en alto y tomará 14 ciclos de reloj del ADC debido al mecanismo de sincronización. En el modo libre, una nueva conversión se inicia inmediatamente después que la conversión previa se completa, y ya que CK ADC2 esta en alto en este tiempo, todas automáticamente se inician, (por ejemplo, todas pero la primera) las conversiones libres tomaran 14 ciclos de reloj del ADC. La etapa de ganancia se optimiza por un ancho de banda de 4kHz en los ajustes de ganancias. Frecuencias más altas pueden estar sujetas a amplificaciones no lineales. Un filtro pasa bajo externo deberá usarse si la señal de entrada contiene componentes de frecuencia más altas que la etapa de ganancia del ancho de banda. Note que la frecuencia de reloj del ADC es independiente de la limitación de la etapa de ganancia del ancho de banda. Por ejemplo, el periodo de reloj del ADC puede ser de 6µs, permitiendo un canal ser muestreado a 12kMPS (Muestras Por Segundo), sin considerar el ancho de banda de este canal. Si los canales de ganancia diferencial se usan y las conversiones son iniciadas por el auto disparo, el ADC debe ser apagado entre conversiones. Cuando el auto disparo se usa, el preescalador del ADC se reinicia antes que la conversión comience. Ya que la etapa de ganancia es dependiente de la prioridad del reloj estable del ADC de la conversión, esta conversión no será valida. Deshabilitando y rehabilitando el ADC entre cada conversión (escribiendo ADEN en ADCSRA a 0 después a 1 ), solamente conversiones extendidas son ejecutadas. El resultado de las conversiones extendidas será validado. Documento traducido de la hoja de datos del ATmega32 8

9 Cambio de canal o Selección de referencia Los bits MUXn y REFS1:0 en el registro ADMUX son de un solo buffer a través de un registro temporal al cual el CPU tiene acceso aleatorio. Esto asegura que los canales y la selección de referencia solamente tomen lugar en un punto seguro durante la conversión. El canal y la selección de referencia continuamente se actualizan hasta que una conversión es iniciada. Una vez que la conversión comienza, el canal y la selección de referencia se cierran para asegurar un tiempo de muestreo suficiente para el ADC. Continuas actualizaciones se resumen en el último ciclo de reloj del ADC antes que la conversión se complete. (ADIF en ADCSRA se pone a uno). Note que la conversión inicia en la siguiente transición positiva del flanco del reloj del ADC después de que ADCSRA se escriba. El usuario de esta manera es aconsejado no escribir en el nuevo canal o los valores de selección de referencia de ADMUX hasta en un ciclo de reloj del ADC después de que ADSC se escriba. Si el auto disparo se usa, el tiempo exacto del evento de disparo puede ser indeterminado. Se deberá tener especial cuidado cuando se actualiza el registro ADMUX, para controlar cual conversión será afectada por los nuevos ajustes. Si ambos ADATE y ADEN se escriben a uno, un evento de interrupción puede ocurrir en cualquier tiempo. Si se cambia el registro ADMUX en este periodo, el usuario no puede decir si la próxima conversión esta basada en los ajustes pasados o los nuevos. ADMUX puede actualizarse de manera segura como sigue: 1. Cuando ADATE o ADEN se limpia. 2. Durante la conversión, mínimo un ciclo de reloj del ADC después del evento de disparo. 3. Después de una conversión, antes que se use la bandera de interrupción como fuente de disparo y sea limpiada. Cuando se actualiza ADMUX en una de estas condiciones, los nuevos ajustes afectaran la próxima conversión ADC. Especial cuidado deberá tenerse cuando se cambia a canales diferenciales. Una vez que un canal diferencial ha sido seleccionado, la etapa de ganancia puede tomarse hasta 125µs para estabilizarse para un nuevo valor. De esta manera las conversiones no deberán iniciarse dentro de los primeros 125µs después de seleccionar un nuevo canal diferencial. Alternativamente, el resultado de la conversión obtenido dentro de este periodo deberá ser descartado. El mismo ajuste de tiempo deberá ser observado para la primer conversión diferencial después de cambiarse la referencia del ADC (cambiando los bits REF1:0 en ADMUX). Canales de Entrada del ADC Cuando se cambia la selección del canal, el usuario deberá observar la siguiente guía para asegurar que el canal correcto se seleccionó: En el modo de conversión única, siempre selecciona el canal antes de iniciar la conversión. La selección del canal puede ser cambiada en un ciclo de reloj del ADC Documento traducido de la hoja de datos del ATmega32 9

10 después de escribir a uno al ADSC. Sin embargo, el método más simple es esperar que la conversión se complete antes de cambiar la selección del canal. En el modo de corrimiento libre, siempre seleccione el canal antes de iniciar la primera conversión. La selección del canal puede cambiarse en un ciclo de reloj del ADC después de escribir a uno el ADSC. Sin embargo, el método más simple es esperar que la primera conversión se complete, y entonces se cambia la selección del canal. Ya que la próxima conversión ya ha iniciado automáticamente, el próximo resultado reflejara la selección del canal previo. Las conversiones subsecuentes reflejaran la selección del nuevo canal. Cuando se cambia a un canal diferencial con ganancia, el primer resultado de la conversión puede tener una pobre precisión debido al ajuste de tiempo requerido para la cancelación del corrimiento automático de circuitería. El usuario deberá preferiblemente descartar el resultado de la primera conversión. Voltaje de Referencia del ADC El voltaje de referencia para el ADC (V REF ) indica el rango de conversión para el ADC. Los canales independientes que excedan a V REF resultaran en códigos cercanos a 0x3FF. V REF puede ser seleccionado ya sea como AVCC, 2.56V de referencia interna, o el pin AREF externo. El AVCC se conecta al ADC a través de un switch pasivo. La referencia interna de 2.56V se genera de la banda de referencia interna (V BG ) a través de un amplificador interno. En cualquier caso, el pin externo AREF esta directamente conectado al ADC, y el voltaje de referencia puede ser más inmune al ruido por la conexión de un capacitor entre el pin AREF y tierra. V REF también se puede medir del pin AREF con el voltímetro a alta impedancia. Note que V REF es una fuente de alta impedancia, y solamente una carga capacitiva deberá conectarse en un sistema. Si el usuario tiene una fuente de voltaje fija conectada al pin AREF, el usuario puede no usar la otra opción de voltaje de referencia en la aplicación, como serán cortados para el voltaje externo. Si ningún voltaje externo se aplica al pin AREF, el usuario puede conmutar entre AVCC y 2.56V como selección de referencia. El resultado de la primera conversión del ADC después de conmutar la fuente de voltaje de referencia puede ser impreciso, y se le aconseja al usuario descartar este resultado. Si se usan los canales diferenciales, la referencia seleccionada no deberá ser tan cercana al valor de AVCC. Cancelador de Ruido ADC La característica del ADC de un cancelador de ruido que habilita la conversión durante el modo sleep para reducir el ruido inducido del CPU y otros periféricos de I/O. El cancelador de ruido puede usarse con la reducción de ruido del ADC y el modo ocioso. Para hacer uso de esta característica, el siguiente procedimiento deberá usarse: Documento traducido de la hoja de datos del ATmega32 10

11 1. Asegúrese que el ADC este habilitado y no se encuentre ocupado en una conversión. En el modo de conversión única debe ser seleccionado y la interrupción de conversión completa del ADC debe ser habilitada. 2. Entre al modo de reducción de ruido del ADC (o modo ocioso). El ADC iniciara una conversión una vez que el CPU ha sido detenido. 3. Si ninguna interrupción ocurre antes de que la conversión del ADC se complete, la interrupción del ADC despertara al CPU y ejecutara la rutina de interrupción de conversión completa del ADC. Si otra interrupción activa al CPU antes de que la conversión del ADC se complete, esa interrupción será ejecutada, y una solicitud de interrupción de conversión completa del ADC será generada cuando la conversión del ADC se completa. El CPU permanecerá en modo activo hasta que un nuevo comando de sleep se ejecute. Note que el ADC no será automáticamente apagado cuando se entra a otro modo sleep o al modo ocioso y el modo de reducción de ruido del ADC. Se le aconseja al usuario escribir a cero en ADEN antes de entrar en tales modos sleep para evitar el excesivo consumo de potencia. Si el ADC es habilitado en tal modo de sleep y el usuario quiere ejecutar conversiones diferenciales, al usuario se le aconseja cambiar de off a on el ADC después de despertar del modo sleep y provocar una conversión completa para obtener el valor valido. Circuitería de Entrada Análoga La circuitería de entrada análoga para los canales independientes se muestra en la siguiente figura. Una fuente análoga aplicada al ADCn esta sujeta a la capacitancia del pin y al escape de la entrada de ese pin, sin considerar que canal es seleccionado como entrada para el ADC. Cuando el canal se selecciona, la fuente debe dirigir el capacitor S/H a través de la serie de resistencias (resistencia combinada en el camino de entrada). Se optimiza el ADC para señales análogas con una impedancia de salida de aproximadamente de 10 KΩ o menos. Si una fuente se usa, el tiempo de muestreo será insignificante. Si una fuente con alta impedancia se usa, el tiempo de muestreo dependerá de que tanto tiempo la fuente necesite cargar al capacitor S/H, que puede variar ampliamente. Se le recomienda al usuario usar solamente fuentes con baja impedancia con una variación en señal baja, ya que esto minimiza la transferencia de carga requerida al capacitor S/H. Si se usan canales de ganancia diferenciales, la circuitería de entrada lucirá diferente, aunque la impedancia de la fuente de unos pocos cientos de kω o menos es recomendada. Las componentes de la señal más altas que la frecuencia de Nyquist (f ADC /2) no deberán estar presentes por esa clase de canales, para evitar distorsión de señales de convolución impredecibles. Se le aconseja al usuario remover las componentes de alta frecuencia con un filtro pasa bajos antes de aplicarse las señales como entradas al ADC. Documento traducido de la hoja de datos del ATmega32 11

12 Figure 8. Circuitería de Entrada Analógica. Técnicas de Cancelación de Ruido Analógico La circuitería digital dentro y fuera del dispositivo genera EMI el cual podría afectar la precisión de la medición analógica. Si la precisión de la conversión es crítica, el nivel de ruido puede ser reducido aplicando las siguientes técnicas: 1. Mantenga las rutas de las señales analógicas tan cortas como sea posible. Y mantenga alejadas las rutas de las conmutaciones digitales. 2. El pin AVCC en el dispositivo deberá conectarse a la fuente de voltaje digital Vcc vía la red LC como se muestra en la figura. 3. Use la función del cancelador de ruido del ADC para reducir el ruido inducido del CPU. 4. Si cualquiera de los pines del puerto del ADC se usan como salidas digitales, es esencial que no se conmuten mientras una conversión esta en progreso. Documento traducido de la hoja de datos del ATmega32 12

13 Figure 9. Conexiones de Potencia del ADC. Esquemas de Corrimiento de Compensación La etapa de ganancia tiene un circuito de cancelación de corrimiento que anula el corrimiento de medidas diferenciales como sea posible. El corrimiento restante en el camino análogo puede ser medido directamente seleccionando el mismo canal para ambas entradas diferenciales. Este residuo de corrimiento puede ser substraído en software de los resultados medidos. Usando este tipo de software basado en la corrección del corrimiento, el corrimiento en cualquier canal puede ser reducido debajo de un LSB. Definiciones del ADC Preciso Una línea de ADC de n-bits convierte un voltaje lineal entre GND y V REF en 2 n pasos (LSBs). El código más bajo se lee como un 0, y el código más alto se lee como 2 n -1. Varios parámetros describen la desviación de una conducta ideal. Documento traducido de la hoja de datos del ATmega32 13

14 Desplazamiento: La desviación de la primera transición (0x000 a 0x001) comparada con la transición ideal (a 0.5 LSB). El valor ideal: 0 LSB. Figura 10. Error de Desplazamiento. Ganancia de Error: Después de ajustar el desplazamiento, la ganancia de error se encuentra por la desviación de la última transición (0x3FE a 0x3FF) comparada con la transición ideal (a 1.5 LSB abajo del máximo). Valor ideal: 0 LSB. Figura 11. Error de Ganancia. Documento traducido de la hoja de datos del ATmega32 14

15 No Linealidad Integral: Después de ajustar los errores de desplazamiento y ganancia, la NLI es la máxima desviación de una transición actual comparada con una transición ideal de cualquier código. Valor ideal: 0 LSB. Figura 12. No Linealidad Integral (NLI). No Linealidad Diferencial: La máxima desviación del ancho del código actual (el intervalo entre dos transiciones adyacentes) del ancho de código ideal (1 LSB). Valor ideal: 0 LSB. Figura 13. No Linealidad Diferencial (NLD). Documento traducido de la hoja de datos del ATmega32 15

16 Error de Cuantización: Debido a la cuantización del voltaje de entrada dentro un número finito de códigos, un rango de voltajes de entrada (1 LSB de ancho) codificaran el mismo valor. Siempre ± 0.5 LSB. Precisión Absoluta: La máxima desviación de una transición actual (sin ajustar) comparada a una transición ideal para cualquier código. Este es el efecto compuesto de desplazamiento, Error de ganancia, Error diferencial, Errores No Lineales y de Cuantización. Valor Ideal: ± 0.5 LSB. Resultado de la Conversión del ADC Después que termina la conversión (ADIF es alta), el resultado de la conversión puede encontrarse en el Registro de Resultado del ADC (ADCL, ADCH). Para una sola conversión, el resultado es Con V IN es el voltaje en el pin de entrada seleccionada y V REF el voltaje de referencia seleccionado. 0x000 representa la tierra analógica, y 0x3FF representa el voltaje de referencia menos uno LSB. Si los canales diferenciales se usan, el resultado es: Donde V POS es el voltaje en el pin de entrada positivo, V NEG el voltaje en el pin de entrada negativo, GAIN, el factor de ganancia positiva, y V REF el voltaje de referencia seleccionado. El resultado se presenta en formato de complemento a dos, de 0x200 (- 512d) a 0x1FF (+511d). Note que si el usuario desea ejecutar un chequeo rápido de polaridad del resultado, es suficiente leer el MSB del resultado (ADC9 en ADCH). Si el bit es uno, el resultado es negativo, si el bit es cero, el resultado es positivo. Documento traducido de la hoja de datos del ATmega32 16

17 Figure 14. Medida de Rango Diferencial. Tabla 3. Correlación entre el Voltaje de Entrada y el Código de Salida. Documento traducido de la hoja de datos del ATmega32 17

18 Ejemplo: ADMUX = 0xED (ADC3 - ADC2, 10x ganancia, 2.56V referencia, resultado con ajuste a la izquierda) Voltaje en ADC3 es 300 mv, voltaje en ADC2 es 500 mv. ADCR = 512 * 10 * ( ) / 2560 = -400 = 0x270 ADCL leerá 0x00, y ADCH leerá 0x9C. Escribiendo a cero a ADLAR con ajuste a la derecha El resultado es: ADCL = 0x70, ADCH = 0x02. REGISTROS DEL ADC Registro de Selección del Multiplexor ADC ADMUX Bit 7:6 REFS1:0 Bits de Selección de Referencia Estos bits seleccionan el voltaje de referencia para el ADC, como se muestra en la siguiente tabla. Si estos bits se cambian durante una conversión, el cambio no tendrá efecto hasta que la conversión actual se complete (ADIF en ADCSRA se pone a uno). Las opciones del voltaje de referencia interno no se usan si un voltaje de referencia externo esta siendo aplicado al pin AREF. REFS1 REFS0 Selección del Voltaje de Referencia 0 0 AREF, V REF interno apagado 0 1 AVCC con capacitor externo en el pin AREF 1 0 Reservado 1 1 Voltaje de Referencia Interno 2.56V con capacitor externo en el pin AREF Bit 5 ADLAR: Resultado de Ajuste a la Izquierda del ADC. El bit ADLAR afecta la presentación de la conversión del resultado del ADC en el registro de datos del ADC. Escriba a uno en ADLAR para el ajuste a la izquierda del resultado. De lo contrario, el resultado se ajustara a la izquierda. Cambiando el bit ADLAR afectara al Registro de Datos Inmediatamente del ADC, sin considerar las conversiones actuales. Bits 4:0: Bits de Selección de Ganancia y Canal Analógico El valor de estos bits seleccionan cual combinación de entradas analógicas se conectan al ADC. Estos bits también seleccionan la ganancia para los canales diferenciales. Si estos bits se cambian durante la conversión, el cambio no tendrá efecto hasta que la conversión actual se complete (ADIF en ADCSRA se pone a uno). Documento traducido de la hoja de datos del ATmega32 18

19 Documento traducido de la hoja de datos del ATmega32 19

20 Registro A de Estado y Control del ADC ADCSRA Bit 7 ADEN: Habilitación del ADC Escribiendo un uno a este bit habilita el ADC. Escribiendo un cero aquí, el ADC se apaga. Apagando el ADC mientras una conversión esta en progreso, este terminara la conversión primero. Bit 6 ADSC: Inicia la conversión del ADC En el modo de conversión única, escriba un uno en este bit para iniciar la conversión. En el modo libre, escriba un uno para iniciar la primera conversión. La primera conversión después de que el ADC se habilita, tomara 25 ciclos de reloj del ADC en lugar de los 13. Esta primera conversión ejecuta la inicialización del ADC. ADSC leerá como uno tanto como una conversión esta en progreso. Cuando la conversión se completa, retornara a cero. Escribiendo a cero en este bit no tendrá efecto. Bit 5 ADATE: Habilitación del Auto disparo del ADC. Cuando a este bit se le escribe un uno, el auto disparo del ADC se habilita. La conversión del ADC iniciara por una señal con flanco positivo de la señal de disparo seleccionada. La fuente del disparo se selecciona ajustando los bits de selección de disparo, ADTS en SFIOR. Bit 4 ADIF: Bandera de Interrupción del ADC Este bit se pone a uno cuando una conversión del ADC se completa y los registros de datos se actualizan. La interrupción de conversión completa del ADC se ejecuta si el bit ADIE y el bit I (Habilitación de Interrupciones Globales) en SREG se ponen a uno. ADIF se limpia por hardware cuando se ejecuta el vector de interrupción correspondiente. Alternadamente, ADIF se limpia escribiendo un uno lógico a la bandera. Tenga cuidado de que si se realiza la lectura-modifica-escritura en ADCSRA, una interrupción pendiente puede deshabilitarse. Esto aplica si las instrucciones SBI y CBI son usadas. Bit 3 ADIE: Habilitación de Interrupción del ADC Cuando este bit se le escribe un uno y el bit I en SREG se pone a uno, la interrupción de conversión completa del ADC se activa. Bits 2:0 ADPS2:0. Bits de Selección del Preescalador del ADC Estos bits determinan el factor de división entre la frecuencia del XTAL y la entrada del reloj al ADC. Documento traducido de la hoja de datos del ATmega32 20

21 ADPS2 ADPS1 ADPS0 Factor de Division Registro de Datos del ADC ADCL y ADCH Cuando una conversión en el ADC se completa, el resultado se encuentra en estos dos registros. Si los canales diferenciales se usan, el resultado se presenta en formato complemento a dos. Cuando se lee ADCL, el registro de datos del ADC no se actualiza hasta que ADCH se lea. Consecuentemente, si el resultado se ajusta a la izquierda y no mas de 8 bits de precisión se requieren, es suficiente con leer el ADCH. De lo contrario, ADCL debe ser leído primero, después ADCH. El bit ADLAR en ADMUX y los bits MUXn en ADMUX afectan la manera en que el resultado se lee de los registros. Si ADLAR se pone a uno, el resultado se ajusta a la izquierda. Si ADLAR se limpia (por default), el resultado se ajusta a la derecha. ADC9:0. Resultado de la Conversión del ADC Estos bits representan el resultado de la conversión. Documento traducido de la hoja de datos del ATmega32 21

22 Registro de Función Especial de E/S SFIOR Bits 7:5 ADTS2:0. Fuente de Auto Disparo del ADC Si ADATE en ADCSRA se escribe a uno, el valor de estos bits seleccionan cual fuente disparara una conversión en el ADC. Si ADATE se limpia, los ajustes de ADTS2:0 no tendrán efecto. Una conversión se disparara por la transición positiva de la bandera de interrupción seleccionada. Note que el cambiar de una fuente de disparo que se limpia a una fuente de disparo que se pone a uno, generara una transición positiva en la señal de disparo. Si ADEN en ADCSRA se pone a uno, esto iniciara una conversión. Cambiando al modo libre (ADTS[2:0]=0) no causara un evento de disparo, aún si la bandera de interrupción del ADC se pone a uno. Bit 4 Res: Bit Reservado Este bis se reserva para uso futuro en el ATmega32. para asegurar la compatibilidad de dispositivos futuros, este bit de pone a cero cuando SFIOR se escribe. Documento traducido de la hoja de datos del ATmega32 22

MICROCONTROLADORES. M. C. Felipe Santiago Espinosa. Abril de 2015

MICROCONTROLADORES. M. C. Felipe Santiago Espinosa. Abril de 2015 1 MICROCONTROLADORES M. C. Felipe Santiago Espinosa Abril de 2015 2 Recursos disponibles Los AVR tienen dos recursos para el manejo de información analógica: Un Convertidor Analógico Digital (ADC), éste

Más detalles

Convertidor Analógico Digital ADC

Convertidor Analógico Digital ADC Convertidor Analógico Digital ADC M.C. Jorge Eduardo Ibarra Esquer Convertidor analógico a digital ADC Las características de este módulo son: Ocho canales con entrada multiplexada Aproximación lineal

Más detalles

3.6) Repite el problema 3.5 para una frecuencia de reloj de 100KHz.

3.6) Repite el problema 3.5 para una frecuencia de reloj de 100KHz. urso 2002-2003. Boletín-3, Pág. 1 de 6 3 3.1) ual es el peor caso de tiempo de conversión para un convertidor A/D de integración de doble rampa con 18 bits, si la frecuencia de reloj es de 5MHz?. T 52,4ms

Más detalles

Unidad IV Sistemas de Adquisición de Datos

Unidad IV Sistemas de Adquisición de Datos Unidad IV Sistemas de Adquisición de Datos Tarjeta DAQ Circuitos de entrada analógicos para medir y convertir señales de voltaje de entrada analógica a formato digital (A/D) Circuitos de salida analógicos

Más detalles

Circuitos Sample & Hold y Conversores. Introducción

Circuitos Sample & Hold y Conversores. Introducción Circuitos Sample & Hold y Conversores Introducción Los circuitos de muestreo y retención se utilizan para muestrear una señal analógica en un instante dado y mantener el valor de la muestra durante tanto

Más detalles

Diagrama del Conversor Análogo-Digital

Diagrama del Conversor Análogo-Digital Conversor Análogo-Digital (ADC12) del MSPF149 Descripción [1,2] El microcontrolador MSPF149 tiene un conversor análogo-digital (ADC12) con las siguientes características: 12 bits. Tasa de muestreo máxima:

Más detalles

Tema 09: Convertidor Analógico Digital

Tema 09: Convertidor Analógico Digital Tema 09: Convertidor Analógico Digital M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom 1 Contenido Convertidor A/D Funcionamiento básico

Más detalles

Universidad Nacional de Rosario Facultad de Ciencias Exactas, Ingeniería y Agrimensura Escuela de Ingeniería Electrónica Departamento de Electrónica

Universidad Nacional de Rosario Facultad de Ciencias Exactas, Ingeniería y Agrimensura Escuela de Ingeniería Electrónica Departamento de Electrónica Universidad Nacional de Rosario Facultad de Ciencias Exactas, Ingeniería y Agrimensura Escuela de Ingeniería Electrónica Departamento de Electrónica ELECTRÓNICA III PROBLEMAS RESUELTOS SOBRE CONVERSORES

Más detalles

ITSP. Timer 0 del AVR. En la siguiente sección veremos como configurar y utilizar los registros del Timer/Contador 0, así como sus modos de operación.

ITSP. Timer 0 del AVR. En la siguiente sección veremos como configurar y utilizar los registros del Timer/Contador 0, así como sus modos de operación. 6.1 INTRODUCCIÓN Timer 0 del AVR En la siguiente sección veremos como configurar y utilizar los registros del Timer/Contador 0, así como sus modos de operación. En la figura 1 se muestra el diagrama a

Más detalles

Tema 08: Convertidor Digital Analógico

Tema 08: Convertidor Digital Analógico Tema 08: Convertidor Digital Analógico M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom 1 Contenido Introducción Tipos de señales Convertidor

Más detalles

El circuito integrado ADC1230, fabricado

El circuito integrado ADC1230, fabricado ADC12130 Conversor A/D serial de 12 bits GUILLERMO RAMOS RAMOS gramos@telesat.com.co Los conversores A/D seriales se caracterizan por su tamaño reducido y bajo costo. El circuito integrado que describimos

Más detalles

SISTEMAS DE ADQUISICIÓN DE DATOS. Convertidores D/A Convertidores A/D

SISTEMAS DE ADQUISICIÓN DE DATOS. Convertidores D/A Convertidores A/D SISTEMAS DE ADQUISICIÓN DE DATOS Convertidores D/A Convertidores A/D Capitulo 0: Circuitos de Adquisición de Puntos discretos sobre una señal analógica V 5 0 9 8 7 6 5 0 0000 000 00 0 0 0 0 0 00 00 0 00

Más detalles

CONVERSORES (ADC Y DAC) MICROPROCESADORES II

CONVERSORES (ADC Y DAC) MICROPROCESADORES II CONVERSORES (ADC Y DAC) MICROPROCESADORES II 1 Introducción Conversor A/D Conceptos Básicos Conversor D/A FEB-JUN 2009 MICROPROCESADORES II 1 El control de procesos con una computadora digital es cada

Más detalles

En el capítulo anterior se describieron las modificaciones hechas al sistema de

En el capítulo anterior se describieron las modificaciones hechas al sistema de Capítulo. Modificaciones al instrumento virtual En el capítulo anterior se describieron las modificaciones hechas al sistema de acondicionamiento analógico. Estos cambios forzosamente llevan a cambios

Más detalles

Tema 09: Convertidor Analógico Digital

Tema 09: Convertidor Analógico Digital Tema 09: Convertidor Analógico Digital Solicitado: Ejercicios 05: Convertidor Analógico Digital M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom

Más detalles

Tema 07: Acondicionamiento. M. en C. Edgardo Adrián Franco Martínez edgardoadrianfrancom

Tema 07: Acondicionamiento. M. en C. Edgardo Adrián Franco Martínez edgardoadrianfrancom Tema 07: Acondicionamiento M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom 1 Contenido Acondicionamiento de una señal Caracterización del

Más detalles

MEDIDORES ELECTRONICOS DIGITALES

MEDIDORES ELECTRONICOS DIGITALES MEDIDORES ELECTRONICOS DIGITALES 1 INTRODUCCION El Medidor Electrónico Digital (Voltímetro, Multimetro, etc.) indica la cantidad que esta midiendo en una pantalla numérica 2 VENTAJAS Las exactitudes de

Más detalles

ITT-327-T Microprocesadores

ITT-327-T Microprocesadores ITT-327-T Microprocesadores Temporizador Programable (PIT) 8254. Temporizador/Contador Programable (PIT) 8254. Es un contador/temporizador programable diseñado para trabajar con los sistemas de microcomputadores.

Más detalles

Práctica No. 6 del Curso "Meteorología y Transductores". "Convertidores ADC y DAC"

Práctica No. 6 del Curso Meteorología y Transductores. Convertidores ADC y DAC Objetivos. Práctica No. 6 del Curso "Meteorología y Transductores". "Convertidores ADC y DAC" Comprobar por medio de simulaciones el funcionamiento de los convertidores analógico digital (ADC) y el digital

Más detalles

Microchip Tips & Tricks...

Microchip Tips & Tricks... ARTICULO TECNICO Microchip Tips & Tricks... Por el Departamento de Ingeniería de EduDevices. Soluciones y Diseños de Fuentes Inteligentes Tip 107 Detección de error y reinciacilización de un controlador.

Más detalles

Conversores Análogo-Digital

Conversores Análogo-Digital Conversores Análogo-Digital mc PIC Preparado por : jhuircan Depto. Ingeniería Eléctrica Universidad de La Frontera Proceso de Conversión Código Correspondiente a la muestra j S(t) S(k) 0010..0011 ADC t

Más detalles

Tema: Amplificador de Instrumentación

Tema: Amplificador de Instrumentación Instrumentación Industrial. Guía 1 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Instrumentación Industrial Lugar de ejecución: Instrumentación y Control (Edificio 3, 2da planta) Tema: Amplificador

Más detalles

ASIGNATURA: DIBUJO ELECTRONICO I NUMERO DE INFORME: N 04 TEMA: CONVERTIDOR ANALÓGICO A DIGITAL. PRESENTADO POR: LIZANA AGUADO, Fernando

ASIGNATURA: DIBUJO ELECTRONICO I NUMERO DE INFORME: N 04 TEMA: CONVERTIDOR ANALÓGICO A DIGITAL. PRESENTADO POR: LIZANA AGUADO, Fernando Año de la Integración Nacional y el Reconocimiento de Nuestra Diversidad 1 ASIGNATURA: DIBUJO ELECTRONICO I NUMERO DE INFORME: N 04 TEMA: CONVERTIDOR ANALÓGICO A DIGITAL PRESENTADO POR: LIZANA AGUADO,

Más detalles

INTERRUPCIONES Y ENTRADA/SALIDA DE PULSOS EN EL CPM2A/CPM2C

INTERRUPCIONES Y ENTRADA/SALIDA DE PULSOS EN EL CPM2A/CPM2C INTERRUPCIONES Y ENTRADA/SALIDA DE PULSOS EN EL CPM2A/CPM2C ESTE MANUAL CONTIENE: 1 FUNCIONES CPM2A/CPM2C 2 INTERRUPCIONES DE ENTRADA 3 INTERRUPCIONES DE TEMPORIZADOR DE INTERVALO 4 INTERRUPCIONES DE CONTADOR

Más detalles

El pequeño círculo de la NO-O aporta un NO funcional a la salida, de modo que invierte los estados de la misma.

El pequeño círculo de la NO-O aporta un NO funcional a la salida, de modo que invierte los estados de la misma. Diapositiva 1 Diapositiva 2 Este problema se ha incluido en el trabajo para casa, por lo que no se resolverá por completo aquí. Nótese que: (1) la salida será o + o V cc, (2) hay realimentación positiva,

Más detalles

Conversión analógico-digital

Conversión analógico-digital Diapositiva Conversión analógico-digital Hasta ahora hemos tratado principalmente señales continuas (analógicas), pero hoy en día, tanto en computación como en medición se usan principalmente sistemas

Más detalles

Universidad de Alcalá

Universidad de Alcalá Universidad de Alcalá Departamento de Electrónica CONVERSORES ANALÓGICO-DIGITALES Y DIGITALES-ANALÓGICOS Tecnología de Computadores Ingeniería en Informática Sira Palazuelos Manuel Ureña Mayo 2009 Índice

Más detalles

Buenos días Maestro Bosco, estos son los resultados que tengo hasta el momento:

Buenos días Maestro Bosco, estos son los resultados que tengo hasta el momento: Buenos días Maestro Bosco, estos son los resultados que tengo hasta el momento: Realicé las pruebas en un sistema Arduino implementando los siguientes métodos para la medición de la corriente rms: a) Medición

Más detalles

Práctica 7: Flip-flops I: Cerrojo R-S, flip-flop J-K, y flip-flop D

Práctica 7: Flip-flops I: Cerrojo R-S, flip-flop J-K, y flip-flop D 1121061 Laboratorio de Diseño Lógico 1 Práctica 7: Flip-flops I: Cerrojo R-S, flip-flop J-K, y flip-flop D Nombre: Fecha: Matrícula: Objetivos 1. Estudiar la operación del cerrojo R-S implementado con

Más detalles

PIC16F882/883/884/886/ Funcionamiento de Timer1 6 EL MODULO TMR1 CON PUERTA DE CONTROL Selección de Fuente de reloj

PIC16F882/883/884/886/ Funcionamiento de Timer1 6 EL MODULO TMR1 CON PUERTA DE CONTROL Selección de Fuente de reloj 6.1. Funcionamiento de Timer1 6 EL MODULO TMR1 CON PUERTA DE CONTROL El módulo TMR1 es un temporizador/contador de 16 bits con las siguientes características: Temporizador/Contador de 16 bits (TMR1L:TMR1H)

Más detalles

Conversor A/D. Conversor Analógico a Digital

Conversor A/D. Conversor Analógico a Digital Conversor Analógico a Digital Analógico Analógico Controlador Sensor Nivel Valor Deseado V.D. Controlador Proceso Proceso V.D. Controlador Proceso Controlador Digital A/D Micro procesador D/A Conversor

Más detalles

Resumen de CONVERSORES ANALÓGICO DIGITALES Y DIGITALES ANALÓGICOS

Resumen de CONVERSORES ANALÓGICO DIGITALES Y DIGITALES ANALÓGICOS Universidad De Alcalá Departamento de Electrónica Resumen de CONVERSORES ANALÓGICO DIGITALES Y DIGITALES ANALÓGICOS Tecnología de Computadores Almudena López José Luis Martín Sira Palazuelos Manuel Ureña

Más detalles

MÓDULO Nº10 CONVERTIDORES DIGITAL ANALÓGICO

MÓDULO Nº10 CONVERTIDORES DIGITAL ANALÓGICO MÓDULO Nº0 CONVERTIDORES DIGITAL ANALÓGICO UNIDAD: CONVERTIDORES TEMAS: Introducción al tratamiento digital de señales. Definición y Funcionamiento. Parámetros Principales. DAC00 y circuitos básicos. OBJETIVOS:

Más detalles

28/09/2012. Interfaz con Dispositivos de Salida. Interfaz con Dispositivos de Entrada. Port Mapped. Memory mapped. Interfaz con Dispositivos I/O

28/09/2012. Interfaz con Dispositivos de Salida. Interfaz con Dispositivos de Entrada. Port Mapped. Memory mapped. Interfaz con Dispositivos I/O Interfaz con Dispositivos I/O Interfaz con Dispositivos de Salida y Salida Unidad 4, Segunda Parte Port Mapped Memory mapped 1 2 Ejecución de la Instrucción OUT Ejecución de la instrucción OUT Dirección

Más detalles

Filtros pasivos. Practica 1 de diseño con electrónica integrada:

Filtros pasivos. Practica 1 de diseño con electrónica integrada: Filtros pasivos Practica 1 de diseño con electrónica integrada: Cualquier combinación de elementos pasivos (R, L y C) diseñados para dejar pasar una serie de frecuencias se denominan un filtro. En los

Más detalles

TELECONTROL Y AUTOMATISMOS

TELECONTROL Y AUTOMATISMOS TELECONTROL Y AUTOMATISMOS ACONDIDIONADORES DE SEÑAL 4. Acondicionamiento de Señal. La señal de salida de un sistema de medición en general se debe procesar de una forma adecuada para la siguiente etapa

Más detalles

INTRODUCCIÓN. Comunicación Serial.

INTRODUCCIÓN. Comunicación Serial. INTRODUCCIÓN La función principal de este tipo de comunicación es la de convertir datos de salida de forma paralela a serial y la de convertir datos de entrada de forma serial a paralela. El acceso al

Más detalles

MICROCONTROLADORES PIC

MICROCONTROLADORES PIC MICROCONTROLADORES PIC LOS TIMER DE LOS 16F87x TEMA EL TIMER 1 CCFF D.P.E. MÓDULO DE PROYECTOS 1 Diagrama de Bloques del TIMER1 CCFF D.P.E. MÓDULO DE PROYECTOS 2 INTRODUCCIÓN El módulo TIMER1 es un temporizador/contador

Más detalles

Especificaciones técnicas de los prototipos:

Especificaciones técnicas de los prototipos: Especificaciones técnicas de los prototipos: Sensor de Temperatura y Humedad Relativa Sensor de Humedad de la Hoja CARACTERÍSTICAS SENSOR HUMEDAD DE LA HOJA El Sensor de Humedad de la hoja está diseñado

Más detalles

Timer Interface Module

Timer Interface Module Timer Interface Module M.C. Jorge Eduardo Ibarra Esquer Timer Interface (TIM) El TIM es un timer de 2 canales que proporciona una referencia de temporización con captura de entrada, comparador de salida

Más detalles

TEMA 20 EL CONVERSOR A/D

TEMA 20 EL CONVERSOR A/D TEMA 20 EL CONVERSOR A/D Introducción Al Conversor Analógico/Digital Los microcontroladores PIC de la familia 16F78x, poseen un conversor A/D de 10 bits de resolución, y con 5 entradas para los dispositivos

Más detalles

Diseño de Circuitos Integrados Analógicos. (Full Custom)

Diseño de Circuitos Integrados Analógicos. (Full Custom) Diseño de Circuitos Integrados Analógicos (Full Custom) Estrategia de diseño TOP-DOWN División del sistema en bloques más simples hasta llegar a los bloques circuitales básicos (divide y vencerás) Niveles

Más detalles

Relación de Problemas de Circuitos Secuenciales

Relación de Problemas de Circuitos Secuenciales Escuela Técnica de Ingenieros en Informática de Sistemas Sistemas Electrónicos Digitales Relación de Problemas de Circuitos Secuenciales 1.- Dado el circuito secuencial síncrono de la figura: a.- Trace

Más detalles

Sistemas de adquisición de datos. Alejandro J. Moreno Laboratorio 4-2do Cuatrimestre 2011

Sistemas de adquisición de datos. Alejandro J. Moreno Laboratorio 4-2do Cuatrimestre 2011 Sistemas de adquisición de datos Alejandro J. Moreno Laboratorio 4-2do Cuatrimestre 2011 Transducción, acondicionamiento de la señal y adquisición de datos Esquema básico de un DAQ FENÓMENO Sistema de

Más detalles

ESTRUCTURA BÁSICA DEL µc AT89C51

ESTRUCTURA BÁSICA DEL µc AT89C51 Desde mediados de la década de los 80 s gran parte de los diseños basados en la automatización (electrodomésticos, sencillas aplicaciones Industriales, instrumentación medica, control numérico, etc.) utilizaban

Más detalles

1.- CORRIENTE CONTINUA CONSTANTE Y CORRIENTE CONTINUA PULSANTE

1.- CORRIENTE CONTINUA CONSTANTE Y CORRIENTE CONTINUA PULSANTE UNIDAD 5: CIRCUITOS PARA APLICACIONES ESPECIALES 1.- CORRIENTE CONTINUA CONSTANTE Y CORRIENTE CONTINUA PULSANTE La corriente que nos entrega una pila o una batería es continua y constante: el polo positivo

Más detalles

A.35 Módulo de ampliación EM 235, 3 entradas analógicas AI / 1 salida analógica AQ de 12 bits

A.35 Módulo de ampliación EM 235, 3 entradas analógicas AI / 1 salida analógica AQ de 12 bits A.35 Módulo de ampliación EM 235, 3 entradas analógicas AI / 1 salida analógica AQ de 12 bits Nº de referencia: 6ES7 235KDXA aracterísticas generales Entradas Dimensiones (l x a x p) 9 x 8 x 62 mm Tipo

Más detalles

Ingeniería en Automática Industrial Software para Aplicaciones Industriales I PROCESAMIENTO PRIMARIO DE LA INFORMACIÓN

Ingeniería en Automática Industrial Software para Aplicaciones Industriales I PROCESAMIENTO PRIMARIO DE LA INFORMACIÓN PROCESAMIENTO PRIMARIO DE LA INFORMACIÓN ariables en un sistema automatizado ariables medidas directamente ariables de perturbación ariables introducidas manualmente SISTEMA DE CONTROL ariables manipuladas

Más detalles

Marco Antonio Andrade Barrera 1 Diciembre de 2015

Marco Antonio Andrade Barrera 1 Diciembre de 2015 Diseño, simulación, construcción, medición y ajuste de un filtro pasa-bajas activo de segundo orden con coeficientes de Bessel, configuración Sallen-Key, ganancia unitaria y una frecuencia de corte f c

Más detalles

INSTITUTO TECNOLÓGICO SUPERIOR DE PÁNUCO APUNTES DE LA MATERIA DE: MICROPROCESADORES Y MICROCONTROLADORES I

INSTITUTO TECNOLÓGICO SUPERIOR DE PÁNUCO APUNTES DE LA MATERIA DE: MICROPROCESADORES Y MICROCONTROLADORES I INSTITUTO TECNOLÓGICO SUPERIOR DE PÁNUCO APUNTES DE LA MATERIA DE: MICROPROCESADORES Y MICROCONTROLADORES I DEPARTAMENTO DE INGENIERÍA ELECTRÓNICA ING. FORTINO VÁZQUEZ ELORZA Documento traducido de la

Más detalles

TARJETA DE ENTRADAS Y CONTADORES RÁPIDOS (MTC-3052)

TARJETA DE ENTRADAS Y CONTADORES RÁPIDOS (MTC-3052) Pag:1 Descripción Tarjeta de entradas y contadores rápidos diseñada para controles complejos en tiempo real. A través de software sencillo permite su configuración al usuario. Cuenta con diversidad de

Más detalles

Serie de Fundamentos de Mediciones con Sensores. ni.com

Serie de Fundamentos de Mediciones con Sensores. ni.com Serie de Fundamentos de Mediciones con Sensores Fundamentos de Adquisición de Datos Anjelica Warren Gerente de productos National Instruments Qué es la adquisición de datos (DAQ)? 3 Por qué realizar mediciones?

Más detalles

CP1E-NA con Analogía Integrada

CP1E-NA con Analogía Integrada Guía Rápida CP1E-NA con Analogía Integrada 1. Introducción al CP1E 2. Especificaciones técnicas de E/S Analógicas integradas 3. Conexionado E/S Analógicas 4. Gráficas de conversión E/S Analóg. 5. Funciones

Más detalles

V 1.0. Ing. Juan C. Guarnizo B.

V 1.0. Ing. Juan C. Guarnizo B. V 1.0 Ing. Juan C. Guarnizo B. INTRODUCCIÓN... 3 Cómo funciona un acelerómetro?... 3 DESCRIPCIÓN... 5 1. Entrada de voltaje de 5 V y 3.3 V... 5 2. Regulador a 3.3V... 6 3. Pines analógicos de salida...

Más detalles

ARQUITECTURAS ESPECIALES

ARQUITECTURAS ESPECIALES ARQUITECTURAS ESPECIALES EL - 337 Página Qué es un Multiplexor? EL - 337 Un multiplexor o MUX es un switch digital (interruptor digital) que conecta una de las entradas con su única salida. Desde el punto

Más detalles

CONVERTIDOR A/D TIPO FLASH

CONVERTIDOR A/D TIPO FLASH Capítulo 2. CONVERTIDOR A/D TIPO FLASH 2.1 FUNCIONAMIENTO 2.2 FUENTES DE ERROR EN CONVERTIDORES A/D TIPO FLASH 2.1 FUNCIONAMIENTO El método flash utiliza comparadores que comparan tensiones de referencia

Más detalles

ARQUITECTURA DEL MICROPROCESADOR 8088

ARQUITECTURA DEL MICROPROCESADOR 8088 ARQUITECTURA DEL MICROPROCESADOR 8088 1. Descripción de las 40 patas del µp. 2. Ciclo del bus del µp. 3. Circuitos para generar el pulso del reloj. 4. Circuito para generar la señal de RESET (restauración)

Más detalles

MICROPROCESADORES I ELECTRONICA DIGITAL III INTERFASE PROGRAMABLE A PERIFERICOS PPI 8255

MICROPROCESADORES I ELECTRONICA DIGITAL III INTERFASE PROGRAMABLE A PERIFERICOS PPI 8255 MICROPROCESADORES I ELECTRONICA DIGITAL III INTERFASE PROGRAMABLE A PERIFERICOS PPI 8255 INTRODUCCIÓN Este integrado de la firma INTEL, conocido como PPI 8255 (Programmable Peripherical Interfase) realizado

Más detalles

Tema 8. Convertidores digital-analógico (D/A) y analógico-digital (A/D).

Tema 8. Convertidores digital-analógico (D/A) y analógico-digital (A/D). Tema 8. Convertidores digitalanalógico (D/A) y analógicodigital (A/D). Los convertidores digitalanalógico (D/A) y analógicodigital (A/D) son el interfaz entre el mundo real o analógico, y el mundo de la

Más detalles

EL BUS I2C CARACTERISTICAS. Fernando Remiro

EL BUS I2C CARACTERISTICAS. Fernando Remiro CARACTERISTICAS Fernando Remiro 1 CARACTERÍSTICAS Utiliza 2 líneas para transportar la información entre los distintos periféricos conectados al bus SDA (datos) SCL (reloj) Cada dispositivo se identifica

Más detalles

A.33 Módulo de ampliación EM 231, 3 entradas analógicas AI de 12 bits

A.33 Módulo de ampliación EM 231, 3 entradas analógicas AI de 12 bits A.33 Módulo de ampliación EM 231, 3 entradas analógicas AI de 12 bits Nº de referencia: 6ES7 231HXA aracterísticas generales Dimensiones (l x a x p) Peso Disipación E/S 1 9 x 8 x 62 mm,2 kg 2 W 3 entradas

Más detalles

Introducción al giroscopio.

Introducción al giroscopio. Introducción al giroscopio. Los giroscopios, o girómetros, son dispositivos que miden o mantienen el movimiento de rotación. MEMS (sistemas microelectromecánicos) giroscopios son pequeños sensores, de

Más detalles

2. Calcule la frecuencia de oscilación del oscilador en doble T de la figura 2.

2. Calcule la frecuencia de oscilación del oscilador en doble T de la figura 2. 1/6 ELECTRÓNICA ANALÓGICA II Guía de problemas Nº 9 Osciladores Problemas básicos 1. El oscilador en Puente de Wien de la figura 1 a) tiene dos potenciómetros que le permiten variar la frecuencia de oscilación.

Más detalles

MÓDULO COMPARADOR Y REFERENCIA DE TENSIÓN PARA LA COMPARACIÓN

MÓDULO COMPARADOR Y REFERENCIA DE TENSIÓN PARA LA COMPARACIÓN MÓDULO COMPARADOR Y REFERENCIA DE TENSIÓN PARA LA COMPARACIÓN - + Fernando Nuño García 1 Estos dos módulos existen en la versión de los PIC16F87xA pero NO en la versión PIC16F87x PIC16F877 PIC16F877A 2

Más detalles

Electrónica 1. Práctico 2 Amplificadores operacionales 2

Electrónica 1. Práctico 2 Amplificadores operacionales 2 Electrónica 1 Práctico 2 Amplificadores operacionales 2 Los ejercicios marcados con son opcionales. Además cada ejercicio puede tener un número, que indica el número de ejercicio del libro del curso (Microelectronic

Más detalles

Cómo Elegir su Digitalizador o Dispositivo de Adquisición de Datos Correcto

Cómo Elegir su Digitalizador o Dispositivo de Adquisición de Datos Correcto Cómo Elegir su Digitalizador o Dispositivo de Adquisición de Datos Correcto 5 Aspectos Principales a Considerar Arquirectura del Digitalizador/DAQ Ancho de Banda y Razón de Muestreo Resolución y Rango

Más detalles

8. Convertidores Digital a Analógico y Analógico a Digital

8. Convertidores Digital a Analógico y Analógico a Digital 8. Convertidores Digital a Analógico y Analógico a Digital F. Hugo Ramírez Leyva Cubículo 3 Instituto de Electrónica y Mecatrónica hugo@mixteco.utm.mx Octubre 2012 1 Sistemas de adquisición de datos El

Más detalles

DEPARTAMENTO DE CIENCIAS DE LA ENERGIA Y MECANICA Laboratorio de Automatización Industrial Mecánica. TEMA: Adquisición de datos

DEPARTAMENTO DE CIENCIAS DE LA ENERGIA Y MECANICA Laboratorio de Automatización Industrial Mecánica. TEMA: Adquisición de datos TEMA: Adquisición de datos Ejercicio: Controlando un proceso con instrumentación digital mediante el modulo NI USB 6009 Objetivo: Mediante modulo NI USB 6009, controlamos un proceso instrumentado mediante

Más detalles

AUDIO DIGITAL. Diego Cabello Ferrer Dpto. Electrónica y Computación Universidad de Santiago de Compostela

AUDIO DIGITAL. Diego Cabello Ferrer Dpto. Electrónica y Computación Universidad de Santiago de Compostela AUDIO DIGITAL Diego Cabello Ferrer Dpto. Electrónica y Computación Universidad de Santiago de Compostela 1. Introducción Señal de audio: onda mecánica Transductor: señal eléctrica Las variables físicas

Más detalles

PRACTICA N0.7 UTILIZACIÓN DE UN CONVERTIDOR A/D OBJETIVO ESPECÍFICO: APLICAR EL CONVERTIDOR ADC0804 EN UN CONTROL DE TEMPERATURA

PRACTICA N0.7 UTILIZACIÓN DE UN CONVERTIDOR A/D OBJETIVO ESPECÍFICO: APLICAR EL CONVERTIDOR ADC0804 EN UN CONTROL DE TEMPERATURA PRACTICA N0.7 NOMBRE DE LA PRÁCTICA UTILIZACIÓN DE UN CONVERTIDOR A/D OBJETIVO ESPECÍFICO: APLICAR EL CONVERTIDOR EN UN CONTROL DE TEMPERATURA INTRODUCCIÓN: Los convertidores analógico/digital (ADC) y

Más detalles

Registros. Registro de Corrimiento Básico

Registros. Registro de Corrimiento Básico Registros. Son dispositivos digitales donde se obtiene almacenamiento temporal. Dado que la memoria y el desplazamiento de información son sus características básicas, los registros son circuitos secuenciales

Más detalles

Diagrama en bloques elemental de un instrumento electrónico analógico. Diagrama en bloques elemental de un Instrumento Digital

Diagrama en bloques elemental de un instrumento electrónico analógico. Diagrama en bloques elemental de un Instrumento Digital Diagrama en bloques elemental de un instrumento electrónico analógico Diagrama en bloques elemental de un Instrumento Digital Amplificadores elementales Primera etapa de un aparato digital Bloque amplificador

Más detalles

LECCIÓN Nº 06 DISEÑO DE CONTADORES SINCRONOS

LECCIÓN Nº 06 DISEÑO DE CONTADORES SINCRONOS LECCIÓN Nº 06 DISEÑO DE CONTADORES SINCRONOS 1. DISPOSITIVOS SECUENCIALES Los circuitos biestables son aquellos que poseen dos estados estables que se pueden mantener por tiempo indefinido, lo que nos

Más detalles

EL TEMPORIZADOR 555 FUNCIONAMIENTO BÁSICO. FUNCIONAMIENTO COMO MONOESTABLE. FUNCIONAMIENTO COMO AESTABLE

EL TEMPORIZADOR 555 FUNCIONAMIENTO BÁSICO. FUNCIONAMIENTO COMO MONOESTABLE. FUNCIONAMIENTO COMO AESTABLE EL TEMPORIZADOR 555 FUNCIONAMIENTO BÁSICO. FUNCIONAMIENTO COMO MONOESTABLE. FUNCIONAMIENTO COMO AESTABLE EL TEMPORIZADOR 555. El temporizador 555 es un dispositivo versátil y muy utilizado, por que puede

Más detalles

Automatización Industrial

Automatización Industrial www.infoplc.net Automatización Industrial Curso 2001-2001 1 TON. Temporizador de retardo a la conexión TOF. Temporizador de retardo a la desconexión (TOF) TONR. Temporizador de retardo a la conexión memorizado

Más detalles

Clasificación de los Convertidores DAC

Clasificación de los Convertidores DAC Clasificación de los Convertidores DAC Sistemas de Adquisición de datos () Según las características de la señal de entrada digital Codificación: Código: Binario Natural BCD Formato: Serie Paralelo Almacenamiento

Más detalles

Transmisión Digital (60123) Fredy Castellanos - UNET -

Transmisión Digital (60123) Fredy Castellanos - UNET - Especialización en Telecomunicaciones Transmisión Digital (60123) 1 Transmisión Digital Ventajas: Inmunidad al Ruido Mejor Procesamiento y Multicanalización Utilización de Regeneración en lugar de Amplificación

Más detalles

Amplificación de las señales.

Amplificación de las señales. Capítulo 3. Amplificación de las señales Jaime Héctor Díaz Osornio Capítulo 3. Amplificación de las señales. 3.1 Amplificadores. La mayoría de las señales bioeléctricas del cuerpo humano son señales con

Más detalles

Nociones básicas sobre adquisición de señales

Nociones básicas sobre adquisición de señales Electrónica ENTREGA 1 Nociones básicas sobre adquisición de señales Elaborado por Juan Antonio Rubia Mena Introducción Con este documento pretendemos dar unas nociones básicas sobre las técnicas de medida

Más detalles

Introducción a BMP085 Versión 1.0

Introducción a BMP085 Versión 1.0 1. [ BMP085 - Barómetro ] El kit incluye el sensor de presión y temperatura BMP085 de la marca Bosch, el mismo es normalmente utilizado en plataformas electrónicas como Arduino, por lo que fácilmente se

Más detalles

Organización de Computadoras Apunte 5: Circuitos Lógicos Secuenciales

Organización de Computadoras Apunte 5: Circuitos Lógicos Secuenciales Organización de Computadoras 2003 Apunte 5: Circuitos Lógicos Secuenciales Introducción: En el desarrollo de los sistemas digitales es fundamental el almacenamiento de la información, esta característica

Más detalles

Objetivo En este ejercicio se utilizan diversos IV de NI Elvis para medir las características de filtros pasa bajas, pasa altas y pasa banda.

Objetivo En este ejercicio se utilizan diversos IV de NI Elvis para medir las características de filtros pasa bajas, pasa altas y pasa banda. 4 FILTROS CON AMPLIFICAR OPERACIONAL El uso del amplificador operacional con algunos resistores y capacitores se obtiene una amplia variedad de circuitos interesantes, como filtros activos, integradores

Más detalles

transmisión de señales

transmisión de señales Introducción al análisis y transmisión de señales La transmisión de información La información se puede transmitir por medio físico al variar alguna de sus propiedad, como el voltaje o la corriente. Este

Más detalles

CAPITULO III CONTROLADORES

CAPITULO III CONTROLADORES CAPITULO III CONTROLADORES 3.1 Controladores El controlador es el segundo elemento en un sistema de control automático, éste toma una señal de entrada y la compara con un valor establecido para obtener

Más detalles

Unidad V Respuesta de los sistemas de control

Unidad V Respuesta de los sistemas de control Unidad V Respuesta de los sistemas de control MC Nicolás Quiroz Hernández Un controlador automático compara el valor real de la salida de una planta con la entrada de referencia (el valor deseado), determina

Más detalles

MICROCONTROLADORES EJERCICIOS PARA PRACTICAR USANDO TEMPORIZADORES

MICROCONTROLADORES EJERCICIOS PARA PRACTICAR USANDO TEMPORIZADORES MICROCONTROLADORES EJERCICIOS PARA PRACTICAR USANDO TEMPORIZADORES 1. Se desea enviar por el pin PB.0 un pulso negativo de 244µs cuando se reciba un flanco de bajada por el pin INT0. Escribe un programa

Más detalles

1. Medidor de potencia óptica

1. Medidor de potencia óptica En este anexo se va a hablar del instrumental de laboratorio más importante utilizado en la toma de medidas. Este instrumental consta básicamente de tres elementos: el medidor de potencia óptica, el osciloscopio

Más detalles

CONVERTIDOR ANÁLOGICO-DIGITAL (ADC)

CONVERTIDOR ANÁLOGICO-DIGITAL (ADC) Aplicar los conocimientos básicos de electrónica de manera teórica (lenguaje ANSI-C) y práctica (montaje de circuitos). Conocer las funciones que gobiernan las entradas y salidas del microcontrolador PIC18F47J53.

Más detalles

EC1281 LABORATORIO DE MEDICIONES ELÉCTRICAS PRELABORATORIO Nº 3 EL OSCILOSCOPIO DIGITAL

EC1281 LABORATORIO DE MEDICIONES ELÉCTRICAS PRELABORATORIO Nº 3 EL OSCILOSCOPIO DIGITAL EC1281 LABORATORIO DE MEDICIONES ELÉCTRICAS PRELABORATORIO Nº 3 EL OSCILOSCOPIO DIGITAL DIAGRAMA DE BLOQUES DE UN OSCILOSCOPIO ANALÓGICO PRESENTACIÓN DE LAS FIGURAS EN LA PANTALLA DE UN OSCILOSCOPIO ANALÓGICO

Más detalles

Diagramas de flujo El método gráfico.

Diagramas de flujo El método gráfico. Diagramas de flujo El método gráfico. Como se sabe, los parámetros de dispersión describen el flujo de señal. De tal manera los diagramas de flujo pueden mostrar los parámetros de dispersión como elementos

Más detalles

PIC MICRO ESTUDIO Tres Timers ajustables de 0 a 60 Seg 3 Timer Es Clave:

PIC MICRO ESTUDIO Tres Timers ajustables de 0 a 60 Seg 3 Timer Es Clave: PIC MICRO ESTUDIO Tres Timers ajustables de 0 a 60 Seg 3 Timer Es Clave: 703-1 www.electronicaestudio.com Guía de Operación 3 Timers ajustables Modulo: 3 Timers Es Descripción: El módulo 5I30R es una tarjeta

Más detalles

CONFIGURACIONES BASICAS DEL AMPLIFICADOR OPERACIONAL. * Realizar montajes de circuitos electrónicos sobre el protoboard.

CONFIGURACIONES BASICAS DEL AMPLIFICADOR OPERACIONAL. * Realizar montajes de circuitos electrónicos sobre el protoboard. UNIVERSIDAD SIMON BOLIVAR DPTO. ELECTRONICA Y CIRCUITOS LABORATORIO DE ELECTRÓNICA EC2014 PRACTICA Nº 5 Objetivos CONFIGURACIONES BASICAS DEL AMPLIFICADOR OPERACIONAL * Realizar montajes de circuitos electrónicos

Más detalles

ESTRUCTURA FÍSICA DEL µp 8086

ESTRUCTURA FÍSICA DEL µp 8086 Características generales: Procesador de 16 bits Bus de direcciones de 20 bits : 1 Mbyte Bus de datos interno de 16 bits Bus de datos externo de 16 bits en el 8086 8 bits en el 8088 89 instrucciones Alimentación

Más detalles

TEMA 8. REGISTROS Y CONTADORES.

TEMA 8. REGISTROS Y CONTADORES. TEMA 8. REGISTROS Y CONTADORES. TECNOLOGÍA DE COMPUTADORES. CURSO 2007/08 8.1. Registros. Tipos de registros. Registros de desplazamiento. Los registros son circuitos secuenciales capaces de almacenar

Más detalles

Velocidades Típicas de transferencia en Dispositivos I/O

Velocidades Típicas de transferencia en Dispositivos I/O Entradas Salidas Velocidades Típicas de transferencia en Dispositivos I/O Entradas/Salidas: Problemas Amplia variedad de periféricos Entrega de diferentes cantidades de datos Diferentes velocidades Variedad

Más detalles

Manual del Instalador

Manual del Instalador Manual del Instalador Manual del Instalador RIF. J-07004193-5 AUTOMATIZACION Central CITY-7 1. INSTALACION La instalación de la centralita, de los dispositivos de seguridad y de los accesorios debe ser

Más detalles

APUNTE DEL 8155 ELECTRÓNICA DIGITAL III

APUNTE DEL 8155 ELECTRÓNICA DIGITAL III APUNTE DEL 8155 ELECTRÓNICA DIGITAL III Revisión 1.1 Marzo, 2011 Interfaz a periférico 8155 Descripción general El chip 8155 es un dispositivo introducido por Intel en 1977. Contiene memoria RAM (SRAM)

Más detalles

Circuito de Offset

Circuito de Offset Figura 3.3 Conexión del Amplificador Los cálculos para la ganancia son simples y se muestran en la ecuación (3.), en estas se puede observar que para el cálculo de la ganancia es necesario establecer el

Más detalles

TARJETA DE ADQUISICIÓN DE DATOS Y CONTROL

TARJETA DE ADQUISICIÓN DE DATOS Y CONTROL UNIDAD VII TARJETA DE ADQUISICIÓN DE DATOS Y CONTROL Las computadoras personales tienen ranuras de expansión para conectar las tarjetas controladoras de periféricos (ver figura 7.1). Es en esta ranura

Más detalles

Técnicas para reducir el Ruido en sistemas con circuitos ADC.

Técnicas para reducir el Ruido en sistemas con circuitos ADC. Comentario Técnico Técnicas para reducir el Ruido en sistemas con circuitos ADC. Por el Departamento de Ingeniería de EduDevices. Generalmente puede parecer que el diseño para un sistema con un bajo nivel

Más detalles