Assador De pão
Casos: Assador De pão. Pesquise 862.000+ trabalhos acadêmicosPor: lucasmatheuss4 • 30/9/2014 • 515 Palavras (3 Páginas) • 288 Visualizações
SUMÁRIO
1 INTRODUÇÃO 4
2 OBJETIVO 5
3 DESENVOLVIMENTO 6
3.1 Componentes utilizados 6
3.2 Desenvolvimento da programação 7
3.3 PIC18F4550 8
3.4 Desenvolvimento no Proteus 9
3.5 Explicando a lógica 10
3.6 Lista de Materiais 10
3.7 CUSTOS 10
3.8 Desenho em 2D e 3D do projeto 11
4 CONCLUSÃO 12
1 INTRODUÇÃO
Projetar uma máquina de café, pelo processo desenvolvido pelo orientador, explicar detalhes do processo, fazer a programação e simulação, procurar custos e listas de materiais e um croqui do projeto 2D e 3D.
2 OBJETIVO
Projetar o trabalho pedido pelo professor e adquirir bastante experiência através do trabalho, mostrar um relatório bem regular onde o orientador possa compreender corretamente e avaliar.
3 DESENVOLVIMENTO
O processo desenvolvido pelo orientador segue as seguintes diretrizes:
Se botão café == 1 Ligar
Moer café
Dispensar café no filtro
Mover copo
Inserir água no filtro
Alertar término do processo
3.1 Componentes utilizados
Bom, feito a programação fomos projetar o circuito no Proteus para testar a nossa programação e ver se ocorreria algum erro. Os componentes usados no Proteus foram:
7x Push Button
5x Resistores de 220 Ohm
5x Resistores de 280 Ohm
7x Resistores de 180 Ohm
6x LED
2x Capacitores de 15pF
1x Crystal
1x PIC 18F4550
3.2 Desenvolvimento da programação
Programação desenvolvida pelo grupo no Software MicroC :
void main() {
int cheio=0;
int temperatura=0;
int esteira=0;
adcon1=0x0f;
trisa=255;
trisb=0;
porta=0;
portb=0;
do{
if(porta.f1=1){
portb.f1=1;
delay_ms(5000);
portb.f1=0;
portb.f2=1;
delay_ms(2000);
portb.f2=0;
portb.f3=1;
delay_ms(2000);
cheio=0;
esteira=1;
}
if(cheio==0&&esteira==1){
cheio=1;
temperatura=1;
portb.f4=1;
delay_ms(2000);
}
portb.f3=0;
if(temperatura==1&&esteira==1){
portb.f4=0;
portb.f5=1;
delay_ms(2000);
portb.f5=0;
delay_ms(2000);
portb.f5=1;
delay_ms(2000);
portb.f5=0;
delay_ms(2000);
portb.f5=1;
delay_ms(2000);
portb.f5=0;
delay_ms(2000);
portb.f5=1;
delay_ms(2000);
portb.f5=0;
portb.f6=1;
delay_ms(5000);
portb.f6=0;
}
}while(1);
}
3.3 PIC18F4550
Frequência de operação de
...