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

Sistema Multi-Posição de Sensores de Temperatura para Integração em Casa Inteligente

Componentes e Materiais

Componente Quantidade Observações
Sensor DS18B20 (à prova d'água) 8 Barramento 1-Wire
Arduino Nano R3 1
Resistor 4.7k ohm 1 Pull-up do barramento 1-Wire
Terminal de Parafuso 2 vias 1 Para alimentação
Conversor RS232 (SparkFun RS232 Shifter SMD) 1 Interface TTL para RS232
PCB Experimental 1
Gabinete Impresso 3D 1 Base, tampa e suporte DB9
Fios e Parafusos Conforme necessário

Ferramentas Necessárias

Software e Serviços

Sobre o Projeto

Este projeto implementa um sistema de monitoramento de temperatura em múltiplos pontos (8 zonas) para integração com sistemas de automação residencial/profissional (Crestron, AMX) via interface serial RS232. A escolha dos sensores DS18B20 deve-se ao baixo custo, ampla disponibilidade e topologia de barramento 1-Wire que simplifica a fiação.

Arquitetura do Sistema

  1. Camada de Sensoriamento: 8 sensores DS18B20 em parasita ou alimentação externa, conectados em barramento único ao pino D12 do Arduino Nano.
  2. Processamento: Arduino Nano lê todos os sensores a cada 10 segundos (configurável via READ_TIMER), com resolução de 10 bits (0.25°C).
  3. Verificação Periódica: A cada 360 ciclos (1 hora), o sistema reescaneia o barramento para detectar sensores adicionados/removidos.
  4. Comunicação: Saída serial TTL (9600 baud) convertida para RS232 via shifter, compatível com controladores Crestron/AMX.
  5. Gabinete: Impresso em 3D com design profissional, inclui montagem para conector DB9.

Formato de Saída Serial

Sensor 1: C: 22.50
Sensor 2: C: 21.75
Sensor 3: C: 23.00
Sensor 4: C: 22.25
Sensor 5: C: 21.50
Sensor 6: C: 22.75
Sensor 7: C: 23.25
Sensor 8: C: 22.00

Em caso de erro de leitura: Sensor error! (retorno -127°C).

Código Principal (MultiTempSensor v1.0.0)

O sketch utiliza endereços ROM fixos para cada sensor (definidos em DeviceAddress), o que garante identificação consistente independentemente da ordem no barramento. Funções principais:

Esquemático

Circuito básico: Barramento 1-Wire no pino D12 com pull-up 4.7kΩ para 5V. Alimentação dos sensores pode ser parasita (2 fios) ou externa (3 fios). Saída TX do Arduino (D1) → RS232 Shifter → Conector DB9 fêmea.

Arquivos 3D

Aplicações

Processo de manufatura

  1. Sensor de Temperatura DS18B20 – Termômetro Digital 1-Wire Preciso para Uso Industrial e Consumidor
  2. Construa um Registrador de Temperatura com Raspberry Pi e Sensor I2C de $5
  3. Construa um Sensor de Temperatura Remoto com Raspberry Pi e Python – Guia Passo a Passo
  4. Construa um Sistema de Monitoramento de Temperatura e Luz Multi-Sensor com Raspberry Pi e DS18B20
  5. Construa Monitor de Temperatura Doméstico com Raspberry Pi, MCP9808, InfluxDB e Grafana
  6. Estufa Inteligente DasFilisera: Sistema Avançado de Monitoramento de Crescimento de Plantas
  7. MotionSense: Detecção Inteligente de Intrusão com Arduino e ESP8266
  8. Prevenção de Incêndio em Impressoras 3D: Sistema de Segurança com Sensor Inteligente
  9. CoroFence Detector Térmico: Sensor PIR Avançado & Integração IoT
  10. Sensor de Temperatura de Mancal de Precisão – Detecção e Monitoramento Precisos