Estoy intentando construir un circuito que conecte un electrodo de pH estándar a un PIC (18F4550). Necesito que el PIC también use un DS18B20 para la lectura de temperatura y use esos datos para corregir la lectura de pH. Pensé que esto debería estar bien con solo la codificación de software en el PIC ya que los datos temporales ya serán digitales. He visto muchos esquemas para la amplificación de la sonda de pH, pero su compensación de temperatura parece involucrar termistores de algún tipo y se maneja al final del ADC; o están considerando una sonda con la muestra y un cable de electrodo de referencia (que no estoy usando). Mi electrodo tiene la conexión bnc única.
¿Alguna sugerencia sobre cómo integrar los datos del DS18B20 en una rutina de corrección?
Además, cualquier recomendación de experiencia sobre el amplificador ADC también sería de gran ayuda. Hay bastantes en el rango de polarización de entrada de fA, no puedo decidir. Prefiero evitar los guardrings si es posible.
EDIT1: OK, gracias a todos por el consejo. He tomado la salida perezosa y he comprado la placa de interfaz de sensores científicos atlas. Es un tablero de uart que puede hacer los cálculos por sí mismo. Solo tengo que averiguar cómo obtener los datos temporales enviados por uart. Publiqué una pregunta separada sobre eso (el código del atlas era confuso). Pero este proceso debería ser mucho más fácil. Además, teniendo en cuenta algunos otros consejos, he cambiado a 18f46k20.