You are on page 1of 20

UNIVERSITETI POLITEKNIK I TIRANËS

FAKULTETI I INXHINIERISË ELEKTRIKE


DEPARTAMENTI I AUTOMATIKËS

SHNDËRRUESIT NGA ANALOG NË NUMERIK


(Analog to Digital Converters ADC)

ARKITEKTURA E SISTEMEVE TË KONTROLLIT


SHNDËRRUESIT NGA ANALOG NË NUMERIK
2 Tipet e sinjaleve
• Sinjal analog
• Sinjal analog është një sinjal i vazhduar i
në kohë ku amplituda e tij merr çdo vlerë
në të gjithë diapazonin e ekzistencës së
tij: i=f(t)
• Shembuj
• Rryma që kalon në pështjellen e motorit
elektrik t
• Temperatura e ambientit
• Sinjal numerik
• Ka vetëm dy gjendje u
• Gjendja e nivelit të lartë që
interpretohet si gjendje logjike 1 (3.3 V ) 3.3
• Gjendja e nivelit të ulët që interpretohet
si gjendje logjike 0 (0 V)
• Mikrokontrolluesit mund të kryejnë vetëm
përpunimin e sinjaleve numerike 0 t

5/14/2018 ARKITEKTURA E SISTEMEVE TË KONTROLLIT UNIVERSITETI POLITEKNIK I TIRANËS


SHNDËRRUESIT NGA ANALOG NË NUMERIK
3 Çfarë është shndërruesi nga analog në numerik

• Një qark elektronik i integruar i cili shndërron një sinjal nga forma analoge (e
vazhdueshme) në atë numerike

• Sinjalet numerike kanë vetëm dy gjendje. Për mikrokontrolluesin ne i referohemi


gjendjeve binare 0 dhe 1

• Mikrokontrolluesit mund të kryejnë vetëm përpunim kompleks të sinjaleve


numerike

• Kur sinjalet janë në formë numerike ata janë më pak të ndjeshëm ndaj efekteve
dëmtuese të zhurmave

• Shndërruesit nga analog në numerik (Analog to Digital Converters ADC) ofrojnë


një lidhje ndërmjet botës analoge të sensorëve dhe botës numerike të përpunimit
të sinjalit dhe trajtimit të dhënave

• Mikrokontrolluesit zakonisht përdorin ADC me 8, 10, 12 ose 16 bit

5/14/2018 ARKITEKTURA E SISTEMEVE TË KONTROLLIT UNIVERSITETI POLITEKNIK I TIRANËS


SHNDËRRUESIT NGA ANALOG NË NUMERIK
4 Procesi i shndërrimit nga analog në numerik
Kryesisht janë dy hapa bazë për procesin e shndërrimit të sinjalit nga analog në
numerik të cilat paraqiten skematikisht si në figurë

݆݈ܵ݅݊ܽ݅
݆݈ܵ݅݊ܽ݅ ݊‫݇݅ݎ݁݉ݑ‬
݈ܽ݊ܽ‫݃݋‬ ܾேିଵ
KUANTIZIMI
‫ݑ‬ଵ ሺ‫ݐ‬ሻ S ‫ݑ‬ଵᇱ ሺ‫ݐ‬ሻ DHE KODIMI ܾଵ
ܾ଴

Kampionuesi dhe majtësi i rendit zero Kuantizimi dhe kodimi

5/14/2018 ARKITEKTURA E SISTEMEVE TË KONTROLLIT UNIVERSITETI POLITEKNIK I TIRANËS


SHNDËRRUESIT NGA ANALOG NË NUMERIK
5 Kampionimi dhe bllokuesi i rendit zero
‫ݑ‬ଵ ሺ‫ݐ‬ሻ
Sinjal i vijueshëm

‫ݐ‬ଵ ‫ݐ‬ଶ ‫ݐ‬ଷ ‫ݐ‬ସ ‫ݐ‬ହ ‫଺ݐ‬ ‫଻ݐ‬


