Programação em C

427 palavras 2 páginas
Descrição

Sistema de Proteção de Sobrecorrente microcontrolado.

Especificação

O trabalho consiste na implementação de um software responsável pelo monitoramento e atuação em sistema elétrico com o objetivo de evitar danos por sobrecorrente.
O software será executado na plataforma de prototipagem eletrônica de hardware livre Arduino.

O funcionamento deve ser da seguinte forma:

Existem dois modos de operação, o primeiro, que é o de funcionamento normal, deve agir da seguinte forma:
O valor de corrente do sistema (valor a ser monitorado) pode ser adquirido através da entrada analógica 0.
A saída digital 0 está conectada ao interruptor de energia do sistema, significando que, ao se colocar um nível lógico alto (1 - ON) na saída o sistema está em funcionamento (ligado), ao colocar um nível lógico baixo (0 - OFF) o interruptor é aberto para desativar o sistema.
O controle de sobrecorrente deve ser feito em dois estágios:
Se o valor de corrente passar do limite máximo estabelecido, deve-se abrir o interruptor do sistema, ativando a proteção.
Se o valor de corrente estiver entre o limite de alarme e o limite máximo, a saída de aviso (saída digital 1) deve ficar acessa.
Uma vez acionado a proteção de sobrecorrente, o software não deve mais atuar, deixando o interruptor do sistema desativado e a saída de aviso (digital 1) ficar piscado.
No segundo modo de operação, será possível alterar os valores de corrente desejados, através de uma interface Serial.
Para selecionar o modo desejado de operação deve-se monitorar a entrada digital 13, caso esteja em nível baixo (padrão) o sistema está em modo de funcionamento normal. Caso a entrada troque para nível lógico alto, pode-se alterar os valores de limite de alarme e limite máximo.
Resumo:

Corrente a ser monitorada: Entrada Analógica 0
Controle do interruptor do sistema: Saída Digital 0
Indicação de alarme: Saída Digital 1
Modos de funcionamento: Entrada Digital 13 (OFF - Operação; ON -

Relacionados

  • programaçao c++
    1610 palavras | 7 páginas
  • Programação C++
    7138 palavras | 29 páginas
  • programacao em C++
    2548 palavras | 11 páginas
  • Programação c
    1154 palavras | 5 páginas
  • Programação em C
    1030 palavras | 5 páginas
  • C/C++ programação
    976 palavras | 4 páginas
  • c++ Programacao
    10644 palavras | 43 páginas
  • Programação em C++
    18077 palavras | 73 páginas
  • Programação em C
    420 palavras | 2 páginas
  • Programação em C
    494 palavras | 2 páginas