sisteme cu microprocesoare laboratorul nr. 4 · de naturăneelectric ... pentru aceleași...

Post on 02-Jan-2020

6 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Sisteme cu microprocesoareLaboratorul nr. 4

Preluarea și gestionarea semnalelor analogice

-Funcționarea convertorului analog – digital

-Funcționarea convertorului digital analogic (modularea în durată a impulsului –

eng. Pulse Width Modulation P.W.M.)-

Senzori și traductoare

• Un senzor sau traductor realizează conversia mărimilor fizicede natură neelectrică (ex. forță, căldură, lumină) în mărimifizice de natură electrică (ex. curent, tensiune);

• În acest sens, se propune următoare clasificare:

Traductoare active (ex. fotodioda, tahogeneratorul,termocuplul);Traductoare pasive (ex. fotorezistența, termistorul, mărcile

tensometrice);

Modul de abordare al traductoarelor

• Traductoarele active nu necesită sursă de alimentare auxiliară,deoarece, ele prin natura lor, sunt generatoare de curent sautensiune;

• În cazul acestora, trebuie reglementați parametrii semnalului deieșire, ca să fie în limitele admisibile de prelucrabilitate (ex.amplitudine, formă de undă, frecvență, fază);

• Din acest motiv, ele trebuie să conțină în mod obligatoriu un circuitformator de semnal (C.F.S. – ex: amplificator operațional, rezistențedecadice, filtre, formatoare de nivel, declanșatoare etc.);

Modul de abordare al traductoarelor

• traductoarele pasive, necesită o sursă de alimentare auxiliară,deoarece mărimea fizică este transformată într-un parametru fizic decircuit (ex. rezistență, capacitate, inductivitate).

• În vederea măsurării/cuantificării efectului produs de acest tip detraductoare, este necesară introducerea unui circuit de adaptare (ex.divizor de tensiune sau curent, punte de măsură, transformatoare demăsură);

Modul de abordare al traductoarelor

• În ambele situații, fie că se dorește măsurarea unui curent,fie că se dorește măsurarea unei tensiuni, semnalul rezultanteste tot o tensiune proporțională cu semnalul fizic neelectric.

• Astfel, principalul aspect constă în înțelegerea funcționăriidivizorului de tensiune și al convertorului analog digital

Divizorul de tensiune

• Este o grupare de două rezistențe (ex. una fixă și una variabilă,

sau ambele fixe) prin intermediul căreia se realizează reducerea

nivelului de tensiune de la intrare la ieșire, în mod proporțional:

• 𝑈1 = 𝑅1 ∙𝑈

𝑅1+𝑅2

• 𝑈2 = 𝑅2 ∙𝑈

𝑅1+𝑅2

Traductoare pasive în montaj potențiometric

• Orice traductor pasiv–rezistiv poate fi utilizat în montajpotențiometric (ex. divizor de tensiune):

Rezistența variabilă potențiometrică (cu trei terminale);

Fotorezistența cu o rezistență fixă;

Termistor și rezistență fixă;

Traductoare pasive în montaj potențiometric

A. B. C.

Funcționarea convertorului analog – digital

Comparatorul electronic

• Este un dispozitiv electronic cu ajutorul căruia se pot genera stărilogice („logic 0” sau „logic 1”), pe baza unui semnal analogicmăsurat și o referință stabilită în prealabil.

+

-ref.u(t)

Vcc

GND

r(t)

Comparatorul electronic

Vcc

ref.u(t)

Vccr(t)

t

t

Vcc. ref. u(t)

0

0

Logic „1”

Logic „0”

Convertorul analog – numeric / digital

• Convertorul analog–digital/numeric, constă într-o grupareprogresivă de comparatoare;

• În mod normal, numărul de comparatoare defineșterezoluția convertorului (ex. patru comparatoare rezultă 24 =16 biți);

• Referința pentru fiecare comparator este dată de un divizorde tensiune rezistiv multiplu, alcătuit din rezistențe cu valoriproporționale astfel încât tensiunea să fie împărțită în pașiegali (ex. 10 mV/pas, 100 mV/pas, 1 V/pas);