Pulset e kampionimit S(t)
ܶ௞

Sinjali i kampionuar
‫ݑ‬௞ ሺ݇ሻ
Sinjali në dalje të
kampionuesit dhe mbajtësit
të rendit zero
‫ݑ‬଴ ሺ‫ݐ‬ሻ
Frekuenca minimale e
kampionimit duhet të jetë të
paktën 2 here më e madhe se
frekuenca e sinjalit
‫ݐ‬ଵ ‫ݐ‬ଶ ‫ݐ‬ଷ ‫ݐ‬ସ ‫ݐ‬ହ ‫଺ݐ‬ ‫଻ݐ‬
5/14/2018 ARKITEKTURA E SISTEMEVE TË KONTROLLIT UNIVERSITETI POLITEKNIK I TIRANËS
SHNDËRRUESIT NGA ANALOG NË NUMERIK
6 Kuantizimi dhe kodimi
• Dalja e kampionuesit dhe mbajtësit nuk është ende e përshtatshme për memorizim
dhe përpunim numerik pasi është një sinjal analog përsa i takon vlerës së
amplitudes, ku amplituda e kampionuar mund të marrë çdo vlerë të mundshme në
diapazonin e ekzistencës së saj

• Që të fitohet një sinjal numerik duhet që kampionet e amplitudës së sinjalit të


kuantizohen ose diskretizohen dhe në këto kushte sinjali do të jëtë diskret në kohë
dhe amplitudë

numerik
Kodi
• Kodimi është procesi ku caktohet një
111
kod numerik unik për secilin nivel
110
kuantizimi
101

100
Në këtë mënyrë secili kampion
011
paraqitet me një numër të fundëm
010
sipas niveleve të kuantizimit, t ku
001
amplituda e sinjalit nuk është më e
000
vijueshme por është e kuantizuar, e 0
ͳ
ܸ
ʹ
ܸ
͵
ܸ
Ͷ
ܸ௥
ͷ
ܸ
͸
ܸ௥
͹
ܸ
Tensioni
ܸ௥ në hyrje
ͺ ௥ ͺ ௥ ͺ ௥ ͺ ͺ ௥ ͺ ͺ ௥
diskretizuar ose e dixhitalizuar
5/14/2018 ARKITEKTURA E SISTEMEVE TË KONTROLLIT UNIVERSITETI POLITEKNIK I TIRANËS
SHNDËRRUESIT NGA ANALOG NË NUMERK
7 Kuantizimi dhe kodimi
• Rezolucioni përcaktohet si ndryshimi më i vogël i sinjalit analog i cili do të
shkaktojë ndryshime në daljen numerike, dhe jepet me shprehjen
௎ೝ೐೑̴೘ೌೣ ି ௎ೝ೐೑̴೘೔೙
ΔU= ku: ܷ௥௘௙̴௠௔௫ tensioni maksimal i references, ܷ௥௘௙̴௠௜௡
ଶಿ
tensioni minimal i references, N numri i biteve
• Ananalizojmë një shndërrues (ADC) me ܷ௥௘௙̴௠௔௫ =2V, ܷ௥௘௙̴௠௜௡ =0 dhe N=3

numerik
Tensioni i hyrjes 0V si edhe 0.25 V

Kodi
kanë të njëjtin kod numerik 000 111
110
101
Intervali i tensioneve të hyrjes nga 0.251V 100
011
deri në 0.5 V i caktohet kodi numerik 001 010 ΔU
001
000
Gabimi për shkak të procesit të Ͳ ͲǤʹͷ ͲǤͷ ͲǤ͹ͷ ͳ ͳǤʹͷ ͳǤͷ ͳǤ͹ͷ ʹ Tensioni
në hyrje

numerik
kuantizimit është nga 0 ൊ1ΔU

