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

Monitoramento de Caldeira de Aquecimento Central com Raspberry Pi – Hardware, Software e Guia de Configuração

Visão Geral do Hardware

Abaixo está lista concisa dos componentes Raspberry Pi necessários para este sistema de monitoramento de caldeira. A unidade de relé, que gerencia queimador e bomba da caldeira, permanece inalterada da configuração original com PC.

O diagrama de blocos (não mostrado) ilustra o layout geral de conexão. Opcionalmente, um modem GSM pode ser integrado depois para receber alertas por SMS.

Componentes de Software

Três programas principais impulsionam o sistema de monitoramento:

Todos os programas foram originalmente escritos em C para ambiente Windows/2000 Server em PC Dell GX11. A transição para Linux exigiu reescritas significativas, especialmente para API Pi‑Face Digital e interface OWFS (One‑Wire File System).

O módulo CGI é a parte mais complexa; produz gráfico de barras SVG e timeline. Foi portado para Linux substituindo chamadas _stat() por statfs() e corrigindo rotinas de manipulação de strings.

Layout do Sistema de Arquivos

Diretórios típicos Linux e Apache destacados em amarelo; caminhos personalizados em azul. Todos os arquivos de monitoramento ficam sob /1-wire:

/1-wire
├─ src
├─ events
├─ temperatures

Passo 1 – Criar Diretórios

sudo su
cd /
mkdir /1-wire
mkdir /1-wire/src
mkdir /1-wire/events
mkdir /1-wire/temperatures

Passo 2 – Baixar e Compilar

wget https://www.noveldevices.co.uk/rpdl/logger.c -O /1-wire/src/logger.c
wget https://www.noveldevices.co.uk/rpdl/1-wire.c -O /1-wire/src/1-wire.c
wget https://www.noveldevices.co.uk/rpdl/server.c -O /1-wire/src/server.c
gcc -L/usr/local/lib -lpiface-1.0 -o /1-wire/events/logger /1-wire/src/logger.c -lm
gcc -L/usr/local/lib -o /1-wire/temperatures/1-wire /1-wire/src/1-wire.c -lm
gcc -L/usr/local/lib -o /usr/lib/cgi-bin/server /1-wire/src/server.c -lm

Passo 3 – Baixar Configuração e Folha de Estilo

wget https://www.noveldevices.co.uk/rpdl/1-wire.conf -O /1-wire/temperatures/1-wire.conf
wget https://www.noveldevices.co.uk/rpdl/server.conf -O /usr/lib/cgi-bin/server.conf
wget https://www.noveldevices.co.uk/rpdl/boiler.css -O /var/www/boiler.css

Passo 4 – Configurar Log 1‑Wire

O arquivo 1-wire.conf contém configurações para o logger e gerador de gráficos CGI. Cada entrada é independente de ordem:

Aqui, #RRGGBB é o código de cor HTML para a linha do sensor no gráfico, e sensor‑description é o rótulo exibido no gráfico de temperatura.

Para detalhes adicionais, consulte o artigo original: Monitoring My Central Heating Boiler.

Processo de manufatura

  1. Sistemas de Aquecimento Solar: De Soluções Passivas a Ativas para Aquecimento Residencial Sustentável
  2. Monitoramento Profissional de Temperatura com Raspberry Pi e DS18B20
  3. Monitoramento Preciso de Temperatura em Closet de Servidores com Raspberry Pi
  4. Monitoramento Remoto do Tempo com Raspberry Pi 3 e PubNub
  5. Sensor K30 CO₂: Monitoramento de Qualidade do Ar Interno em Tempo Real
  6. Portão de Triagem de Temperatura Sem Contato para Monitoramento Rápido e Preciso
  7. Integre seu Aquecimento Central com Arduino para Controle Inteligente
  8. Elementos de Aquecimento Cerâmicos: Funcionamento e Vantagens
  9. Top 3 Benefícios do Monitoramento Remoto para Eficiência na Manufatura
  10. Maximize Economia de Energia com Controladores Centrais e Monitoramento Remoto