Sanoatni axborotlashtirish” fakul’teti “informatika va axborot texnologiyalari” kafedrasi



Download 0,66 Mb.
bet2/10
Sana24.06.2022
Hajmi0,66 Mb.
#698859
1   2   3   4   5   6   7   8   9   10
Bog'liq
UART va USART mustaqil ish imomnazarov

UART ulanish imkoniyatlari


UARTda ma'lumotlarni uzatish ketma-ket shaklda sodir bo'ladi, ya'ni. bir vaqtning o'zida bir oz. Shuning uchun, bir yo'nalishda uzatish uchun bitta o'tkazgich kerak; To'liq dupleks ikki tomonlama aloqa ikkita o'tkazgichni talab qiladi.
Chiqish TD yoki TX (uzatiladigan ma'lumotlar), kirish - RD yoki RX (qabul qilingan ma'lumotlar) bilan belgilanadi. Ikki qurilmani ulash uchun birining chiqishi ikkinchisining kirishiga va birinchisining kirishi ikkinchisining chiqishiga ulanadi.

Anjir. 1
Bitta sim orqali yarim dupleks ikki tomonlama aloqa uchun UART dan foydalanish mumkin. Bunday holda, har bir qurilmaning TX va RX pinlari bir-biriga ulanadi. Har doim, qurilma ma'lumotlarni uzatmasa, chiqishni o'chirilgan holatda ushlab turadi (Z-holatiga, yuqori qarshilik holatiga o'tadi; siz ochiq drenaj rejimidan foydalanishingiz mumkin - uzatishdagi pauza paytida, a log.1 UART chiqishida hosil bo'ladi, bu Z-holatiga o'tishga teng). Qurilma yarim dupleks ma'lumotlar almashinuvi uchun apparat yordamiga ega bo'lishi mumkin, keyin siz faqat kerakli ish rejimini tanlashingiz kerak. Uskuna yordami bo'lmasa, yarim dupleks rejimi dasturiy ta'minotda osongina amalga oshiriladi. Buni amalga oshirish uchun qurilma ma'lumot uzatmayotganda transmitterni o'chiring,
Bir simli liniyaga bir nechta qurilmalar ulanishi mumkin, ular ma'lumotlarni uzatish uchun tarmoqni tashkil qiladi. Ushbu tarmoqdagi arbitraj dasturiy ta'minotda amalga oshirilishi kerak.

Anjir. 2
Ko'rib turganingizdek, UART yordamida qurilmalarni ulash juda oddiy. Ikki tomonlama ulanish uchun faqat uchta o'tkazgich (shu jumladan umumiy sim) kerak bo'lsa, bir yo'nalishli yoki ikki tomonlama yarim dupleks ulanish uchun faqat ikkitasi kerak bo'ladi.

UART aloqa formati


Etkazish yo'q bo'lganda, UART chiqishi log darajasiga ega. bitta.
Ma'lumotlar posilkalar (ramkalar) shaklida uzatiladi, ularning har biri boshlang'ich bit, ma'lumotlar bitlari va bir yoki bir nechta to'xtash bitlaridan iborat. Barcha bitlarning davomiyligi bir xil bo'lib, T=1/S nisbati bo'yicha uzatish tezligi bilan bog'liq. Bir qator standart uzatish tezligi mavjud: 110, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 230400, 4608160, baud. Agar bitta qurilma ichida aloqa o'zboshimchalik bilan amalga oshirilishi mumkin bo'lsa, tashqi qurilmalar bilan aloqa qilish uchun standart qiymatlarga rioya qilish kerak.


Anjir. 3
Yuborish boshlang'ich bit bilan boshlanadi, u har doim jurnal qiymatiga ega. 0. Boshlash bitidan so'ng ma'lumotlar bitlari uzatiladi. Ma'lumotlar bitlari soni UART sozlamalariga qarab 5-9 bo'lishi mumkin. Odatda 8 bit ma'lumotlar yoki 9 bit uzatiladi (8 bit haqiqiy ma'lumotlar va bir bit parite). Yuborish to'xtash bitlari bilan tugaydi, ularning qiymati har doim jurnal hisoblanadi. 1, soni odatda 1, 1,5 yoki 2. To'xtash bitlari soni ma'lumotlar va boshlang'ich bitlarning davomiyligiga nisbatan mos keladigan yagona impulsning davomiyligini bildiradi. Bu bitlar sonini kasr son sifatida ifodalash imkoniyatini tushuntiradi. To'xtash bitlaridan so'ng darhol keyingi paketni uzatish boshlanishi mumkin yoki ixtiyoriy davomiylik pauzasi bo'lishi mumkin, bu vaqt davomida chiqishda log darajasi ham shakllanadi. bitta.
To'xtash bitini uzatish paytida va chiziq bo'sh bo'lganda, chiqishda bitta qiymat mavjud va boshlang'ich bit log qiymatiga ega. 0 bo'lsa, boshlang'ich bit sizga ma'lumotlarni uzatish boshlangan vaqtni aniqlashga, ikkita ketma-ket xabarni ajratishga va uzatuvchi va qabul qilgichni sinxronlashtirishga imkon beradi.
Agar uzatuvchi va qabul qiluvchi bir xil tezlikda ishlasa, bir xil miqdordagi ma'lumotlar bitlari bilan ishlashga sozlangan bo'lsa, to'xtash bitlari paritet bitiga nisbatan bir xil tarzda tuzilgan bo'lsa, ma'lumotlar almashinuvi uchun alohida soat signali talab qilinmaydi. - uni qabul qiluvchining o'zi tiklashi mumkin.
Boshlanish bitining boshlanishini aniqlagandan so'ng, qabul qiluvchi bit uzatishning yarmini kutadi, shundan so'ng u kirishdagi signalni ma'lumotlar tezligiga teng chastota bilan o'qiy boshlaydi. Ideal holda, har bir o'qish vaqti qabul qilingan bitning o'rtasida bo'ladi. Aslida, uzatuvchi va qabul qiluvchining soat generatorlari chastota mos kelmasligiga ega, natijada har bir yangi o'qish keyingi bitning o'rtasiga nisbatan ko'proq va ko'proq siljiydi. Bitta xabarni uzatishda ofset bitning davomiyligining yarmidan oshmasligi muhim va vaqtinchalik jarayonlarni hisobga olgan holda, ofset bit davomiyligining to'rtinchi qismidan oshmasligi yaxshiroqdir. Aks holda, bitni o'qish o'rniga, qo'shni bit o'qiladi (yoki o'tish jarayonida chiziq o'qiladi) va xabar noto'g'ri qabul qilinadi.


Anjir. 4

Download 0,66 Mb.

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




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