Vous êtes sur la page 1sur 15

25/05/2015

ComoFuncionamosConversoresA/DParte01SaberEletrnicaOnline

Imprimir

ComoFuncionamosConversoresA/DParte01
Tweetar

Curtir

Comoconverterumagrandezaanalgicatalqualumatensoobtidanasadadeumsensordeumamquina
industrialoudispositivodecontroleemumainformaodigitalquepossaserprocessadaporumcircuitolgico
comodeummicroprocessadoroucomputador?Aresoluodessetipodeproblemafundamentalparaoprojeto
deinterfacesparaaaquisiodedadosecontroleporcomputadores,envolvendoumdispositivodeextrema
importnciaparaaeletrnicamoderna:oconversoranalgico/digitalouconversorA/D,ouaindaADC(emingls).
Nesteartigo,analisamosoprincpiodefuncionamentodessetipodecircuitoemostramoscomouslo.
Osmicrocontroladores,controlesindustriais,computadoresemuitosoutroscircuitosqueprocessamdadosobtidos
desensoresoperamexclusivamentecomsinaisdigitais.Assim,senasadadeumsensortivermosumsinal
analgicoeprecisarmostransferiloparaumcircuitodigital(comodeumcomputador),serprecisoconvertlo.

Paraconverterumsinaldaformaanalgicaparaaformadigitalusamosumaconfiguraodenominadaconversor
analgico/digital,ADCousimplesmenteconversorA/D.

Essesconversoressolargamenteempregadosemplacasdeaquisiodedadosecontrole,queinterfaceiam
computadorescomdispositivosdemedida.Noslaboratrios,porexemplo,possvelusarumconversordessetipo
numsistemadeaquisiodedadosparaconverterasindicaesdeumsensordetemperaturaparaaformadigital
queocomputadorpossaprocessar,etomardecisesnosentidodeativarcircuitosexternos,ousimplesmente
armazenarastemperaturasemhorriosprogramadosnamemria,conformesugereafigura1.

http://www.sabereletronica.com.br/artigos2/2920comofuncionamosconversoresadparte01?tmpl=component&print=1&layout=default&page=

1/15

25/05/2015

ComoFuncionamosConversoresA/DParte01SaberEletrnicaOnline

Paraentendercomofuncionamosconversoresanalgico/digitaisprecisamos,emprimeirolugar,entenderas
diferenasentreosdoistiposdegrandezas.

SinaisAnalgicoseSinaisDigitais

SeusarmosumsensorcomoumNTC(NegativeTemperatureCoefficientResistor)paramedirtemperaturas,
teremosumsinalanalgicoemsuasada,ouseja,umatensoanlogaaumadeterminadatemperatura.

Nestesensor,conformemostraogrficodafigura2,temosumacorrespondnciadiretaentreatemperaturaea
resistnciaapresentada.

Nafaixadeusodosensor,existeumacorrespondnciacontnuadevaloresentrearesistnciaeatemperatura.
http://www.sabereletronica.com.br/artigos2/2920comofuncionamosconversoresadparte01?tmpl=component&print=1&layout=default&page=

2/15

25/05/2015

ComoFuncionamosConversoresA/DParte01SaberEletrnicaOnline

Assim,paracadavalorpossveldatemperatura,humacorrespondnciadaresistnciaqueodispositivo
apresenta.Noimportaquopequenasejaavariaodatemperaturaqueocorraapartirdeumcertovalor,teremos
sempreumavariaocorrespondentedaresistncia.

Issosignificaqueentreosdoisextremosdetemperaturaemqueosensorpodeserusado,existeminfinitosvalores
possveis.

Dizemos,nessascondies,queafaixadecoberturadestetipodesensorcontnua,equeexisteumaanalogia
entreatemperaturaearesistncia.Tratase,portanto,deumsensorqueforneceumasadaanalgica.

Podemosconverterestasadaderesistnciaemoutrasgrandezasquetambmpossamvariardemaneira
contnua,taiscomoumapresso,umnveldeumreservatrio,etc.,emoutrasgrandezaseltricasquepossam
variartambmemfaixascontnuascomoatensoeacorrente.

Podemosfazerperfeitamentecomqueatensovariedemodocontnuoentredoisvalores,entreosquaiseste
sensordeveoperarvejaafigura3.

Evidentemente,nemsempreascoisassosimplesassim:vamossuporqueemlugardeconvertermosa
temperaturaemresistncia,desejemosfazersuaindicaoporumaescaladeLEDsobserveafigura4.

