Icono del sitio HeTPro-Tutoriales

Mbed DigitalIn – Entrada Digital

MBED DigitalIn – Función para manejo de puertos de entrada

Mbed DigitalIn es una función que permite configurar a un pin como entrada digital. En esté tutorial aprenderemos su uso básico.

Sintaxis básica:

DigitalIn nombreObjeto(#PIN);

Sintaxis extendida:

DigitalIn nombreObjeto(#PIN, modoConfiguración);

Clases:

Entradas digitales

Mbed es un sistema operativo con funciones para el manejo de puertos. Por ejemplo, las entradas digitales se utilizan para poder conectar: teclados, botones, o sensores digitales booleanos. Por consiguiente, una entrada digital sólo podría tener dos estados posibles: verdadero ó falso.

En términos de voltaje, tener una condición de VIH – Voltaje de Entrada en Estado Alto ó VIL – Voltaje de Entrada en Estado Bajo. Los voltajes de corriente directa dependen de la la alimentación y arquitectura del procesador. Por ejemplo, la mayoría de las tarjetas para mbed funcionan a 3.3V. Por este motivo los voltajes de entrada para un 0 son entre 0 y 0.8V y para un 1 lógico son entre 2.0Vdc y 3.3Vdc.

Los voltajes que no caen en este rango se conocen como condición de meta-estabilidad. Generalmente los pines traen circuitos que impiden caer en este estado para la lectura y/o escritura. Así que no hay que preocuparse por estos voltajes de en medio.

Si tienes alguna duda, favor de comentarla. Con gusto resolveremos tus dudas.

Ejemplos de uso

See the gist on github.

Autor:

Dr. Rubén E-Marmolejo.

Profesor Universidad de Guadalajara.

 

 

Salir de la versión móvil