Microprocesador problema con ADC

Hola estoy aprendidendo a manejar Micros mas concretamente un STM8S, el problema es que solo tengo un convertidor A/D pero tengo 3 entradas analogicas (sensor de temperatura, sensor de humedad y sensor de presión) . Las lecturas se muestran en un LCD

Como puedo hacer para poder leer las 3 entradas si solo tengo un A/D ??


Gracias
 
Puedes utilizar un multiplexor analógico, en el que conectas todos tus sensores, y desde el microcontrolador seleccionas el que quieres usar.
Puedes utilizar por ejemplo el 74HC4051. En las entradas nombradas como Yn conectas tus sensores, y la salida Z a la entrada ADC del micro. Luego con S0-S1-S2 seleccionas el canal que quieres usar. Por ejemplo, si pones:
S0=0
S1=1
S2=0

estás configurando el canal 010 (2 en decimal), y en el micro tendrás la señal analógica del sensor conectado al canal 2 del multiplexor.

Espero haberte ayudado, un abrazo
 
Atrás
Arriba