Estoy intentando construir un módulo ADC utilizando el ADS1110 ADC y el amplificador operacional TLS2272. Esto es más un problema de composición que un problema de diseño de filtro.
El ADS1110 de 16 bits funciona a la asombrosa velocidad de 15 SPS con un rango de 0-4.096V. Desafortunadamente, no es un ADC totalmente diferencial y para alcanzar 16 bits en toda la gama necesita usar un Vref de 2.048 V en el pin AIN (consulte la hoja de datos para obtener más información). Para restaurar la función diferencial, estoy planeando usar un opamp en modo diferencial, con un filtro lp (fc = 20Hz).
Este es el circuito que se me ocurrió, pero está mal, porque el amplificador operacional es de alimentación única y no puede detectar si el rizado de señal de ruido a tierra es inferior a 0V. También tenga en cuenta que la frecuencia de corte de este circuito es 200Hz no 20, ignorarlo.
Penséenalgunasvariaciones,peronosécuáleslamejor:
1)RetireelSK,uselaunidadopampliberadaparaamortiguarVref,sumevrefaambasentradasdelfiltrodiferencial
2)RetireelSK,uselaunidadopampliberadaparasumarlaseñaldemasaaVref,alimenteestoalaentrada(-)delADC
3)Algomás
Porfavor,daconsejos.
EDIT:
Elobjetivoprincipalesfiltrarelruidotantodelaseñalcomodesuconexiónatierra,marcarladiferenciayenviarloalAIN+delADC.Además,"señal" tal vez sea demasiado, solo necesito leer un voltaje de CC fijo.
Explicación del truco de Vref:
El ADC lee la entrada (+) dentro de +/- 2V la entrada (-). Dado que mi señal de masa probablemente está cerca de la tierra del ADC y el ADC no puede leer los voltajes negativos, necesito mover la entrada (-) a 2 V para usar el rango completo con total precisión.
Más información: enlace