Transcript
CENTRO UNIVERSITARIO DO NORTE – UNINORTE
Eletrônica Digital e Microprocessadores
Manaus, 2014
1
Eletrônica Digital e Microprocessadores: Flip Flop
Relatório
apresentado
como requisito parcial para a obtenção
de
aprovação
na disciplina de Eletrônica Diital e Microprocessadores, no
!urso
de
Enen"aria
Eletrica, na #niversidade da #ninorte$ %ro&$ Dr$ 'rancisco !oel"o$
Manaus, 2014$
2
Res!"o (este pro)eto vamos controlar um displa* com o arduino, escrevendo caracteres nomes dos componentes do rupo deste pro)eto$
3
SUM#RIO
INTRODU$%O&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& '( )&' MATERIAIS UTI*I+ADOS&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ', -&' DESENVO*VIMENTO&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& '. /&' CODI0O DO 1RO0RAMA&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& '2 CONC*US%O&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& )) ANE3O FOTO0RAFICO&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& )REFER4NCIAS&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& )/
4
INTRODU$%O
Este Relatório tem por ob)etivo mostrar o pro)eto &eito com a placa +rduino utiliando o displa* de sete sementos$ Esse displa* de sete sementos - um invólucro
com
sete
leds
com
&ormato
de
semento,
posicionados de modo a possibilitar a &ormação de n.meros decimais e alumas letras utiliadas no códio "e/adecimal$
5
MATERIAIS UTI*I+ADOS
!ompilador Micro !
%rotoboard
Resistores 10
Resistores 0
!apacitor
!ristal
Displa* 3 semento
'ios )umper +rduino #no
6
DESENVO*VIMENTO
Este pro)eto teve por ob)etivo &aer um displa* de sete sementos e&etuar a proramação realiada pela placa arduino para aparecer os devidos nomes dos componente do rupo$ e/perimento &oi realiado no !entro #niversit5rio do (orte 6#ninorte$ 7niciou8se
o
e/perimento
veri&icando
se
todos
os
instrumentos
estavam
devidamente em seus luares, constatando a operacionalidade dos instrumentos demos inicio aos procedimentos$ 7nicialmente, montamos os materiais ou componentes na protoboard, após isso con&iurou8se a proramação no +rduino$ (a parte traseira do 9!D contem a numeração dos pinos, encontrando apenas o n.mero 1:; direita< e o n.mero 1=:; esquerda<, indicando que a contaem dos pinos vai de 1 a 1= da direita, para a esquerda$ (a tabela abai/o, podemos encontrar a descrição de cada pino do 9!D>
7
CODI0O DO 1RO0RAMA 1 2 3 4 5 6
// PROJETO FINAL1 /* Código Fonte do Proeto !e"e#$o de No%e&' (i&)i"in+,E"etr-ni)+ (igit+" Pro.e&&or, Fr+n)i&)o Coe"o A"0no&, A"ine Andre Fi"ii*/
7 8
//(OCENTARIO
9 1
/*
0 1
ot$o
1 1 2 1 3 1
O Cir)0ito,
4 1 5 1 6 1 7 1
*/
8 1 9
//(ECLARAO (E 8ARIA8EI!
2 0 2
9in)"0de :Li;0idCr<&t+"'=
1 2 2 2
)on&tint >0ttonPin1 3? ino )on&tint >0ttonPin2 4?
// O n@%ero de >ot$o de re&&$o do // O n@%ero de >ot$o de re&&$o do ino
)on&tint >0ttonPin3 5?
// O n@%ero de >ot$o de re&&$o do ino
3 2
4 2 5 2
int >0tton!t+te1B?
// 8+"or de e&t+do ini)i+" do >ot$o'
int >0tton!t+te2B?
// 8+"or de e&t+do ini)i+" do >ot$o'
int >0tton!t+te3B?
// 8+"or de e&t+do ini)i+" do >ot$o'
6 2 7 2 8 2 9 3
// // Ini)i+"i+ + >i>"iote)+ )o% o& n@%ero& do& ino& de inter.+)e
0 3 1
Li;0idCr<&t+"")dD7 1B 11 12? // Cri+ 0% o>eto ")d e +tri>0i o& ino&
3 2 3
Goid &et0D
3 3
H
4 3
")d'>eginD16 2? // (ene o di&"+< )o% 16 )o"0n+& e 2 "in+&
5 3 6 3
// Ini)i+"i+ o ino >ot$o )o%o entr+d+,
7 3
inodeD>0ttonPin1 INPT?
8 3
inodeD>0ttonPin2 INPT?
9 4
inodeD>0ttonPin3 INPT?
0 4 1 4 2 4
// Ani%+#$o de te"+ %oGe o "etreiro +r+ e&;0erd+ deoi& +r+ direit+ ")d'rintD(I!PLAK LC(?
3 4
")d'&etC0r&orDB1?
4 4
")d'rintDNINORTE ENM'ELETRICA?
5 4 6 4 7 4 8 4
9 5 0 5
Goid "ooD H
1 5 2 5
// Ler o e&t+do do G+"or >ot$o,
3 5 4 5
>0tton!t+te1 digit+"Re+dD>0ttonPin1?
5 5
>0tton!t+te2 digit+"Re+dD>0ttonPin2?
6 5
>0tton!t+te3 digit+"Re+dD>0ttonPin3?
7 5 8 5
i.D>0tton!t+te1IMH
9 6
")d')"e+rD?
0 6
")d'&etC0r&orDBB?
// (ene + o&i#$o do )0&or
")d'rintDALNO,?
// e&)reGe teto no ")d
")d'&etC0r&orD6B?
// (ene + o&i#$o do )0&or
1 6 2 6 3 6
")d'QriteDA"ine?
// e&)reGe teto no ")d
4 6 5 6
1B
6 6 7 6
e"&ei.D>0tton!t+te2IMH
8 6
")d')"e+rD?
9 7
")d'&etC0r&orDBB?
// (ene + o&i#$o do )0&or
")d'rintDALNO,?
// e&)reGe teto no ")d
0 7 1 7
")d'&etC0r&orD6B?
// (ene + o&i#$o do )0&or
")d'QriteDAndre?
// e&)reGe teto no ")d
2 7 3 7 4 7
5 7 6 7
e"&ei.D>0tton!t+te3IMH
7 7
")d')"e+rD?
8 7
")d'&etC0r&orDBB?
// (ene + o&i#$o do )0&or
")d'rintDALNO,?
// e&)reGe teto no ")d
9 8 0 8
")d'&etC0r&orD6B?
1 8 2 8
")d'QriteDFi"ii?
// e&)reGe teto no ")d
3 8 4 8
5 8 6 8
11
7 8 8 8
// Fi% d+ rotin+
9
CONC*US%O + pr5tica realiada nos proporcionou um entendimento maior dos conceitos da disciplina de eletrônica e microprocessadores,observamos na pr5tica a utilidade e &uncionamento de um micro controlador e das &erramentas que o &aem &uncionar$ (esta e/peri?ncia aprendemos como proramar uma placa do tipo +rduino #no e en/erar a sua utilidade pratica diante do circuito$
12
ANE3O FOTO0R#FICO DO 1RO5ETO
13
6I6*IO0RAFIA 1' tt,//QQQ'%+Qe"">or')o%'>r/doQn"o+d&/ro>oti)+/%e)1BBBSdr5BBB/t0tori+"e "etro ni)+di&"+<de7&eg%ento&'d. 2' tt,//QQQ'i)'0ni)+%'>r/r"+)i/C0r&o)'d. 3' tt,//QQQ'r+dio+%+dore&'net/"e&/%i)ro)ontro"+dore&i)'d.
14