Módulo de Controle Módulo de Atuação Módulo de Sensoriamento Módulo de Comunicação | Ferramentas utilizadasCCS PIC C Compiler Para o desenvolvimento do sistema embarcado foi utilizado o CCS PIC C Compiler da CCS INFO por disponibilizar farta biblioteca de funções pré-definidas. Os programas desenvolvidos neste compilador são codificados na linguagem “C” podendo também introduzir algumas instruções em assembly. O principal motivo pela escolha da linguagem C é que a preocupação está na programação da aplicação, ao invés de ser focada no hardware que normalmente temos que lidar quando programamos em assembly. Isso ocorre porque o compilador assume para si tarefas como o controle e a localização das variáveis, operações matemáticas e lógicas, verificação da memória, entre outros. Gravador DIY K149 Para realizar a gravação dos sistemas desenvolvidos nos micro-controladores foi utilizado o gravador DIY K149-A da DIY Electronics. Este tipo de gravador é compatível com diversos micro-controladores PIC desde a série 10F até a série 18F. O gravador é um equipamento projetado de acordo com as características do micro-controlador. Optou-se por este modelo por ter um preço acessível e possuir interface USB (Universal Serial Bus) permitindo a gravação de modo mais rápido. Simulador Proteus Todos os circuitos eletrônicos desenvolvidos foram projetados e simulados utilizado o software Proteus. Esta é uma suíte que agrega um ambiente de simulação de circuitos eletrônicos chamado ISIS e possui um programa para desenho de circuito impresso chamado Ares Professional. |