Saltar la navegación

3.4. Entradas, procesamiento y salidas

Diccionario

Código Morse

Imagen que  muestra las siglas SOS escritas en código Morse con puntos y rayas

Definición:

Sistema de representación de letras y números mediante dos símbolos: punto y raya.

Ejemplo:

Estos símbolos representan en código Morse la señal internacional de emergencia. las letras SOS. 

Gráfica

Imagen que muestra una gráfica de diagrama de barras

Definición:

Representación de datos numéricos a través de recursos visuales.

Ejemplo:

El profesor nos mandó hacer una gráfica con los datos las precipitaciones de los meses de otoño.

Infrarrojo (IR)

Imagen que describe un perro captada aprovechando la emisión de infrarrojo del cuerpo del perro

Definición:

Es una radiación que está por debajo del rojo, primer color del espectro visible para el ojo humano y que emite cualquier cuerpo por encima de -273,15ºC.

Ejemplo:

La visión nocturna de las cámaras de seguridad aprovecha la emisión de radiación infrarroja de los cuerpos para componer la imagen.

LED RGB

Imagen que representa un diodo RGB que tiene cuatro patas, tres de los colores rojo, verde y azul, además de una cuarta para la toma a tierra

Definición:

Es un diodo emisor de luz cuando está activo y que combina los tres colores básicos rojo, verde y azul.

Ejemplo:

Las tiras de LED RGB permiten iluminar un espacio de muchos colores diferentes. 

Protoboard

Imagen que muestra una placa de pruebas electrónica para conexiones rápidas

Definición:

Placa de pruebas electrónica

Ejemplo:

Utilizaré la protoboard para realizar el montaje del circuito.

Zumbador

Imagen de un despertador electrónico que contiene un zumbador para emitir el sonido de la alarma

Definición:

Es un dispositivo electroacústico que produce sonido de un mismo tono al recibir una señal eléctrica.

Ejemplo:

Los zumbadores se utilizan en dispositivos electrónicos como despertadores o electrodomésticos para emitir avisos sonoros.

Rétor dice

En este apartado vamos a aprender las características y diferencias de las señales analógicas y digitales.

Luego veremos las diferentes entradas y salidas de señales de nuestra placa micro:bit.

Seguro que mucha de la información que vas a ver a continuación será nueva para ti. Puedes ir apuntando algunas de las ideas importantes que vayas trabajando para que no se te olviden.

1. ¿Qué diferencia hay entre una señal analógica y otra digital?

Vamos a empezar definiendo que se entiende por una señal.

Señal

Es una variación de una corriente eléctrica, u otra magnitud física que se transmite desde un emisor hasta un receptor a través de un medio de transmisión.

Una señal representa una información que se transmite.

Imagen que describe un esquema con el proceso de transmisión de información a través de una señal entre un emisor y un receptor

La señal va perdiendo calidad con la distancia y se ve perjudicada por las perturbaciones o ruido producido por interferencias u otra fuente de ruido.

Estas señales pueden ser representadas a través de gráficos en los que se aprecian sus características y comportamiento.

Existen dos tipos de señales: las analógicas y las digitales.

Señal analógica

Es una señal continua que puede representar infinitos valores que cambian continuamente con el tiempo.

Al presentar infinitos valores es muy complejo regenerar este tipo de señales.

Representación gráfica de una señal analógica:

Imagen que describe cómo es la representación gráfica de una señal analógica

A través de las señales analógicas podemos representar todo lo que pasa a nuestro alrededor. Por ejemplo: nuestra voz, sistemas de audio y vídeo antiguos, lectura de temperatura, presión y humedad atmosférica, sonidos, velocidad de objetos o del viento, regular la intensidad de brillo de una lámpara, controlar la velocidad de giro de un motor, etc.

Las magnitudes físicas de nuestro entorno son señales analógicas.

Señal digital

Es una señal discontinua que sólo pueden representar valores finitos o discretos.

En el caso de un sistema binario, sólo puede tomar dos valores o estados: 0 y 1, que pueden ser interruptores abiertos o cerrados, impulsos eléctricos de baja y alta tensión, etc.

Este valor se mantiene por un tiempo determinado.

