Mi objetivo es determinar todas las resistencias desconocidas conectadas a un multiplexor analógico de 16 canales. Actualmente, tengo un DAC para aplicar cierto voltaje, una resistencia calibrada y un ADC para medir la caída a través de esa resistencia. Utilizando esa información, puedo calcular fácilmente Rmux + R.
El problema es que no quiero Rmux + R. Necesito determinar R de forma aislada. Esto se puede solucionar fácilmente si simplemente hago tierra justo después de Rmux y utilizo el mismo método para encontrar la resistencia de cada canal, almacenarla y utilizar esos valores para calcular R. Sin embargo, no estoy seguro de cómo hacerlo. Estoy diseñando un PCB y necesito que la resistencia del multiplexor se tenga en cuenta en las mediciones.
Básicamente me pregunto cómo puedo caracterizar o ignorar Rmux en mis cálculos para encontrar R. ¿O debería usar un enfoque diferente por completo? El otro lado de las resistencias debe permanecer siempre conectado a tierra y necesito que estas mediciones sean relativamente precisas.
Edit: Hoja de datos del multiplexor
Agregado a partir del comentario del OP
El rango de resistencias desconocidas es de aproximadamente 350 a 800 ohmios. Mi multiplexor actual tiene una resistencia de encendido de 470 ohmios con fluctuaciones máximas de 15 ohmios entre canales (4067BM) con la hoja de datos adjunta al artículo. Idealmente, busco determinar las resistencias de la forma más precisa posible considerando que sus valores se utilizan para cálculos posteriores con el microcontrolador.