Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Circuito de desligamento Raspberry Pi com modo de espera


Raspberry Pi é uma ótima plataforma para ser usada em um projeto de robô, mas tem uma limitação severa:por padrão, ele não tem um botão liga / desliga embutido. Como um sistema baseado em Linux, o Raspberry Pi precisa ser desligado normalmente antes de desligar a energia. Simplesmente desconectar o cabo de alimentação pode corromper o sistema de arquivos no cartão SD, o que eu experimentei muitas vezes. Para evitar corromper o sistema de arquivos, construímos um circuito simples para desligar a energia normalmente. O circuito também nos permite colocar nosso robô no modo de hibernação, despertando automaticamente o robô após um intervalo de tempo especificado. Apenas por curiosidade, adicionamos a possibilidade de medir o consumo atual. Algumas soluções comerciais, como Sleepy Pi, com funcionalidade semelhante, existem, mas esse tipo de sistema é muito fácil de construir a partir de componentes separados.


Está com sono?


Desde que comecei a construir nosso robô, era óbvio que o tempo de operação seria bastante limitado pela capacidade da bateria e pelo consumo de energia. Se não houver nada particularmente interessante acontecendo, o robô pode estender a vida da bateria simplesmente desligando-se. Isso exigiria algum tipo de despertador para acordar o robô ocasionalmente e verificar se há tarefas que devem ser executadas. Para o nosso barco-robô, esse tipo de funcionalidade permitiria percorrer longas distâncias, por exemplo, à deriva livremente com o vento, talvez com o auxílio de algum tipo de vela.

Nosso circuito de desligamento é composto das seguintes partes:

Botão liga / desliga Pololu SV


O interruptor de força do botão de pressão Pololu é um bom produto:um simples botão de pressão pode ser usado para ligar e desligar sem usar um relé. O botão conectado não precisa ser pressionado fisicamente:um circuito externo, como Raspberry Pi ou um microcontrolador, pode ser usado para desligar a energia fornecendo uma tensão positiva ao pino desligado. O switch pode tolerar 10 amperes de corrente, por isso é suficiente para alimentar o Raspberry Pi e muitos periféricos.


Regulador Abaixador de Tensão Pololu 5V, 9A D24V90F5


O regulador de tensão redutor é usado para reduzir 12 volts para 5 volts para alimentar o RasPi. Novamente, o regulador contém um pino de habilitação, que pode ser puxado para baixo por hardware externo para desligar a energia. O pino de habilitação é puxado para até 12 volts usando o resistor pull-up interno, portanto, não pode ser conectado diretamente ao Raspberry Pi, que opera em 3,3 volts. Assim, um transistor ou ou um feto é necessário no circuito.



Para obter mais detalhes:Circuito de desligamento Raspberry Pi com modo de suspensão

Processo de manufatura

  1. Ler a temperatura com DS18B20 | Raspberry Pi 2
  2. Medindo a temperatura com RASPBERRY PI
  3. Monitorando a temperatura com Raspberry Pi
  4. A integração dos dados do sensor com o microprocessador Raspberry Pi
  5. Detecção de relâmpagos com um Raspberry Pi
  6. Alarme de água Raspberry pi 2 com t sapateiro mais
  7. Monitor de temperatura ThingSpeak com Raspberry Pi
  8. Fácil detector de choro de bebê faça você mesmo com Raspberry Pi
  9. Aeroponia com Raspberry Pi e sensor de umidade
  10. Usando remoto infravermelho com Raspberry Pi sem LIRC