RFID asoslangan kirish / chiqish tizimini ishlatish Ushbu kurs ishida biz 8051 mikrokontroller va AVR (ATmega 8) Mirokontroller yordamida ikki xil RFID asosidagi KIRITISH/CHIQARISH yani davomat tizimi loyihalarini amalga oshirdik. Maktablarda ishtirok etish, odatda, ba'zan xatolarga olib kelishi mumkin bo'lgan qog'oz asoslangan, davomat qo'lda ko'proq vaqt iste'mol qiladi. Biz bu ishni yanada soddalashtirdik qanday qilib deysizmi? Shunday qilib, biz taklif etgan bu tizimda RFID texnologiyasidan foydalaniladi. Bu tizimda har bir talabaga RFID tegi beriladi. Bu RFID tegiga biz talaba haqida malumotlarni kiritib quyamiz, shunday qilib talabalar RFID teglarini o`zlari bilan olib yurishlari kerak va o`qish kunlari maktabga kirishlarida RFID teglari orqali nazorat tizimidan o`tib kiradilar va tizim haqiqatda bu talaba maktabga kelganini tasdiqlab davomad qilib boraveradi. Chiqib ketishda ham shunday yani kirish vaqti va qachon chiqib ketgani haqida malumotlar bazasiga belgilab boradi bu tizim qog`ozga asoslangan davomad tizimidan ancha qulaydir.
RFID asoslangan davomat tizimi RFID Reader iborat, RFID tegi, LCD displey va mikrokontroller birligi. LCD display bizga nega kerak degan savolga u bizga malumotni yani biz Talaba haqidagi kirtib quygan malumotimizni chiqaradi. RFID USART orqali mikrokontrollerga aralashib ketishi mumkin. Ma'lumotlar RFID kartalaridan o'quvchiga va u yerdan mikrokontrollerga uzatiladi. Radio chastota texnologiyasi ko'p dasturlarda ishlatiladi. RFID teglar ikki xil bo'ladi- 1) passiv teglar va 2) aktiv teglar. Passiv teglar unda 13 xonali son tegi inbuiltni o'z ichiga oladi, bu yerda as active tegi o'qish/yozish tegi ya'ni tegdan o'qish va tegga yozish mumkin.
Ushbu loyihada biz passiv RFID teglaridan foydalanamiz. Real vaqtda o'quvchilarga faol teglarni, ularning roll nomerlarini teglari sifatida berish mumkin. RFID reader unda mis o'rash o'z ichiga oladi. Bu o'rash antenna sifatida harakat. Teg o'quvchi(tizim haqida gap borayapti) yoniga qo'yilganda induksiyalangan o'zaro induktivlik energiyasi tufayli ma'lumotlar o'quvchiga uzatiladi. RFID o'quvchi keyin ma'lumotlarni mikrontrollerga o'tkazadi. Mikrokontroller ma'lumotlarni doimiy ravishda tekshiradi, agar biron-bir ma'lumot olinsa, mikrokontroller ma'lumotlar bazasidagi ma'lumotlarni solishtiradi. Agarda autentifikatsiyalangan bo'lsa, mikrokontroller davomatni oladi.
AVR yordamida elektron RFID asoslangan Davomat tizimi elektron diagrammasi
RFID asosidagi Davomat tizimining elektron diagrammasi-Electronics Hub Tutashuv Komponentlari asosidagi ATMEGA8 Microcontrolleri, RFID o'quvchi RFID Teglari, LCD displaydan iboratdir.
RFID asoslangan davomat tizimi juda oddiy elektron dizaynga egadir. RFID o'quvchi uzatish va pimini qabul qilish. Bu Pim uzatish ulangan va mikro tekshiruvi, ya'ni pd0 va mikrokontroller PD1 Pim pimleri qabul qilinadi.VCC 5V ulangan va GND erga ulangan. Pim modul mavjud bo'lmasa, DB9 ulagichi yordamida ulash. PD0 pin qabul qiluvchi va PD1 pin uzatuvchi hisoblanadi.
RFID moduli USART yordamida tekshiruvi bilan muloqot, qayerda USART aloqa protokoli borligini hisoblanadi. USART Universal sinxron va asinxron qabul qilish va uzatish uchun qisqartma hisoblanadi. Ketma-ket ma'lumotlar RFID modulidan USART yordamida mikrokontrollerga uzatilishi mumkin. ATmega8 microcontroller ichki USART apparatlari bor. Ma'lumotlarni ketma-ket uzatish yoki qabul qilish uchun bu registrlarni e'lon qilish kerak.
LCD displey mikrokontroller Port B ulangan. LCD ning Interfacing 4 bit rejimida elektron diagrammasi ko'rsatilgan qaysi microcontroller uchun emas. D4 – D7 ma'lumotlar pimi microcontroller hamda PB0 – PB3 bu pimi ulangan. RS pin PB4 ulangan, RW pin Pb5 ulangan va PIN mikrokontroller PB6 ulangan yoqish. LCD-dagi ma'lumotlarni ko'rsatish uchun dastlab LCD-ni 4bit rejimida o'rnating. Keyin Rw pin-past qilish, pin yuqori RS, yuqori pin imkonini beradi. Ma'lumotlar mayoqlardan ma'lumotlarni yuborish va pin past yoqish qilish.
RFID asoslangan Davomat tizimi qanday ishleydi ? Yuqoridagi barcha ulanishlarni qilgandan so'ng, elektronni yoqing. LCD displeyda "kartani siljiting" ko'rsatiladi. RFID tegini RFID o'quvchiga yaqin joylashtiring. O'quvchi keyin tegdagi ma'lumotlarni o'qiydi va nazoratchiga uzatadi. Mikrokontroller tegni ma'lumotlar bazasi bilan solishtiradi. Teg mos bo'lsa LCD displeylar "tasdiqlangan" va ishtirok etadi. Endi ma'lumotlar bazasida mavjud bo'lmagan boshqa kartani joylashtiring va autentifikatsiyani tekshiring. Endi LCD displeylar "ruxsatsiz" va u davomatdan o'tmagan hech qachon deb xabar beradi. Shu tarzda, biz bu tutashuv amalga oshirib foydalanishingiz mumkin.