Popis produktu: Teplotní senzor DS18B20 - digitální 1-vodičový THT
Populární digitální teploměr (digitální senzor) v pouzdře TO92 s 1vodičovým komunikačním rozhraním.
Produkt je kompatibilní s Arduino Uživatelská příručka pro Arduino je k dispozici na této adrese . Senzor lze také ovládat pomocí Raspberry Pi připojením, jak je popsáno v tomto článku . |
Specifikace DS18B20 - kompatibilní s Arduino a Raspberry Pi
- Napájecí napětí: 3,0 V až 5,5 V
- Rozsah měření: -55 ° C až 125 ° C
- Přesnost: +/- 0,5 ° C v rozsahu -10 ° C až 85 ° C
- Rozlišení: 9 až 12 bitů
- Pouzdro THT TO92
Teplotní čidlo D18B20
Digitální teplotní senzor DS18B20 je produkt s univerzální aplikací, který bude ideální pro mnoho elektronických projektů, které vyžadují použití senzoru, který měří hodnotu teploty.
Můžete jej použít například ke konstrukci zařízení, jako je teploměr nebo meteorologická stanice, které jsou zase perfektní jako doplněk systému domácí automatizace. Tento model snímače bude fungovat také v mnoha dalších projektech, jako jsou chladicí systémy pro elektroniku nebo regulátory topných systémů. Prvek je navržen pro montáž do průchozího otvoru (THT) a je umístěn uvnitř pouzdra TO92, které je vybaveno třemi piny: V DD (napájecí napětí), DQ (digitální signál) a GND (zem). Senzor nabízí rozlišení od 9 do 12 bitů, stejně jako schopnost pracovat v parazitickém režimu, což umožňuje omezit počet použitých pinů na dva (pouze DQ a GND). Standardně je tento model napájen napětím od 3 do 5,5 V.
Rozhraní teplotního senzoru pro Raspberry Pi a Arduino
Čidlo je podporováno ekonomickým 1-vodičovým rozhraním a je kompatibilní s Arduino a Raspberry Pi, což z něj dělá ideální řešení pro elektroniku, která vytváří vlastní projekty, které vyžadují použití teplotního čidla - chladicí a topná zařízení, teploměry , počasí stanice, klimatizační systémy v budovách nebo domácí spotřebiče.
Prvek nabízí široký měřící rozsah (od -55 do 125 ° C s přesností ± 0,5 ° C v rozsahu -10 až 85 ° C), proto s odpovídající ochranou ve formě uzavřeného krytu nebo krytu, lze jej použít i ve venkovních podmínkách. Každá jednotka je vybavena jedinečným 64bitovým sériovým kódem, díky kterému může v jedné sběrnici fungovat několik stejných senzorů.
Senzor DS18B20 se také vyznačuje atraktivní cenou v kombinaci s vysokou kvalitou a trvanlivostí, a proto je dobrým řešením pro veškerou elektroniku, která hledá levný a spolehlivý digitální teplotní senzor THT.
Teplotní senzor DS18B20 - nejčastěji zvolený digitální teplotní senzor
Teplotní senzor DS18B20 - digitální 1vodičový THT je jedním z nejpopulárnějších integrovaných teplotních senzorů. Stojí za to vědět, že rodina senzorů DS1820 zahrnuje jak diskutovaný senzor DS18B20, tak mírně upravenou verzi - DS18S20.
Vzhledem k malému počtu vodičů (v nejpoužívanějším provozním režimu stačí pouze zemnicí kabel a jeden signální kabel), vysoké přesnosti a jednoduché implementaci je tento senzor dychtivě používán jak v amatérských zařízeních, tak v sadách pro vlastní montáž ( „soupravy“), stejně jako v komerčních regulátorech teploty.
Nejdůležitější informace o sběrnici 1-Wire
Rozhraní 1-Wire bylo vyvinuto za účelem snížení počtu vodičů potřebných k propojení mezi integrovanými obvody. Princip přenosu dat je založen na generování impulsů, jejichž sekvence a doba trvání kódují příslušné logické stavy (0 a 1) - díky tomu není nutné používat další hodinovou linku.
Navíc ze stejné datové linky mohou některé integrované obvody s nízkým odběrem (například DS18B20) „ukrást“ malou část proudu a umožnit jim napájení - bez nutnosti vedení samostatného napájecího kabelu. Toto řešení je zvláště cenné v zařízeních, kde je počet dostupných kabelů (nebo např. Pinů konektorů) velmi omezený.
Paměť nastavení snímače DS18B20
Digitální snímač DS18B20 má kromě standardní funkce měření teploty také zabudovanou funkci alarmu. Alarm se spustí, když měřená teplota překročí prahovou hodnotu, kterou naprogramuje uživatel. Údaje o aktivačních prahových hodnotách se ukládají do energeticky nezávislé paměti senzoru a ukládají se tam také po vypnutí napájení.
Spolupráce snímače DS18B20 se společností Arduino
Konstrukce snímače DS18B20 je přizpůsobena pro práci se základními deskami Arduino. Jednotlivé výstupy by měly být připojeny následovně:
- „VDD“ -> pin „5V“ v Arduinu
- „GND“ -> připnout „GND“ v Arduinu
- „DQ“ -> jakýkoli pin ze sekce „DIGITAL“ v Arduinu
Pro zajištění stabilního přenosu dat bez rušení se doporučuje připojit mezi piny „VDD“ a „DQ“ odpor 3,3 kΩ. Po připojení senzoru a základního modulu Arduino nainstalujte knihovny DallasTemperature.h a OneWire.h knihovny v prostředí Arduino IDE. Tímto způsobem můžete vytvořit jednoduchý teploměr, jehož funkčnost lze doplnit také pomocí LCD displeje zobrazujícího aktuální výsledek měření. Pro ovládání LCD na Arduinu je nutné nainstalovat další knihovnu LiquidCrystal.h.