Kodi
111
110
Gabimi maksimal 1ΔU për shkak të procesit të 101
100
kuantizimit mund të reduktohet në േ 0.5ΔU duke 011
010 ΔU
zhvendosur majtas karakteristikën me 0.5ΔU 001
000
Ͳ ͲǤʹͷ ͲǤͷ ͲǤ͹ͷ ͳ ͳǤʹͷ ͳǤͷ ͳǤ͹ͷ ʹ Tensioni
në hyrje
5/14/2018 ARKITEKTURA E SISTEMEVE TË KONTROLLIT UNIVERSITETI POLITEKNIK I TIRANËS
SHNDËRRUESIT NGA ANALOG NË NUMERIK
8 Tipet e shndërruesave nga analog në numerik
Janë disa tipe shndërruesish nga analog në numerik si:

1. Integrating ADCs: Single slope, Dual Slope and ramp ADC

2. Delta-Sigma ADC (over sampled ADC)

3. Flash ADC

4. Successive Approximation Register (SAR) ADC

Ne do të analizojmë hollësisht vetëm dy prej tyre:

1. Flash ADC

2. Successive Approximation Register (SAR) ADC

Në mikrokontrolluesat e familjes kinetis ku bën pjesë edhe FRDM KL25Z kanë


shndërruesin të tipit Successive Approximation Regisret (SAR) ADC
5/14/2018 ARKITEKTURA E SISTEMEVE TË KONTROLLIT UNIVERSITETI POLITEKNIK I TIRANËS
SHNDËRRUESIT NGA ANALOG NË NUMERIK
9 Flash ADC
• Komponentët bazë (për Flash ADC N bite)
• ʹே െ ͳ krahasues
• ʹே Rezistenca
ܷ௥௘௙
• Konvertues
ܷ௜௡
ܴ ಿ ൌܴ
• Sinjali analog është ଶ
-
Krah_ʹே െ ͳ

aplikuar në terminalet jo- ܴ ಿ ൌ ܴ +


ଶ ିଵ Krah_ʹே െ ʹ ܾேିଵ
invertuese të krahasuesve -
• Sinjali i referencës është + ܾேିଶ
aplikuar në terminalet
invertuese të krahasuesve Konvertues
• Përdor ʹே rezistenca për
të formuar një pjesëtues -
Krah_2 ܾଵ
tensioni, që ndan ܴଶ ൌ ܴ + ܾ଴
Krah_1
tensionin referues në ʹே -
ܴଵ ൌ ܴ +
intervale të barabarta

5/14/2018 ARKITEKTURA E SISTEMEVE TË KONTROLLIT UNIVERSITETI POLITEKNIK I TIRANËS


SHNDËRRUESIT NGA ANALOG NË NUMERIK
10 Flash ADC

• Secili krahasues prodhon një nivel logjik 1 ose 0 (nëse tensioni hyrës është më i
madh se tensioni i pjestuar i referencës atëherë krahasuesi prodhon nivelin logjik
1 në të kundërt nivelin logjik 0)
ܷ௥௘௙
ܷ௜௡
• Rezultatet e krahasuesve ܴଶಿ ൌ ܴ
Krah_ʹே െ ͳ
janë aplikuar më pas te -
konvertuesi ܴଶಿ ିଵ ൌ ܴ +
Krah_ʹே െ ʹ ܾேିଵ
• Konvertuesi përkthen -
+ ܾேିଶ
daljet e krahasueve dhe
prodhon një kod numerik
Konvertues
• Ky shndërrues është
shumë i shpejtë Krah_2 ܾଵ
• Është shumë i -
ܴଶ ൌ ܴ + ܾ଴
kushtueshëm krahasuar Krah_1
-
me tipet e tjerë ܴଵ ൌ ܴ +

5/14/2018 ARKITEKTURA E SISTEMEVE TË KONTROLLIT UNIVERSITETI POLITEKNIK I TIRANËS


SHNDËRRUESIT NGA ANALOG NË NUMERIK
11 Shembull me Flash ADC 3 bite

ܷ௥௘௙
ܷ௜௡
R
Krah_7
Supozojmë që: ܷ௥௘௙ =4V dhe 3.5 V - 0
R +
ܷ௜௡ =2.75 3V - Krah_6 0