http://www.sabereletronica.com.br/artigos2/2920comofuncionamosconversoresadparte01?tmpl=component&print=1&layout=default&page=

3/15

25/05/2015

ComoFuncionamosConversoresA/DParte01SaberEletrnicaOnline

SecadaLEDindicarumgrauetivermos10LEDsparamedirastemperaturasde20a30grauscentgrados,
evidentequenopoderemosterindicaesdevaloresdetemperaturasquenosejamrepresentadospornmeros
inteiros.

Osistemanoconsegueindicar22,4ou22,6grauscentgrados,porexemplo.Oueleindica22ou23.

Sequisermostermaiorprecisonaindicaocomestetipodeindicador,precisaremosdemaisLEDs.Com20
LEDspoderemosteraindicaodemeioemmeiograunaescalasugerida.

Noentanto,oqueficaclaroquecomessesistemaasindicaesspodemocorreraossaltos,equeesses
saltostmvaloresbemdefinidos.

Dizemosque,nestecaso,aindicaosucededeumaformadiscretaeosLEDsacesospodemserassociadosa
quantidadesbemdefinidasoudgitos.

Assim,seformosusarumarepresentaodigitalnaformabinria,poderemosassociaros10estadosindicativos
dosLEDsporumaescala,quemostradanafigura5.

http://www.sabereletronica.com.br/artigos2/2920comofuncionamosconversoresadparte01?tmpl=component&print=1&layout=default&page=

4/15

25/05/2015

ComoFuncionamosConversoresA/DParte01SaberEletrnicaOnline

Comotemos10estadospossveisparaosLEDs,quatrobitssosuficientespararepresentlostodos.Todavia,se
precisarmosdeumadefiniomaiorparaasindicaes,porexemplo,com20LEDseindicaodemeioemmeio
grau,necessitaremosdepelomenos5bits.

Naprtica,asindicaesquefazemacoberturadeumaescalacompoucospontosnosointeressantes,pois
nosignificamumaboapreciso.Quantomaispontostiveraescaladeindicaes,melhorseraprecisona
conversodagrandeza,porexemploaresistnciadeumsensor.

OcircuitoquefazestetipodeconversoumconversorA/Douumconversoranalgico/digital.

UmbargraphcomoosusadosemaparelhosdesompodeserconsideradoumconversorA/Dsimplificado.

TantomelhorseroconversorA/Dquantomaisbitsdesadaeletiver.

UmconversorA/Dquetenhaumasadade4bitstem16degrausdeindicao,oupodedefinirumaescalade16
valoresdiferentes.

J,umindicadorde8bitsdesada,podedefinirumaescalacom256valoresdiferentesumde12bitspodedefinir
umaescalade4096pontoseumde16bitspodedefinirumaescalade65536pontos,conformemostraafigura
6.

http://www.sabereletronica.com.br/artigos2/2920comofuncionamosconversoresadparte01?tmpl=component&print=1&layout=default&page=

5/15

25/05/2015

ComoFuncionamosConversoresA/DParte01SaberEletrnicaOnline

Veja,ento,queparaumconversorA/Dquepossadefinir256valoresdiferentesnumaescalademedidastemos
umaprecisomelhorque0,4%,ecom4096valoresdiferentesnumaescalademedidastemosumapreciso
melhorque0,024%.

OsconversoresA/Dexistentesnomercadopossuemjustamenteessascaractersticas.

OsConversores,naPrtica

Evidentemente,aescaladeLEDsnocorrespondeaoquedesejamos,naprtica,paraumconversor.

Para10LEDsteremosumasadaparacadaLED,quefaroseuacionamentodireto.Noentanto,nopodemoster
4096sadasnumconversorquetrabalhecomumaescalade16bits.

Sermelhortermosacessodiretoaosbitse,comisso,dotarocircuitode16sadas.

Nafigura7temosumexemplodecomoissopodeserfeito.

http://www.sabereletronica.com.br/artigos2/2920comofuncionamosconversoresadparte01?tmpl=component&print=1&layout=default&page=

6/15

25/05/2015

ComoFuncionamosConversoresA/DParte01SaberEletrnicaOnline

Ocircuitocontacomumaentradaondeaplicamososinalanalgico,sendoespecificadanormalmenteumafaixade
tensesparaaconverso.Porexemplo,seocircuitoconvertesinaisnafaixade0a1volt,devemoscuidarpara
queosensorempregado(ouafontedeinformaoanalgica)trabalhenestafaixa.