u(t)t

u(t)

0

r(t)t

r(t)

0

Rezultat de conversieanalog – numerică / digitală

Semnal continuu analogic

Semnal discretizat numeric

Rezultat de conversieanalog – numerică / digitală

Semnal continuu analogic

Semnal discretizat numeric

u(t)

t

u(t )

0

1 0 1 00 1 0 11 1 0 00 0 1 10 1 1 11 0 0 01 0 1 11 1 0 1

Funcționarea convertorului digital analog (modularea în durată a impulsului, eng. Pulse

Width Modulation P.W.M.)

Convertorul digital – analogic

• Convertorul digital–analogic realizează operația inversă aconvertorului analog/numeric, adică, furnizează un semnalcvasi–analogic (aproape analogic) prin cuplarea succesivă aunor nivele de tensiune artificial construite printr-un divizorrezistiv multiplu.

• Semnalul furnizat de un astfel de dispozitiv este unuldiscretizat/numeric.

R1

R2

R3

R4

Rref

GND

Uni

tate

logi

că d

e co

nve

rsie

zeci

mal

- b

inar

ă

+

-

Vcc

Ieșire analogică

Co

mu

nic

are

cu

mic

roco

ntr

olle

rul

Tx

GND

Rx

Spre unitatea de comparare pentru formarea semnalului modulat în lățime (P.W.M.)

GND

r(t)t

r(t)

0

1 0 1 00 1 0 11 1 0 00 0 1 10 1 1 11 0 0 01 0 1 11 1 0 1

Conversia valorilor numerice în semnal discretizat

Matricea de stare a comutatoarelor

Semnal discretizat numeric

Generatorul de undă dreptunghiulară modulată în lățime (P.W.M.)

• Generatorul PWM de undă dreptunghiulară modulată în lățime(eng. Pulse Width Modulation) constă într-un comparator, unconvertor digital–analogic și o bază de timp programabilă cuformă de undă triunghiulară/dinte de fierăstrău (similarosciloscopului).

• Comparatorul din interiorul generatorului PWM furnizeazăimpulsuri la intersecția semnalului produs de convertorul digitalanalog cu semnalul bazei de timp (forma triunghiulară).Frecvența bazei de timp redă frecvența trenului de impulsurigenerat.

DAC

PWM A

PWM B

Timer

t

t

t0

0

0

y(t)

Vcc

Vcc r(t)

r(t)

+

-Timer

DAC

Vcc

GND

r(t)

+

-TimerDAC

Vcc

GND

r(t)

Aplicații

• Utilizând platforma Intel Galileo să se studieze următoarele aplicații:Funcționarea convertorului analog – numeric / digital (prin monitor serial);

Transformarea rezultatului de conversie în valori de tensiune;

Implementarea unui comparator numeric cu prag reglabil;

Implementarea unei coloane luminoase indicatoare de nivel;

Generarea unui semnal dreptunghiular modulat în durată (potențiometru);

Generarea unui semnal dreptunghiular modulat în durată (control digital);

Pentru aceleași aplicații să se utilizeze și alte tipuri de traductoare precum: fotorezistență, traductorul de temperatură pe bază de tranzistor bipolar LM35 etc...

Traductoare pasive în montaj potențiometric

A. B. C.

Funcționarea convertorului analog digital (prin monitor serial)

Transformarea rezultatului de conversie în valori de tensiune

Implementarea unui comparator numeric cu prag reglabil

Implementarea unei coloane luminoase indicatoare de nivel

Generarea unui semnal dreptunghiular modulat în durată

Potențiometrul

https://www.quora.com/How-do-I-connect-6-potentiometers-with-arduino

Traductorul de temperatură LM35

https://components101.com/lm35-temperature-sensor

http://blog.circuits4you.com/2015/05/lm35-temperature-sensor-interfacing.html

VOUT = 10 mv/°C × T

Fotorezistența

https://www.c-sharpcorner.com/UploadFile/d15fb8/ldr-with-arduino/

top related