Totalt: kr 0,00
Totalt: kr 0,00

DS18B20 Digital Temperatur Sensor Modul fra Dallas – Presisjonsmåling for Dine Prosjekter

kr 45,00 inkl. mva

På lager og sendes omgående! (48)

Klikk her om du har funnet varen billigere et annet sted!

7000000176210 Produktnummer: 7000000176210 Kategorier: ,

Beskrivelse

Opplev nøyaktig temperaturmåling med DS18B20 Digital Temperatur Sensor Modul fra Dallas, en kompakt og pålitelig sensor produsert av den anerkjente leverandøren Dallas Semiconductor. Denne sensoren er ideell for en rekke applikasjoner, fra smarthjem-prosjekter til industrielle løsninger, og gir deg muligheten til å måle temperaturer med høy nøyaktighet. Designet for enkel integrasjon i dine elektroniske prosjekter, er DS18B20 en favoritt blant både hobbyister og profesjonelle.

Hovedegenskaper:

  • Nøyaktig Temperaturmåling: DS18B20 fra Dallas kan måle temperaturer med en nøyaktighet på ±0.5°C i området fra -10°C til +85°C, og kan operere innenfor et bredt temperaturområde fra -55°C til +125°C.
  • Digital Output: Sensoren gir en digital utgang, noe som eliminerer behovet for en ekstern ADC (Analog til Digital Converter), og gjør den enkel å koble til en mikrokontroller.
  • Enkelt Wire Protokoll: Bruker en enkel 1-wire grensesnitt, noe som betyr at du kan koble flere sensorer til én enkelt data pin på mikrokontrolleren.
  • Lav Strømforbruk: DS18B20 er designet for å være energieffektiv, noe som gjør den ideell for batteridrevne applikasjoner.

Spesifikasjoner:

  • Produsent: Dallas Semiconductor
  • Strømforsyning: 3.0V til 5.5V
  • Måleområde: -55°C til +125°C
  • Nøyaktighet: ±0.5°C (i området -10°C til +85°C)
  • Grensesnitt: 1-wire digital protokoll
  • Størrelse: Modulens størrelse er 27.9mm x 13mm, noe som gjør den kompakt og lett å integrere i trange rom.
  • Pakkedimensjon: 27.9mm x 13mm
  • Forsinkelsestid: 750 ms typisk for konverteringstid

Bruksområder:

  • Smarthjem: Overvåk og kontroller temperaturen i ulike rom for optimal komfort og energieffektivitet.
  • Industrielle Applikasjoner: Perfekt for temperaturmåling i industrielle miljøer hvor nøyaktighet og pålitelighet er kritisk.
  • Værstasjoner: Ideell for å integrere i DIY værstasjoner eller kommersielle målesystemer.

Pakken Inneholder:

  • 1x DS18B20 Digital Temperatur Sensor Modul fra Dallas

Oppsummering: DS18B20 Digital Temperatur Sensor Modul fra Dallas er en allsidig og pålitelig sensor som gir nøyaktig temperaturmåling i en kompakt pakke. Den er enkel å bruke, noe som gjør den ideell for både nybegynnere og erfarne utviklere. Med sin digitale utgang og brede operasjonstemperaturområde er den en perfekt løsning for dine temperaturmålebehov.

Omtaler

Det er ingen omtaler ennå.

Bli den første til å omtale “DS18B20 Digital Temperatur Sensor Modul fra Dallas – Presisjonsmåling for Dine Prosjekter”

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

DFR0024_18B20_Datasheet

18B20 Temperature Sensor SCH Schematics

DS18B20 for Arduino 1.0

OneWire

Introduksjon

DS18B20 er en digital temperatursensor fra DALLAS, USA. Den kan brukes til å måle omgivelsestemperatur. Med et temperaturområde fra -55 til 125 ℃ og en innebygd oppløsning på 0,5 ℃, støtter den også flerpunkt-nettverksmesh. Tre DS18B20-sensorer kan plasseres på tre linjer for å oppnå flerpunktstemperaturmåling. Den har en seriel utgang med 9-12 bit.

Spesifikasjoner

  • Forsyningsspenning: 3,3V til 5V
  • Temperaturområde: -55 °C til 125 °C
  • Grensesnitt: Digital
  • Størrelse: 22x32mm

Koblingsdiagram

Eksempelkode

#include <OneWire.h>

int DS18S20_Pin = 2; //DS18S20 signallinje på digital pin 2

// Temperaturchip i/o
OneWire ds(DS18S20_Pin); // på digital pin 2

void setup(void) {
Serial.begin(9600);
}

void loop(void) {
float temperature = getTemp();
Serial.println(temperature);

delay(100); // kun her for å redusere hastigheten på utdataene slik at de blir enklere å lese
}

float getTemp(){
// returnerer temperaturen fra en DS18S20 i grader Celsius

byte data[12];
byte addr[8];

if ( !ds.search(addr)) {
// ingen flere sensorer på kjeden, nullstiller søk
ds.reset_search();
return -1000;
}

if ( OneWire::crc8( addr, 7) != addr[7]) {
Serial.println("CRC er ikke gyldig!");
return -1000;
}

if ( addr[0] != 0x10 && addr[0] != 0x28) {
Serial.print("Enheten er ikke gjenkjent");
return -1000;
}

ds.reset();
ds.select(addr);
ds.write(0x44,1); // start konvertering, med parasittstrøm på slutten

byte present = ds.reset();
ds.select(addr);
ds.write(0xBE); // Les Scratchpad

for (int i = 0; i < 9; i++ ) { // vi trenger 9 bytes
data[i] = ds.read();
}

ds.reset_search();

byte MSB = data[1];
byte LSB = data[0];

float tempRead = ((MSB << 8) | LSB); // ved bruk av to-komplements metode
float TemperatureSum = tempRead / 16;

return TemperatureSum;
}
×






Skriv inn din epostadresse så vi kan sende deg en mail når varen er på lager:
0
    0
    Handlekurv
    Tøm handlekurvTilbake til butikk
      Calculate Shipping
      Apply Coupon
      ×