Umamplificadoroperacionalpodeterseuganhoprogramadoparafazerjustamenteisso.

Assadasconsistem,ento,em16pinosnosquaisosnveislgicos0ou1soobtidosconformeatensode
entrada.

ParaamaioriadostiposdeconversoresA/Dexistentesnomercado,estassadassocompatveiscomtecnologia
TTL(nvelaltocom5Venvelbaixocom0V)podendoserconectadasdiretamentenaportaI/Odeum
computador,conformeilustraafigura8,ouaindaCMOSondeos5Vdenvelaltotambmpodeserusadossem
problemas.

http://www.sabereletronica.com.br/artigos2/2920comofuncionamosconversoresadparte01?tmpl=component&print=1&layout=default&page=

7/15

25/05/2015

ComoFuncionamosConversoresA/DParte01SaberEletrnicaOnline

Bastaapenasprogramarocomputadorparalerosvaloresdaportanoinstantedesejadoefazeraconversopara
aescaladesejada.

Porexemplo,comafaixadeentradaquecorrespondestemperaturasde0a30grauscentgradoseque,porsua
vez,levamatensesnaentradadoconversorde0a1volt,oconversorvaigerarnasuasadavaloresdigitais
entre0e4096(seforde12bits).Ocomputadordeverentoserprogramadoparadividiraescalade0a30graus
centgradosem4096valores(cadaunidadelidacorrespondera0,00732graus).Ovalor010010010010(binrio)
lidonaentradaI/Oousadadoconversorquecorrespondea1070(decimal),refereseaumatemperaturade8,5644
grauscentgrados.

OCircuitoInternodoConversorA/D

ParafazerumaconversoA/DcomonaescaladeLEDspodemostercircuitosrelativamentesimples.Umasimples
escaladecomparadoresquetenhamtensesderefernciadiferentespoderserusadavejaafigura9.

Cadavezqueatensodeentradaatingeonveldedisparodeumdoscomparadoresdoconjunto,elecomuta
passandoaacionaroLEDcorrespondenteoumudandoonvellgicodesuasada.

Estetiposequencialetemumcomportamentoquenomuitointeressantenasaplicaesmaiscrticas:cada
vezqueumcomparadorcomuta(porqueseunveldeacionamentoatingido),oanteriorqueestavacomutadono
voltaaoestadoinicial.

Comumcircuitomaissofisticadopoderemosobterestacomutaoe,assim,passardeumsistemadebarramvel
http://www.sabereletronica.com.br/artigos2/2920comofuncionamosconversoresadparte01?tmpl=component&print=1&layout=default&page=

8/15

25/05/2015

ComoFuncionamosConversoresA/DParte01SaberEletrnicaOnline

parapontomvel,deacordocomafigura10.

Mas,paraasaplicaesqueenvolvemaaquisiodedados,estetipodeconversornoatendesnecessidades
maiscrticas:precisamosconverterosnveisemindicaesemdecimalcodificadoembinrio,binriopuro,ou
mesmohexadecimal,issoparaobteramaiordefiniopossvelecompatibilizarocircuitocomatecnologiadigital
maiscomum.

Issopodeserfeitocomaajudadecircuitosmaiscomplexosque,almdoscomparadores,envolvem
configuraeslgicasetambmoutroscircuitosquefacilitemseuuso.

Paraentendermelhorcomofuncionamestescircuitosdevemoscomearcomomodocomoaamostragemdosinal
deveserfeita,queumblococomumatodososconversoresequeocircuitodeamostragemereteno
(sampleandhold).

Osvaloresdossinaisanalgicosquedevemserconvertidosparaaformadigitalcorrespondemaumdeterminado
instantecujadurao,emalgunscasos,novaialmdealgunsmilionsimosdesegundo.

Assim,umprimeiroblocoimportantedoconversorumcircuitoquelovalordosinalaserconvertidonum
determinadoinstanteeoarmazenademodoque,mesmoqueosinalvariedepois,oscircuitosquefazema
conversotmnumamemriaseuvalor.

http://www.sabereletronica.com.br/artigos2/2920comofuncionamosconversoresadparte01?tmpl=component&print=1&layout=default&page=

9/15

25/05/2015

ComoFuncionamosConversoresA/DParte01SaberEletrnicaOnline

Essecircuitomostradoemblocosnafigura11.

