O’zbekiston respublikasi oliy va o’rta maxsus tahlim vazirligi


III- Bob. DS18B20 mikroprotsessorli termostat qurilmasining blok


Download 1.56 Mb.
Pdf ko'rish
bet35/51
Sana05.01.2022
Hajmi1.56 Mb.
#225792
1   ...   31   32   33   34   35   36   37   38   ...   51
III- Bob. DS18B20 mikroprotsessorli termostat qurilmasining blok 

sxemasini loyixalash. 

3.1. DS18B20 mikroprotsessorli termostat qurilmasini blok sxemasini loyixalash. 

Xarorat o’lchovchi qurilmaning blok sxemasini loyixalash uchun bu qurilmaning 

bloklarini  soni  va  vazifalarini  aniqlaymiz.  Bu  qurilmada  uning  yuqorida  keltirilgan 

talablari asosida albatta: 

  xarorat o’lchash blogi,  



  Suyuq kristalli indikator blogi 

  markaziy boshqarish qurilmasi,  



  manba  kuchlanishini  ikki  darajaga  5V  va  12V  darajaga  o’zgartirib, 

stabillashtirib beruvchi bloklar bo’lishi kerak. 

Quyidagi  3.1 – rasmda loyixalanayotgan qurilmaning blok sxemasi keltirilgan: 

 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



3.1. – rasm. DS18B20 mikroprotsessorli termostat qurilmasini blok sxemasi 

3.2. Xarorat o’lchash blogi.  

Bu blok yordamida termostat qurilmasi nazorat qilishi lozim bo’lgan xajmdagi 

xaroratning o’rtacha qiymatini uzliksiz yoki xar sekundda o’lchash va mikrokontoller 

– markaziy boshqarish qurilmasiga uzatib turishi lozim.  

Yuqorida  eslatib  o’tilgan  DS18B20    rusumli  mikrokontrolleri  bu  blok  ishini 

to’liq bajara olishligi tufayli shu mikrokontrollerni tanlaymiz. 

Quyidagi 3.2 – rasmda  bu mikrokontrollerning struktura sxemasi keltirilgan. 

 

Харорат ўлчаш 



блоги 

 

Марказий 



бошқариш 

қурилмаси 

 

Стабил 


таъминот 

манбаи  


 

Индикатор 




 

42 


DS18B20 faqat 1 – wire  ‘ORT  protokolini ishlatadi. Bitta yoki bir nechta  DQ  

oyog’i  (‘IN)    bilan  sxemasi  bo’yicha  markaziy  boshqaruvchi  mikrokontrolleriga 

ulanadi.  DQ  shina  tahminot  manbayiga  “podtyagivayuo’iy  –  yuqoriga  tortuvchi” 

qarshilik  orqali  ulanadi,  chunki  bu  shinaga  ulangan  barcha  qurilmalar  Z  (yuqori 

impedansli) xolatdan foydalanadilar.   

DS18B20  rusumli  mikrokontroller  xaroratni  9,10,11,12  bit  aniqligida, 

yahni  0.5

0

S,  0.25



0

S,  0.125

0

S,  0.0625



0

S  aniqligida  o’lchashi  hamda  nazorat  qilishi 

mumkin.  Odatda  12  bitli  aniqlik  darajasi  o’rnatilgan  bo’ladi.  Foydalanuvchi  bu 

aniqlikni  o’zgartirmoqchi  bo’lsa,  maxsus  komanda  yordamida,  DS18B20  rusumli 

mikrokontrollerning kofiguratsiya registriga kerakli axborotni yozishi mumkin. 

DS18B20  dastlab  tinch  xolatda  bo’ladi.  Xaroratni  o’lchash  rejimiga  o’tkazish 

uchun  markaziy  boshqarish  qurilmasi  “0x44”  komandasini  berishi  lozim.  Bu 

komandani  olgach,  DS18B20  xaroratni  konvertatsiya  qilib,  2  baytli  operativ 

xotirasiga saqlab qo’yadi va DS18B20 passiv xolatiga qaytadi. Boshqarish qurilmasi 

DQ  shinasi  xolatidan  xaroratni  konvertatsiya  qilish  jarayonini  nazorat  qilishishi 

mumkin.  SHundan  so’ng,  markaziy  mikroprotsessor  xaroratni  2  baytli  qiymatini 

DS18B20 xotirasidan DQ shina orqali o’qib olishi mumkin. 




 

43 



Download 1.56 Mb.

Do'stlaringiz bilan baham:
1   ...   31   32   33   34   35   36   37   38   ...   51




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling