Apresentar as tarefas no hardware.
Atividade 1 – Voltímetro de 5V
Implemente o hardware para funcionamento do programa de exemplo do conversor A/DAtividade 2 – Voltímetro de 12V
Monte um voltímetro que meça uma tensão entre 0 e +12V.
Atividade 3 – Potenciômetro
Implemente o programa para informar o valor do potenciômetro em ΩEscolha um potenciômetro de qualquer valor e ajuste para aparecer no LCD o valor correspondente
Atividade 4 – LDR
- Ligue um divisor de tensão com um LDR
- Faça a leitura do divisor através do conversor A/D
- Crie 3 faixas de iluminação
- Baixa
- Média
- Alta
- Mostre o LCD o tipo de intensidade de acordo com a escala acima
Atividade 5 – Termômetro
Implemente um termômetro, utilizando o sensor LM35.Como o LM35 possui o limite de 150ºC (saída com 1,5V), modifique o a tensão de referência positiva (VREF+).
Mostra no LCD a temperatura do sensor.
Dica de implementação para modificar a tensão de referência positiva (VREF+):
- Registrador ADCON1<4> (Bit 4)- VCFG2: seleção da +Vref
- 1: +Vref = AN3
- 0: +Vref = VDD
- Definir A3 – RA3/AN3/+Vref como entrada no registrador TRIS
Atividade 6 – Leitura de 2 temperaturas
Faça a leitura de 2 sensores LM35 (AN0 e AN1).Dica de implementação:
- Na função config_AD: Registrador ADCON1: AN0 -> AN0 + AN1
- Registrador TRIS: AN0 -> AN0 + AN1
- Laço while (1)
- Seleção AN0 pelo registrador ADCON0
- Leitura do A/D
- Mostrar valor no LCD
- Seleção AN1 pelo registrador ADCON0
- Leitura do A/D
- Mostrar valor no LCD
Atividade 7 – Controle de acionamento de ar condicionado em 2 pontos
Sensor 0 controla a saída Led 0 e uma carga (relé de +12V)- Liga em 35ºC
- Desliga em 30ºC
Sensor 1 controla a saída Led 1 e uma carga (relé de +12V)
- Liga em 32ºC
- Desliga em 28ºC
Nenhum comentário:
Postar um comentário