Tire hacia abajo de la resistencia para que la entrada Arduino lea BAJA cuando no haya voltaje desde el interruptor

3

Estoy construyendo la interfaz de la nave espacial Arduino desde el libro del proyecto y todo funciona bien. Implica conectar 3 salidas Arduino a 3 leds, y 1 entrada Arduino al interruptor a. Para obtener una foto de la configuración, consulte aquí: enlace

enlace

El interruptor está configurado de esta manera: 5V ---- botón pulsador ----- 10kOhms ------ 0V

La entrada Arduino está conectada entre el botón y la resistencia de 10kOhm.

Mi pregunta es: ¿Por qué se necesita la resistencia de 10kOhm? El manual dice que es necesario para que el Arduino "lea BAJO cuando ahora hay voltaje que entra por el interruptor".

¿No podría simplemente deshacerme de la resistencia por completo (simplemente reemplazarla con un cable) y luego, si el interruptor está abierto, seguirá conectado a tierra y seguirá leyendo BAJO? ¿Qué está haciendo realmente la resistencia, en todo caso?

    
pregunta Lars

1 respuesta

2

Sin la resistencia, si presiona un botón, cortará 5V a 0V y sucederán MALAS COSAS.

Por otro lado, si dejamos las cosas malas por un momento como un experimento mental, ¿qué nivel leería el arduino?

5V ---- + ---- 0V

El voltaje en el + se definiría por la relación de resistencias de los cables que van desde 5V y 0V hasta un punto +. Esto sería difícil de configurar correctamente, por lo que es mejor colocar una resistencia grande (mucho más grande que la resistencia del cable) y tener un resultado predecible.

Editar

por MALAS COSAS Quiero decir, ¿qué sucede cuando cortas una batería? En teoría, la corriente ilimitada fluye de terminal positivo a negativo, en realidad esta corriente está limitada por la resistencia interna de la batería, la batería se calienta, potencialmente explota o tiene fugas. Si está alimentando desde un circuito USB - usb dentro de las papas fritas de la computadora (esto ocurre raramente, ya que las computadoras generalmente tienen circuitos de protección). Si está alimentando el circuito desde un adaptador de verrugas de pared, podría fundirse un fusible o podría incendiarse si es de un origen chino extremadamente horrible. Si su fuente de alimentación es lo suficientemente fuerte y robusta (como una batería de plomo-ácido o una celda de litio), un rastro de energía en una PCB puede quemarse. En este caso particular, no sucedería nada malo: arduino tiene un fusible de PTC reiniciable a bordo, simplemente se reiniciará.

    
respondido por el miceuz

Lea otras preguntas en las etiquetas