Aqilli shahar tarmoqlari va tizimlari



Yüklə 86,56 Kb.
səhifə5/7
tarix13.12.2023
ölçüsü86,56 Kb.
#175674
1   2   3   4   5   6   7
mustaqil ish 6-7-8

Ishning maqsadi: Harorat va namlikni nazorat qilish tizimining apparat va dasturiy ta'minotini o'rganish. Amaldagi tizimning tarkibiy qismlari haqida texnik xususiyatlar va umumiy ma'lumotlarni o'rganish.


DS18B20-ni Arduino-ga ulash.
OneWire kutubxonasi yordamida termometr qilish uchun DS18B20 va DS18B22 harorat sensorini Arduino-ga qanday ulash mumkin - biz ushbu mashg’ulotda ko'rib chiqamiz. DHT11 harorat va namlik sensoridan farqli o'laroq, sensor keng harorat oralig'ida ishlaydi va salbiy haroratni o'lchashga qodir. Arduino uchun DS18B20 o'rnatilgan harorat sensori 0,0625 °C gacha bo'lgan o'lchov ruxsatiga ega.
Umumiy ish rejasi:
1. DS18B20 Arduino sensorining xususiyatlari
2. DS18B20 sensorini Arduino-ga qanday ulash mumkin
3. Harorat sensori uchun DallasTemperature kutubxonasi
4. DS18B20 Arduino sensorini ulash uchun kod
5. Bitta avtobusda bir nechta sensorlar uchun kod
DS18B20 sensori: texnik xususiyatlar

  • haroratni o'lchash diapazoni -55 … +125 °C;

  • sensor xatosi 0,5 ° S dan oshmaydi;

  • o'lchamlari 0,0625 ° S ga etadi;

  • DS18B20 sensori zavodda kalibrlangan;

  • bitta liniyada 127 tagacha datchikni ulashingiz mumkin;

  • Ulanish uchun faqat 3 ta sim kerak.


1-rasm. Harorat sensori ds18b20 ulanishi va pinout


DS18B20 raqamli sensori ma'lumotlarni simli avtobus orqali yuboradi va boshqa ko'plab qurilmalar bilan bir qatorda ishlashi mumkin. Har bir datchikda Arduino mikrokontrolleri bir avtobusda bir vaqtning o'zida bir nechta sensorlar bilan muloqot qilish imkonini beruvchi shaxsiy 64-bitli kodga ega. Sensor atrof-muhit haroratini raqamli kodga aylantiradi, ya'ni. ulanish uchun qo'shimcha ADC kerak emas.


Arduino sensori ds18b20 ga ulanish
Ushbu mashg’ulot uchun sizga kerak bo'ladi:

  • Arduino Uno / Arduino Nano / Arduino Mega;

  • harorat sensori DS18B20;

  • plata;

  • 4,7 kŌm qarshilik;

  • simlar «папа-мама», «папа-папа».




2-rasm. Arduino Uno-ga ds18b20 sensori uchun ulanish sxemasi
DS18B20 harorat sensorini diagrammaga muvofiq mikrokontrollerga ulang va ds18b20 harorat sensori uchun eskizni Arduino UNO-ga yuklang.



Yüklə 86,56 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7




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