ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
treballem amb
SENYALS ANALÃ’GICS

Carolina Crespo. Tecno-Lògics Bellvitge
Connectant un LED
a una sortida digital
només podem
encendre’l o apagar-lo

0-1

Els senyals digitals
només poden tenir 2 valors
representen 2 estats
La intensitat
d’il·luminació d’un LED
depén de la tensió
proporcionada al pin
de sortida

xV

Els senyals analògics
poden tenir infinits valors
i ser variables al larg del temps
La majoria dels microcontroladors no poden proporcionar
una tensió variable, ja que només treballen amb senyals
digitals.
Però poden
simular senyals analògics
mitjançant aproximacions
amb senyals digitals
utilitzant la tècnica PWM
Pulse Width Modulation
per aquests pins

Però poden
simular senyals analògics
mitjançant aproximacions
amb senyals digitals
utilitzant la tècnica PWM
Es tracta de treure pel pin especificat un tren de polsos,
senyals de 0 i de 5 V (0-1) que es van alternant
.

a una freqüència fixa de 490 Hz (els polsos (estats 0/1)
es repeteixen a un ritme de 490 vegades per segon)
.

El període d’un pols és la seva durada
(T = 1/490 = 2 milisegons)
El valor analògic simulat de la tensió de sortida
dependrà del cicle de treball: percentatge del temps que
el pols està actiu (tensió 5V) durant un període.
I això com es programa ?
valor del cicle de treball, entre 0 i 255

pins configurats com a SA

250: amplada del pols = 0
(pols actiu durant el 0% del període)

255: amplada del pols = 1
(pols actiu durant el 100% del període)
Comprovem-ho

Canviant els valors de la SA ha de
variar la intensitat d’il·luminació del
LED (des de 0 apagat fins a 255
intensitat màxima)

220 Ω

PWM
Comprovem-ho
Control d’una sortida analògica des de la pantalla de
l’Escenari
Definim una variable a la què anomenem intensidad.
Seleccionem a l’element de presentació de la variable (a l’escenari)
que es mostri en modo lliscador i tambés es defineixen els valors
mínim i màxim de la variable (0 a 255).

botó dret ratolí
Control d’una sortida analògica des de la pantalla de
l’Escenari

En moure el cursor de la variable a l’escenari,
la intensitat d’il·luminació del LED variarà.
Simulem el llum d’una espelma
La intensitat de llum varia constantment de forma aleatòria

connectem el LED al pin 9
LED RGB

Un LED RGB és en realitat 3 LEDs
Integrats en un mateix encapsulat:
un de color vermell (R),
un de color verd (G) i
un de color blau (B),
en el nostre cas,
amb el càtode comú.
k (-)
Connectant-lo a 3 pins digitals (10, 11, 12) podem
aconseguir els tres colors bàsics de llum

10
11
12

180 Ω

100 Ω
100 Ω
Connectant-lo a 3 pins digitals (10, 11, 12) podem
aconseguir els tres colors bàsics de llum

10
11
12

180 Ω

100 Ω
100 Ω
Connectant-lo a 3 pins digitals (10, 11, 12) podem
aconseguir els tres colors bàsics de llum
Connectant-lo a 3 pins analògics (5, 6, 9)
podem acoseguir tots els colors de l’espectre.
Connectant-lo a 3 pins analògics (5, 6, 9)
podem acoseguir tots els colors de l’espectre.

Comprovem-ho!
Brunzidor Piezoelèctric

Emet so quan passa el corrent entre els seus borns.
Serveix com a mecanisme de senyalització o avís, i
s'utilitza en múltiples sistemes com automòbils o
electrodomèstics.
Brunzidor Piezoelèctric
És un component electrònic fet amb dos discs de diferents materials.
Un d’ells és metàl·lic i l’altre, ceràmic amb propietats piezoelèctriques
(es deforma per efecte del corrent elèctric).
Quan s’aplica un voltatge al component piezoelèctric, aquest
s’expandeix i es contrau, fent vibrar la membrana metàl·lica.
Aquesta vibració produeix so.
Com es connecta a Arduino
El brunzidor no necessita
resistència de protecció,
però té polaritat
(vermell +, negre -)

connectem-lo a un pin de sortida digital
Què passa quan el connectem a una sortida digital?
Amb 5V la freqüència de vibració del piezo és massa alta i
no sentim el so.
Connectant-lo a una sortida analògica podem aconseguir
que el so sigui audible (baixant el valor PWM), i a més,
aconseguir diferents tons (el to del so produït pel brunzidor
depén de la tensió que el travessi).

Comprovem-ho!

More Related Content

