Pratica de microcontroladores
Alunos: Paulo Cesar bento Junior RA: 5107341 Camila Caroline de Oliveira Moura RA: 5115367 Austeir Jose Barbosa RA: 5114473
Uberlândia – MG
PROBLEMA PROPOSTO
Um complexo de pesagem em um grande armazém graneleiro dispõe de um equipamento microprocessado capaz de auxiliar os motoristas de caminhão a estacionarem na posição correta sobre a balança. O sistema possui duas faixas sensíveis ao peso (sensores: F1 e F2) e duas lâmpadas indicativas LA (lâmpada amarela) e LV (lâmpada vermelha).A faixa F1 detecta que o pneu dianteiro já está bem próximo do local de parada e o sensor F2 detecta que o pneu dianteiro já está posicionado sobre o local correto de parada para pesagem (não é possível ativar os sensores F1 e F2 simultaneamente). Toda vez que o pneu dianteiro passa pela faixa F1, a lâmpada amarela (LA) deve acender e permanecer ligada. Já a lâmpada vermelha deve piscar por 5s quando F2 for atingida pelo pneu dianteiro.
Detalhes do Sistema:
Lâmpada Amarela: Acende com nível alto, permanece acesa até que a lâmpada vermelha pare de piscar.
Lâmpada Vermelha: Pisca somente por 5s, da seguinte forma: 0.5s ligada e 0.5s desligada. A lâmpada vermelha também é acesa com nível alto.
Sensores F1 e F2 quando sobre pressão enviam nível alto para sua saída.
Restrições do Projeto:
• Pinagem obrigatória:
• Lampada Amarela RA0
• Lampada Vermelha RA2
• Faixa 1: RA1
• Faixa 2: RB0
• Será utilizado o oscilador interno, com clock 8MHz
Toda a temporização deve ser realizada por meio do timer 0. Proibida a utilização da função delay.
O problema proposto se fez necessário o uso de um PIC 16F4520 da marca microchip para a programação do processo de funcionamento do complexo de pesagem apresentado anteriormente na proposta.
Todo a parte de programação foi desenvolvida com software PIC C Compiler e a parte de Hardware foi desenvolvida no Proteus.