GithubHelp home page GithubHelp logo

packager-ctrl's People

Contributors

wkoch avatar

Watchers

 avatar  avatar

packager-ctrl's Issues

Datador não desliga

A função liga/desliga datador só liga e não desliga a saída.

Na comunicação serial fica um loop indicando saída ligada, para quando aperta para desligar, mas não há mensagem de desliga.

Pré-Ciclo

Implementar Pré-Ciclo.
Ao acionar a máquina para trabalho:

  • Ligar a mesa e PWM das soldas.
  • Fazer 3 ciclos antes de iniciar ciclo completo.

Dosador Independente

O Dosador deve poder ser ativado sozinho quando a máquina está em StandBy, porém deve ser desligado com todas as outras saídas caso seja desligado por alarme ou no desligamento suave.

Ciclo Dinâmico

Implementar ciclo de trabalho dinâmico sobre a média de todos os ciclos.

Sinal de Entrada Configurável

Permitir configurar internamente se o sinal de entrada é positivo ou negativo. Isso facilitará tanto na faze de testes quanto em eventuais mudanças futuras.

Comunicação Serial Avançada

Melhorar a funcionalidade da Comunicação Serial:

  • Detectar presença da conexão, evitar perda de processamento quando não há conexão.
  • Aceitar mensagens quando no modo StandBy.

Modo de Alarme

Implementar Modo de Alarme.

Bloquear toda a máquina caso entre no Modo de Alarme.

Dosador

Implementar funcionamento do Dosador.

  • Só pode ser acionado caso a máquina esteja em ciclo de trabalho.

Sensores de Segurança

Implementar 3 Sensores de Segurança.

  • Sinal alto indica falha de segurança e aciona o Modo de Alarme.
  • Deve ser fácil adicionar novos sensores.
  • Indicar via Comunicação Serial qual o Sensor que causou o bloqueio.

Ciclo de Trabalho

Implementar Ciclo Completo de Trabalho.

  • Mesa.
  • Faca.
  • Soldas.
  • Refrigeração.
  • Fotocélula.
  • Datador.
  • Reset.

Modo de Manutenção

Implementar Modo de Manutenção.

  • Com a máquina em StandBy, enviar mensagem via Serial.
  • Permite testar as funções independentemente com mensagens via Serial.

Datador

Implementar funcionamento do Datador.

  • Só pode ser acionado caso a máquina esteja em ciclo de trabalho.
  • Abre caso a mandíbula feche.

Liga/Desliga

Implementar função Liga/Desliga com botão um-clique, com debounce e modo Stand-By após 3 segundos do sistema energizado.

Ciclo Dinâmico adiantando

O ciclo dinâmico está adiantando 30 segundos após os primeiros 6 ciclos, e continua crescendo 1ms a cada 60 ciclos.

PWM

Implementar função PWM para controle das soldas.

  • 3 Potenciômetros e três saídas.
  • PWM com resolução de 1 segundo.

Desligamento Suave

Quando a máquina está em ciclo de produção normal e o botão de desliga é acionado, o ciclo em andamento deve ser concluído, no reset de ciclo o dosador deverá ser desligado e a máquina deverá concluir mais um ciclo, desligando-se no próximo reset.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.