R +
Daljet e krahasuesve nga 1 2.5 V - Krah_5 1 1
ܾଶ
deri te 5 janë 1 ndërsa R +
daljet e dy të tjerve janë 0 2V - Krah_4 1
Konvertues
0
+ ܾଵ
R
Krah_3 1
1.5 V - 1
R + ܾ଴
Në dalje të konvertuesit do
- Krah_2 1
1V
të marrim kodin numerik +
R
me 3 bite “101” Krah_1 1
0.5 V -
R +

5/14/2018 ARKITEKTURA E SISTEMEVE TË KONTROLLIT UNIVERSITETI POLITEKNIK I TIRANËS


SHNDËRRUESIT NGA ANALOG NË NUMERIK
12 Shembull me Flash ADC 3 bite

Në tabelë jepen të gjitha Dalja e


vlerat e mundshme të Daljet e krahasuesve
ܷ௜௡ (V) konvertuesit
tensionit në hyrje ܷ௜௡ dhe K_1 K_2 K_3 K_4 K_5 K_6 K_7 b2 b1 b0
gjithashtu jepen vlerat
përkatëse në dalje të 0.0ൊ0.5 0 0 0 0 0 0 0 0 0 0

konvertuesit që është dalja e 0.5ൊ1.0 1 0 0 0 0 0 0 0 0 1


shndërruesit Flash ADC me 3
bite 1ǤͲ ൊ1.5 1 1 0 0 0 0 0 0 1 0

1.5ൊ2.0 1 1 1 0 0 0 0 0 1 1
numerik
Kodi

111 2ǤͲ ൊ ʹǤͷ 1 1 1 1 0 0 0 1 0 0


110
101 2Ǥͷ ൊ ͵ǤͲ 1 1 1 1 1 0 0 1 0 1
100
011
010 ΔU 3ǤͲ ൊ ͵Ǥͷ 1 1 1 1 1 1 0 1 1 0
001
000
Ͳ ͲǤͷ ͳ ͳǤͷ ʹ ʹǤͷ ͵ ͵Ǥͷ Ͷ ܷ௜௡
3Ǥͷ ൊ ͶǤͲ 1 1 1 1 1 1 1 1 1 1

5/14/2018 ARKITEKTURA E SISTEMEVE TË KONTROLLIT UNIVERSITETI POLITEKNIK I TIRANËS


SHNDËRRUESIT NGA ANALOG NË NUMERIK
13 Successive Approximation Register (SAR) ADC
Kampionues
ܷ௜௡ + Ora
dhe mbajtës Logjika SAR
- (Clock)

ܷ஽஺஼

DAC (Digital-to-Analog DAC Regjister


Converter) i cili
shndërron një sinjal
numerik në sinjal analog
ܷ௥௘௙ ܾேିଵ ܾଵ ܾ଴
• SAR ADC është një nga shndërruesit më të përdorur

• Ka një shpejtësi mesatare të shndërrimit të sinjalit

• Nuk konsumon shumë energji dhe kostoja është e ulët në krahasim me tipet e tjera

• Nga ana tjetër SAR ADC kërkon një kampionues dhe mbajtës
5/14/2018 ARKITEKTURA E SISTEMEVE TË KONTROLLIT UNIVERSITETI POLITEKNIK I TIRANËS
SHNDËRRUESIT NGA ANALOG NË NUMERIK
14 Funksionimi i SAR ADC
• SAR ADC fillon shndërrimin duke Fillim
vendosur MSB në vlerën 1. Për
shembull në një SAR ADC 8-bit kemi Vendos të gjitha bitet 0 MSB (Most
1000 0000 Significant Bit)
t
Fillon te MSB biti me peshën
• DAC e konverton këtë kod numerik me të madhe
Vendos këtë bit në
në sinjal analog me madhësinë vlerën 1
ܷ஽஺஼ ൌ ܷ௥௘௙ /2 (dalja e DAC)
ܷ௜௡ ൐
Kalo në bitin Jo Vendos këtë
• Krahasuesi analog pasardhës
dalja e DAC
bit në vlerën 0
?
krahason sinjalin e hyrjes
Po
ܷ௜௡ me sinjalin në dalje
U
të DAC (ܷ஽஺஼ ൌ ܷ௥௘௙ /2) Jo kontrolluan
të gjithë
• Nëse sinjali i hyrjes ܷ௜௡ është më i madh bitet ?

