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

Registrador de dados profissional multicanal no Raspberry Pi - Parte 1


Consulte a Parte 2 para o hardware e a Parte 3 para a implementação do software.

Nesta série de artigos, vou explicar como construir um registrador de dados multicanal, capaz de coletar medições de tensão, corrente e temperatura ao longo dos intervalos de tempo especificados.

Nosso objetivo alternativo é provar que Raspberry Pi não é apenas uma boa ferramenta para promover o ensino de habilidades básicas de informática na escola, mas um instrumento sério capaz de lidar com tarefas profissionais.
Uma definição de “registrador de dados” da Wikipedia:“A registrador de dados é um dispositivo eletrônico que registra dados ao longo do tempo, ou em relação à localização com um instrumento ou sensor embutido ou através de instrumentos e sensores externos ”.

Requisitos


Vamos primeiro esclarecer nossos requisitos. Como engenheiro de campo / serviço, desejo ter:

Agradável:

Os requisitos acima permitem que você tenha uma ferramenta para testar ou ajustar seu Segway, circuitos elétricos de carro ou barco, incubadora de galinhas, bateria solar ou estufa.

Arquitetura e Design


O Raspberry Pi em si é um computador de placa única, executaremos uma distribuição Raspbian Linux nele. Precisamos construir uma placa personalizada adicional, que terá um conversor analógico-para-dígito (ADC), conectores para shunts e resistores de detecção , sensores de temperatura, estabilizador de energia e notificador de queda de energia (estamos funcionando com acumuladores quando estamos no campo).

Do ponto de vista da conectividade - nosso Data Logger estará acessível por WiFi. Vamos colocar um dongle WiFi em uma das portas USB do Raspberry Pi. O WiFi será configurado no modo HOST, portanto, basicamente em condições de campo, você pode ver o Data Logger no seu telefone ou tablet como uma “Rede sem fio”. Você pode se conectar a ele e acessar o Data Logger por IP. No caso de você trabalhar com Data Logger em laboratório, você pode conectar seu cabo Ethernet no Raspberry Pi e o Data Logger pode servir como um roteador sem fio gratuito ou extensor de WiFi.
Veja hardware e diagrama de rede abaixo.

O software será baseado no pressuposto de que construímos um registrador de dados conectado à rede. Teremos uma interface de usuário da web, para que todas as configurações de registro possam ser feitas a partir de seu navegador favorito. Os dados coletados serão exibidos na tela em tempo real e representados como um conjunto de gráficos. Alternativamente, o usuário poderá baixar um conjunto completo de dados coletados como um arquivo CSV e analisá-lo (por exemplo, no MS Excel).

Acima está um diagrama de projeto de software. O ADC conectado às portas Raspberry Pi GPIO, precisamos de uma maneira de programar o ADC e ler seus valores. Além disso, precisamos de um serviço que recupere os dados ADC de portas especificadas durante um determinado período de tempo, armazene e recupere as definições de configuração. Usaremos o serviço REST para fornecer ao usuário um acesso fácil aos dados e configuração. A Interface do Usuário da Web consiste em duas telas:Configuração (para definir o intervalo, selecionar portas, condições de disparo) e Status (exibir dados recuperados e desenhar gráficos, exportar dados).

Para obter mais detalhes:Registrador de dados profissional multicanal no Raspberry Pi - Parte 1

Processo de manufatura

  1. Raspberry Pi encontra aplicação crescente em projetos de desenvolvimento profissional
  2. Registrador de temperatura Raspberry Pi
  3. A integração dos dados do sensor com o microprocessador Raspberry Pi
  4. Controle remoto universal Raspberry Pi
  5. Uma fatia de Raspberry Pi
  6. Java ME 8 + Raspberry Pi + Sensores =IoT World (Parte 1)
  7. Cycle Chaser
  8. Detector de ladrão Raspberry Pi
  9. Sensor de temperatura Raspberry Pi
  10. RASPBERRY PI HOME AUTOMATION