¿Cuál es el propósito de un divisor de voltaje en un sensor flexible?

3

He estado siguiendo este flex-sensor-arduino sobre cómo configurar un flex simple Sensor con Arduino, y me confundí en esta parte:

  

El sensor de flexión cambia su resistencia cuando se flexiona, por lo que podemos medir ese cambio usando uno de los pines analógicos de Arduino. Pero para hacer eso necesitamos una resistencia fija (no cambiante) que podamos usar para esa comparación (estamos usando una resistencia de 22K). Esto se denomina divisor de voltaje y divide el 5v entre el sensor de flexión y la resistencia.

¿Por qué exactamente tuve que agregar la segunda resistencia? ¿No podría el Arduino obtener el cambio de voltaje de una única resistencia variable que es el sensor de flexión? Soy muy nuevo en electrónica, por lo que una explicación en términos simples sería genial.

    
pregunta Carpetfizz

3 respuestas

1

Esto se llama divisor de voltaje . Para poder descubrir la resistencia desconocida, póngala en una combinación con una resistencia conocida y aplique la fórmula.

Puedeconectaruna fuente de corriente fija a la resistencia desconocida, para medir la caída de voltaje sobre ella. Sin embargo, una fuente de corriente fija es un poco más tediosa de implementar.

Te sugiero que vayas y leas sobre esto, experiméntalo en una placa de pruebas. Necesitará dos multímetros, uno para voltaje y otro para corriente. Aprende la ley de Ohms, amén.

    
respondido por el miceuz
6

Si tiene una buena fuente de voltaje (la tiene) y la aplica a través del sensor de flexión, el voltaje no cambiará. La corriente cambiará como resultado de la resistencia cambiante del sensor flexible.

Entonces, si mide la tensión en el sensor de flexión, nunca cambiará. Al formar un divisor de voltaje, puede obtener una ecuación que relaciona la resistencia (parcialmente como resultado de la flexión) del sensor de flexión con el voltaje que se lee a través de él.

Esto a su vez te permite leer la cantidad de flexión! Recuerda: V = IR. Si V es siempre 5 voltios, a medida que R sube y baja, cambiaré para mantener la ecuación.

    
respondido por el HL-SDK
2

El Arduino no puede medir la resistencia directamente ... solo puede medir el voltaje. Por lo tanto, debe tener una forma de convertir la resistencia cambiante en un voltaje cambiante. De acuerdo con la teoría de Ohm, podemos hacerlo forzando el flujo de una corriente a través de la resistencia variable. Puede conectar la resistencia variable a la entrada del ADC y a tierra, pero no fluirá (o muy poca) corriente a través de ella para que no reciba ningún voltaje significativo. Del mismo modo, si conecta la resistencia variable entre masa y + 5V, la tensión a través de la resistencia siempre será de 5V (aunque la corriente cambiará).

La forma más conveniente de producir un voltaje variable a partir de una resistencia variable es con un divisor de voltaje compuesto por la resistencia variable y una resistencia fija. Al observar el voltaje en el nodo del circuito donde las dos resistencias están conectadas entre sí, podemos ver un voltaje variable, y con un poco de matemática podemos retroceder el cambio correspondiente en la resistencia.

    
respondido por el Joe Hass

Lea otras preguntas en las etiquetas