Son utilizadas en sistemas o dispositivos electrónicos que manejan información en código binario (es decir, ceros y unos) como el ordenador, microcontrolador, los teléfonos móviles, tabletas, sistemas modernos de grabación de audio y vídeo, también la información recibida por un semáforo, el código Morse, entre otros.

En la naturaleza podría ser encender y apagar un dispositivo, el pulso cardiaco, etc.

Representación gráfica de una señal digital:

Imagen que describe la representación gráfica de una señal digital

Al presentar pocos valores es posible regenerar la señal, siendo interesante para que a través de regeneradores intermedios podamos llevar esta señal a grandes distancias sin perder información en el trayecto. 

Ejemplo de implementación de una señal digital, podría ser una lámpara que sólo puede tener dos estados: estado "0" (apagada) y estado "1" (encendida). El estado de la lámpara puede cambiar a lo largo del tiempo, pero sólo puede tomar dos posibles valores: 0 o 1.

Diferencias entre una señal analógica y digital

Piensa en las diferencias entre un reloj de agujas (analógico) y uno de pantalla electrónica (digital). Las agujas se mueven continuamente de una posición a otra, mientras que el reloj digital no toma valores intermedios, se apaga un número y se enciende el siguiente.

Imagen que muestra la representación gráfica de una señal analógica y otra digital

En base a todo lo anterior podemos destacar las siguientes diferencias entre las señales analógicas y las digitales:

  1. Las señales analógicas pueden representar infinitos valores mientras que las digitales representan valores finitos o discretos por un período determinado.
  2. Las señales digitales presentan mayor velocidad, flexibilidad al ser fácilmente modificables, facilidad de diseño de su sistema y mejor precio al estar en continuo avance tecnológico que los sistemas analógicos.
  3. Las señales analógicas son muy afectadas por el ruido (todo aquello que perturba a la señal) mientras que las digitales tienen una mayor tolerancia al ruido. Representación gráfica de una señal analógica afectada por ruido:Imagen que describe graficamente una señal analógica afectada por ruido
  4. Las señales analógicas no se pueden regenerar mientras que las digitales sí. 
  5. Así las señales digitales son más precisas y la información se puede almacenar de manera más eficiente y en mayor cantidad que en los sistemas analógicos.

Gráfica: Diagrama De Barras

Definición:

Representación de datos numéricos a través de recursos visuales.

Ejemplo:

El profesor nos mandó hacer una gráfica con los datos las precipitaciones de los meses de otoño.

Gráfica: Diagrama De Barras

Definición:

Sistema de representación de letras y números mediante dos símbolos: punto y raya.

Ejemplo:

Estos símbolos representan en código Morse la señal internacional de emergencia. las letras SOS. 

2. ¿Por dónde entran y salen las señales en nuestra placa micro:bit?

Las entradas y salidas son una parte importante de cualquier sistema informático. 

Nuestra placa micro:bit tiene varias entradas y salidas.

Esquema

Imagen que representa un diagrama de las entradas, dan información al microcontrolador de la placa microbit, que la procesa y envía a las salidas

  • Entradas: proporcionan información al microcontrolador de la placa, son los sensores.
  • Microcontrolador: lee la información de la entrada, la procesa y la envía a la salida.
  • Salidas: dan distintas respuestas en forma de sonido, luz, movimiento y calor. Son los actuadores.

Proceso de las señales

Las señales que entran y salen de nuestra placa micro:bit se procesan con un esquema de entradas, procesamiento, salidas.

  • Las entradas son los sensores y proporcionan información al microcontrolador. Ejemplos de entradas son: pulsadores, sensor de luz, temperatura, acelerómetro.
  • El microcontrolador almacena en su memoria el programa que hemos realizado. Con el programa el microcontrolador lee la información de las entradas, la procesa y envía una actuación a las salidas.
  • Las salidas dan distintas respuestas en forma de sonido, luz, movimiento. Ejemplos de salidas son: leds, zumbador, motores.

Ejemplo del proceso: En un sistema formado por un pulsador que acciona un LED, el microcontrolador lee el estado de un pulsador (entrada), si está presionado enciende un LED (salida); si no lo apaga.

Pines de entrada y salida

La placa micro:bit dispone de 25 conectores de color dorado situados en el borde inferior y denominados pines.

V1 V2
Imagen que describe los pines de la placa micro:bit V1 Imagen que describe los pines de la placa microbit V2

