Zbekiston respublikasi


DS18B20 termometrining texnik tavsifi



Yüklə 10,93 Mb.
Pdf görüntüsü
səhifə146/219
tarix17.09.2023
ölçüsü10,93 Mb.
#144789
1   ...   142   143   144   145   146   147   148   149   ...   219
K. Gafurov - Mexatronika 1-qism

DS18B20 termometrining texnik tavsifi
DS18B20
raqamli termometr dasturiy ta’minoti bilan ta’minlangan (2.2-
rasm).
O`lchash chegarasi –55°C dan +125°C gacha bo`lib, -10°C dan +85°C gacha 
diapazonda 0.5°C xatolikka ega.
 
2.1-rasm. Laboratoriya qurilmasining umumiy ko`rinishi 
1
-harorat datchigi, 2-suv isitgich, 3- ichki suv filtiri , 4- rele qurilmalari, 5-
ethernet moduli va Arduino mikrokontrolleri , 6- Breadboard doskasi, 7- montaj 
qutisi.  


270 
 
2.2-rasm DS18B20 termometri 
2.1-jadval 
Belgilanishi 
Vazifasi 
GND
Umumiy yer (zazemleniya) 
DQ
Ma’lumotlarni kiritish chiqarish (Input/Output 
pin). Open-drain 1-Wire interface pin
VDD
VDD kuchlanish.
TEMPERATURE/DATA 
RELATIONSHIP
Temperatrura 
Raqamli chiqish 
(ikkilikda) 
Raqqmli chiqish 
(Hex)
+125°C
0000 0111 1101 0000
07D0h
+85°C 
0000 0101 0101 0000
0550h
+25.06°C
0000 0001 1001 0001
0191h
+10.12°C
0000 0000 1010 0010
00A2h
+0.5°C
0000 0000 0000 1000
0008h
0°C
0000 0000 0000 0000
0000h
-0.5°C
1111 1111 1111 1000
FFF8h
-10.12°C
1111 1111 0101 1110
FF5Eh
-25.06°C
1111 1110 0110 1111
FE6Fh
-55°C
1111 1100 1001 0000
FC90h


271 
2.3-rasm DS18B20 termometrining Arduino UNO kontrolleriga ulash sxemasi 
Haroratni o`lchash bo`yicha 
Arduino UNO
mikrokontrolleri bazasida 
tuzilgan dasturiy ta`minot. 
#include  
#define PIN_DS18B20 2 
OneWire oneWire(PIN_DS18B20); 
DallasTemperature dallasSensors(&oneWire); 
DeviceAddress sensorAddress; 
void loop(void){ 
Serial.print("Temperaturani o`lchash..."); 
dallasSensors.requestTemperatures();
Serial.println("Bajarilishi"); 
printTemperature(sensorAddress); 
delay(1000); 

void printTemperature(DeviceAddress deviceAddress){ 
float tempC = dallasSensors.getTempC(deviceAddress); 
Serial.print("Temp C: "); 
Serial.println(tempC); 

void printAddress(DeviceAddress deviceAddress){ 
for (uint2_t i = 0; i < 2; i++) 

if (deviceAddress[i] < 16) Serial.print("0"); 
Serial.print(deviceAddress[i], HEX); 


 
SunSun HJ-511 
– ichki suv filtiri 20-50 litrgacha suv uchun mo`ljallangan. 
Ishlash quvvatini sozlash imkoniyati ham mavjud. Ikkita filtrlovchi seksiya bilan 


272 
jihozlangan. Havo injektori mavjud bo`lib, endi kompressor kerak bo`lmaydi. Bu
kerak bo`ladigan suv aralashuvi jarayonini hosil qiladi va shuningdek suvni kislorod 
bilan ta’minlaydi. Filtrning korpusi maxsus so`rg`ichlar yordamida obyektning ichki 
tomonidan mahkamlanadi. Sifatli plastikdan tayyorlangan bo`lib, ajoyib dizaynga 
ega. Kompakt va shovqinsiz, xizmat ko`rsatish uchun qulay va suvdagi mexanik 
zarrachalarni yaxshi tozalaydi. O`rnatish va xizmat ko`rsatish oddiy, suvning sifatini 
yaxshi holatda saqlaydi. Siqilgan va dengiz suvlarida ham ishlatilishi mumkin. 
Xususiyatlari: quvvati: 2.5 Vt; samaradorligi: 400 l/s; rostlash imkoniyati: 
bor; suv balandligi: 1.6 m; filtr stakanlari soni: 2 ta; suv miqdori: 20-50 l; 
o’lchami :45
x
60
x
160 mm. 
 

Yüklə 10,93 Mb.

Dostları ilə paylaş:
1   ...   142   143   144   145   146   147   148   149   ...   219




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin