Angulos
Por João Lucas de Oliveira Torres 09 de Abril de 2011
Sobre o Autor
Aluno do segundo ano do curso de Engenharia Elétrica da Universidade Federal do Ceará, bolsista de Inovação Tecnológica do CNPq, foi medalhista de ouro por duas vezes e uma vez prata da Olimpíada Brasileira de Astronomia. Têm interesse por diversas áreas do conhecimento, como física, matemática, astronomia, cosmologia, eletrônica, programação, mecânica e outras. Atualmente está envolvido com uma pesquisa em sensoriamento remoto para agricultura utilizando redes de sensores sem fio. Contato: joao.lucas.torres@gmail.com
Sobre este trabalho
Este trabalho tem como objetivo ilustrar de maneira didática a utilização de um potenciômetro para ler ângulos, fazendo assim uso do conversor analógico digital e da biblioteca de controle para LCDs disponível para o microcontrolador no compilador CCS.
Materiais
O microcontrolador utilizado nesse projeto foi o 18f2550 da Microchip, esse microcontrolador pode ser substituído por outro que possua conversor analógico para digital e uma porta B, bastando fazer algumas modificações no firmware apresentado adiante. O potenciômetro é do tipo genérico rotacional e linear (10K ohm), o fato de o potenciômetro ser linear será bastante útil, pois facilitará alguns cálculos. O LCD utilizado é um tipo comum 16x2, a referência do usado aqui é MGD1602B-FL-YBS. Alguns itens diversos também são necessários, com um cristal oscilador de 20MHz, regulador de tensão e componentes passivos, porém como esse projeto visa à explicação de alguns periféricos do microcontrolador é pré-suposto que o leitor já tenha o conhecimento prévio de como utilizar esse tipo de dispositivo, sendo assim, uma pequena plataforma de uso genérico desenvolvida pelo autor foi usada para a conexão dos diversos componentes.
O potenciômetro
“Um potenciômetro é um componente eletrônico que possui resistência elétrica ajustável. Geralmente, é