Jste zde

Teploměr s čidlem Dallas DS18B20

Teploměr slouží k měření teploty pomocí 1-wire čidla DS18B20. Uvedené čidlo má rozlišení 0,0625°C v rozsahu teplot -10..+85°C. Toto rozlišení v uvedeném zapojení nevyužívám. Využívám pouze pouze přesnost 1°C, což je pro uvedenou aplikaci dostačující. Teploměr je určen na motocykl.

Technické parametry:

  • celkove fotoPočet vstupů-čidel……....2, jedno pro venkovní teplotu, jedno pro teplotu motoru
  • Typ čidla……………….....Dallas DS18B20
  • Rozsah měřené teploty...0...+125°C u obou cidel
     
  • Napájení………………....12V=
  • Spotřeba………………....40mA
  • Řízení………………….....procesor Attiny2313
  • Zobrazení………………...pomocí LCD displeje

Popis zařízení:

Teploměr je určený na měření teploty a její zobrazení na dvouřádkovém grafickém displeji. K snímání teploty slouží dvojice čidel Dallas DS18B20. Signál z čidel zpracovává jednočipový mikroprocesor Atmel Attiny2313 a zobrazuje jej na dvouřádkovém grafickém displeji LCD 2x8 znaku. Zobrazují se dva údaje teploty,jedno čidlo měří venkovní teplotu,druhé čidlo měří teplotu motoru. Zobrazení je s přesností na 1°C. Celý teploměr je napájen z baterie 12V. Na teploměru se nic nenastavuje, pouze trimrem nastavíme kontrast displeje. Procesor se programuje pomoci ISP rozhrani.Teplotní rozsah je mozno rozšířt i pro měření záporných teplot. Čidlo umí -55+125st.C.

Schema zapojení:

Deska s plošným spojem:

Osazovací plán:

Obrazec plošného spoje:

Seznam součástek:

C1 100M/10V C7343
C2 M1 C1206
C3 4M7/10V C3528
C4 33p C1206
C5 33p C1206
D1 1N4007 GL-41
D2 1N4007 GL-41
IC1 ATTINY2313SO20 SO20L
IC2 78L05ACD SO8
K1 PSL16 lámací lišta dvouřadá 16 pin
P1 10k TRIMR
R1 1k R1206
R2 4k7 R1206
R3 33k R1206
R4 4k7 R1206
R5 2k2 R1206
R6 0R R1206
R7 0R R1206
R8 0R R1206
T1 BC807-25 PNP_SMD
X2 11,096MHz XTAL  
LCD displej MC0802A-SYL/H GM Electronic
 

Součástky se dají běžně koupit v prodejně GM Elektronic.

Naprogramovaný procesor je k dispozici na adrese houmber@ seznam.cz, další info na uvedené adrese.

Odkazy:

Popis komunikace cidla Dallas DS18B20...Popis sbernice 1-Wire: http://hw.cz/rozhrani/art1215-sbernice-1-wire.html

Datasheet k obvodu DS18B20.... www.maxim-ic.com.cn/pdfserv/en/ds/DS18B20.pdf

Popis procesoru......www.atmel.com

Hodnocení článku: 

Komentáře

Tak nevím jestli tenhle článek někomu něco přinese. O tom jak to čidlo pracuje se nedozvíme nic, jak ho obsloužit v ASM a nebo C taky ne. S kódem dělá autor tajnosti a při tom je to v podstatě učebnicový příklad z knížek od Davida Matouška a podobných. Myslím si, že nemá žádnou informační hodnotu.
DB0 až DB3 bych uzemnil. Některé displeje nemají rádi při 4bit komunikaci tyhle vývody v luftě.

Nema prosim vas niekto k dispozicii konkretny zdrojovy kod pre toto zapojenie ? Ak ano zaslite ho prosim co najskor na peto164@ gmail.com , potrebujem ho pre skolsky projekt, dakujem

Autor by si měl uvědomit jaký je rozdíl mezi přesností a rozlišením... Uvedený teploměr nemá přesnost 0,0125°C jak je uvedeno v titulku ale 0,5°C v rozsahu -10 až 80°C...

Musim vse uvest na pravou miru, cidlo posila udaj o 12 bitech s rozlisenim 0,0625 st a presnosti 0,5st v rozsahu -10..+85st C. Uvedene udaje nejsou podstatne,protoze nejsou vyuzity. Popis cele komunikace u cidla DS18B20 byl jiz zverejnen na HW serveru a je popsan v knize p.Matouska. Neni treba vse znovu opisovat. Pokud to nekomu nestaci,muze si stahnout pdf dokument z webu a vse nastudovat. Vyvody DB0-3 neni treba uzemnovat,vse pracuje tak jak ma.

zdravim .Chcem sa spytat da sa nejak pouzit namiesto tych cidiel aj cidla ako je PT-100 potrebujem merat teplotu do 300*C stacilo by mi aj jedno cidlo.Pytam sa preto lebo PT-100 ma len 2 vyvvody a pouzite cidla v scheme az 3.A tie dopory R6,7,8 to su ake odpory ?Dakujem

Zdravim, mereni pomoci cidla Pt100 pracuje na uplne jinem principu,jelikoz se jedna o rezistor s hodnotou kolem 100ohmu. Cidlo DS18B20 posila na zaklade pozadavku hodnotu digitalne v seriovem tvaru. Z tohoto duvodu se musi program mereni kompletne napsat novy a na to bohuzel nemam cas.

" Váš komentář byl zařazen do fronty ke kontrole administrátorem. Po zkontrolování bude publikován. "

A ja somár som si myslel, že cenzúra na jeseň 1989 skončila. Kdeže, je rozvinutá, súdruhovia- pravda?