Académique Documents
Professionnel Documents
Culture Documents
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