Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Modulo Comparador
Modulo Comparador
+
Microcontroladores PIC
ATE-Universidad de Oviedo
Estos dos mdulos existen en la versin de los PIC16F87xA pero NO en la versin PIC16F87x
PIC16F877
PIC16F877A
Microcontroladores PIC
ATE-Universidad de Oviedo
El Mdulo Comparador
Dispone de dos comparadores analgicos C1 y C2 cuyas entradas pueden ser
seleccionadas entre los pines RA0 a RA3 y cuyas salidas pueden utilizarse para lectura digital interna o bien conectarse a dos pines de salida: RA4 y RA5
generado por otro bloque, el denominado Mdulo de Referencia de Tensin El multiplexado para la seleccin de las entradas a comparar y las salidas a generar depende del registro de control de comparacin CMCON (0x9C). Existen 8 configuraciones posibles de entradas y salidas de comparacin que se seleccionan con los 3 bits menos significativos (CM2-CM1-CM0) En ese mismo registro se pueden leer los estados en la salida de cada uno de los comparadores C1 y C2 y si se desea invertir o no la lgica del resultado de la comparacin que aparece a la salida
Microcontroladores PIC
ATE-Universidad de Oviedo
- C2
+
- C1
+
Posibilidad de inversin de las salidas de cada comparador
El registro de direccin de datos del PORTA: TRISA controlar la direccin de los datos en los pines en cada modo configurado Las lneas podran estar definidas como digitales, pero el buffer de entrada consumira ms corriente que la especificada para una entrada analgica
Microcontroladores PIC
ATE-Universidad de Oviedo
Modo de Trabajo de los Comparadores Si la entrada analgica VIN+ es mayor que la entrada analgica VIN-, entonces la salida del comparador ser un estado digital alto la salida del comparador ser un estado digital bajo
Si la entrada analgica VIN+ es menor que la entrada analgica VIN-, entonces
Ejemplo de comparacin:
VINVIN+
Incertidumbres debidas a tensiones de desviacin y tiempo de respuesta
Microcontroladores PIC
ATE-Universidad de Oviedo
Referencias de Comparacin
La referencia de tensin para la comparacin puede ser: Externa: se conectar a cualquiera de los pines de entrada externos del comparador y esa tensin deber estar comprendida entre VDD y VSS de un mdulo interno especfico presente dentro del microcontrolador cuando se configuran los bits CM<2:0> con la combinacin 110
Interna: se puede emplear una referencia de tensin generada a nivel interno por parte
Microcontroladores PIC
Microcontroladores PIC
ATE-Universidad de Oviedo
Microcontroladores PIC
ATE-Universidad de Oviedo
10
Microcontroladores PIC
ATE-Universidad de Oviedo
11