Etapas do projeto

Um projeto com microcontroladores envolvem diversas etapas:

  1. Definição das caraterísticas (Features) e tarefas
  2. 1.1 - As etapas podem não estar necessariamente nesta ordem. Pode ocorrer de escrever o programa antes de construir o circuito, ou então, testar alguns circuitos antes de iniciar a programação.

    Definição das características e tarefas – Todo projeto inicia-se com uma idéia, ou um problema que necessita ser solucionado. Por exemplo: Como posso monitorar a intensidade de luz em diferentes localizações e horários do dia para encontrar a melhor localização para um coletor solar? Ou como posso automatizar o processo de furação de placa de circuito impresso?

    O projetista deverá descrever todas as características que o seu projeto conterá e as tarefas que terá que executar. Através de diagramas de blocos pode-se visualizar as características que o microcontrolador deverá conter. Os digramas de blocos deveram ser refinados sucessivamente a níveis cada vez mais detalhados.

    Identificação da tecnologia e circuitos dedicados aplicados ao projeto

    Identificação do número de portas (entrada/saída) e estimativa da ROM utilizada

    Identificação do numero de interrupções

    Detalhamento das funções através de fluxogramas

  3. Projeto e construção de circuitos
  4. 2.1 – Montagem de protótipos para desenvolvimento do projeto

  5. Programação do software
  6. Testes e debug