Skip to content

Latest commit

 

History

History
22 lines (19 loc) · 1.56 KB

File metadata and controls

22 lines (19 loc) · 1.56 KB

Controle Circuito RC em malha fechada

Lista de Tarefas

  • Decidir o modelo microcontrolador e a línguagem de progrmação do microcontrolador (PIC 16f876A e C ANSI);
  • Montar o hardware (Microcontrolador, Circuito RC e Display LCD);
  • Rodar as simulações no Simulink para ter uma ideia da faixa de ganhos (Kp, Ki e Kd) interessante;
  • Escrever o programa básico para interface com usuário;
  • Escrever algoritmo para a parcela proporcional;
  • Escrever o algoritmo para a parcela integral (Baseado no algoritmo do Brett Beauregard e na forma numérica);
  • Escrever o algoritmo para a parcela derivativa;
  • Implementar um filtro digital (baseado neste artigo);
  • Ajustar os ganhos práticos;
  • Adicionar um sistema de datalog (Devo subir muito em breve);
  • Implementar o modo de controle de número de carga;
  • Implementar o mode de controle de número de elétrons;
  • Testar, testar, testar e... Ah! testar mais um pouco!
OFF (Relacionado a interface com o computador)
  • Conseguir configurar o drivers do módulo conversor TTL para Serial (Windows e Linux) Substituido por um Arduino enviando os dados pela serial;
  • Ler dados da Serial no back-end e enviar por uma rota em formato JSON;
  • Receber os dados em JSON e manipular uma interface web;