- Portada
- Descripción del curso
- Fundamentos de Arduino y electrónica
- Fundamentos de programación Arduino
-
Electrónica del Escornabot I
-
Introducción
-
Lista de materiales
-
Pulsadores de secuencia I
-
Pulsadores Secuencia II
-
Pulsadores Secuencia III
-
LEDs de indicación de secuencia
-
Actividad 9
-
Actividad 10
-
Actividad 11
-
Zumbador I
-
Zumbador II
-
Zumbador III
-
Actividad 12
-
Actividad 13
-
Funciones
-
Actividad 14
-
Clases
-
Actividad 15
-
Arrays en Arduino
-
Actividad 16
-
- Montaje del robot
- Electrónica del Escornabot II
Pulsadores de secuencia I
Pulsadores de secuencia I

Introducción
Normalmente conectamos cada pulsador a una entrada digital de nuestro microcontrolador haciendo uso de una resistencia de pull-up o de pull-down. Sin embargo, cuando tenemos múltiples pulsadores, esto implica que ocupamos gran cantidad de pines de nuestro microcontrolador, pudiendo llegar el caso de que los ocupemos todos únicamente con nuestras entradas.
Una posible solución para este “problema” está en multiplexar las entradas y hacer uso de multiplexores digitales como el CD74HC4067 con el que podemos leer hasta 16 entradas empleando únicamente cinco pines digitales (uno para la entrada y cuatro para la selección del canal).

Su funcionamiento es muy sencillo, según los pines S0, S1, S2 o S3 que estén activo se selecciona uno de los canales en cada instante. De esta forma, conociendo la secuencia de selección es posible conocer la entrada seleccionada, y por tanto, el valor de cada pulsador.

Sin embargo, cuando las entradas a emplear no justifican el uso de un multiplexor, es posible emplear un divisor resistivo que varíe según el pulsador presionado. Este es el sistema empleado en nuestro robot.
| Vistas | |
|---|---|
| 30 | Número de vistas |
| 30 | Vistas de miembros |
| 0 | Vistas públicas |
| Acciones | |
|---|---|
| 0 | Gustos |
| 0 | No me gusta |
| 0 | Comentarios |
Compartir por correo
Por favor iniciar sesión para compartir esto webpage por correo.