Sensors Analogics amb S4A

Post on 24-Jun-2015

2.503 views 1 download

Transcript of Sensors Analogics amb S4A

Sensors Analògics amb

Connectats a una Entrada Analògica emeten un senyal de valor variable (entre 0 0V i 1023 5V), que és proporcional als efectes que estan mesurant (llum, gas, temperatura, pressió, humitat, …)

En funció d’aquest senyal (entre 0 i 1023) podem:

Activar / desactivar un actuadorconnectat a una sortida digital

encendre / apagar un LEDquan hi ha foscor / quan hi ha claror

En funció d’aquest senyal (entre 0 i 1023) podem:

Activar / desactivar un actuadorconnectat a una sortida digital

encendre / apagar un LEDquan hi ha foscor / quan hi ha claror

Controlar el comportament analògicd’un actuadorconnectat a una sortida analògica

nivell de llum LEDen funció del nivell de llum ambiental

Fotoresistència: LDR = Light Dependent Resistor

El seu valor òhmic varia en funció de la quantitat de llum que incideix sobre la seva superfície:quanta més llum rep, menor és la seva resistència.

Sensor de llum

Un sensor de llum consisteix en una LDR en sèrie amb una resistència fixa, formant un divisor de tensió, d'on treurem el senyal per connectar a l'entrada analògica corresponent (Vout)

serà directament proporcional a la quantitat de llum rebuda pel LDR(mínima a les fosques)10 K

10 K

Comprovació del funcionament del sensor de llum

Sensor de temperatura

Termistor NTC = Negative Temperature Coefficient

El seu valor òhmic varia en funció de la temperatura:quanta més temperatura, menor és la seva resistència.

Un sensor de temperatura utilitza un NTC com a part d’un divisor de tensió, d'on treurem el senyal per connectar a l'entrada analògica corresponent (Vout)

10 K

Sensor de fred:Si utilitzem el NTC com a resistència inferior del divisor de tensió, Vout serà més gran quanta ménys temperatura rebi el NTC.

Sensor de calor o alarma d'incendi:Si utilitzem el NTC com a resistència superior del divisor de tensió, Vout serà més gran quanta més temperatura rebi el NTC.

Control del comportament digital d’un actuador.

Encesa d’un LED quan es fa fosc

Cal definir el LLINDAR (valor que separa la claror de la foscor)

0

1023

Control del comportament digital d’un actuador.

Encesa d’un LED quan es fa fosc

actuador connectat a una sortida digital (ON / OFF)

valor entre 0 i 1023

Control del comportament digital d’un actuador.

Encesa d’un LED quan es fa fosc

Nivell il·luminació LED (entre 0 i 255)

Valor sensor analògic(entre 0 i 1023)

(1023, 255)

si x = 1023 --- y = 255si x = 1 --- y = ?y = 1* (255 / 1023) = 1/4 x

Control del comportament analògic d’un actuador.Variació del nivell d’iluminació d’un LED en funció del valor d’entrada analògic

Encesa Analògica (nivell de llum variable)

els valors analògics només poden ser enters

= *1/4

Control del comportament analògic d’un actuador.Variació del nivell d’iluminació d’un LED en funció del valor d’entrada analògic

amb S4A, fins a 7 actuadors:4 sortides digitals (apagat – encés)3 sortides analògiques (0: apagat – 255: encés)

En funció del senyal enviat pel sensor(entre 0 i 1023) també podem:

Activar / desactivar diversos actuadors

Barra de LEDs

Disposem de barres de 10 LEDsque permeten visualitzar clarament els nivells de qualsevol magnitud: temperatura, so, pressió, …

Proposo connectar els LEDs de 2 en 2 i connectar a 12, 11, 10 (SD), 6, 5 (SA)

Encendre LEDs

Apagar LEDs

Com que tenim 5 parelles de LEDS podem establir les següents condicions:

Si temperatura > 200 encén parella 1 de LEDsSi temperatura > 400 encén parella 2 de LEDs Si temperatura > 600 encén parella 3 de LEDsSi temperatura > 800 encén parella 4 de LEDsSi temperatura > 1000 encén parella 5 de LEDs

Possibles valors: entre 0 i 1023

Cal començar el bucle amb els LEDs apagats

Display de 7 segments

amb S4A, fins a 7 actuadors:4 sortides digitals (apagat – encés)3 sortides analògiques (0 – 255)