Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Meet temperaturen met een 1-draads DS18B20-sensor en Raspberry Pi

In ons artikel DS18B20 temperatuursensor met Raspberry Pi we hebben gedetailleerd beschreven hoe de Raspberry Pi kan worden gebruikt om temperatuurmetingen te doen van een ds18b20-temperatuursensor via de i2c protocol. Hier zullen we dat artikel uitbreiden om uit te leggen hoe meerdere temperatuursensoren kunnen worden aangesloten op de Raspberry Pi - vooral handig bijvoorbeeld in regelaars voor zonne-waterverwarmingspompen en andere differentiële temperatuurtoepassingen waar twee of meer temperatuursensoren nodig zijn.

Het bovenstaande schema laat zien hoe drie ds18b20 temperatuursensoren zijn verbonden met de GPIO-pinnen van de Raspberry Pi. Merk op dat hoewel er nu meerdere temperatuursensoren moeten worden uitgelezen, we nog steeds slechts drie verbindingen met de Raspberry Pi hebben:+3,3V- en 0V-verbindingen om de sensoren van stroom te voorzien, en de enkele datakabel die de temperatuurmetingen van alle sensoren retourneert.

Het lezen van temperatuurmetingen van meerdere sensoren via één draad is mogelijk omdat elke ds18b20-sensor een uniek serienummer heeft erin gecodeerd bij de fabricage waarmee de Raspberry Pi kan worden gebruikt om ze te identificeren.

Wanneer u meerdere sensoren gebruikt, is het eerste wat u moet doen het serienummer voor elke sensor opvragen en deze fysiek labelen, zodat u weet welke welke is wanneer u ze op verschillende locaties in een systeem gaat installeren.
Volg de stappen in de artikel over het aansluiten van een enkele sensor om alles op uw Raspberry Pi in te stellen en gebruik de opdracht ls -l sys/bus/w1/devices om het serienummer voor deze eerste sensor te vinden. Voeg vervolgens de tweede sensor toe en identificeer deze wanneer u de aangesloten apparaten opnieuw aanbiedt, met vermelding van het serienummer. Herhaal dit proces totdat u alle sensoren hebt aangesloten en geïdentificeerd.

Voor meer details:meet temperaturen met een 1-draads DS18B20-sensor en Raspberry Pi


Productieproces

  1. Toegangscontrole met QR, RFID en temperatuurverificatie
  2. Raspberry Pi Temperature Logger
  3. Kamertemperaturen bewaken met een Raspberry Pi en Nagios
  4. Temperatuur aflezen met DS18B20 | Raspberry Pi 2
  5. Temperatuur meten met RASPBERRY PI
  6. Python- en Raspberry Pi-temperatuursensor
  7. Kamertemperaturen bewaken met Moteino's en Raspberry Pi
  8. Eenvoudige temperatuur en vochtigheid op Raspberry Pi
  9. Temperatuur bewaken met Raspberry Pi
  10. 1-draads temperatuursensor DS1820 op Raspberry Pi (direct GPIO)
  11. Raspberry Pi 1-draads digitale thermometersensor (DS18B20)