sesa sinjali në dalje të DAC ܷ஽஺஼ atëherë Po

biti qëndron në vlerën 1 për të gjitha fazat e Shndërrimi përfundoi

mëtejshme, në të kundërt ai vendoset në


vlerën 0 Fund
5/14/2018 ARKITEKTURA E SISTEMEVE TË KONTROLLIT UNIVERSITETI POLITEKNIK I TIRANËS
SHNDËRRUESIT NGA ANALOG NË NUMERIK
15 Funksionimi i SAR ADC
• Pas vlerësimit të këtij biti kalohet në Fillim

bitin pasardhës ku fillimisht ai


Vendos të gjitha bitet 0 MSB (Most
vendoset në vlerën 1
Significant Bit)
t
Fillon te MSB biti me peshën
• DAC bën konvertimin e kodit
me të madhe
numerik në sinjal analog ܷ஽஺஼ Vendos këtë bit në
vlerën 1
• Më pas bëhet krahasimi i
ܷ௜௡ ൐
sinjalit hyrës ܷ௜௡ me atë të Kalo në bitin dalja e DAC Jo Vendos këtë
pasardhës bit në vlerën 0
DAC ܷ஽஺஼ dhe nëse sinjali ?
hyrës është më i madh se ai i Po
DAC biti qëndron në vlerën 1 U
Jo kontrolluan
në të kundërt ai vendoset në të gjithë
vlerën 0 bitet ?
Po
• Kjo procedure përsëritet për Shndërrimi përfundoi
të gjithë bitet e tjera të
mbetura Fund
5/14/2018 ARKITEKTURA E SISTEMEVE TË KONTROLLIT UNIVERSITETI POLITEKNIK I TIRANËS
SHNDËRRUESIT NGA ANALOG NË NUMERIK
16 Shembull me SAR ADC 8 bite
Supozojmë që: ܷ௥௘௙ ൌ 3.3 V, ܷ௜௡ ൌ 2.75V
Të përcaktohet kodi numerik në dalje të një SAR ADC 8-bite
Përcaktojmë sekuencën e biteve [ܾேିଵ , ܾேିଶ ,. . . . ., ܾଵ , ܾ଴ ] të cilat japin vlerën
analoge të sinjalit në dalje të DAC e cila gjendet me shpehjen

ேିଵ
ܷ௥௘௙
ܷ஽஺஼ ൌ ෍ ܾ௡ ʹ௡
ʹே
௡ୀ଴

ku biti ܾேିଵ (MSB) ka peshën ܷ௥௘௙ /2, biti pasardhës ka peshën ܷ௥௘௙ /4 ..., dhe biti ܾ଴
(LSB) ka peshën ܷ௥௘௙ / ʹே

1. Vendosim ܾ଻ ൌ ͳ dhe ܾ଺ ൌ ‫ ڮ‬Ǥ ൌ ܾ଴ ൌ Ͳ dhe kemi [1000 0000]


௎ೝ೐೑
ܷ஽஺஼ ൌ ܾ଻ ʹ଻ ఴ ൌ ͳǤ͸ͷ ܸ

(ܷ௜௡ =2.75 ) > (ܷ஽஺஼ =1.65) ܾ֜଻ ൌ ͳ
Kodi numerik në këtë hap është [1000 0000]

5/14/2018 ARKITEKTURA E SISTEMEVE TË KONTROLLIT UNIVERSITETI POLITEKNIK I TIRANËS


