caratulas

Páginas: 4 (767 palabras) Publicado: 8 de abril de 2013
Módulo Comparador del 16F628A y cualquier otro PIC.
Usar el módulo comparador es simple, aunque algo confuso y con poca información en Internet. Debemos tener a mano la Datasheet.
Uso elCompilador CCS.
Compara una tensión que se coloca en el pin AN0 o AN1 con una tensión de referencia, que puede ser externa o interna. Aquí usaremos la interna.
Tensión de Referencia
Está en el capítulo11 y se maneja con la variable VRCON que está en la dirección 0x9F. Esta variable no está en el CCS, por lo que la definiremos con:
#byte VRCON = 0x9F // Puede ser cualquier nombre, pero uso elmismo de la variable. La dirección está en la Datasheet, sección 11.
Luego definimos la variable:
// 76543210 // Estos son los números de bits
VRCON = 0b11101100; //Variable ya definida
// 7 1 VREN Voltaje de Referencia habilitada (1 = SI, 0 = NO)
// 6 1 VRON salida VREF habilitada (1 = Conecta la salida a RA2)
// 5 1 VRR Selecciona rango del voltaje dereferencia (1 = "Low Range", 0 = “High Range”)
// 4 0 No se usa (0)
// 3 1 VR3 )
// 2 1 VR2 ) Conjunto para voltaje de referencia
// 1 0 VR1 ) 1100 para 2.5 v en "Low Range"
// 0 0 VR0 )Con los bits 0 a 3 se selecciona la tensión de referencia con las siguientes fórmulas:
Para VRR=1 (Bajo); Vref= VR/24*5. VR es un valor binario, por lo que se lo convierte a decimal y se calcula. Enwww.arossini.com.ar hay un convertidor de datos que se puede bajar.
Para VRR=0 (Alto); Vref= (VR/32+0,25)*5
Las fórmulas están en la datasheet y aquí las puse para VDD=5 Volt
Para VRR=1 y 1100,Vref = 2,5 Volt
Registro de configuración
Está en el capítulo 10. Con este registro se setea el comparador. Es la variable CMCON y está en la dirección 1F.
Esta variable no está en el CCS, por loque la definiremos con:
#byte CMCON = 0x1F // Puede ser cualquier nombre, pero uso el mismo de la variable. La dirección está en la Datasheet, sección 10.
Luego definimos la variable:
//...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • caratula
  • Caratula
  • Caratula
  • CARÁTULA
  • CARATULAS
  • caratulas
  • caratula
  • Caratulas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS