quarta-feira, 7 de setembro de 2016

Atividades com Conversor A/D

Utilizando como base o exemplo do conversor A/D onde é realizada a leitura de tensão da saída variável de um potenciômetro de 0 a +5V
Apresentar as tarefas no hardware.







Atividade 1 – Voltímetro de 5V

Implemente o hardware para funcionamento do programa de exemplo do conversor A/D















Atividade 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



Pesquise o funcionamento do 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
 ou 






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



Dica de implementação: faça os testes com a temperatura antes de mostrar ela no LCD.





Nenhum comentário:

Postar um comentário