SHNDËRRUESIT NGA ANALOG NË NUMERIK
17 Shembull me SAR ADC 8 bite

2. Vendosim ܾ଺ ൌ ͳ dhe ܾହ ൌ ‫ ڮ‬Ǥ ൌ ܾ଴ ൌ Ͳ dhe kemi [1100 0000]


଻ ௎ೝ೐೑ ଺ ௎ೝ೐೑
ܷ஽஺஼ ൌ ܾ଻ ʹ ఴ ൅ ܾ଺ ʹ ఴ ൌ ʹǤͶ͹ͷ ܸ
ଶ ଶ
(ܷ௜௡ =2.75 ) > (ܷ஽஺஼ =2.475) ܾ֜଺ ൌ ͳ
Kodi numerik në këtë hap është [1100 0000]

3. Vendosim ܾହ ൌ ͳ dhe ܾସ ൌ ‫ ڮ‬Ǥ ൌ ܾ଴ ൌ Ͳ dhe kemi [1110 0000]


଻ ௎ೝ೐೑ ଺ ௎ೝ೐೑ ହ ௎ೝ೐೑
ܷ஽஺஼ ൌ ܾ଻ ʹ ఴ ൅ ܾ଺ ʹ ఴ ൅ ܾହ ʹ ఴ
ൌ ʹǤͺͺ͹ͷ ܸ
ଶ ଶ ଶ
(ܷ௜௡ =2.75 ) < (ܷ஽஺஼ =2.8875) ܾ֜ହ ൌ Ͳ
Kodi numerik në këtë hap është [1100 0000]

4. Vendosim ܾସ ൌ ͳ dhe ܾଷ ൌ ‫ ڮ‬Ǥ ൌ ܾ଴ ൌ Ͳ dhe kemi [1101 0000]


଻ ௎ೝ೐೑ ଺ ௎ೝ೐೑ ସ ௎ೝ೐೑
ܷ஽஺஼ ൌ ܾ଻ ʹ ఴ ൅ܾ଺ ʹ ఴ ൅ ܾସ ʹ ఴ ൌ ʹǤ͸ͺͳʹͷ ܸ
ଶ ଶ ଶ
(ܷ௜௡ =2.75 ) > (ܷ஽஺஼ = ʹǤ͸ͺͳʹͷ) ܾ֜ସ ൌ ͳ
Kodi numerik në këtë hap është [1101 0000]

5/14/2018 ARKITEKTURA E SISTEMEVE TË KONTROLLIT UNIVERSITETI POLITEKNIK I TIRANËS


SHNDËRRUESIT NGA ANALOG NË NUMERIK
18 Shembull me SAR ADC 8 bite

5. Vendosim ܾଷ ൌ ͳ dhe ܾଶ ൌ ‫ ڮ‬Ǥ ൌ ܾ଴ ൌ Ͳ dhe kemi [1101 1000]


଻ ௎ೝ೐೑ ଺ ௎ೝ೐೑ ସ ௎ೝ೐೑ ଷ ௎ೝ೐೑
ܷ஽஺஼ ൌ ܾ଻ ʹ ఴ ൅ܾ଺ ʹ ఴ ൅ ൅ ܾସ ʹ ఴ ܾଷ ʹ ఴ ൌ ʹǤ͹ͺͶ͵͹ͷ ܸ
ଶ ଶ ଶ ଶ
(ܷ௜௡ =2.75 ) < (ܷ஽஺஼ = ʹǤ͹ͺͶ͵͹ͷ ) ܾ֜ଷ ൌ Ͳ
Kodi numerik në këtë hap është [1101 0000]

6. Vendosim ܾଶ ൌ ͳ dhe ܾଵ ൌ ܾ଴ ൌ Ͳ dhe kemi [1101 0100]