Arduino. Sortides Analogiques

  • 1. treballem amb SENYALS ANALÃ’GICS Carolina Crespo. Tecno-Lògics Bellvitge
  • 2. Connectant un LED a una sortida digital només podem encendre’l o apagar-lo 0-1 Els senyals digitals només poden tenir 2 valors representen 2 estats
  • 3. La intensitat d’il·luminació d’un LED depén de la tensió proporcionada al pin de sortida xV Els senyals analògics poden tenir infinits valors i ser variables al larg del temps
  • 4. La majoria dels microcontroladors no poden proporcionar una tensió variable, ja que només treballen amb senyals digitals.
  • 5. Però poden simular senyals analògics mitjançant aproximacions amb senyals digitals utilitzant la tècnica PWM Pulse Width Modulation
  • 6. per aquests pins Però poden simular senyals analògics mitjançant aproximacions amb senyals digitals utilitzant la tècnica PWM
  • 7. Es tracta de treure pel pin especificat un tren de polsos, senyals de 0 i de 5 V (0-1) que es van alternant . a una freqüència fixa de 490 Hz (els polsos (estats 0/1) es repeteixen a un ritme de 490 vegades per segon) . El període d’un pols és la seva durada (T = 1/490 = 2 milisegons)
  • 8. El valor analògic simulat de la tensió de sortida dependrà del cicle de treball: percentatge del temps que el pols està actiu (tensió 5V) durant un període.
  • 9. I això com es programa ? valor del cicle de treball, entre 0 i 255 pins configurats com a SA 250: amplada del pols = 0 (pols actiu durant el 0% del període) 255: amplada del pols = 1 (pols actiu durant el 100% del període)
  • 10. Comprovem-ho Canviant els valors de la SA ha de variar la intensitat d’il·luminació del LED (des de 0 apagat fins a 255 intensitat màxima) 220 Ω PWM
  • 11. Comprovem-ho Control d’una sortida analògica des de la pantalla de l’Escenari Definim una variable a la què anomenem intensidad. Seleccionem a l’element de presentació de la variable (a l’escenari) que es mostri en modo lliscador i tambés es defineixen els valors mínim i màxim de la variable (0 a 255). botó dret ratolí
  • 12. Control d’una sortida analògica des de la pantalla de l’Escenari En moure el cursor de la variable a l’escenari, la intensitat d’il·luminació del LED variarà.
  • 13. Simulem el llum d’una espelma La intensitat de llum varia constantment de forma aleatòria connectem el LED al pin 9
  • 14. LED RGB Un LED RGB és en realitat 3 LEDs Integrats en un mateix encapsulat: un de color vermell (R), un de color verd (G) i un de color blau (B), en el nostre cas, amb el càtode comú. k (-)
  • 15. Connectant-lo a 3 pins digitals (10, 11, 12) podem aconseguir els tres colors bàsics de llum 10 11 12 180 Ω 100 Ω 100 Ω
  • 16. Connectant-lo a 3 pins digitals (10, 11, 12) podem aconseguir els tres colors bàsics de llum 10 11 12 180 Ω 100 Ω 100 Ω
  • 17. Connectant-lo a 3 pins digitals (10, 11, 12) podem aconseguir els tres colors bàsics de llum
  • 18. Connectant-lo a 3 pins analògics (5, 6, 9) podem acoseguir tots els colors de l’espectre.
  • 19. Connectant-lo a 3 pins analògics (5, 6, 9) podem acoseguir tots els colors de l’espectre. Comprovem-ho!
  • 20. Brunzidor Piezoelèctric Emet so quan passa el corrent entre els seus borns. Serveix com a mecanisme de senyalització o avís, i s'utilitza en múltiples sistemes com automòbils o electrodomèstics.
  • 21. Brunzidor Piezoelèctric És un component electrònic fet amb dos discs de diferents materials. Un d’ells és metàl·lic i l’altre, ceràmic amb propietats piezoelèctriques (es deforma per efecte del corrent elèctric). Quan s’aplica un voltatge al component piezoelèctric, aquest s’expandeix i es contrau, fent vibrar la membrana metàl·lica. Aquesta vibració produeix so.
  • 22. Com es connecta a Arduino El brunzidor no necessita resistència de protecció, però té polaritat (vermell +, negre -) connectem-lo a un pin de sortida digital
  • 23. Què passa quan el connectem a una sortida digital? Amb 5V la freqüència de vibració del piezo és massa alta i no sentim el so. Connectant-lo a una sortida analògica podem aconseguir que el so sigui audible (baixant el valor PWM), i a més, aconseguir diferents tons (el to del so produït pel brunzidor depén de la tensió que el travessi). Comprovem-ho!