Você está na página 1de 15

Faculdade de Engenharia de Sorocaba

COORDENAO DE ENGENHARIA ELTRICA Si !e"a Digi!ai I # Labora!$rio

Con%er or A&D ' Di (la) AES*+,

Bruno Leonardo Romo Gabriel Paulino Michel Wiliam

R.A 100502 R.A 100616 R.A 101267

Profe or! "idne# $o % Mon&ebeller

"orocaba ' "P (a&a do )*+erimen&o! 10,0-,1(a&a de )n&re.a! 2-,0-,1-

LISTA DE FIG-RAS
/lu &ra0o 1! ) &ru&ura do A(1 020-.......................................................6 /lu &ra0o 2! Li.a0o do +o&enci3me&ro no 4i& A)"10.............................7 /lu &ra0o 5! (ia.rama +rinci+al do +ro.rama.........................................2 /lu &ra0o -! Lei&ura e arma6enamen&o no endere0o 217......................8 /lu &ra0o 5! 1on9er o do n:mero bin;rio +ara er e*ibido no di +la# ............................................................................................................................10 /lu &ra0o 6! )*ibi0o do 9alor anal<.ico no di +la#.............................11 /lu &ra0o 7! Acende , a+a.a o led .....................................................12

S-./RIO
1.=B$)>/?=............................................................................................2./@>R=(ABC=......................................................................................5.()")@?=L?/M)@>=..........................................................................5.1(e&alhamen&o do ProDe&o 7ardEare.............................................5.2(e&alhamen&o do ProDe&o FirmEare..............................................6 5.51<di.o Fon&e...............................................................................11 -.1=@1LA"C= ) 1=M)@>AR/="......................................................15 5.R)F)RG@1/A" B/BL/=GRHF/1A"...................................................16.A@)I=................................................................................................15

*, O01ETI2O
= obDe&i9o de &e +roDe&o % criar um di +o i&i9o a&ra9% da +laca A)"J10 ca+a6 de medir &en Ke de 0 a 5 ?ol& e mo &raJla no di +la#. Luando a &en o medida for u+erior a 2M5 ?M led de9ero er ace o e +ermanecer a&% a &en o ficar inferior a 2M5? e o led a+a.arem no9amen&e. Para a reali6a0o de &e +roDe&oM ero u&ili6ado ! 1on9er or A,( Microcon&rolador 2051 (i +la# L1( 16*2 Po&enci3me&ro 10NO

>odo e &e com+onen&e M com e*ce0o do +o&enci3me&roM fa6em +ar&e do Ni& A)" 10. 1omo o Ni& A)" 10 +o ui uma aPda de 5?M no er; nece ;ria uma fon&e e*&erna +ara a medi0o de &en o.

3, INTROD-O
= 4i& A)"10 % um 4i& e &udan&il ao fim do aluno a+licar conhecimen&o adQuirido em ala de aula na +r;&ica. = +roDe&o reali6ado u ou ba icamen&e doi hardEare M o con9er or A,( Ren&rada anal<.icaS e o di +la# L1( +ara mo &rar o 9alor con9er&ido +elo con9er or A,(. eu

4, DESEN2OL2I.ENTO

4,* De!alha"en!o do 5ro6e!o Hard7are


= con9er or anal<.ico di.i&al Que o 4i& di +onibili6a % o A(1 020-M eu modelo fP ico % demon &rado na fi.ura 5.1.

Ilu !ra89o *: E !ru!ura do ADC +;+<

) &e con9er or anal<.ico di.i&al % de 2bi& abai*o! Resoluo =

