Kommunikatsiyalarni rivojlantirish vazirlig toshkent axborot texnologiyalar unversteti qarshi filiali


Voltage at pin in milliVolts = (reading from ADC) * (5000/1024)


Download 0.71 Mb.
Pdf ko'rish
bet6/14
Sana26.03.2023
Hajmi0.71 Mb.
#1297039
1   2   3   4   5   6   7   8   9   ...   14
Bog'liq
MUHAMMADOV NOZIMBEK

Voltage at pin in milliVolts = (reading from ADC) * (5000/1024)
 
Ushbu formula 0-1023 bo`lgan qiymatni 0-5000mV (= 5V) kuchlanish qiymatiga 


10 
aylantirib beradi.
 
Agar siz Arduino da 3.3V portni ishlatadigan bo`lsangiz, siz quyidagi formuladan 
foydalanishingiz mumkin:
 
Voltage at pin in milliVolts = (reading from ADC) * (3300/1024)
 
Ushbu formula 0-1023 bo`lgan sonli qiymatnin 0-3300mV (= 3.3V) bo`lgan kuchlanish 
qiymatiga aylantirib beradi.
 
Keyinchalik, millivoltni temperaturaga aylantirish kerak, bunda quyidagi formuladan 
foydalanamiz:
 
Centigrade temperature = [(analog voltage in mV) 
– 0,5] / 0,01
 
 
temp = analogRead(2)*5/1024.0; 
- Analog kirish sonli qiymat signalini kuchlanish 
signaliga aylantiradi. 
 
temp = temp - 0.5; va temp = temp / 0.01; 

esa millivolt qiymatini 
temperatura qiymatiga aylantirib beradi. 
1.2.Ardunio Uno platformasi yordamida Ovozli boshqaruv 
tizimini loyihalashtirish o`rganish. 
Mikrosxema quyidagi kirishlarga ega: kirish E TI - qayd yozuvi ruxsatlari, 
qachon qo'llanilganda jurnal. Hisoblagich 0 ni hisoblamaydi, R kiritish 0 ga o'rnatiladi, 
unga jurnal qo'llanilganda hisoblagich triggerlari 0 ga o'rnatiladi. bitta; kirish C - 
manfiy qutbli taktli impulslarni kiritish, hisoblagich triggerlarini almashtirish kirish 
impulslarining parchalanishiga qarab sodir bo'ladi; E 1 - E 32 kirishlari kirish vaqtiga 
to'g'ri keladigan salbiy chiqish impulslarining Q chiqishiga chiqarilishini nazorat qilish 
imkonini beradi . Kirishlarga log 1 qo'llanilganda impulslar Q chiqishida taqsimlanadi : 
E 32 , EI 6 va E 8. Bunday hollarda Q chiqishida mos ravishda 32, 16 yoki 8 teng 
masofada joylashgan impulslar ajratiladi . Agar bir vaqtning o'zida jurnalni topshirish 
kerak bo'lsa. 1 dan bir nechta kirishlarga, masalan, E 32 va E 8 ga, keyin Q chiqishda 40 


11 
ta impulslar ajratiladi , lekin notekis bo'linadi. Umumiy holatda, hisoblash davri uchun 
Q chiqishidagi N soni bo'ladi 
N = 64 • E 64 + 32 • E 32 + 16 • E 16 + 8 • E 8 + 4 • E 4 + 2 • E 2 + E 1 
Bu yerda E 1 - E 64 jurnalga kiritilgan yoki yo'qligiga qarab mos ravishda 1 yoki 
0 qiymatlarini oladi. 1 mos keladigan kirishga. 
>63 chiqishda salbiy impuls ajratiladi, uning old qismi 63-chi soat pulsining 
pasayishiga, pasayish - 64-ning pasayishiga to'g'ri keladi. Ushbu impuls K155IE8 
integral mikrosxemalarini kaskadlashda ishlatilishi mumkin. Kirish S - strobe kiritish, 
unga jurnal qo'llanilganda. 1 impuls chiqishi Q to'xtaydi. 
Jadvalda. 1da IE8 hisoblagichining holatlariga misollar keltirilgan. Bu yerdagi 
birinchi satr qayta o'rnatishda signallarning bosqichma-bosqichligini ko'rsatadi ( R va S 
past suriladi). Keyingi sakkiz qatorlar turli xil bo'linish nisbatlarini o'rnatish misollari, 
aniqrog'i, ushbu jadval ma'lumotlarida E1-E64 o'lchamlari kirishlari ushbu jadval 
ma'lumotlarida ketma-ket so'roq qilinadi. O'ninchi qatorda chiqish impulslari sonini 40 
(kirish impulslari soni 64) olish misoli ko'rsatilgan, ammo E32 va E 8 kirishlarida 
yuqori darajadagi kuchlanishlar mavjud - birliklar, boshqa kirishlarda - 0. 
1.2.1.-rasm.Namlik 
o’lchov asbobi 


12 
 
Datchik istemol qiladigan kuchlanishi 3,3 
– 5 volt, tok kuchi esa 4,43 – 4,9 mA 
oralig`ida. 5 volt quvvatlanganda qaytadigan signal 0,6-5 volt. 
1.2.2
– rasm. Jarayonning elektrik sxemasi 
1.2.3
– rasm. Jarayonda datchigini ulash fotosuratlari. 
Elektrik sxema 13.2-rasmda ko`rsatilgan. Bunda, datchikning Vcc hamda 
GND nuqtalari kontrollerning doimiy manbalari 5 V hamda GND portlariga va A0 
nuqtasi kontrollerning analog portiga ulanadi. Shundan so`ng suvni haydash uchun 
nasosni ishg tushirish vazifasi bajariladi. Bunda nasosni rele yordamida 
boshqaramiz. Relening doimiy manbalariga kontrollerning 5 V hamda GND 
portlaridan qiymatlarni olib relening mos portlariga va asosiy 12 chiqish portini 
releni kiruvchi portiga ulaymiz. Relening chiqish nuqtalarini nasosga ulaymiz. 
Yuqoridagi printsipial sxema asosida sxemani quramiz va sxemani ulash ishi 


13 
tugagach Arduino platasini USB kabel yordamida kompyuterga ulaymiz. 

Download 0.71 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   14




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