relatorio de estagio
RELATÓRIO DE ATIVIDADE PRÁTICA
CURSO TÉCNICO EM ELETRÔNICA
DOUGLAS BRAGA GUIMARÃES
PEDRO CASSEL
PEDRO PEREIRA
JEFERSON KU
TURMA 641M2
PORTO ALEGRE OUTUBRO DE 2013
Essa atividade do termômetro digital começou com um código de programação que nos foi passado pelo professor Fernando. Esse script, continha as instruções de configuração da conversão analógico digital. Usamos como microcontrolador um PIC18F4550. Após compilarmos esse codigo no MPLAB, fizemos na protoboardd um circuito que verifica tensões, um voltímetro. Para esse circuito revisamos alguns conteúdos das aulas de eletrônica, um deles foi o divisor de tensão. Apos todos os teste terem dado Ok partimos para a compra do Lm35, que nada mais é do que um sensor de temperatura de precisão, seu funcionamento se dá de uma maneira muito simples de acordo com a temperatura que ele esta medindo será a tensão que teremos no seu pino de saída, multiplicado por 10mV. Ainda nos foi ensinado a chamada ligação a 4 fios, para que acha mais precisão nas medidas de temperatura. Após essas explicações fizemos a montagem do circuito na protoboard, apos a visualização que estava tudo OK fizemos uma alterações no programa para que ele convertesse as medida de graus Celsius para fahrenheit quando um botão fosse apertado. Por fim fizemos um ajuste para que o software que estava no Pic nos avisa-se quando uma temperatura específica é alcançada.
Anexo
/*
* File: teste_conv_ad.c * Author: Pilger * * Created on 13 de Setembro de 2013, 23:55 * * Utiliza a entrada AN0 como sinal de entrada e converte um sinal entre 0 e 5V * Apresenta o resultdo convertido (0 a 1023) na linha 1 do LCD * Transforma o valor em tensão (0 a 5) na linha 2 do LCD * */
#include
#include
#include
#include "C:\PIC18\config_PIC18F4550.h"
#include "C:\PIC18\biblioteca_lcd_2x16.h"
#define Fosc 20 // Define a freqüência do oscilador. Necessário para a bib delays.h