଻ ௎ೝ೐೑ ଺ ௎ೝ೐೑ ସ ௎ೝ೐೑ ଶ ௎ೝ೐೑
ܷ஽஺஼ ൌ ܾ଻ ʹ ఴ ൅ ܾ଺ ʹ ఴ
൅ ൅ ܾସ ʹ ఴ ܾଶ ʹ ఴ ൌ ʹǤ͹͵ʹͺͳʹͷ ܸ
ଶ ଶ ଶ ଶ
(ܷ௜௡ =2.75 ) > (ܷ஽஺஼ = ʹǤ͹͵ʹͺͳʹͷ) ܾ֜ଶ ൌ ͳ
Kodi numerik në këtë hap është [1101 0100]

7. Vendosim ܾଵ ൌ ͳ dhe ܾ଴ ൌ Ͳ dhe kemi [1101 0110]


௎ೝ೐೑ ௎ೝ೐೑ ௎ೝ೐೑ ௎ೝ೐೑ ௎ೝ೐೑
ܷ஽஺஼ ൌ ܾ଻ ʹ଻ ൅ ܾ଺ ʹ଺ ൅ ܾସ ʹସ ൅ ܾଶ ʹଶ ൅ ܾଵ ʹଵ
ଶఴ ଶఴ ଶఴ ଶఴ ଶఴ
ൌ ʹǤ͹ͷͺͷͻ͵͹ͷ ܸ
(ܷ௜௡ =2.75 ) < (ܷ஽஺஼ =ʹǤ͹ͷͺͷͻ͵͹ͷ) ܾ֜ଵ ൌ Ͳ
Kodi numerik në këtë hap është [1101 0100]

5/14/2018 ARKITEKTURA E SISTEMEVE TË KONTROLLIT UNIVERSITETI POLITEKNIK I TIRANËS


SHNDËRRUESIT NGA ANALOG NË NUMERIK
19 Shembull me SAR ADC 8 bite

8. Vendosim ܾ଴ ൌ ͳ dhe kemi [1101 0101]


௎ೝ೐೑ ௎ೝ೐೑ ௎ೝ೐೑ ௎ೝ೐೑ ௎ೝ೐೑
ܷ஽஺஼ ൌ ܾ଻ ʹ଻ ൅ ܾ଺ ʹ଺ ൅ ܾସ ʹସ ൅ ܾଶ ʹଶ ൅ ܾ଴ ʹ଴
ଶఴ ଶఴ ଶఴ ଶఴ ଶఴ
ൌ ʹǤ͹Ͷͷ͹Ͳ͵ͳʹͷ ܸ
(ܷ௜௡ =2.75 ) > (ܷ஽஺஼ =ʹǤ͹Ͷͷ͹Ͳ͵ͳʹͷ) ܾ֜଴ ൌ ͳ
Kodi numerik në këtë hap është [1101 0101]

• Pas përfundimit të shndërrimit do të marrim kodin numerik në dalje të SAR ADC i


cili është 1101 0101, {(1101 0101ଶ ሻ ൌ ሺʹͳ͵ଵ଴ ሻ}

• Rezolucioni bazuar në shembullin tonë është

ܷ௥௘௙̴௠௔௫ െ ܷ௥௘௙̴௠௜௡ ͵Ǥ͵ െ Ͳ


οܷ ൌ ே
ൌ ൌ ͲǤͲͳʹͺͻͲ͸ʹͷ ൎ ͳʹǤͺͻ ܸ݉
ʹ ʹͷ͸

5/14/2018 ARKITEKTURA E SISTEMEVE TË KONTROLLIT UNIVERSITETI POLITEKNIK I TIRANËS


SHNDËRRUESIT NGA ANALOG NË NUMERIK
20 Bllokdiagrama e SAR ADC në FRDM KL25Z

Ora (Clock-u)
i SAR ADC

Gjeneron një
interrapt

Shnërrruesi
SAR

Hyrjet e SAR
ADC

Regjistrat ku ruhen rezultatet e


përftuara nga shndërruesi SAR ADC
5/14/2018 ARKITEKTURA E SISTEMEVE TË KONTROLLIT UNIVERSITETI POLITEKNIK I TIRANËS

You might also like