Agar siz klaviaturani ulab, unga uart orqali ko'rsatsangiz, router kompyuterga aylanadi



Download 371,56 Kb.
bet1/4
Sana14.06.2022
Hajmi371,56 Kb.
#667340
  1   2   3   4
Bog'liq
7-маъруза


Agar siz klaviaturani ulab, unga UART orqali ko'rsatsangiz, router kompyuterga aylanadi


Telegrafdan COM portiga
UART protokoli (Universal asinxronous qabul qiluvchi/uzatuvchi) yoki rus tilida UART (universal asynchronous transceiver) bugungi kunda eng qadimgi va eng keng tarqalgan jismoniy ma'lumotlarni uzatish protokoli hisoblanadi. UART oilasining eng mashhuri bu RS-232 protokoli (xalq orasida kompyuteringizda joylashgan COM porti sifatida tanilgan). Bu, ehtimol, eng qadimgi kompyuter interfeysi. U bugungi kungacha saqlanib qolgan va o'z ahamiyatini yo'qotmagan.

Aytishim kerakki, dastlab UART interfeysi AQShda telegraf xabarlarini uzatish vositasi sifatida paydo bo'lgan va beshta ishchi bit mavjud edi (Morze kodidagi kabi). Transmissiya uchun mexanik qurilmalar ishlatilgan. Keyin kompyuterlar va etti bitni talab qiladigan ASCII kodlari paydo bo'ldi. 60-yillarning boshlarida taniqli 8-bitli ASCII jadvali uning o'rnini egalladi va keyin uzatish formati to'liq baytni, shuningdek uchta nazorat bitini egallay boshladi.


1971 yilda, chip bumi boshlanganda, Gordon Bell Western Digital PDP kompyuterlari uchun WD1402A UART chipini yaratdi. Taxminan 80-yillarning boshlarida National Semiconductor 8520 chipini yaratdi.90-yillarda interfeys uchun bufer ixtiro qilindi, bu esa ma'lumotlarni yuqori tezlikda uzatish imkonini berdi. Ushbu interfeys deyarli o'zgarmagan holda bizning kunlarimizga qadar etib keldi.




Interfeys fizikasi
Turli UART interfeyslarini nima bilan bog'liq va farqli qilishini tushunish uchun keling, eng mashhur va sevimli RS-232 protokolining ishlash printsipini tahlil qilaylik.
Bizning asosiy ishchi liniyalarimiz RXD va TXD yoki oddiygina RX va TX. Etkazish liniyasi TXD (Transmitted Data) va RXD (Qabul qilingan ma'lumotlar) porti qabul qilmoqda.
Ushbu COM port liniyalari apparat oqimini nazorat qilmasdan uzatish uchun ishlatiladi. Uskuna oqimi bilan qo'shimcha interfeys liniyalari (DTS, RTS va boshqalar) ishtirok etadi. TX transmitterining chiqishi RX qabul qiluvchining kirishiga ulanadi va aksincha. RS-232 ning ishlash elektr printsipi standart 5V TTL mantig'idan farq qiladi. Ushbu protokolda mantiqiy nol mos ravishda +3 dan +12 voltgacha, birlik esa -3 dan -12 gacha. -3 dan +3 voltsgacha bo'lgan oraliq noaniqlik zonasi hisoblanadi. Shuni esda tutingki, barcha kuchlanishlar kompyuter korpusiga yoki erga nisbatan. Endi, menimcha, nima uchun kompyuter quvvat manbaida bir vaqtning o'zida ikkita kuchlanish borligini tushunasiz: -12 va +12 volts. Ular COM portining ishlashi uchun maxsus kiritilgan.

RS-232 orqali signalni qabul qilish (M. Hukning "Kompyuterning apparat interfeyslari" kitobidan olingan)
24 voltgacha bo'lgan bunday katta kuchlanish amplitudasi, birinchi navbatda, aloqa liniyalarining shovqinga chidamliligi uchun kerak. Standartga ko'ra, biz ma'lumot o'tkazadigan kabelning uzunligi 15 m bo'lishi mumkin.Garchi amalda odamlar uni hatto 25 m da ishlashga muvaffaq bo'lishgan.RS-232 ning elektr parametrlari uni boshqalaridan ajratib turadigan asosiy xususiyatdir. UART oilasining protokollari.

Quyidagi xususiyatlar - paket formati va uzatish tezligi - barcha turdagi UARTlarga to'liq mos keladi va ularning oddiy interfeys sxemalari orqali mosligini ta'minlaydi.


Standart xabar 10 bitni oladi. Lekin bu qoida faqat standart COM port sozlamalari uchun amal qiladi. Printsipial jihatdan, uni hatto bitta simli interfeysni ham tushunadigan tarzda qayta sozlash mumkin. Bo'sh rejimda, liniyada hech narsa uzatilmasa, u mantiqiy holatda yoki -12 volt bo'ladi. Etkazishning boshlanishi har doim nolga teng bo'lgan boshlang'ich bitning uzatilishi bilan ko'rsatiladi. Keyin sakkiz bitli ma'lumotlarni uzatish keladi. Parite bit va stop bitni yuborishni tugatadi. Parite biti uzatilgan ma'lumotlarni tekshiradi. To'xtash biti ma'lumotlarni uzatish tugallanganligini bildiradi. Shuni ta'kidlash kerakki, STOP biti 1, 1,5 va 2 bitni olishi mumkin. Bu fraksiyonel bitlar deb o'ylamang, bu raqam faqat uning davomiyligi haqida gapiradi. To'xtash biti, xuddi boshlang'ich bit kabi, nolga teng.





Osiloskop ekranidagi UART signali. Siz boshlang'ich bit, ma'lumot va to'xtash bitini ko'rishingiz mumkin.



Download 371,56 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish