Estoy tratando de medir un material que puede fluctuar entre 500-100k Ohms con un ADC (por ejemplo, un Arduino o Raspberry Pi con algo como MCP3008 ). Soy un principiante en electrónica, y mi estrategia fue simplemente lo que ya sabía: divisores de voltaje . El problema que estoy encontrando es el amplio rango. Mi configuración es así, donde quiero saber R1
:
3.3V -- R1 -|- R2 -- GND
|
ADC
Realizo los siguientes cálculos simples para obtenerlo:
v_out = ADC * 3.3/1024
R1 = R2*(3.3-v_out)/v_out
El problema que muchos de ustedes saben, es que los valores altamente desajustados de R1
y R2
hacen que la resolución sea deficiente, por lo que la salida parece muy "escalonada". Aquí hay una gráfica simulada de un rango de valores de R1
(lo que estamos midiendo), y el valor calculado usando la fórmula anterior usando algunos valores comunes de resistencia para R2
:
El1ky4.7ksonexcelentesparaelextremobajo,perorealmenteseaplananenelextremoalto,dondeun10kseríamuchomejor.
¿Existeuncircuito/métodorazonablementesimpleydebajocostoparaleerunaresistenciadinámicaquepuedaoscilarenvariosórdenesdemagnitud?
Sueños/listadedeseos:
- costoperdido(porejemplo,$25)
- funcionaconhardwaredeniveldepasatiempo(ArduinooRPi)
- errordemediciónde<=1%
Ideasconsideradas
Dadoloanterior,¡elsueñoparecíatenerunaresistenciavariable!Aprendíqueexistenpotenciómetrosdigitalesypensé
También pensé en tener varias resistencias R2
conectadas a pines separados en el ADC. A medida que cambia el valor de R1
, podría cambiar el pin del que leí. Con este circuito, todos los R2
candidatos se conectarán a la salida de R1
y las entradas analógicas ... No sé qué se creará con respecto a un circuito. ¿Están flotando? ¿Puedo desconectar los pines no utilizados para no tener un divisor multi-voltaje extraño? Eso podría ser lo que esta pregunta aborda, solo con el propósito de detener el drenaje de potencia.
Lo siento si esta es una pregunta tonta. Puedo encontrar mucha confirmación de que este problema es real, como en este artículo sobre cómo hacer un ohmímetro Arduino :
La precisión del medidor de ohmios será pobre si el valor de la resistencia conocida es mucho menor o mayor que la resistencia de la resistencia desconocida.
Simplemente no encuentro mucho sobre lo que la gente realmente hace en esta situación en el mundo real. Muchas gracias.