A través de ellos se puede conectar LEDs externos, motores, zumbadores, sensores externos o cualquier otro componente de Arduino o similar.

La placa también dispone de cinco pines en la parte inferior:

Imagen que describe los pines inferiores para conectores de cocodrilo

Estos conectores están etiquetados como: 0, 1, 2, 3V y GND, se encuentran sobredimensionados para facilitar la conexión mediante pinzas de cocodrilo o conectores tipo banana de 4mm.

Los tres primeros (0, 1 y 2) se les denomina entrada y salida de propósito general (abreviado GPIO) ya que pueden usarse para muchas cosas diferentes. También tienen la capacidad de leer voltajes analógicos usando algo llamado convertidor de analógico a digital (ADC).

Los otros dos pines etiquetados como 3V y GND se relacionan con la fuente de alimentación de la placa. Con respecto al conector de 3V:

  • Si la placa está alimentada por USB o batería el conector de 3V es una salida de alimentación para periféricos o circuitos externos.
  • Si la placa no está alimentada por USB o batería, el conector de 3V puede ser usado como entrada de alimentación para la propia micro:bit.

El conector GND se utiliza para conectar a tierra y cerrar un circuito eléctrico cuando se usa el pin de 3V.

Si tocamos el conector GND con una mano, podemos programar la micro:bit para que detecte cuando tocamos los pines 0, 1 o 2 con la otra mano. Así tenemos tres botones más que funcionan simplemente con nuestro cuerpo para cerrar el circuito.

Video

Apoyo visual

Esquema sobre la información de entradas y salidas:

Entrada Salida Pictograma

En el ejemplo de un pulsador (entrada) y un LED (salida), serían los siguientes pasos:

Ejemplo entrada salida pictograma

3. Explica la imagen

En pareja, explica a tu compañera o compañero el diagrama de la imagen y que luego él te lo explique a ti. Una vez que lo hayáis puesto en común, escribe en tu cuaderno la explicación de la imagen con tus propias palabras.

Imagen que describe los pines inferiores para conectores de cocodrilo

4. Dispositivos de entrada/salida de señales

Los dispositivos de entrada, salida o entrada/salida de la placa micro:bit son:

Entradas incorporadas en la placa

  1. Botones: dos pulsadores que pueden servir para desencadenar una acción y un botón de reinicio.
  2. Logotipo táctil: un botón táctil que incorpora la segunda versión de la placa.
  3. Sensor de luz: mide los niveles de luz.
  4. Sensor de temperatura (en microcesador): mide la temperatura dentro del procesador que puede dar una aproximación de la temperatura del aire.
  5. Acelerómetro: es un sensor de movimiento que mide el movimiento.
  6. Magnetómetro o Brújula: detecta campos magnéticos.
  7. Micrófono: mide la cantidad de sonido.
  8. Conector micro USB: para la carga del programa en la placa y alimentación de corriente.

Entradas externas a la placa

Son sensores que se pueden conectar a la placa directamente o en la mayoría de los casos mediante montajes eléctricos en una protoboard o placa de pruebas.

  1. Pulsador externo: conectado mediante un circuito externo.
  2. Sensor externo: conectado mediante un circuito externo.

En el siguiente vídeo podemos ver un ejemplo de aplicación de un pulsador externo (entrada externa) que acciona un tono aleatorio en la placa micro:bit.

En el siguiente vídeo podemos ver un ejemplo de aplicación de un sensor externo de Infrarrojo (IR) (entrada externa) que muestra un corazón en la matriz de leds cuando se detecta un obstáculo.

Salidas de la placa

  1. Matriz de 25 diodos LED (diodo emisor de luz): que emiten luz cuando la corriente pasa por él. Podemos mostrar información creando patrones, imágenes, letras y números.
  2. Altavoz (versión V2): permite la reproducción de sonidos en la segunda versión de la placa microbit que incluye nuevos sonidos. Si lo prefieres, puedes silenciar el altavoz con el bloque de programación "apagar altavoz integrado" para que el sonido salga por los pines (0 y GND) de conexión de auriculares.

En el siguiente vídeo podemos ver las características de la matriz de leds de la placa micro:bit. El vídeo está en inglés con subtítulos en español.

