Amaliy mashg’ulot Elektron sxemani maket (Breadboard)da qurish



Yüklə 3,32 Mb.
Pdf görüntüsü
səhifə9/25
tarix17.09.2023
ölçüsü3,32 Mb.
#144786
1   ...   5   6   7   8   9   10   11   12   ...   25
Амалий Методичка

 
Ishni bajarish tartibi:
MCP 9700
datchigi 3 ta kontaktdan iborat bo`lib, 
ularning har biri mikrokontrollerning tegishli nuqtalariga ulanishi kerak: 
-
Datchikning birinchi kontakti iste`mol kuchlanishi beriladigan nuqtaga 
ulanadi (3.5 V yoki 5 V); 
-
Ikkinchi kontakti analogli chiqish nuqtasiga ulanadi (A0...A5); 
-
Uchinchi kontakt esa 
GND
(ground(zazemlenie)) nuqtasiga ulanadi. 
Ulanish sxemasi quyida keltirilgan 
4.2-rasm. “
Arduino Uno
” va 
MCP 9700
 datchigi ulash sxemasi 
 


4.3-rasm. “
Arduino Uno
” va 
MCP 9700
 datchigini ulash fotosuratlari 
 
Endi datchikni ishlatadigan mikrokontroller dasturini yozamiz: 
float temp; 
void setup() { 
Serial.begin(9600); 
}; 
void loop () { 
temp = analogRead(2)q5/1024.0; 
temp = temp - 0.5; 
temp = temp / 0.01; 
Serial.println(temp); 
delay(500); 
}; 
Bu dastur datchikdan keladigan signalni qabul qiladi va biz harorat haqida 
tasavvurga ega bo`lishimiz uchun uni raqamlarga aylantirib 
Arduino
dasturining maxsus 
oynasiga ko`rsatadi (
Ctrl+Shift+M
). Endi tushunarliroq bo`lishi uchun dasturni 
bosqichma – bosqich ko`rib chiqamiz: 
 
Shuni esda tutish kerakki, siz temperaturani o`lchash datchigini 2.7V dan to 5.5V 
gacha manbaga ulab o`lchash imkoniyatiga egasiz. Bizning misolda sizga 5V manba 
portiga datchigni ulab temperaturani o`lchashni ko`rib o`tamiz, lekin shuni inobatga 
olingki siz 3.3V manbaga datchikni ulab ham hisoblash imkoniga egasiz. Agar 
siz 
Arduino platasining 
5V portiga datchikni to`g’ridan-to`g’ri ulab ishlatadigan 
bo`lsangiz, siz quyidagi formuladan foydalanib analog port orqali o`qilayotgan 10 bitli 
ma`lumotni aniqlashingiz mumkin:
 

Yüklə 3,32 Mb.

Dostları ilə paylaş:
1   ...   5   6   7   8   9   10   11   12   ...   25




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