formati bilan va liniyalardagi signallarni vaqt diagrammalarini (signallarni sathlari va
qayta ulanganda frontini holati) bilan farq qiladi. Qiymatlarni
uzatish ketma-ket
kodda amalga oshirilsa, liniyalami soni, odatda ikkitaga teng (I2C, RS-232C,RS-485)
yoki uchtaga teng (SPI, ayrim nostandart protoklarda). Ushbu sharoit ma’ lumotlami
ketma-ket almashishini tashkillashtiruvchi kontrollemi modulini loyihalashga imkon
beradi. Bu yerda apparatli darajada bir qancha turdagi ketma-ket interfeyslarni
amalga oshirish mumkin. Bu yerda sinxron yoki asinxron uzatish rejimiga va
kadrning formati logik signallarning darajasida ushlanadi.
Har bir interfeys uchun
signallarni
haqiqiy
fizik
sathi
maxsus
IS
yordamida
olinadi,
ulami
qabullovchi/uzatuvchi transiverlar konvertorlar deyiladi. U yoki bu 8-razryadli M K
tarkibiga kiruvchi har x il turdagi mahkamlangan almashtiruvchi ketma-ket
kontrollerlar orasida «de-fakto» URAT moduli (Uiversal Asynchronous Resiever and
Transmitter) standard moslashdi (slojilsya). UART - bu universal asinxronli
qabullovchi/uzatuvchidir. Biroq UART ni modullarini ko’pchiligi asinxron almashish
rejimidan tashqari qiymatlarni sinxron rejimda uzatishni tashkil qilishi mumkin.
- UART moduli asinxron rejimda ishlaganida RS-232C, RS-485, RS-422A
interfeyslari uchun almashish protokolini amalga oshiradi,
sinxron rejimda-
almashishi uchun nostandart sinxron protokollar va ayrim modellarda SPI interfeysi
qo’ llaniladi. Motorola firmasining M K ketma-ket almashuvini ikkita moduli an’anali
qaralgan: SCI moduli RS-232C, RS-422A, RS-485 interfeyslari uchun faqatgina
asinxron qabullovchi/uzatuvchilarni jo riy qilish mushkulligi bilan va SPI standartda
sinxron interfeysini kontrollerini moduli.
- Analogli kiritish/chiqarish moduli.
- Analogli signallarni qabullash va tashkil etish zarurligi M K analogli
kiritish/chiqarish modullarini zarurligini talab qiladi.
7.13. Mikrokontrollerlarda qo’llaniladigan analog raqamli o’zgartirgich.
M K analog signallarni kiritishini eng oddiy qurilmasi bo’ iib o’ rnatilgan
kuchlanish komparatori xizmat qiladi. Komparator kirish
anologli kuchlanishni V RE
f
tayanch potentsiali bilan taqqoslaydi va chiqishida agarda kirish kuchlanishi tayanch
kuchlanishidan katta bo’ lsa, logik «1» o’ matadi.
Komparatorlarni kirish kuchlanishining ma’ lum qiymatini nazorat qilish ancha
qulaydir. Masalan, termostatlarda M K ga o’matilgan komparator kuchlanishini
chiziqli bo’ lgan tashqi generator bilan kombinatsiyada qo’ llanilganda M K da,
integratsiyalanadigan ATSP ni amalga oshirishga imkon beradi.
Biroq, analogli signallar bilan ishlash uchun M K ga o’ matilgan ATSP keng
imkoniyat beradi. Bu ko’ proq ko’ p kanalli ATSP moduli ko’rinishida
amalga
oshiriladi. ATSP fizik datchiklardan kelayotgan analogli signallarni ik k ilik kodi
ko’rinishiga aylantirib, ulami M K ga berish uchun ishiatiladi. ATSP tipik modulini
strukturali sxemasi 7.22-rasmda keltirilgan.
Analog signallar (RTxO...RTx7) ning ATSP kirishiga ko’p kanalli kommutator
К yagona manba bilan ulanishiga xizmat ko’rsatadi.
Manbani tanlash signalini
o’ zgartirish uchun kommutator kanal raqamiga mos holda ATSP boshqarish registri
orqali yozishni amalga oshiradi.
260
ATSP ikkita chiqish modulidan tayanch kuchlanish
U 0
p
ni bajarish uchun
fovdalaniladi: VREFH- U 0pning yuqori chegarasi, V REFL pastki chegarasi.
Ko’ p kanalli analogli К kommutator analogli signallarni bittasini
ATSP ning kirishiga ulash uchun xizmat qiladi. Manbaning signallarini o’ zgartirish
uchun tanlash kommutatorining kanalini ATSP boshqarish
registrining tegishli
razryadlariga yozish orqali amalga oshiriladi.
7.
Dostları ilə paylaş: