Pines de entrada analógicos y digitales

1

¿Cuál es la diferencia entre los pines de entrada digitales y analógicos declarados en el microcontrolador? ¿En qué situaciones usamos analógico y en qué pines de entrada digital? ¿Qué pasará si colocamos una señal digital en el pin de entrada analógica y viceversa?

    
pregunta Junior

2 respuestas

9

La diferencia es que un pin digital solo puede detectar si hay un voltaje presente en un pin o no, mientras que un pin analógico está conectado a un convertidor analógico a digital (ADC) interno y puede medir el voltaje real en el pin.

Un pin digital es adecuado para detectar si se ha presionado un botón, mientras que un pin analógico podría, por ejemplo, medir la posición de un potenciómetro.

    
respondido por el Brog
1

Puede aplicar fácilmente una señal digital a un pin analógico. Pero tenga en cuenta que la detección de un valor analógico a través de ADC es normalmente más lenta que la lectura de un pin digital. Lo que obtienes es, dependiendo del valor, un valor bastante bajo o bastante alto, pero nada en el medio.

Sin embargo, si aplica una señal analógica a un pin digital, las cosas no son tan fáciles. Dependiendo de los circuitos utilizados para leer ese pin, puede ocurrir que tenga una situación CMOS en la que ambos transistores estén conduciendo, una situación que está relacionada con altas pérdidas de potencia.

    
respondido por el glglgl

Lea otras preguntas en las etiquetas