quinta-feira, 19 de setembro de 2013

Fluxograma – Organizando Ideias e Passos para a Programação



Para a fase inicial, a programação do nosso projeto terá esta arquitetura. Abaixo, segue uma breve explicação deste fluxograma.
  • Começamos com as conhecidas “cinco linhas mágicas”, destinadas à configuração do Microcontrolador. Nela, definimos quem será o nosso PIC utilizado, valor do clock entre outras definições.
  • Após isto, eu preciso mostrar ao meu microcontrolador quais dos seus ports serão saídas e entradas.
  • Configuramos o nosso conversor ADC. A configuração do conversor ADC varia para cada fabricante e modelo.
  •  Chegamos a parte de configuração e inicialização do display LCD. A configuração é feita de forma automática, pois alguns fabricantes disponibilizam rotinas para pré configuração do LCD, afim de economizar tempo. Para nós, resta fazer a inicialização, aplicando estas rotinas, gerando alguns comandos para o display.
  • Chegamos ao "looping infinito", a nossa função main. Nela, rodará o nosso programa de fato. 
  • Então, enviamos a mensagem de inicialização do LCD
  • Lemos os valores obtidos no conversor ADC, e guardamos em uma variável qualquer
  • Nesta hora, entra a lógica de conversão, ou seja, para cada valor que eu obter no ADC, eu terei um X valor de tensão, e um Y valor de temperatura.
  • Após isto, basta imprimirmos o valor encontrado no display de LCD.
Este é o escopo base da programação. Com ele, podemos implementar inúmeras aplicações, por exemplo, acionar o ar condicionado quando a temperatura estiver acima de um valor pré estabelecido.


Nenhum comentário:

Postar um comentário