|
O‘rnatilgan tizimlari fanidan 4-amaliy ish topshirig‘i mavzu: Tranzistor, fotoqarshilik va harorat datchigi bilan ishlash. Bajardi
|
Sana | 18.05.2024 | Hajmi | 15,31 Kb. | | #242219 |
O‘ZBEKISTON RESPUBLIKASI
RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Kompyuter injiniringi fakulteti
Sun’iy intellekt kafedrasi
O‘rnatilgan tizimlari fanidan
4-AMALIY ISH TOPSHIRIG‘I
Mavzu: Tranzistor, fotoqarshilik va harorat datchigi bilan ishlash.
Bajardi: 212-21-guruh talabasi
Xo’jaqulov Zafar
Tekshirdi: Jurayev D.B.
TOSHKENT – 2024
4-topshiriq
Ishdan maqsad: Tranzistor, fotoqarshilik va harorat datchigi xususiyatlarini o‘rganish va ular haqida ma’lumot olish. Ularni boshqarish uchun datchiklarning ishlash prinsiplari, qurilmaga ulanishi va dastur yozish ko‘nikmalarini hosil qilish
4 - Topshiriq. (Amaliy mashg‘uloti uchun)
DS18B20 modulida aniqlangan haroratning natijasini 8x32 matritsada aks ettirish
DS18B20, bir necha ommabop temperatur sensorlaridan biri hisoblanadi. Uning 3-pinli sovg‘a idorasidan iborat bo‘lgan mos SOA (Single-Output-Address) apparatida uning aks ettirish funktsiyasi bor.
Agar siz 8x32 matritsani foydalanib, bu ko‘rsatkichini shu 256 xil qiymatlarni kiritib qo‘yishga imkoniyat beradi. Natijada, har bir qatorda 8 va har bir ustunda 32 ta temperatur sensori uchun joy beriladi. Har bir sensorning qiymati kerak bo‘lgan qismini ko‘rsatadi.
Shu maqsadga erishish uchun, har bir sensor uchun bir oyganadigan qiymatlar 8x32 koordinatalar matritsasi sifatida o‘rnating. Har bir sensor uchun aylanadigan shaklni, misol uchun har bir satrda bir sensor bo‘lishi mumkin. Har bir ustunda 32 ta qiymatlar mavjud bo‘ladi. Natijada, 8 ta satr va 32 ta ustun mavjud bo‘ladi. Ushbu matritsa 8x32lik bo‘ladi.
Shundaqchin, har bir sensor o‘ziga xos bir 32 ta qiymatlardan iborat koordinatalar to‘plamiga ega bo‘ladi. Har bir qiymat, ushbu sensorning o‘zining faollik ko‘rsatkichidir. Shuningdek, koordinatalar matritsasi o‘z ichiga har bir sensorning temperaturiga tegishli barcha ma’lumotlarni o‘z ichiga oladi. Bu ma’lumotlar, temperaturani (o‘nlik) o‘lchovda ifodalaydi.
Agar matritsani nazorat qilish va uchta belgidan iborat bo‘lsa, hamma qator bo‘yicha uchta belgilar mavjud bo‘ladi. Natijada, bitta qatorda 8 ta sensor o‘rnatingan holda, qatorning har bir qiymati sensorlarning o‘zaro o‘zlashtirilgan temperaturasi bilan ifodalangan bo‘ladi.
https://www.tinkercad.com/things/0q9Oaa49Vhx-copy-of-arduino-with-lcd-and-temperature-sensor/editel?sharecode=gAgcX4Ty4hj3I8CGZ30Bkppgdc96MHP8fMXHoIFu70E
https://wokwi.com/projects/397666405699591169
Xulosa
DS18B20 modulidagi har bir sensor haroratini 8x32 matritsada aks ettirish, har bir qatorning 8 sensor bilan joylashgan holda va har bir sensorning o'zining temperaturasi uchun 32 ta qiymat bilan ifodalangan bo'lishi mumkin. Shundaylikda, bu usulda, modulning barcha sensorlarining jami harorat ma'lumotlari ko'rsatilgan ma'lumotlar to'plamida saqlanadi.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
O‘rnatilgan tizimlari fanidan 4-amaliy ish topshirig‘i mavzu: Tranzistor, fotoqarshilik va harorat datchigi bilan ishlash. Bajardi
|