segunda-feira, 10 de dezembro de 2007

1º Reunião sobre programação PIC em Assembly

Nesta reunião falamos sobre a programação PIC em Assembly, que é uma novidade para todos nós das equipes, que estamos trabalhando desde o começo do curso com C++.
Henrique nos informou que a preferência por esta linguagem se devia ao fato de que ela ocupava um espaço na memória do PIC bem inferior em relação a C por exemplo.
Nestas primeiras explanações sobre o Assembly para PIC encontramos algumas dificuldades com a mesma.

Dentre as diretrizes estabelecidas nesta reunião ficaram:

*Baixar o software MPLAB (programação)
*Baixar o software IC PROG (gravação)
*Baixar o software PIC 800 (gravação)
*Baixar o software PROTEUS (simulação)

Também precisamos verificar o datasheet do PIC16F877A, bem como definimos o cristal de 20MHz para ser utilizado.


Diagrama de blocos (PIC 16F877) Foto por: Roberto Targino



Descrição de terminais (PIC 16F877) Foto por: Roberto Targino


Estrutura do programa Foto por: Roberto Targino


Parte da equipe em discussão Foto por: Roberto Targino

terça-feira, 4 de dezembro de 2007

Iniciando

Agora é pra valer, estamos iniciando a equipe de Sumô de Robôs dos alunos do CEFET/RN. A primeira reunião coordenada pelo Prof. Henrique, ocorreu sábado passado 01/12/07, e dentre outros assuntos decidimos:
Que utilizaríamos o microcontrolador PIC16F877A como controle do robô, pois o mesmo tem uma arquitetura simples e farto material bibliográfico.
As equipes ficaram encarregadas de decidir quais motores e baterias (tipo, tamanho e etc) utilizariam, sendo amarrado apenas a questão mínima de que se desponha de pelo menos dois motores em condições normais de atuação.
Por falar em equipes, decidimos também que montariamos duas sub-equipes dispostas da seguinte maneira:

Equipe (nome a definir)
Davison
Pimenta
Saulo
Roberto
Fernando
M. Diniz
M. Nunes

Equipe (nome a definir)
Antônio
Thayse
Marcio
Izabel
Maurílio
Paulo
Ricardo