R(0T(7S como 9i &o na

fi.ura 2.1. = calculo da re olu0o de &e con9er or A,( % conforme a eQua0o

F.S 5V = Resoluo =19,5 mV 8 256 2 P9el al&erar a re olu0o a&ra9% do Dum+er $2.

@o 4i& A)" 10 % +o

"abeJ e &amb%m Que o endere0o do con9er or A,( no A)"10 % o FFF=H, @o 4i& e &e con9er or &em a+ena uma en&rada Que % o +ino A,( da borneira Rbloco 02SM no en&an&o o +o&enci3me&ro de9e er a+licado da e.uin&e maneiraM conforme a fi.ura 5.2!

Ilu !ra89o 3: Liga89o do (o!enci>"e!ro no ?i! AES*+

Foi u&ili6ado um +o&enci3me&ro de 104O +ara o +roDe&o. Para reali6ar o ace o ao 9alor anal<.ico do +o&enci3me&ro foi u&ili6ado a in &ru0o lcall <**<H M e &a in &ru0o chama uma ubJro&ina na memoria de +ro.rama Que inicia o con9er or A,( e coloca o 9alor con9er&ido na +o i0o 3*HM e &a in &ru0o dura em m%dia de 100 U 200u .

4,3 De!alha"en!o do 5ro6e!o Fir"7are


= +ro.rama de9er; ba icamen&e funcionar de acordo com o flu*o.rama abai*o!

Ilu !ra89o 4: Diagra"a (rinci(al do (rogra"a

= +rimeiro +a o do +ro.rama con i &e na lei&ura do inal anal<.icoM Que er; fei&a +elo con9er or A,(. = con9er or ir; ler o inal anal<.ico de 0 a 5? e arma6enar; o 9alor em um c<di.o bin;rio Que 9aria de 0 a 255. Para Que o 9alor +o a er lido no di +la#M er; nece ;rio fa6er uma re.ra de &rV M en&re o 9alor lido e o 9alor a er mo &radoM como de cri&o na f<rmula abai*o! Sada no display = 5 Sada do conversor 255

@o en&an&oM +elo fa&o da lin.ua.em a embl# +o uir com+lica0Ke com n:mero Quebrado M er; nece ;rio mul&i+licar o 9alor da con&a +or 100M a fim de e*ibir um n:mero com 2 ca a decimai no di +la#.

Sada no display = "im+lificando! Sada no display =

500 Sada do conversor 255

100 Sada do conversor 51 acima +odem er

= +roce o de lei&ura e con9er o de cri&o ilu &rado a&ra9% do flu*o.rama abai*o.

Ilu !ra89o <: Lei!ura e ar"a@ena"en!o no endere8o 3*H

Ilu !ra89o A: Con%er 9o do nB"ero binCrio (ara er eDibido no di (la)

= Flu*o.rama acimaM al%m de +re+arar +ara er e*ibido no di +la#M &amb%m arma6enou o re.i &radore Que 9iro a er o carac&ere e*ibido no di +la#! R0W 1a a an&e da 9Pr.ula R1W Primeira ca a de+oi da 9Pr.ula R2W "e.unda ca a de+oi da 9Pr.ula P9el fa6er a &ran mi o do

Ama 9e6 +re+arado e &e 9alore M % +o inai +ara o di +la# L1(!

Ilu !ra89o E: EDibi89o do %alor anal$gico no di (la)

Por fimM o :l&imo +a o do +ro.rama % com+arar o 9alorM +ara 9er e % u+erior ou inferior a 122M o Que e eQui+ara ao 9alor anal<.ico de 2M5 ?.

Ilu !ra89o =: Acende & a(aga o led

= +ro.rama funcionar; em loo+M a&uali6ando con &an&emen&e o 9alore em uma al&a 9elocidadeM fornecendo &em+o de re +o &a +ra&icamen&e imedia&o.

4,4 C$digo Fon!e


P1 (A>A 807 =RG 70007 1=@?! lcall -11-7 mo9 P0M217 >)I>! mo9 AM P0 mo9 BMY125 mul AB Mo9 BM A RL A X A&ribui o 9alor P0 +ara A X A&ribui o 9alor 125 +ara B X Mul&i+lica A e BM re ul&ado! BA X inicia o con9er or A,( e coloca o 9alor con9er&ido Xna +o i0o 217 X A&ribui o 9alor do endere0o 217 +ara P0 X P1 W +or&a de aPda X endere0o inicial do +ro.rama

X1;lculo +ara con9er&er o 9alor do con9er or em 9ol& .

di9 AMB mo9 BMY100 di9 AMB mo9 R0MA mo9 AMB mo9 BMY10 di9 AMB mo9 R1MA mo9 R2MB (/"PL! L1ALL -1007 mo9 217MR0 lcall -10-7 mo9 217MZMZ lcall -10-7 mo9 217MR1 lcall -10-7 mo9 217MR2 lcall -10-7 lcall (LA\ mo9 AM P0X

X (i9ide A +or B RA!re ul&adoM B!re &oS X A&ribui o 9alor 100 +ara B X (i9ide A +or B RA!re ul&adoM B!re &oS X Guarda o 9alor arma6enado em A no re.i &rador P0 X A&ribui o 9alor de B +ara A X A&ribui o 9alor 10 +ara B X (i9ide A +or B RA!re ul&adoM B!re &oS

X lim+a L1( e dei*a cur or do L1( na +o i0o 0 da Xlinha 1 X a&ribui o con&e:do de A +ara o endere0o 217 X mo &ra o 9alor do endere0o 217 no di +la# em XA"1// X a&ribui o Pmbolo [ em A"1// ao endere0o 217 X mo &ra o 9alor do endere0o 217 no di +la# em XA"1// X a&ribui o con&e:do de B +ara o endere0o 217 X mo &ra o 9alor do endere0o 217 no di +la# em XA"1// X a&ribui o con&e:do de A +ara o endere0o 217 X mo &ra o 9alor do endere0o 217 no di +la# em XA"1//

1=MP! cDne P0M Y122M A1)@() cDne P0M Y0M APAGA dec A Dm+ 1=MP

X com+ara P0 com o 9alor 122 e de 9ia +ara XA1)@() ca o eDam i.uai X com+ara P0 com o 9alor 0 e de 9ia +ara XAPAGA ca o eDam i.uai X(ecremen&a A X Pula +ara 1=MP

A1)@()! mo9 P1MY00001111B Dm+ 1=@? APAGA! mo9 P1MY11111111B Dm+ 1=@?

X Acende Led X Pula +ara 1=@? X A+a.a Led X Pula +ara 1=@?

(LA\! mo9 R6M Y0 mo9 R7M Y0 dDn6 R6M (LA\ dDn6 R7M (LA\ re&i )@( X Gera um +eQueno dela# +ara er +o P9el a X9i uali6a0o X do dado con9er&ido no di +la# L1(.

<, CONCL-SO E CO.ENTARIOS


@o&aramJ e al.uma dificuldade ao e*ecu&ar o +roDe&oM a +rinci+al foi de a+arecer 9alore acima de 2M50?ol& no di +la# L1(M +oi a+e ar da lo.ica +arecer corre&a na +ra&ica no deu cer&oM de9ido a dificuldade de mul&i+licar +or 2 o 9alor do acumulador e a+arecer corre&amen&e no di +la#M a in &ru0o RL A foi inca+a6 de olucionar e &a falha. ?erificouJ e &amb%m mui&a carVncia de informa0Ke forneceu +ara aDudar no +roDe&o. ] 9alido di6er Que a+e ar de no &er che.ado ao re ul&ado +laneDado R0T5? no di +la# L1(S o +roDe&o a+re en&ou re ul&ado a&i fa&<rio endo bem de&alhado +ara f;cil com+reen o &an&o na +ro.rama0oM Quan&o no hardEare. obre como

&rabalhar com o con9er or anal<.ico di.i&al Que o ma&erial do 4i& A)"10 R.+dfS

A, REFERFNCIAS 0I0LIOGR/FICAS

h&&+!,,EEE.&i.com,li&,d , #mlin4,adc020-Jn.+df R(a&a hee& do 1A(S h&&+!,,alfa.facen .br,T idne#,A)"J10.+df R/nforma0Ke obre o 4i& u adoS h&&+!,,alfa.facen .br,T idne#,M/1R=1=@>R=LA(=R^202051.+df Lin4 ace ado no dia 18,0-,1-

E, ANEGO

Você também pode gostar