Salidas externas de la placa

Son actuadores que se pueden conectar a la placa directamente o en la mayoría de los casos, mediante montajes eléctricos en una protoboard o placa de pruebas. Algunos ejemplos de estos dispositivos son:

  1. LED (del inglés light-emiting diode, diodo emisor de luz).
  2. Zumbador de menos de 5mA (mili Amperios)
  3. LED RGB (del inglés light-emiting diode red-green-blue, diodo emisor de luz roja-verde-azul).
  4. Auriculares: se pueden conectar a los pines de la placa: pin 0 y GND. 
  5. Altavoz externo.
  6. Servomotor.

En el siguiente vídeo podemos ver un ejemplo de aplicación de encendido de un led externo (salida externa) y muestra de un corazón grande en la matriz de leds cuando se presiona el botón A y apagado del led externo y muestra de corazón pequeño, al presionar el botón B de la placa micro:bit.

Dispositivos de Entrada/Salida

La placa micro:bit también cuenta con dispositivos de entrada y salida dedicados sobre todo a las comunicaciones de nuestra placa con el entorno.

  1. Radio: permite la comunicación inalámbrica entre las placas micro:bit.
  2. Bluetooh BLE (Baja energía): para la comunicación e intercambio de datos de forma inalámbrica de la placa con otros dispositivos móviles, tabletas, ordenadores, etc.

En el siguiente vídeo puedes apreciar las posibilidades de las comunicaciones por radio de la micro:bit. Está en inglés con subtítulos en español.

Vídeo entradas y salidas

En el siguiente vídeo puedes apreciar una descripción de los dispositivos de entrada y salida de la placa micro:bit. El vídeo está en inglés aunque tiene subtítulos en español.

Placa De Pruebas

Definición:

Placa de pruebas electrónica

Ejemplo:

Utilizaré la protoboard para realizar el montaje del circuito.

Imagen que representa un diodo RGB que tiene cuatro patas, tres de los colores rojo, verde y azul, además de una cuarta para la toma a tierra

Definición:

Es un diodo emisor de luz cuando está activo y que combina los tres colores básicos rojo, verde y azul.

Ejemplo:

Las tiras de LED RGB permiten iluminar un espacio de muchos colores diferentes. 

Imagen que describe un perro captada aprovechando la emisión de infrarrojo del cuerpo del perro

Definición:

Es una radiación que está por debajo del rojo, primer color del espectro visible para el ojo humano y que emite cualquier cuerpo por encima de -273,15ºC.

Ejemplo:

La visión nocturna de las cámaras de seguridad aprovecha la emisión de radiación infrarroja de los cuerpos para componer la imagen.

Imagen de un despertador electrónico que contiene un zumbador para emitir el sonido de la alarma

Definición:

Es un dispositivo electroacústico que produce sonido de un mismo tono al recibir una señal eléctrica.

Ejemplo:

Los zumbadores se utilizan en dispositivos electrónicos como despertadores o electrodomésticos para emitir avisos sonoros.

5. Comprueba lo que sabes sobre los dispositivos de entrada/salida

Clasifica los componentes de la Micro:bit en Entradas / Salidas.

Algún componente puede ser tanto de entrada como de salida.

Pulsadores

Matriz de LEDs

Logo táctil

Sensor luz

Antena de radio y BT

Magnetómetro

Acelerómetro

USB

Micrófono

Altavoz

Habilitar JavaScript

Clavis dice Repasa lo aprendido

Aquí te propongo que te pares un momento y respondas a las siguientes preguntas para saber cuánto dominas lo que acabamos de aprender sobre el proceso Entrada→ Procesador→ Salida:

  • ¿Entiendo qué son señales analógicas y digitales?
  • ¿Soy capaz de diferenciar dispositivos analógicos y digitales?
  • ¿Entiendo el proceso: Entrada → Procesador → Salida? ¿Sería capaz de explicarlo?
  • ¿Soy capaz de poner ejemplos de componentes de entrada?
  • ¿Soy capaz de poner ejemplos de componentes de salida?
  • ¿Soy capaz de clasificar los componentes de la placa en entradas y salidas?
  • ¿Conozco la diferencia entre la función de un sensor y de un actuador?
  • clasificar los componentes de la placa en sensores y actuadores.