Osinalaseramostradoamplificadoporumbufferdeentrada,cujafinalidadenocarregarocircuitoexternoe,
aomesmotempo,proporcionarisolamentodocircuitodeconverso.

Nasadadestecircuitotemosumachaveeletrnicaouchaveador,quedeterminaoinstanteexatoemquealeitura
dosinaldeveserfeita.Achavefechaporumafraodesegundo(umafrequnciaquedependedavelocidadede
amostragem),permitindoqueosinalcarregueocapacitorC.

Assim,quandoachaveabreesperandoaleituraseguinte,ocapacitortemarmazenadoovalordagrandeza
analgicaaserconvertida.Essatensonocapacitormantidanocircuitoconversoratravsdeumbufferdesada
duranteotempoqueelenecessitaparaisso.

Nafigura12mostramossinaisonderepresentamosomodocomoatensodeentradavaria,ecomoocircuitode
amostragemeretenomantmasadaconstanteduranteosintervalosdeconverso(quecorrespondemaos
degraus).

http://www.sabereletronica.com.br/artigos2/2920comofuncionamosconversoresadparte01?tmpl=component&print=1&layout=default&page=

10/15

25/05/2015

ComoFuncionamosConversoresA/DParte01SaberEletrnicaOnline

Sistemadeconversosimultnea

Osistemadeconversosimultnea(queomaissimples)temaconfiguraodesenhadanafigura13.

Nessecircuitotemosumaescalade8valorespossveisdesada,oquepodesercobertoporumsistemade3
bits.Tratase,portanto,deumconversorA/Dde3bits.

Oscomparadorespossuememsuasentradasderefernciatensesescalonadas,asquaisdeterminamoinstante
emqueelesdevemcomutar.Assim,para8nveisdeacionamento,temos7tensesescalonadasde1/8a8/8de
Vcc,queamximatensoqueocircuitopodemediremsuaentrada.

Evidentemente,estetipodecircuitoestseriamentelimitadopelaquantidadedecomparadoresquepodemosusar.
Paraumsistemade16bits,porexemplo,seriamnecessrios4095comparadores!

Voltandoaocircuito,osnveislgicosobtidosnassadasdoscomparadoressosequenciais,conformevimos.
Paraseobterumasadacodificadaembinrio,precisaremosusarumamatrizcodificadora.

Essamatrizpoderserelaboradanessaconfiguraomaissimplesapartirdeinversores,portasANDeportasOR.

Obteremos,comisso,nasuasadasinais(tabela1)quecorresponderoaos8nveisdetensopossveis,a
saber.

http://www.sabereletronica.com.br/artigos2/2920comofuncionamosconversoresadparte01?tmpl=component&print=1&layout=default&page=

11/15

25/05/2015

ComoFuncionamosConversoresA/DParte01SaberEletrnicaOnline

Nessecircuito,teremosumsistemaadicionaldeRESETeportadeleitura(READ).

Aportadeleiturainteressante,poiselapermitetransferirosdadosdigitaisaocircuitoexternosomenteno
instantequedesejarmos.Assim,podemosdartempoaocircuitoparaseestabilizar,oquepodeserimportantese
usarmossensoresrpidos,impedindoque,nasada,osvaloresoscilemrapidamente,oquecausariauma
interpretaoerrticadocomputadoroumicroprocessadorondeeleestligado.

Aplicandonessaentrada(READ)umpulsodecurtadurao,lemosovalordigitalizadonaqueleinstante.Nocircuito
indicado,essevalorarmazenadoemumregistradorformadoporumconjuntodeflipflops.

Assim,essevalorsefixanaentradaepodermanteracionado,porexemplo,umindicador.

Paraaleituraseguinte,ovalorarmazenadonoregistradorprecisaserapagadoantesdeserfeitanovaleitura.Isso
conseguidopormeiodeumpulsodeRESET.

Nafigura14temosumdiagramadeblocosdeumconversorqueempregaestatcnica.

http://www.sabereletronica.com.br/artigos2/2920comofuncionamosconversoresadparte01?tmpl=component&print=1&layout=default&page=

12/15

25/05/2015

ComoFuncionamosConversoresA/DParte01SaberEletrnicaOnline

Destacasenestecircuitoocomparadornico,quetemduasentradas.Numaentradaaplicadoosinalquevaiser
medido(umatensodentrodeumadeterminadafaixadevalores).

Naoutraentradaaplicamosumsinalqueproduzidoporumgeradorespecialdenominadogeradordeescada.

