Hola, vereis, trato de configurar un conversor a/d, para que al detedtar una tension ( muy pequeña) apague el modulo PWM. Mirando el datasheet veo que si uso la tension de referncia interna ( 5 voltios) lo tengo mal para poder "medir" los 0,015 voltios que quiero.
No consigo saber como configurar el convertidor. he de decir que no quiero usar ninguna funcion de ningun compilador ( uso C), quiero modificar directamente los registros. tengo dudas en usar una formula u otra de resolucion :
If CVRR = 1:
CVREF = (CVR<3:0>/24) x CVRSRC
where:
CVRSS = 1, CVRSRC = (VREF+) – (VREF-)
CVRSS = 0, CVRSRC = AVDD – AVSS
ó
If CVRR = 0:
CVREF = (CVRSRC x 1/4) + (CVR<3:0>/32) x CVRSRC
where:
CVRSS = 1, CVRSRC = (VREF+) – (VREF-)
CVRSS = 0, CVRSRC = AVDD – AVSS
ademas de la duda : que es AVdd es un tiempo de fondo de escala ??
No consigo saber como configurar el convertidor. he de decir que no quiero usar ninguna funcion de ningun compilador ( uso C), quiero modificar directamente los registros. tengo dudas en usar una formula u otra de resolucion :
If CVRR = 1:
CVREF = (CVR<3:0>/24) x CVRSRC
where:
CVRSS = 1, CVRSRC = (VREF+) – (VREF-)
CVRSS = 0, CVRSRC = AVDD – AVSS
ó
If CVRR = 0:
CVREF = (CVRSRC x 1/4) + (CVR<3:0>/32) x CVRSRC
where:
CVRSS = 1, CVRSRC = (VREF+) – (VREF-)
CVRSS = 0, CVRSRC = AVDD – AVSS
ademas de la duda : que es AVdd es un tiempo de fondo de escala ??