Estesinalconsisteemumatensoquesobeaossaltoscomtantosdegrausquantosforemnecessriossada
digital.

Porexemplo,numconversorde8bits,estesinalconsistirem256degrausiguaisdetenso.

Estesinalpodesergeradofacilmenteporosciladordeclock,queoaplicaraumcontadorligadoaumaredeR/2R
conformemostraafigura15.

Observamosqueoclockdestecircuitohabilitadopeloprpriocircuitocomparador.

Assim,supondoqueexistaumacertatensonaentradaeaconversosejahabilitada,oosciladordeclockentrar
imediatamenteemfuncionamento.

Supondoqueocontadorestejazerado,comearentoaproduodaescadadetensoquepassaraser
http://www.sabereletronica.com.br/artigos2/2920comofuncionamosconversoresadparte01?tmpl=component&print=1&layout=default&page=

13/15

25/05/2015

ComoFuncionamosConversoresA/DParte01SaberEletrnicaOnline

aplicadaaocomparador.

Noinstanteexatoemqueaescadageraumdegrauqueseigualatensodeentrada,ocomparadorcomuta.

Oresultadodissoaparadadoclocke,portanto,dacontagem.Nesseinstanteocontadorterregistradoo
nmerodedegrauscontados,ouseja,elesaberemquevalorbinrioocorreuacomutao.

Basta,entotransferiressevalorparaocircuitoexterno,oquepoderserfeitodamesmaformaquenoprocesso
anteriorpormeiodeumregistrador.

Paranovaconverso,oquepodeserfeitoemumafraodesegundodepoisouquantotempofornecessrio,
bastarressetarocontadorereabilitaroclock.

Almdessasduasconfiguraes,existemoutras,talcomoadeaproximaosucessiva.Noentanto,noas
analisaremosaindanestaparte.

Quantizao

Osvaloresinstantneosdatensodosinaldeentrada,quesoobtidosnasadadocircuitodeamostrageme
reteno,precisamserconvertidosparaaformadigital.Esseprocessorecebeonomedequantizao.

OsDSPs(ProcessadoresDigitaisdeSinais)processamossinaisanalgicosconvertidosparaaformadigitale
fazemusodesseprocesso.

OqueumDSPpoderfazercomosinal,irdependerjustamentedaprecisocomqueaquantizaofeita.

Arepresentaodosvaloresinstantneosamostradospeloscircuitosanterioresdependedonveldequantizao
realizado,ouseja,dequantosbitssousadospararepresentarcadavaloramostrado.

Assim,seusarmos2bitsteremosumaprecisomenordoqueseusarmos4bitsparafazeraquantizao,
conformemostraafiguraA.

Comparando,emcadacaso,osnveisquantizadosnosdoisexemplos,podemosperceberfacilmenteoserros
http://www.sabereletronica.com.br/artigos2/2920comofuncionamosconversoresadparte01?tmpl=component&print=1&layout=default&page=

14/15

25/05/2015

ComoFuncionamosConversoresA/DParte01SaberEletrnicaOnline

introduzidosnoprocesso,conformeilustraafiguraB.

Noscasosquedemos,osnveisdequantizaoforammuitobaixos,aparecendoentograndeserros.Naprtica,
osDSPsutilizamnveisdequantizaode10ou12bitsouatmais,obtendosecomissoumerrodesprezvel.

Lembramosqueessaumadasdesvantagensdeseoperarcomsinaisnaformadigital,poisasuarepresentao
spodeserfeitaemdegraus,cujaalturavaideterminarograudepreciso.

Quantomaiorforonmerodedegrausquepodeserusado,maiorseraprecisonovaloranalgico,que
representadonaformadigital.AtenteparaafiguraC.

Naprtica,quandooDSPtrabalhacomoprocessamentodevoz,osefeitosdoserrosnaquantizaosomais
sensveis,havendoentomodosdecorreoquesoadotadosparaseevitarissocomo,porexemplo,ousoda
compressoquecompensaosefeitosdalarguraconstantedospassosusadosnaquantizao,fazendocomque
ossonsmaisaltosdecertasvogaiseconsoantessejamtrabalhadosdeumaformamaisreal.

*MatriaoriginalmentepublicadanarevistaSaberEletrnicaAno:48N465out2012

http://www.sabereletronica.com.br/artigos2/2920comofuncionamosconversoresadparte01?tmpl=component&print=1&layout=default&page=

15/15

Vous aimerez peut-être aussi