Diplom loyihasi - Uglevodorod xomashyosini quvurli pechlarda piroliz qilish texnologiyasi - fayl n1.doc. Salom talaba 14-jadval asboblar va avtomatlashtirish uskunalari spetsifikatsiyasi

(Diplom ishi)

  • Diplom loyihasi - Ship tugunlari (Diplom ishi)
  • Maslov V.S. Bort kompyuterining dinamik tasodifiy kirish xotirasi. Bitiruv loyihasi uchun texnik topshiriq (hujjat)
  • Diplom loyihasi Metalllarning korroziyasi (Diplom ishi)
  • Diplom loyihasi (PGS) O'n qavatli turar-joy binosi (Diplom ishi)
  • Diplom loyihasi - "Kineshma uy qurilishi zavodi" OAJ misolida muhandislik investitsiya va qurilish faoliyati samaradorligini baholash (Diplom ishi)
  • Kovalevskiy I.I. Pech ishi (hujjat)
  • Diplom loyihasi - Qarag'anda viloyati, Egindibuloq qishlog'ining telefon tarmog'ini modernizatsiya qilish (qozoq tilida) (Diplom ishi)
  • Diplom loyihasi - Zavod boshqaruvi (Diplom ishi)
  • Kurs loyihasi - Yaroslavl bulka ishlab chiqarish liniyasi loyihasi (kurs)
  • Diplom loyihasi - Selenga daryosi ustidagi ko'prik loyihasi (Diplom ishi)
  • n1.doc

    6. Avtomatik boshqarish va tartibga solish
    Bizning zamonamizda neft-kimyo va organik sintez sanoatining rivojlanishi avtomatik boshqaruvdan foydalanmasdan mumkin emas. Har yili yangi asboblar, analizatorlar, avtomatik mashinalar, hisoblash texnikasi foydalanishga topshirilmoqda. Zavod ishlab chiqarishni qisman avtomatlashtirishdan o'tmoqda murakkab tizimlar avtomatlashtirish, bu korxonalarning samaradorligini ta'minlaydi. Jarayonlar va ishlab chiqarishni avtomatlashtirish darajasini yanada oshirish quyidagi asosiy yo'nalishlarda amalga oshiriladi:

    Bir boshqaruv xonasidan bir nechta shunga o'xshash qurilmalarni boshqarish;

    Asosiy va oraliq mahsulotlar sifatini aniqlash uchun sanoat avtomatik va yarim avtomatik analizatorlarni qo'llash orqali o'rnatishlarni avtomatlashtirish darajasini oshirish;

    Eskirgan asboblar va avtomatlashtirish uskunalarini yangi, takomillashtirilganiga almashtirish;

    Kompyuter texnologiyalarini joriy etish.

    Katalitik piroliz moslamasining dizayni operatsion xodimlarning ishini engillashtirish, normal ishlashini ta'minlash va baxtsiz hodisalarning oldini olish, optimal texnologik sharoitlarni saqlash, mehnat unumdorligini oshirish, mahsulot sifatini oshirish uchun zamonaviy avtomatik boshqaruv va tartibga solish texnologiyasidan foydalangan holda texnologik jarayonni amalga oshirishni nazarda tutadi. xizmat ko'rsatuvchi xodimlarning minimal soni va xom ashyo xarajatlari va materiallari bilan.
    6.1 Nazorat va tartibga solish parametrlarini tanlash va asoslash
    Piroliz jarayonini normal o'tkazish uchun zaruriy shart - bu parvarishlash doimiy oqim xom ashyo, bug ', sovutish suvi, haroratni nazorat qilish va tartibga solish, berilgan bosimni saqlab turish. Yuqori sifatli mahsulotlarni olish va kiruvchi xavfli oqibatlarga yo'l qo'ymaslik uchun belgilangan jarayon parametrlariga qat'iy rioya qilish kerak.

    Piroliz - yuqori harorat ta'sirida uglevodorod xomashyosining chuqur parchalanish jarayoni. Jarayonning asosiy maqsadi etilen va propilenning mumkin bo'lgan maksimal miqdorini ishlab chiqarishdir. Piroliz reaktsiyasi trubkali pechning lasanining (P-1) nurlanish qismida sodir bo'ladi. Jarayon mahsulotlarining tarkibiga harorat va aloqa vaqti katta ta'sir ko'rsatadi. Harorat rejimining buzilishi maqsadli mahsulotlarning hosildorligini pasayishiga olib keladi. Pechning chiqishida piroglar haroratini 800 o C darajasida ushlab turish o'choqqa yoqilg'i etkazib berishni tartibga solish orqali erishiladi. Mahsulotlarning hosildorligi ham bosimga bog'liq. Jarayon xom ashyoni suv bug'lari bilan suyultirish va shu bilan uglevodorod bug'larining qisman bosimini kamaytirish orqali amalga oshiriladi. Kiruvchi xom ashyoning 50 g.% miqdoridagi suv bug'i pechning kirish qismida xom ashyo bilan aralashtiriladi, bug 'berish liniyasiga nazorat klapan o'rnatiladi.

    Söndürme-bug'lanish apparatining (X-1) asosiy vazifasi piro-gazni suv bilan tez sovutishdir. ZIA chiqish joyida piroglarning haroratini ushlab turish suv kondensatini etkazib berishni tartibga solish orqali erishiladi, vana suv kondensatini etkazib berish liniyasiga o'rnatiladi.

    Yuvish ustunida (K-1) engil qatron bilan sug'orish piro-gazning qo'shimcha sovishini, og'ir smolaning kondensatsiyasini va piro-gazdan koksni yuvishni ta'minlaydi. Ustunning yuqori va pastki qismidagi harorat mos ravishda ustunning yuqori qismiga va nasosdan (H-4) yuqori va pastki tovoqlar orasidagi tarqatish moslamasiga yorug'lik qatronini etkazib berish orqali nazorat qilinadi. Ustunlar kubida suyuqlikning ma'lum darajasini saqlab turish kerak. Suyuqlik darajasidagi sezilarli o'zgarishlar qurilmaning to'lib ketishiga yoki bo'shatilishiga olib keladi, bu jarayonni imkonsiz qiladi. Ustunlar ostidagi suyuqlik darajasini saqlab turish, pastki suyuqlikni nasos (N-1) bilan zavod omboriga, nazorat valfi orqali o'z vaqtida olib tashlash orqali erishiladi.

    Texnologiya bir qator ajratish tanklaridan (E-2, E-3, E-4, E-6) foydalanishni ta'minlaydi. Darajasi suyuqlikni idishdan nazorat valfi orqali olib tashlash orqali o'rnatiladi. Ba'zi konteynerlarda (E-2, E-4) yetib borishda blokirovka qilinadi kritik daraja va nasosning o'chirilishi bilan favqulodda vaziyat yuzaga kelishi ehtimoli (N-2, N-3, N-7, N-8).
    6.1.1 Doimiy darajani saqlash

    Idishlar, separatorlar va ustunlardagi sathning oshishi yoki pasayishi texnologik rejimning buzilishiga olib kelishi mumkin va darajaning qabul qilinishi mumkin bo'lmagan o'sishi yoki pasayishi avariyaga yoki hatto ustaxonaning yopilishiga olib kelishi mumkin. Shu sababli, ushbu turdagi qurilmalarda darajani aniq nazorat qilish va tartibga solish ta'minlanadi. Suyuqlik hajmidagi sezilarli o'zgarishlar qurilmaning to'lib ketishiga yoki uning bo'shatilishiga olib kelishi mumkin va jarayon imkonsiz bo'ladi. Darajani ushlab turishda tartibga soluvchi ta'sir apparatdan suyuqlik tanlash orqali amalga oshiriladi. Kritik darajaga erishilganda, ya'ni favqulodda vaziyat yuzaga kelganda, tegishli nasoslar o'chiriladi va suyuqlikni chiqarish darhol to'xtaydi.
    6.1.2 Oqimni boshqarish

    Jarayonning optimal parametrlarini saqlab qolish uchun suyuqlik va bug 'oqimlarini nazorat qilish kerak. Xom ashyo, reagentlar va ishlab chiqarilgan mahsulotlar iste'molini nazorat qilish ob'ektning ishlashi haqida hisobot berish va xarajatlarni hisoblash uchun zarurdir.
    6.1.3 Haroratni saqlash

    Bu jarayondagi harorat quvurli pechda piroglarni ishlab chiqarish bosqichida maqsadli mahsulotning hosildorligini belgilovchi omil bo'lib, uni optimal darajada saqlash alohida e'tibor talab qiladi. Xom ashyoning parchalanish haroratining og'ishi maqsadli mahsulotlarning hosildorligini pasayishiga olib keladi. Haroratning oshishi o'choq lasan quvurlarining (P-1) qaytarilmas deformatsiyasiga olib keladi. Katta ahamiyatga ega pyrogas fraksiyasi jarayonida distillash ustunlarining pastki va yuqori qismida doimiy haroratni saqlab turadi, bu esa mos ravishda pastki mahsulot va qoldiqning sifatiga ta'sir qiladi. Yuqori harorat sovutish suyuqligining qayta oqim kondensatoriga tushishi bilan, pastki harorat esa qozonga sovutish suvi oqimi bilan tartibga solinadi.
    6.1.4 Bosimni saqlash

    Bosim o'choqda hosil bo'lgan piroglarning tarkibiga ta'sir qiladi (P-1). Bosimning rejimdan chetga chiqishi qo'shimcha mahsulotlarning hosildorligini oshirishga olib keladi. Olovli pechlarning (P-1) barqaror ishlashi uchun yoqilg'i tarmog'idan keladigan yoqilg'ining bosimini nazorat qilish kerak. Distillash ustunlaridagi bosim ajratish jarayonida hosil bo'lgan mahsulotlarning sifatiga ta'sir qiladi. Ustunlardagi bosim qayta oqim kondensatorlaridan keyin yalang'ochlarni tanlash bilan saqlanadi.
    6.2 Boshqarish va tartibga solishni tanlash
    Nazorat va tartibga solish vositalarini tanlash jarayon sharoitlariga bog'liq. Nazorat va tartibga solish vositalarini tanlashda biz quyidagi tamoyillarga amal qilamiz:

    Asboblar kerakli o'lchov aniqligini ta'minlashi, o'lchash va tartibga solishda tezkor bo'lishi kerak;

    Ko'rsatkich asboblari kuzatish uchun ochiq bo'lishi kerak;

    Qurilmalar portlashdan va yong'indan himoyalangan bo'lishi kerak;

    Avtomatlashtirish vositalari qurilmalarning davlat sxemasi bo'yicha ishlab chiqariladi, ulardan foydalanish qurilmalarni turli shtatlarda ishlatishga imkon beradi va bir qator quyidagi afzalliklarga ega:

    A) boshqarish va tartibga solish vositalarining ishonchliligi, aniqligi va tezligi oshadi;

    B) standartlashtirilgan birliklardan foydalanish avtomatlashtirish tizimlarini ishlatishda zaxirada saqlanishi kerak bo'lgan qurilmalarning assortimentini va umumiy sonini kamaytiradi;

    C) butun qurilmani emas, balki modullar va bloklarni almashtirish imkoniyati tufayli ta'mirlash xarajatlarini kamaytirish.
    6.2.1 Birlamchi konvertorlar

    Oqim sensori - kamerali diafragma DKS-10. Nominal diametrning diametri 50-150 mm, P = 10 MPa, kamera va diskning materiali X18N10T po'latdir.

    Harorat sensorlari - 0 dan 900 0 S gacha bo'lgan o'lchov diapazoniga ega THAU-205 EX xrom-tomchili termojuft, 4-20 yagona chiqish signallari bilan yuqori haroratni o'lchash uchun 0 dan 200 0 S gacha bo'lgan o'lchov diapazoniga ega platinali qarshilik termometri TSPU-205 EX mA; Past haroratlarni o'lchash uchun -200 dan 500 0 S gacha bo'lgan o'lchov diapazoni bilan Metran-255 TSP. P y = 6,3 MPa.

    Bosim sensori - o'lchov chegarasi 0 dan 6 MPa gacha bo'lgan Sapphire-22M-DA-2060 elektr bosim o'lchagichi. Chiqish signali - 4-20 mA.

    Daraja sensori - o'zgartirish darajasi o'lchagichi Sapphire 22DU-VN.

    Tarkibi sensori - 4-20 mA chiqish signali bilan manzilli kompozitsion analizator S 4100C.
    6.2.2 Oraliq konvertorlar

    Diafragma signalini o'zgartiruvchi - differensial bosim o'lchagichi Metron-44 DD. Chiqish signali - 4-20mA.

    Metron-255 TSP qarshilik termometridan signalni 4-20 mA standart oqim signaliga aylantiruvchi - NP-01.
    6.2.3 Ikkilamchi qurilmalar va regulyatorlar

    UP-750 PID kontrolleri tartibga solish, yozish va signalizatsiya qilish uchun ishlatiladi. Ro'yxatga olish va nazorat qilish uchun A-100 tipidagi qurilma ishlatiladi. Qurilmalarning kirish signali 4-20 mA ni tashkil qiladi.
    6.2.4 Aktuatorlar

    Quyidagi aktuatorlardan foydalaniladi: elektr boshqaruv valfi 241-4 (D y = 50-150 mm, P y = 40 MPa), o'chirish klapan 33-51 (D y = 50-150 mm, P y = 40 MPa) . Qurilmalarning kirish signali 4-20 mA ni tashkil qiladi.
    6.3 Regulyatsiyani boshqarish, signalizatsiya va blokirovkalash tizimining tavsifi
    Pos (20). Quvurdagi sathni nazorat qilish (O-2).
    Daraja sapfir 22DU-VN displey o'lchagich (20-1) bilan o'lchanadi, chiqish signali parametrni doimiy ravishda kuzatib turadigan A-100 (20-2) ikkilamchi yozish moslamasiga beriladi. Xuddi shunday, nazorat E-2 apparatida sodir bo'ladi (poz. 22).
    Pos (7). Olovli pechlarga yoqilg'i sarfini nazorat qilish (P-1).
    Oqim tezligi quvur liniyasiga o'rnatilgan va oqim tezligini bosimning pasayishiga aylantiradigan DKS-10-150 (7-1) kamerali diafragma bilan o'lchanadi. Diafragmaning chiqish signali Metron-44 DD differensial bosim o'lchagichi (7-2) tomonidan qabul qilinadi. Differensial bosim o'lchagichning standart oqim chiqish signali parametrni doimiy ravishda kuzatib turadigan A-100 (7-3) ikkilamchi ro'yxatga olish qurilmasiga beriladi. Xuddi shunday, K-2 ustuniga tozalash uchun smola suvi (27-modda), E-10 tankidan keyin tijorat etilen (74-modda) va gidrogenlashdan keyin tijorat propilen (93-modda) iste'moli nazorat qilinadi.
    Pos (9). Pech o'tish joyidagi piroglar haroratini nazorat qilish (P-1)
    Harorat THAU-205 EX (9-1) kromel-tomchi termojufti bilan o'lchanadi, undan standart oqim signali A-100 (9-2) ikkilamchi ro'yxatga olish moslamasiga beriladi, u doimiy ravishda parametrni nazorat qiladi. Xuddi shunday, havo sovutgichdan (XB, 16-poz.), suv sovutgichdan keyin (X-2, 19-poz.), ammiak sovutgichdan keyin (X-3 ilovasi, poz. pos.) piroglarning harorati ustidan nazorat amalga oshiriladi. 24), K -3 ustuniga kiraverishda (pos. 35), lekin asosiy qurilma TSPU-205 EX platinali qarshilik termometridir.
    Pos (2). Pechga etkazib beriladigan xom ashyo bosimini nazorat qilish (P-1).
    Bosim Sapphire-22M-DA-2060 (2-1) elektr bosim o'lchagichi bilan o'lchanadi, undan standart oqim signali ikkilamchi ro'yxatga olish moslamasi A-100 (2-2) tomonidan qabul qilinadi. Xom ashyo bilan aralashtirish uchun bug 'bosimi (3-modda), o'choq gorelkalari uchun yoqilg'i bosimi (P-1, 8-modda) va tozalash ustunidagi bosim (K-2, 30-modda) xuddi shu tarzda boshqariladi. .
    Pos (18). Separator idishidagi darajani tartibga solish (E-2).
    Daraja safir 22DU-VN displey o'lchagich bilan o'lchanadi (18-1), chiqish signali o'rnatilgan PID kontrolleri UP-750 (18-2) bilan ikkinchi darajali qurilmaga beriladi. Regulyatorning chiqishidan buyruq signali 241-4 (18-4) elektr boshqaruv klapaniga yuboriladi. Xuddi shunday tartibga solish E-3, E-4, E-8, E-10, E-11, E-12, E-13 (21, 22, 25, 26, 55, 73, 79, 87 pozitsiyalari) konteynerlarida sodir bo'ladi. , 92), ustunlar K-1 – K-2 (poz. 15, 28). Tanklarda kritik darajaga erishilganda, ko'rib chiqilayotgan tankdan nasos nasosini o'chirish uchun signal beriladi.
    Pos (1). Pech uchun xom ashyo iste'molini tartibga solish (P-1).
    Oqim tezligi quvur liniyasiga o'rnatilgan va oqim tezligini bosimning pasayishiga aylantiradigan DKS-10-150 (1-1) kamerali diafragma bilan o'lchanadi. Diafragmaning chiqish signali Metron-44 DD differentsial bosim o'lchagichi (1-2) tomonidan qabul qilinadi. Differensial bosim o'lchagichning standart oqim chiqishi UP-750 ikkilamchi boshqaruv moslamasiga (1-3) yuboriladi, u 241-4 elektr boshqaruv klapaniga (1-4) buyruq yuboradi. Xuddi shunday, xom ashyo bilan aralashtirish uchun suv bug'ining oqim tezligi tartibga solinadi (4-band).
    Pos (5). Söndürme-bug'lanish apparatidan keyin haroratni nazorat qilish
    THAU-205 EX (5-1) xrom-tomchi termojuftidan birlashtirilgan elektr signali UP-750 tipidagi (5-2) ikkilamchi boshqaruv moslamasiga yuboriladi, u ham ushbu parametrning qiymatini qayd etadi. Regulyatordan signal 241-4 (5-4) yonilg'i liniyasidagi aktuator - nazorat valfiga yuboriladi. Xuddi shunday, so'ndirish moslamasiga (E-1) smolali suv berish orqali, so'ndirishning 2-bosqichidan so'ng (12-poz.) piroglarning harorati, yoqilg'i bilan ta'minlash orqali, o'choqdan keyingi piroglarning harorati tartibga solinadi ( P-1, pozitsiya 6). Kub haroratini va K-1 ustunining yuqori qismini engil qatronlar (13, 14-moddalar), K-2 ustunidagi haroratni (29-modda) bug 'berish orqali, TSPU-205 platinali qarshilik termometri bilan tartibga solishda. EX asosiy qurilma sifatida ishlatiladi.
    Jadval 6.1 - Boshqarish va avtomatlashtirish uskunalari spetsifikatsiyasi


    Lavozim

    O'lchangan parametr

    Nomi va texnik xususiyatlari

    brend

    Miqdor

    1

    2

    3

    4

    5

    5-1, 6-1, 9-1, 10-1, 12-1, 13-1

    Harorat

    Xrom-alyuminiy termojuft. 0 dan 900 ° S gacha bo'lgan o'lchov chegarasi. Chiqish signali 4-20 mA. Ru = 6,3 MPa

    THAU-205 EX

    6

    14-1, 16-1, 19-1, 24-1, 29-1

    O'lchov diapazoni 0 dan 200 0C gacha bo'lgan platinali qarshilik termometri. Chiqish signali 4-20 mA

    TSPU-205 EX

    5

    5-2, 6-2, 12-2, 13-2, 14-2, 29-2



    UP-750

    6

    9-2, 10-2, 16-2, 19-2, 24-2


    A-100

    5

    5-4, 6-3, 12-4, 13-3, 14-3, 29-3



    241-4

    6

    11-1, 15-1, 17-1, 18-1, 20-1, 21-1, 22-1, 23-1, 25-1, 26-1, 28-1

    Daraja


    Displey darajasini o'lchagich. Chiqish signali 4-20 mA

    safir 22DU-VN

    11

    11-2, 15-2, 17-2, 18-2, 21-2, 23-2, 25-2, 26-2, 28-2

    O'rnatilgan PID kontrollerli ikkilamchi qurilma, o'z-o'zini yozib olish, aniqlik klassi 0,3. Kirish signali 4-20 mA

    UP-750

    9

    20-2, 22-2

    Ikkilamchi yozish moslamasi. Kirish signali 4-20 mA

    A-100


    2

    11-5, 15-3, 17-4, 18-5, 21-3, 23-3, 25-5, 26-5, 28-3

    Elektr diafragma mexanizmi bilan nazorat valfi, aniqlik klassi 1,5, DN = 50-150 mm, PN = 40 MPa

    241-4

    9

    1-1, 4-1, 7-1, 27-1

    Iste'mol


    Diafragma kamerali, kamera va diskning materiali X12N10T po'latdir, aniqlik klassi 1,5. DN = 50-150 mm

    DKS-10-150

    4

    1-2, 4-2, 7-2, 27-2

    Differensial bosim o'lchagich. Chiqish signali 4-20 mA, aniqlik klassi 1,5

    metr - 44 DD

    4

    1-3, 4-3, 7-3

    O'rnatilgan PID kontrollerli ikkilamchi qurilma, o'z-o'zini yozib olish, aniqlik klassi 0,3. Kirish signali 4-20 mA

    UP-750

    3

    27-3

    Ikkilamchi yozish moslamasi. Kirish signali 4-20 mA.

    A-100


    1

    1-4, 4-4, 7-4

    Elektr diafragma mexanizmi bilan nazorat valfi, aniqlik klassi 1,5, DN = 50-150 mm, PN = 40 MPa

    241-4

    3

    2-1, 3-1, 8-1, 30-1

    Bosim


    Elektr bosim o'lchagich. 0 dan 6 MPa gacha bo'lgan o'lchov chegarasi Chiqish signali - 4-20 mA.

    Safir-22M-DA-2060


    4

    2-2, 3-2, 8-2, 30-2

    Ikkilamchi yozish moslamasi. Kirish signali 4-20 mA.

    "Arxivni yuklab olish" tugmasini bosish orqali siz o'zingizga kerakli faylni butunlay bepul yuklab olasiz.
    Ushbu faylni yuklab olishdan oldin, yaxshi insholarni, testlarni, kurs ishlarini, tezislar, maqolalar va kompyuteringizda talab qilinmagan boshqa hujjatlar. Bu sizning ishingiz, u jamiyat taraqqiyotida ishtirok etishi va odamlarga foyda keltirishi kerak. Ushbu asarlarni toping va ularni bilimlar bazasiga topshiring.
    Biz va barcha talabalar, aspirantlar, bilimlar bazasidan o‘qish va ishda foydalanayotgan yosh olimlar sizdan juda minnatdormiz.

    Hujjat bilan arxivni yuklab olish uchun quyidagi maydonga besh xonali raqamni kiriting va "Arxivni yuklab olish" tugmasini bosing.

    Shunga o'xshash hujjatlar

      Quvurli aylanuvchi kalsinatsiya pechining maqsadi, ishlash printsipi va texnik xususiyatlari. Aşınma qismlari, kimyoviy va mexanik xususiyatlar vtulkalar. Profilaktik ta'mirlash jadvali va dastlabki nuqsonlar ro'yxatini tayyorlash.

      kurs ishi, 2010 yil 15-09-da qo'shilgan

      Aylanadigan pechda ohak yoqish jarayonini avtomatlashtirish. Asboblar va avtomatlashtirish uskunalari spetsifikatsiyasi. "MZSK" OAJ sharoitida aylanma pechda ohak yoqish jarayonini avtomatlashtirish tizimini joriy etish samaradorligining texnik va iqtisodiy ko'rsatkichlari.

      dissertatsiya, 2012-06-17 qo'shilgan

      Eskirgan qismlarni tiklashning istiqbolli usullari. Texnik spetsifikatsiyalar quvurli aylanadigan pech. Qo'llab-quvvatlash blokini tiklash texnologiyasini ishlab chiqish. Standart uskunalar va qurilmalarni tanlash. Kesish shartlarini hisoblash, rolikli o'qlar, kalitlar.

      dissertatsiya, 12/09/2016 qo'shilgan

      Quvurli pechning issiqlik balansi. Uning samaradorligi va yoqilg'i sarfini hisoblash. Baca quvurlari va konveksiya kamerasining diametrini aniqlash. Bacaning soddalashtirilgan aerodinamik hisobi. Quvurli pech lasanining gidravlik hisobi.

      kurs ishi, 23.01.2016 qo'shilgan

      Uglevodorodlarni piroliz qilish uchun quvurli pechda yonish jarayonini hisoblash. Pechning konstruktiv diagrammasi. Radiantni tekshirish hisobi va konveksiya kamerasi. Gidravlik va aerodinamik hisoblar. Oksidlovchining nazariy va amaliy sarfini aniqlash.

      kurs ishi, 2011-yil 05-13-da qo'shilgan

      Uch komponentli xom ashyoni, shuningdek, o'rnatish uchun yoqilg'ini hisoblash. Klinker ishlab chiqarish uchun tsement aylanadigan pechning materiali va issiqlik balansini tuzish. Solih yoqilg'i sarfini kamaytirish maqsadida sinterlash jarayonini ratsionalizatsiya qilish yo'llari.

      kurs ishi, 07.02.2014 yil qo'shilgan

      Aylanadigan pechda yoqish uchun portlend tsement klinkerining xususiyatlari. Issiqlik bilan ishlov berish jarayonida yuzaga keladigan jarayonlarni tahlil qilish. Issiqlik moslamasining dizayni va ishlash printsipi. Tabiiy gazning yonish jarayonini hisoblash, aylanma pechning issiqlik balansi.

      kurs ishi, 25.02.2016 qo'shilgan

    0

    KURS LOYIHASI

    Reaktor va oziqlantiruvchi idishdagi issiqlik almashtirgichlar bilan chiqindi shinalar pirolizini o'rnatishni avtomatlashtirish

    izoh

    Tushuntirish xati 55 sahifadan iborat bo‘lib, 11 ta manbadan iborat. Grafik qismi A1 formatidagi 5 varaqda tuzilgan.

    Ish pirolizni o'rnatishni avtomatlashtirishni o'rganadi eskirgan shinalar reaktor va ozuqa bunkasidagi issiqlik almashtirgichlar bilan.

    IN bu loyiha A1 ning birinchi varag'ida reaktor va oziqlantiruvchi idishdagi issiqlik almashtirgichlar bilan chiqindi shinalar pirolizini o'rnatishni avtomatlashtirishning funktsional diagrammasi ko'rsatilgan. diagramma A1 ning ikkinchi varag'i sensorlardan signallarni normallashtirish va ularni kompyuterga kiritish uchun blokni ko'rsatadi. A1 ning uchinchi varag'i boshqaruv tizimining mikroprotsessor blokini ko'rsatadi. A1 ning to'rtinchi varag'ida uzilish vektorini ko'rsatish va yaratish uchun klaviatura bloki ko'rsatilgan. A1 ning beshinchi varag'i MI ga signal chiqarish moslamasini ko'rsatadi.

    Kirish................................................................. ....... ................................................. ............. ........ 5

    1 Reaktor va oziqlantiruvchi idishdagi issiqlik almashtirgichli eskirgan shinalarning pirolizini o'rnatishni avtomatlashtirishning texnologik jarayoni................................ ................................ 6

    2 ning qisqacha tavsifi mavjud avtomatlashtirish sxemalari................................. 7

    3 Mantiq zarur tuzilma: reaktor va oziqlantiruvchi idishdagi issiqlik almashtirgichlar bilan chiqindi shinalar pirolizini o'rnatishni avtomatlashtirish

    4 Ishlab chiqilgan funktsional avtomatlashtirish diagrammasining tavsifi: ............ 10

    reaktor va oziqlantiruvchi idishdagi issiqlik almashtirgichlar bilan eskirgan shinalarni piroliz qilish uchun moslamalar...................................... ................................................................ ...................... .................. 12

    5 Sensorlardan signallarni normallashtirish va ularni kompyuterga kiritish bloki................................... 15

    6 Mikroprotsessor bloki SU...................................... ...... ................................. 25

    7 Klaviatura bloki, uzilishlar vektorlarini ko'rsatish va generatsiya qilish....... 38

    8 Aktuatorlarga, plotterga va chop etishga signallarni chiqarish qurilmasi 46

    9 Algoritmlar va siklogrammalar, avtomatlashtirilgan bo'limning ishlashi 49

    Xulosa................................................................. ................................................................ ...... ........ 53

    Foydalanilgan manbalar ro'yxati................................................. ................... 54

    A ilova

    Kirish

    Avtomatlashtirish texnologik jarayonlar unumdorligini oshirish va mehnat sharoitlarini yaxshilashning hal qiluvchi omillaridan biri hisoblanadi. Barcha mavjud va qurilayotgan sanoat ob'ektlari u yoki bu darajada avtomatlashtirish uskunalari bilan jihozlangan. Da ommaviy ishlab chiqarish Yig'ishni avtomatlashtirish mahsulotlar uchun ayniqsa muhimdir.

    Hozirda sanoat korxonalari Texnologik jarayonlar va ob'ektlarni avtomatlashtirishda mikroprotsessorli tizimlar keng qo'llaniladi. Bu mikroprotsessorlarning avtomatlashtirish tizimlarining boshqaruv qurilmalari elementlari sifatidagi bir qator ijobiy xususiyatlari bilan bog'liq bo'lib, ularning asosiylari dasturlash qobiliyati va nisbatan katta hisoblash quvvati, etarli ishonchlilik, kichik umumiy o'lchamlar va narx bilan birlashtirilgan.

    Kurs loyihasi tebranish yordamida kompensatsion usul yordamida gaz sızdırmazlığını nazorat qilishni avtomatlashtirishning funktsional diagrammasi va mikroprotsessor jarayonlarini boshqarish tizimlarining modullari, qurilmalari va alohida bo'laklari diagrammasini taqdim etadi. Bu mikroprotsessorni boshqarish tizimining asosiy qismini tashkil qiladi.

    Ko'rib chiqilayotgan mikroprotsessor sxemalari turli texnologik jarayonlar yoki ob'ektlarni avtomatlashtirish imkonini beradi. Ishlab chiqarishning maqsadga muvofiqligiga qarab, texnologik jarayon yoki avtomatlashtirish ob'ekti tanlanadi kerakli miqdor mahalliy va masofadan boshqarish tizimlari, jihozlarning normal ishlashi paytida va rejalashtirilgan yoki favqulodda ishga tushirish va o'chirish vaqtida tartibga solish, boshqarish, signalizatsiya va diagnostika tizimlari.

    Kurs loyihasida ko'rib chiqilgan modullar va bloklar KR580IK80A mikroprotsessori bilan birgalikda ishlash uchun muvofiqlashtirilgan. Shu bilan birga, ushbu modul va bloklarning deyarli barcha sxemalari KR1810VM86 mikroprotsessorlari, KM1816VM48 mikrokompyuteri va boshqalar yordamida boshqaruv tizimini ishlab chiqishda qo'llanilishi mumkin. Bundan tashqari, tizimda ishlatiladigan barcha mahalliy mikrosxemalar o'zlarining xorijiy analoglariga ega, ba'zida undan ham yaxshiroq xarakteristikalar bilan ajralib turadi. , xususan, tezlik va ishonchlilik nuqtai nazaridan.

    1 Eskirgan pirolizni o'rnatishni boshqarishni avtomatlashtirish

    bunker

    Kurs loyihasining grafik materialining birinchi varag'ida keltirilgan reaktor va oziqlantiruvchi idishdagi issiqlik almashtirgichli eskirgan shinalarni pirolizni o'rnatish uchun avtomatlashtirilgan boshqaruv tizimining ishlashi. Sxema o'z ichiga oladi: ishlatilgan shinalarni yuklash uchun bunker 1, isitiladigan bunker 2, reaktor pechiga beriladigan atmosfera havosini isitish uchun issiqlik almashtirgich 3, atmosferaga chiqarilgan tutun gazlari, atmosferaga chiqindi gazlarni olib tashlash uchun fan 4, datchik 1a. isitiladigan bunkerdagi eskirgan shinalar darajasi 2, konveyer qirg'ichlari 5, reaktor 20 yuqori qismidan piroliz gazini olib tashlash uchun fan 7, piroliz gazidan suyuq fraktsiyaning kondensatori 19, piroliz gazini tashqi iste'molchilarga etkazib berish uchun klapan 8, valf 6 reaktorga eskirgan shinalarni yuklash uchun 20, reaktordagi eskirgan shinalar darajasi uchun datchik 2a, boshqaruv klapanlari 9 ,13,16, reaktorning yuqori qismidan chiqarilgan piroliz gazi oqimi uchun sensor 10a, issiqlik almashtirgich 10 o'rnatilgan reaktor ichida eskirgan shinalar bo'laklarini qizdirish uchun, yuqori qismida teshiklari bo'lgan halqa ko'rinishidagi quvur 11, eskirgan shinalar parchalarini qayta ishlangan gaz bilan ta'minlash uchun va issiqlik almashtirgich 10 ostida joylashgan, sirkulyatsiya qilingan qismini yoqish uchun o'choq 12. 10-gachasi issiqlik almashtirgichga yonish mahsulotlarini etkazib beradigan gaz, reaktordagi eskirgan shinalar pirolizining suyuq qismini olib tashlash uchun klapan 14, reaktordagi eskirgan shinalar parchalarining harorat sensori 7a, eskirgan shinalar pirolizining 20-reaktori, piroliz gazi reaktordagi bosim sensori 8a, reaktorning pastki qismidagi qattiq piroliz qoldig'i kontsentratsiyasi uchun sensor 3a, eskirgan shinalar parchalarini qayta ishlangan gaz bilan ta'minlash uchun yuqori qismida teshiklari bo'lgan halqa ko'rinishidagi quvur 15 va reaktorning pastki qismida joylashgan, vintli konveyer 17, eskirgan shinalar shinalarining pirolizining qattiq qoldiqlarini reaktordan tushirish uchun valf 18.

    2 Mavjud sxemalarning qisqacha tavsifi

    avtomatlashtirish

    Mavjud avtomatlashtirish sxemalari quyidagilarni o'z ichiga oladi:

    tarkibiy, funktsional va asosiy.

    Avtomatlashtirishning blok diagrammasi.

    Avtomatlashtirish loyihasini ishlab chiqishda, birinchi navbatda, ob'ektning muayyan hududlari qaysi joylardan nazorat qilinishini, boshqaruv punktlari va operator xonalari qayerda joylashganligini, ular o'rtasidagi munosabatlar qanday bo'lishi kerakligini hal qilish kerak, ya'ni bu nazorat tuzilmasini tanlash masalalarini hal qilish uchun zarur. Boshqaruv tuzilmasi qismlar to'plami sifatida tushuniladi avtomatik tizim, unga ma'lum bir mezon bo'yicha bo'linishi mumkin, shuningdek, ular orasidagi ta'sirlarni o'tkazish yo'li. Boshqaruv tuzilmasining grafik tasviri blok-sxema deb ataladi.

    Blok diagrammasi ko'rsatiladi umumiy ko'rinish loyihaning asosiy qarorlari funktsional, tashkiliy va texnik tuzilmalar avtomatlashtirilgan tizim texnologik jarayonlarni boshqarish (APCS) tizim ierarxiyasiga va monitoring va nazorat punktlari, tezkor xodimlar va texnologik boshqaruv ob'ekti o'rtasidagi munosabatlarga muvofiq. Texnologik ob'ektni operativ boshqarishni tashkil etish tamoyillari, strukturaviy diagrammani amalga oshirishda qabul qilingan strukturaviy diagrammaning alohida elementlarining tarkibi va belgilari ular ko'rsatilgan jarayonni boshqarishning avtomatlashtirilgan tizimi uchun barcha loyiha hujjatlarida saqlanishi kerak. va batafsil.

    Blok diagrammasi quyidagilarni ko'rsatadi:

    a) avtomatlashtirilgan ob'ektning texnologik birliklari (bo'limlar, uchastkalar, ustaxonalar);

    b) nazorat va nazorat punktlari (mahalliy kommutatorlar, operator va dispetcherlik pristavkalari va boshqalar);

    v) texnologik ob'ektning tezkor boshqaruvini va normal ishlashini ta'minlaydigan texnologik xodimlar va ixtisoslashtirilgan xizmatlar;

    d) asosiy vazifalari va texnik vositalar har bir nazorat va boshqaruv punktida ularning bajarilishini ta'minlash;

    e) texnologik ob'ektning bo'linmalari, monitoring va nazorat punktlari va texnologik xodimlarning o'zaro va yuqori boshqaruv tizimi bilan munosabatlari.

    Avtomatlashtirishning funksional diagrammasi.

    Funktsional diagramma funktsional blok tuzilishini belgilaydigan asosiy texnik hujjatdir individual tugunlar texnologik jarayonni avtomatik nazorat qilish, nazorat qilish va tartibga solish va boshqaruv ob'ektini asboblar va avtomatlashtirish uskunalari bilan jihozlash.

    Jarayonni avtomatlashtirish uchun funktsional diagrammalarni ishlab chiqishda quyidagilarni hal qilish kerak:

    Texnologik jarayon va jihozlarning holati to'g'risida birlamchi ma'lumotlarni olish;

    Uni nazorat qilish uchun texnologik jarayonga bevosita ta'sir qilish;

    Stabilizatsiya texnologik parametrlar jarayon;

    Jarayonlarning texnologik parametrlarini va texnologik jihozlarning holatini monitoring qilish va ro'yxatga olish.

    Ushbu vazifalar texnologik jihozlarning ish sharoitlarini tahlil qilish, ob'ektni boshqarishning aniqlangan qonunlari va mezonlari, shuningdek, jarayon parametrlarini barqarorlashtirish, nazorat qilish va qayd etishning aniqligiga, tartibga solish sifatiga qo'yiladigan talablar asosida hal qilinadi. va ishonchlilik.

    Funktsional diagrammalarni ishlab chiqishda texnologik jihozlar yordamchi maqsadlar uchun alohida texnologik qurilmalar va quvurlarni ko'rsatmasdan soddalashtirilgan tarzda tasvirlanishi kerak. Biroq, bu tarzda tasvirlangan texnologik diagramma uning ishlash printsipi va avtomatlashtirish uskunalari bilan o'zaro ta'siri haqida aniq tasavvurga ega bo'lishi kerak.

    Asboblar va avtomatlashtirish uskunalari ga muvofiq ko'rsatilgan

    Sxematik elektr diagrammalar.

    Sxematik elektr diagrammalar asboblar, qurilmalar va qurilmalarning to'liq tarkibini (shuningdek, ular orasidagi aloqalarni) belgilaydi, ularning ishlashi nazorat qilish, tartibga solish, himoya qilish, o'lchash va signalizatsiya muammolarini hal qilishni ta'minlaydi. Sxematik diagrammalar boshqa loyiha hujjatlarini ishlab chiqish uchun asos bo'lib xizmat qiladi: kommutator va konsollarni o'rnatish jadvallari, diagrammalar tashqi ulanishlar va boshq.

    Ushbu diagrammalar tizimning ishlash printsipini o'rganish uchun ham xizmat qiladi, ular ishga tushirish va foydalanish paytida zarurdir.

    Texnologik jarayonlarni avtomatlashtirish tizimlarini ishlab chiqishda elektr sxemalari odatda avtomatlashtirilgan tizimning alohida mustaqil elementlari, qurilmalari yoki bo'limlari bilan bog'liq holda amalga oshiriladi.

    Texnologik jarayonlarni avtomatlashtirish loyihalarining bir qismi bo'lgan boshqaruv, tartibga solish, o'lchash, signalizatsiya, elektr ta'minotining asosiy elektr sxemalari sxemalarni bajarish qoidalariga, an'anaviy grafik belgilarga, kontaktlarning zanglashiga olib keladigan belgilariga va harf-raqamlarga bo'lgan GOST standartlari talablariga muvofiq amalga oshiriladi. sxema elementlarini belgilash.

    3 Kerakli tuzilmani asoslash:avtomatlashtirish

    issiqlik bilan eskirgan shinalarning pirolizini o'rnatishni nazorat qilish

    reaktor va ozuqa bunkasidagi almashtirgichlar

    Jarayonlarni oqilona boshqarish va takomillashtirish va ularni optimalga yaqin rejimlarda amalga oshirishga ushbu jarayonlarni avtomatlashtirishsiz erishib bo'lmaydi.

    Biroq, bir qator texnologik cheklovlar va o'zgaruvchan ishlab chiqarish sharoitlari (yig'ish usuli va turi) mavjud bo'lganda iqtisodiy optimalni aniqlash juda qiyin vazifadir. Avtomatlashtirish sxemalari uchun variantlar ishlab chiqarish turiga, yig'ilgan mahsulotlarning konfiguratsiyasi va umumiy o'lchamlariga va hokazolarga qarab tanlanishi kerak.

    Mahalliy sanoatda keng qo'llaniladigan avtomatlashtirish vositalaridan foydalanib, butun yig'ish jarayonini, shu jumladan yuklash kabi yordamchi operatsiyalarni to'liq avtomatlashtirish mumkin. komponentlar va ularni yig'ish joyiga tashish. Bu vazifaga mikroprotsessorli kompyuterlarni yig`ish jarayonini avtomatlashtirish yordamida erishiladi. Mikroprotsessor tizimlarini yaratishda keng ko'lamli apparat va katta tajriba avtomatik boshqaruv mahsulotlarni yig'ishni to'liq avtomatlashtirish imkonini beradi.

    Mikroprotsessorli boshqaruv tizimlarining afzalliklari:

    1) boshqaruv ob'ekti to'g'risidagi ma'lumotlar hajmi ko'p marta ortadi;

    2) mikroprotsessorli boshqaruv tizimidan boshqarish murakkab boshqaruv algoritmlari bo'yicha individual parametrlar bo'yicha emas, balki hisoblangan parametrlar bo'yicha amalga oshiriladi;

    3) nazorat sifati aniqlik va tezkorlik nuqtai nazaridan yaxshilanadi va tizim barqarorligi oshadi;

    4) MCS yordamida avtomatlashtirishning funktsional diagrammasi aslida ko'plab quyi tizimlarni o'z ichiga olgan bitta boshqaruv tizimidir;

    5) MSU ni yuqori darajali kompyuterga ulash mumkin.

    Funktsional avtomatlashtirish diagrammasini ishlab chiqishda butun tizim bajarilgan funktsiyaga qarab bir qator quyi tizimlarga bo'linadi.

    Mahalliy, masofadan boshqarish, signalizatsiya va boshqaruvning quyi tizimlari mavjud.

    Ushbu kurs loyihasida reaktor va oziqlantiruvchi idishdagi issiqlik almashtirgichlar bilan chiqindi shinalar piroliz qurilmasini avtomatik boshqarishni ishlab chiqish kerak. Loyihada quyidagilar ko'rsatilishi kerak:

    Ushbu reaktorning pastki qismiga aylanma gazlarni etkazib berishni o'zgartirish orqali reaktordagi o'zgaruvchan bosimning bosimi va amplitudasini avtomatik ravishda boshqarish tizimi;

    Reaktordagi material darajasini avtomatik boshqarish tizimi;

    Reaktorning pastki qismidan qattiq piroliz qoldiqlarini tushirish uchun avtomatik boshqaruv tizimi;

    Piroliz gazining bir qismini pechga etkazib berishni o'zgartirish orqali reaktorda eskirgan shinalarning piroliz haroratini avtomatik ravishda nazorat qilish tizimi;

    Isitilgan bunkerdagi material darajasini avtomatik ravishda nazorat qilish tizimi;

    Reaktorning yuqori qismidan chiqadigan piroliz gazlari oqimini va reaktorda aylanma gazlarning dinamik oqimini avtomatik boshqarish tizimi;

    4 Ishlab chiqilgan funksional diagramma tavsifi

    avtomatlashtirishpiroliz qurilmasining eskirganligini nazorat qilish

    reaktor va ta'minotdagi issiqlik almashtirgichli shinalar

    bunker

    Kurs loyihasi uchun grafik materialning birinchi varag'i ko'rsatilgan

    reaktor va oziqlantiruvchi idishdagi issiqlik almashtirgichli eskirgan shinalarning piroliz o'rnatilishini monitoring qilish uchun avtomatlashtirish sxemasi, unda quyidagilar mavjud:

    1 - eskirgan shinalarni yuklash uchun bunker;

    2 - isitiladigan bunker;

    3 - issiqlik almashtirgich;

    4 - tutun gazlarini atmosferaga olib tashlash uchun fan;

    5 - qirg'ichdan yasalgan konveyer;

    6 - eskirgan shinalarni reaktorga yuklash uchun valf;

    7 - reaktor 20 ning yuqori qismidan piroliz gazini olib tashlash uchun fan;

    8 - tashqi iste'molchilarga piroliz gazini etkazib berish uchun valf;

    9, 13, 16 - tartibga soluvchi amortizatorlar;

    10 - issiqlik almashtirgich;

    11 - reaktorning 11-issiqlik almashtirgichi ostida joylashgan va eskirgan shinalarning parchalariga aylanma gazni etkazib berish uchun yuqori qismida teshiklari bo'lgan halqa shaklidagi quvur;

    12 - 11-issiqlik almashtirgichga yonish mahsulotlarini etkazib berish bilan aylanma gazning bir qismini yoqish uchun pech;

    14 - reaktorda eskirgan shinalar pirolizining suyuq qismini olib tashlash uchun valf;

    15 - reaktorning pastki qismida joylashgan va eskirgan shinalar parchalariga aylanma gazni etkazib berish uchun yuqori qismida teshiklari bo'lgan halqa shaklidagi quvur;

    17 - vintli konveyer;

    18 - reaktordan eskirgan shinalar pirolizidan qattiq qoldiqlarni tushirish uchun valf;

    19 - piroliz gazidan suyuqlik fraktsiyasining kondensatori;

    20 - chiqindi shinalar piroliz reaktori.

    Ushbu tizim o'z ichiga oladi:

    1) quyidagi elementlarni o'z ichiga olgan mos yozuvlar idishidagi avtomatik bosimni boshqarish tizimi:

    isitiladigan bunker (2);

    Darajali transduser (1a);

    Kommutatorga (1c) o'rnatilgan darajali konvertor signalni maksimal darajada cheklaydi va uni k marta ko'paytiradi, shuningdek analog signalni diskretga aylantiradi;

    Vana (1k);

    Qaytariladigan aktuator (1 g);

    2) quyidagi elementlarni o'z ichiga olgan reaktordagi material darajasini avtomatik ravishda boshqarish tizimi:

    Reaktor (20);

    Darajali transduser (2a);

    Kommutatorga (2v) o'rnatilgan darajali konvertor signalni maksimal darajada cheklaydi va uni k marta ko'paytiradi, shuningdek analog signalni diskretga aylantiradi;

    Reaktorga eskirgan shinalarni yuklash uchun damper (2k);

    Qaytariladigan aktuator (2g);

    3) quyidagi elementlarni o'z ichiga olgan reaktorning pastki qismidan qattiq piroliz qoldiqlarini tushirish uchun avtomatik boshqaruv tizimi:

    Reaktor (20);

    Konsentratsiyani o'zgartiruvchi (3a);

    Kommutatorga (3c) o'rnatilgan konsentratsiyali konvertor, signalni maksimal darajada cheklaydi va uni k marta ko'paytiradi, shuningdek, analog signalni diskretga aylantiradi;

    Qaytariladigan aktuator (3g);

    4) quyidagi elementlarni o'z ichiga olgan ushbu reaktorning pastki qismiga aylangan gazlarni etkazib berishni o'zgartirish orqali reaktordagi o'zgaruvchan bosim bosimi va amplitudasini avtomatik ravishda boshqarish tizimi:

    Bosim o'zgartirgich (8a);

    Kommutatorga (8v) o'rnatilgan konsentratsiyali konvertor, signalni maksimal darajada cheklaydi va uni k marta ko'paytiradi, shuningdek, analog signalni diskretga aylantiradi;

    Vana (8k);

    Qaytariladigan aktuator (8 g);

    5) quyidagi elementlarni o'z ichiga olgan o'choqqa piroliz gazining bir qismini etkazib berishni o'zgartirish orqali reaktorda eskirgan shinalarning piroliz haroratini avtomatik ravishda nazorat qilish tizimi:

    Haroratni o'lchash transduseri (9a);

    Panelga o'rnatilgan konsentratsiyali konvertor (9v), u signalni maksimal darajada cheklaydi va uni k marta ko'paytiradi, shuningdek, analog signalni diskretga aylantiradi;

    Vana (9k);

    Qaytariladigan aktuator (9g);

    6) reaktorning yuqori qismidan chiqadigan piroliz gazlari oqimini va reaktorda aylanma gazlarning dinamik oqimini avtomatik boshqarish tizimi, u quyidagi elementlarni o'z ichiga oladi:

    Oqim o'lchash transduseri (10a);

    Panelga o'rnatilgan konsentratsiyali konvertor (10V), signalni maksimal darajada cheklaydi va uni k marta ko'paytiradi, shuningdek, analog signalni diskretga aylantiradi;

    Vana (10k);

    Qaytariladigan aktuator (10 g);

    Reaktor 20 ning yuqori qismidan piroliz gazini olib tashlash uchun fan.

    5 Sensorlardan signallarni normallashtirish va ularni kiritish uchun blok

    Blokning maqsadi uning nomidan kelib chiqadi. Ushbu blok quyidagilarni bajaradi:

    1. O'lchov o'tkazgichdan (sensordan) keladigan va kompyuterga beriladigan kuchlanish va quvvat signallarini muvofiqlashtirish;
    2. Analog signallarni kalitlar orqali kompyuterga muqobil kiritish

    va bitta ADC, shuningdek uzilish boshqaruvchisi signalizatsiyasi uchun diskret signallarni kiritish va boshqalar.

    Sensor signallarini normallashtirish va ularni MSUga kiritish bloki quyidagilarni o'z ichiga oladi:

    R1 - R29 (toq raqamlar), R2 - R30 (juft raqamlar) va DV1 - DV15 zener diodlaridagi rezistorlar bo'yicha analog signallarni maksimal darajada cheklash va analog o'lchash transduserlarining zarur sezgirligini tanlash moduli;

    Analog signalni kuchaytirish va filtrlash modullari E1.1 - E1.15;

    E2.1 - E2.4 analog sensorlaridan tashabbus signallarini yaratish uchun modullar;

    MSUga diskret signallarni kiritish uchun modullar E.3.1 - E3.13;

    IP va MSU dan analog signallarni kiritish uchun kalitlar moduli, ADC va parallel interfeys;

    Ulagichlar XI, X2, X3, X6, X7, X8, X9.

    X1 ulagichi D0 - D7, A0, A1, I/OR va I/OW va boshqalar elektr zanjirlarini o'z ichiga oladi va parallel interfeys DD10, ADC DD11 va DD6, DD7 kalitlari ishlashini nazorat qilishni ta'minlaydi. Ushbu qurilmalarning barchasi "IP dan MSUga analog signallarni kiritish uchun kalitlar moduli, ADC va parallel interfeys" moduliga kiritilgan. 12 - VK107 va P1.5 - READY tashqi aloqa liniyalari bilan X2 ulagichi ham xuddi shu modulga ulangan.

    X3 ulagichi E2.1 - E2.4 komparatorlaridan tashabbuskor analog signallarni chiqaradi. Ushbu signallar uzilish kontrollerlarining kirishlariga keyingi ulanish uchun IR5 - IR8 sifatida belgilanadi.

    X6 ulagichi analog sensorlarni ulash uchun mo'ljallangan. Sensorlardan analog signallar 0-5 mA oqim chiqishiga ega bo'lishi kerak. X kirish konnektorida MSUga signal uzatiladigan o'lchov o'tkazgich (sensor) yoki signal konvertorining nomini ko'rsating.

    5.1 Analog signallarni kuchaytirish va filtrlash moduli

    O'lchov o'tkazgichlaridan analog signallarni kuchaytirish, shuningdek, signal to'lqinini kamaytirish va MSUga 50 va 100 Gts chastotali tebranishlarning o'tishini oldini olish uchun E1.1 - E1.12 analog signallarini kuchaytirish va filtrlash uchun kirish modullari qo'llaniladi. . Modulning kengaytirilgan pallasida uchta DA1 - DA3 tipidagi K140UD1V operatsion kuchaytirgichlari, 50 Gts chastotaga sozlangan T-shaklidagi RC - ko'prik filtri va 5,0 Gts chastotali T-shaklidagi past chastotali filtr mavjud.

    DA1 - DA3 kuchaytirgichlari ikkita kirishga ega, to'g'ridan-to'g'ri va teskari. DA1 kuchaytirgichiga kirish signali teskari kirishga beriladi. Ijobiy qayta aloqa R52 rezistor orqali ta'minlanadi.DA1 kuchaytirgichining chiqishida signal teskari bo'ladi. Signalni invertatsiya qilish qo'shimcha maksimal signal cheklovini ta'minlaydi. DA2 kuchaytirgichiga kirish signali to'g'ridan-to'g'ri kirishga va signalga yuboriladi fikr-mulohaza- salbiy teskari aloqani ta'minlaydigan teskari kirish (chiqish signalining sifatini yaxshilash).

    Kuchaytirgich DA3 DA1 kuchaytirgichiga C6 kondansatörü orqali ijobiy qayta aloqa bilan ulanadi. R51, R57, R62 rezistorlari kuchaytirgichlarning ish nuqtasini almashtirish uchun rezistorlardir. R52, P.58, R60, R61 rezistorlari shahar signallari uchun, C4 va C6 kondansatkichlari esa AC signallari uchun qayta aloqani ta'minlaydi.

    R1 va R2 rezistorlari K155LN1 tipidagi DD5.1 ​​mikrosxemasining kirishida ish nuqtasi potentsialini shakllantirish va 1-aloqa liniyasiga ulangan diskret sensor yoki boshqa qurilmaning kontakt holati o'zgarganda uning aniq ishlashi uchun mo'ljallangan. 1-aloqa liniyasiga ulangan kontakt ochiq va 1-aloqa liniyasi modul korpusiga ulanmagan, keyin modulning chiqishida 140-chi chiziqda U=1 va bu kontakt yopilganda va aloqa liniyasi 1 modul korpusiga ulanganda , keyin 140-satrda U= 0 . Modul chiqishidagi mantiqiy signallarning qiymatlari KR560IK80A mikroprotsessorli sxemalarda ishlash uchun muvofiqlashtiriladi.

    C1 kondansatörü DD5.1 ​​mikrosxemasining noto'g'ri signallarini yo'q qilish uchun mo'ljallangan, ya'ni modulni 1-aloqa liniyasiga ulangan kontaktning "sakrashidan" himoya qiladi.

    Rezistor R3 DD5.1 ​​elementining chiqishi o'tganda 140-aloqa liniyasidan korpusga potentsialni olib tashlash uchun mo'ljallangan. nol holat.

    DA3 kuchaytirgichining chiqishida R59 va R61 rezistorlari va C5 kondansatkichlariga T shaklidagi past chastotali filtr o'rnatilgan (past chastotalarni chiqishga o'tkazadi).

    Texnologik jarayonlarni avtomatlashtirishda, ba'zan kuchaytirish va filtrlash modullari orqali MCSga kiruvchi passiv analog signallarni tashabbus signallariga aylantirish kerak bo'ladi. Bunday ehtiyoj, masalan, yorug'lik va ovozli signalizatsiyani tashkil qilishda yoki zarur texnologik reglamentlarni amalga oshirish uchun kichik dasturga o'tishda paydo bo'ladi. Har bir sozlanishi parametr uchun avtomatlashtirish va boshqarish tizimlarini ishlab chiqishda odatda to'rtta signal beriladi. Birinchi ikkita signal boshqariladigan parametrning qiymati tavsiya etilgan chegaradan yuqori yoki pastroq ekanligini ko'rsatish uchun chiqariladi, ya'ni jarayon parametrlarining normal kursdan chetga chiqishi haqida ogohlantiruvchi signal sifatida ishlatiladi. Ikkinchi juft signal favqulodda signalni ta'minlaydi, u faqat boshqaruv paneliga chiqariladi, shuningdek, texnologik uskunalarning aktuatorlari yoki haydovchilarini favqulodda almashtirishni amalga oshiradi. Signal signallariga qo'shimcha ravishda, har bir analog sensordan turli darajadagi bir yoki bir nechta tashabbus signallari yaratilishi mumkin.

    MCS analog datchiklarning tashabbuskor signallari asosida texnologik uskunani yoqish yoki o'chirish operatsiyalarini bajarishi uchun loyihalashtirilgan boshqaruv tizimidagi ushbu sensorlarning signallari uzilishlar boshqaruvchilarining kirishlariga etkazib berilishi kerak.

    Analog o'lchash transduseridan analog signal K140UD6 tipidagi DA1 differensial kuchaytirgichning teskari kirishiga beriladi. DA1 kuchaytirgichi ishlashi va chiqishdagi mantiqiy signalni o'zgartirishi kerak bo'lgan kerakli kirish signali darajasi R66 va R67 rezistorlari tomonidan o'rnatiladi. R66 va R67 rezistorlar bir-biriga +5 V quvvat manbaiga ulangan kuchlanish bo'luvchi sifatida ulangan.Ushbu rezistorlar bir-biriga ulangan joydan potentsial DA1 kuchaytirgichining bevosita kirishiga o'tkaziladi.

    O'lchov o'tkazgichidan signal DA1 kuchaytirgichining teskari kirishiga berilganligi sababli, kirish signali R66 va R67 rezistorlari tomonidan belgilangan elektr potentsialidan kattaroq bo'lsa, boshlang'ich signal ishlab chiqarishning chiqishida bittaga teng mantiqiy signal paydo bo'ladi. modul. Agar o'lchov o'tkazgichdan kelgan signal R66 va R67 rezistorlari tomonidan belgilangan potentsialdan kam bo'lsa, u holda modul chiqishida mantiqiy nolga teng signal hosil bo'ladi. Rezistor R65 89-chiziqdan korpusga elektr tokining oqishini ta'minlaydi (kuchaytirgich kirish tranzistorining bazasidan qochqinning qarshiligi). Rezistor R68 va VD27 diodi qayta aloqa signalining uzatilishini ta'minlaydi va R69 rezistori bufer, tekislovchi chiqish signalini ta'minlaydi.

    Zener diyot VD2 tashabbus signalini ishlab chiqarish modulining chiqish kuchlanishini maksimal 5 V qiymatiga cheklaydi.

    5.2 Sensorlardan analog signallarni o'zgartirish moduli

    raqamli kodlar va ularni MSUga kiritish

    Parallel interfeys DD10 (K580IK55), analog-raqamli konvertor (ADC DD11 (K1113PV1A), kuchaytirgich DD9 (K140UD1A) va ikkita kalit (multiplekser) DD6, DD7 tipidagi K590KM6. Ushbu multipleksorlarning har biri ADC dan 1 ga ulanishi mumkin. 8 ta analog sensorga 15 ta analog sensorlar ishlab chiqilgan MSUga ulangan, shuning uchun biz 2 ta multipleksordan foydalanamiz.

    Loyihalashtirilgan MSUda birdan to'rtta multipleksor va bitta parallel interfeysdan foydalanilganda, ushbu parallel interfeysning A va C portlari (16 kanal) multipleksorlarni boshqarish uchun, B porti esa ADC dan signallarni kiritish uchun ishlatiladi.

    Multipleksor sakkizta I0 - I7 kirish liniyasi va O chiqish liniyasi uchun sakkiz bitli kalit 8-1 (8da 1) va A0, A1, A2 manzilli kirishlari va ruxsat signali bilan 3-8 (8da 3) dekoderni o'z ichiga oladi. EN kiriting. Shunday qilib, dekoderning manzilli kirishlaridagi kod multipleksorning I0 - I7 kirish satrlaridan qaysi biri multipleksor O ning chiqish liniyasiga ulanishini aniqlaydi.

    K1113PV1A tipidagi DD11 analog-raqamli konvertor quyidagi pinlarga ega: D0 - D9 - 10-bitli signal kodining pinlari (9-bitli protsessorlar uchun har qanday 8 pin ishlatiladi); I - analog signal kiritish; GND, GND - analog chiqish nol I raqamli chiqish nol, 0 - raqamli kod registrini o'zgartirishni boshqarish signali nolga; CLR/RX - bu chiqishdagi past darajadagi signal ADC dan tashqi qurilmalarga ma'lumot olishga tayyorligini bildiradi (bu signal DD10 dan keladi); Ushbu chiqishdagi past darajadagi RDY signali DO - D9 chiqishlarida ma'lumotlarning tayyorligini bildiradi (bu signal ADC tomonidan chiqariladi va P1.5 liniyasi orqali mikroprotsessorga yuboriladi).

    Analog signallarni datchiklardan raqamli kodlarga aylantirish va MCS ga kiritish moduli ishining mohiyati quyidagicha. Taymerning buyrug'iga ko'ra, uzilish boshqaruvchisi ishga tushiriladi va mikroprotsessorni (MP) MSUga ma'lumot kiritish orqali ma'lum bir datchiklar guruhiga xizmat ko'rsatishga o'tkazadi. Ushbu kichik dastur yordamida MP DD10 parallel interfeysiga o'zining A, B va C portlarini dasturlash uchun barcha kerakli boshqaruv so'zlarini uzatadi, shuningdek uni yoqish uchun I (A0 - A7) va C (CO - C2) portlariga kod chiqaradi. kalitlar yordamida sensordan ADCga signal yo'li.

    Bunday holda, RSZ signali DD10 dan DD7 va ADC DD11 kalitiga ham beriladi. Shunday qilib, analog signal ADC ga kiradi va raqamli kodga aylanadi. Bu vaqtda MP raqamli kodni MP dagi DD10 ning B porti orqali ADC dan o'tish yo'lini ham ochadi va MP ADC dan ma'lumotlar shinasiga ta'sir qilishi to'g'risidagi RDY signalini kutish rejimiga o'tadi. . RDY signalini P1.5 liniyasi orqali qabul qilgandan so'ng, MP pastki dasturdan dastlabki dasturga qaytadi.

    X7 ulagichi diskret signallarni kiritish uchun mo'ljallangan.

    X8 ulagichi signalizatsiya yoki muntazam blokirovka qilish uchun (mikroprotsessorni boshqarish tizimining uzilish kontrollerlarisiz) E3.1 - E3.13 diskret signal kirish modullaridan diskret signallarni chiqarishni ta'minlaydi.

    X9 ulagichi orqali analog sensorlardan signallar E2.1 - E2.4 komparatorlari orqali signalizatsiya tizimiga yoki blokirovkalash pallasida chiqariladi.

    5.3 Analog signallarni maksimal va chegaralash moduli

    o'lchovning kerakli sezgirligini tanlash

    konvertorlar

    2-varaqda keltirilgan IP-da R1 - R29 (toq raqamlar), R2 - R30 (juft raqamlar) rezistorlari va VD1 -VD15 zener diodlari mavjud.

    O'lchangan bosim PIN IP-ga beriladi va IP-ning chiqishi R1 rezistoriga ulanadi. Oqim bosim manbasidan R1 rezistori orqali oqadi va kuchlanish pasayishini hosil qiladi. R1 rezistoridan foydalanib, chiqish signali U chiqishining kerakli qiymati hosil bo'ladi. MT ning chiqish signalining o'zgarishining kirish parametrining o'zgarishiga nisbati bilan ifodalanadi bu misol bosim o'tkazgichning sezgirligi. R1 rezistorining slayderini siljitish IP sezgirligini o'zgartiradi. MSUga ruxsat etilgan qiymatdan yuqori signal o'tishining oldini olish uchun 45 va 0V liniyalar orasiga VD1 zener diyoti o'rnatiladi. Agar kuchlanish farqi 4,5 V dan oshsa, u 45-qatordan 0V liniyaga oqim o'tkazadi.

    5.4 Analog PI lardan MSU xotirasiga ma'lumotlarni kiritish

    1. Analog PI-dan MSU xotirasiga ma'lumotlarni kiritish markaziy protsessor o'tadigan pastki dasturlarga muvofiq amalga oshiriladi.
    2. Mikroprotsessorning quyi dasturga o'tishi quyidagi hollarda yuz berishi mumkin:

    a) agar pastki dastur asosiy dastur tomonidan chaqirilsa;

    b) ma'lumotni kiritish uchun ma'lum vaqt o'tadi, odatda taymer tomonidan belgilanadi;

    v) tashabbus signallari uzilish boshqaruvchisi orqali analog yoki diskret datchiklardan olinadi;

    d) operatorning ko'rsatmasi bo'yicha.

    1. Analog PIdan MSUga ma'lumotlarni kiritish CPda ham, bunday tizimlarda ham namuna olish va saqlash tizimlarisiz amalga oshirilishi mumkin. Namuna olish va saqlash tizimlari tez o'zgaruvchan jarayonlarni qayd etish zarur bo'lganda qo'llaniladi.
    2. IP-dan ma'lumotlarni uzatish parallel interfeyslar (KR580IK55) yordamida bayt-bayt yoki ketma-ket interfeyslar (KR580IK51) yordamida bitma-bit amalga oshirilishi mumkin.
    3. Dasturlashtiriladigan parallel interfeys (PPI) (KR580IK55) PPI uchta A, B, C portiga ega, ular 2 guruhga birlashtirilgan:

    a) A guruhi - A porti va C4-C7 port C o'z ichiga oladi;

    b) B guruhi - B porti va C0 - C3 port C.

    1. A, B va C port registrlariga qo'shimcha ravishda, PPI boshqaruv so'z registri RUSga ega. Bu 2 baytlik registr, ya'ni. 16-bit. Buni yozish mumkin:

    a) birinchi bayt birinchi turdagi boshqaruv so‘zi;

    b) ikkinchi baytga ikkinchi turdagi boshqaruv so'zi yoziladi.

    1. PPI boshqaruv blokida quyidagi terminallar mavjud:

    RD - ma'lumotlarni o'qish; WR - ma'lumotlarni yozib olish; CS - kristall tanlash;

    RES - qayta o'rnatish. Bu signal barcha A, B, C registrlarini nolga qaytaradi va RUS barcha A, B, C portlarini kirishga o'rnatadi. A0, A1 - manzilli kirishlar - mikroprotsessor manzillar shinasining past tartibli manzillari. Portlarga kirish 1-jadvalga muvofiq belgilanadi.

    1-jadval - Parallel interfeys portini dasturlash

    Maqsad

    Port A - kirish/chiqish

    B-I/O porti

    Port C-kirish/chiqish

    RUS tilida yozib olish

    1. PPI 3 rejimdan birida dasturlashtirilishi va ishlashi mumkin:

    a) rejim 0 - axborotni kiritish va chiqarishning asosiy (oddiy) rejimi;

    b) 1-rejim - axborotni kiritish va chiqarishning eshikli rejimi;

    v) 2-rejim - ikki tomonlama avtobus rejimi.

    1. PPI ni ishga tushirish uchun ikkita turdagi boshqaruv so'zlari ishlatiladi:

    a) AQShning birinchi turi yoki ish rejimidagi AQSh;

    b) ikkinchi turdagi AQSh yoki bit manipulyatsiyasi AQSH.

    1. Birinchi turdagi boshqaruv tizimining formati:

    D7 D6 D5 D4 D3 D2 D1 D0

    D7=1 - birinchi turdagi boshqaruv tizimi uchun;

    D6, D5 - rejim 0 - 00, rejim 1 - 01, rejim 2 - 10;

    D4 - port A (PA7 - PA0): kirish - 1, chiqish - 0;

    D3 - C porti (PC7 - PC4): kirish - 1, chiqish - 0;

    D2 - guruh B: rejim 0 - 0, rejim 1 - 1;

    D1 - B porti (RV7 - RV0): kirish - 1, chiqish - 0;

    D0 - C porti (PC3 - PC0): kirish - 1, chiqish - 0.

    1. Ikkinchi turdagi boshqaruv tizimining formati:

    D7 D6 D5 D4 D3 D2 D1 D0

    D7=0 - birinchi turdagi boshqaruv tizimi uchun;

    D6, D5, D4 - har doim nollar kiritiladi;

    D3, D2, D1 mos ravishda N2, N1 va N0 ga teng - C porti bitining ikkilik raqami:

    2-jadval - Parallel interfeysning C portini dasturlash

    Port C bit

    1. Analog quvvat manbalaridan ma'lumotlarni kiritish uchun DD10 (2-varaq) parallel interfeysi uchun AQSh:
    2. Port A - ma'lumotni chiqarish uchun ishlaydi, ya'ni PC0 - PC2 chiziqlari bo'ylab 89-96 (DD6) chiziqlari bo'ylab 8 datchikdan biri tanlangan. PC3 DD6 ni faollashtiradi. RA4-RA6 chiziqlari bo'ylab 97-100, 111 datchiklaridan biri tanlanadi va RA DD7 ni faollashtiradi.
    3. A va C portlarining pinlari (C7 - C4) ishlatilmaydi.

    12.3. B porti (RV0 - RV7) ADC DD11 dan va undan keyin MP ga ma'lumot kiritish uchun ishlaydi.

    12.4. Barcha portlarning ish rejimi 0 rejimidir.

    12.5. Birinchi turdagi boshqaruv tizimi quyidagi shaklga ega:

    D7 D6 D5 D4 D3 D2 D1 D0: 1 0 0 1 1 0 1 0

    12.6. Birinchi bosqich dekoderidan VK 107 signali uchun port manzili: A porti - E000H; B porti - E001H; port C - E002N; RUS - E003N.

    12.7. Sensorlardan olingan ma'lumotlar RAM4 da 8S00N (8S00N - 1000 1100 0000 0000) manzilidan boshlab saqlanadi, 3-jadvalga qarang. Har bir sensor uchun bir bayt ma'lumotni saqlash uchun bir bayt xotira ajratilgan.

    3-jadval - Sensor chiziqlarini manzillash

    12.8. DD10 PPI yordamida RT-1v pozitsiya sensoridan 89-qator orqali RAM4-ga 8S00N manzilida (va 90-qator orqali IP uchun 8S01N manzilida) ma'lumotlarni kiritish uchun pastki dastur.

    MVI A, 8AH; - batareyaga 1-toifa AQSh kodini yuklang = 8AN.

    OUT E003H; - AQSh kodini RUS DD10 registriga chiqaring.

    MVI A, F8H; - MP batareyasiga C portining raqam kodini kiritish

    DD6 orqali 89-chiziq orqali signal kiritish yo'lini tanlang.

    PC0 - PC3 va 89-chiziq bo'ylab signal oqimi.

    OUT E002H; - C portiga 0FH kodini chiqarish. Agar deputat buni qilgan bo'lsa,

    keyin sensordan olingan ma'lumotlar ADC ga va MP ga o'tadi

    ADC dan RDY signalini P1.5 liniyasi orqali unga kutadi

    READ kiritish (ma'lumotlar tayyor), ya'ni. agar RDY=1 bo'lsa, MP

    IN buyrug'i yordamida B. DD10 portidan ma'lumotlarni kiritadi, ya'ni.

    Quyidagi LXI, N buyruqlar paydo bo'ladi.

    ADC batareyasi.

    MOV M, A; - orqali ma'lumotlarni batareyadan xotira kamerasiga o'tkazish

    manzili HL, (8S00N).

    MVI A, F9H; - MP batareyasiga C portining raqam kodini kiritish

    DD6 orqali 90-qator orqali signal kiritish yo'lini tanlang.

    OUT E000H; - F8H kodini E000H manzilidagi C portiga chiqarish.

    MVI A, 0FH; - kichik guruh uchun raqam kodini akkumulyatorga kiritish

    PC0 - PC3 va 90-chiziq bo'ylab signal oqimi.

    OUT E002H; - C portiga 0FH kodini chiqarish. Agar deputat buni qilgan bo'lsa, unda

    sensordan olingan ma'lumotlar ADC ga keladi va MP kutadi

    RDY signalining ADC dan P1.5 liniyasi orqali uning READ kirishiga

    (ma'lumotlar tayyor), ya'ni. agar RDY=1 bo'lsa, MP kiradi

    B portidan ma'lumotlar. DD10 IN buyrug'i bilan, ya'ni. sodir bo'lmoqda

    quyidagi buyruqlar LXI, N.

    LXI H, 8S00N; - H va L MP registriga 8S00N xotira katakchasi manzilini yuklang,

    sensordan olingan ma'lumotlar qaerga yuboriladi.

    IN E001H; - B portidan kirish, uning manzili E001H, ADC dan raqamlar

    ADC batareyasi.

    MOV M, A; - ma'lumotlarni batareyadan manzildagi xotira katakchasiga o'tkazish

    • Mikroprotsessor bloki SU
      • MPga kirishni boshqarish signallari

    RES - tashqi qurilmalardan qayta o'rnatish signali, MPdagi bu signal buyruq hisoblagichini 0 ga o'rnatadi, shuningdek, uzilishni yoqish triggerlarini qayta tiklaydi va avtobuslarni ushlab turadi;

    RDY - tayyorlik signali, kompyuterdan MP ga keladi. U=1 signali tashqi qurilma SD ga ma’lumot yuborganligini yoki xost ma’lumotlarni qabul qilishga tayyorligini bildiradi;

    HOLD - xostdan kelgan U=1 signali xost tizim avtobuslarini (ma'lumotlar va manzil) tortib olishni so'rayotganligini bildiradi;

    INT - kompyuterdan uzilish uchun signal kiritish so'rovi.

    • MPdagi chiqishni boshqarish signallari

    HLDA - shinalarni ushlashni tasdiqlash, ya'ni. MP U=1 chiqaradi va shinalarni ushlashga ruxsat beradi. Bu HOLD so'roviga javob;

    WI - kutish signali. MP U=1 chiqaradi va kutish rejimiga o'tadi;

    INTE - U=1 da uzilishni yoqish signalining chiqishi. INT so'roviga javob;

    DBIN - signal chiqishini qabul qilish, ya'ni. bu chiqishda U=1 bo'lsa, MP kompyuter yoki RAM xotirasidan, ROMdan ma'lumotlarni o'qib, qabul qilish rejimiga o'tishini ko'rsatadi;

    WR - signal chiqishi, yozib olish, ya'ni. U=0 bo'lganda MP kompyuterga yoki xotiraga yozish uchun bayt axborot ishlab chiqaradi;

    SYN - sinxronizatsiya signali. U=1 signali har bir MP ish siklining boshlanishi bilan birga keladi;

    CL1, CL2 - signal generatoridan 1-bosqich va 2-bosqich kirish.

    • MCSda asosiy boshqaruv signallarini shakllantirish

    MP dan foydalanganda uning dinamikasini aniq tushunish kerak

    ish, ya'ni. dastur - buyruq - boshqaruv signallari orasidagi munosabat. Aynan:

    1. Kompyuter dasturi buyruqlardan iborat.
    2. Buyruq - bu bir yoki bir nechta harakatlar.
    3. buyruq odatda 1 dan 5 gacha mashina siklida bajariladi.
    4. mashina tsikli (M) - xotiradan 1 bayt ma'lumotni olish yoki bitta mashina so'zidan iborat bo'lgan bitta buyruqni bajarish uchun zarur bo'lgan vaqt.
    5. mashina sikli 1 - 5 mashina siklidan iborat. MP soat generatoridan kelgan signallardan foydalangan holda, soat sikllarida ishlaydi.
    6. Deputatning 10 tasi bor har xil turlari mashina tsikllari.
    7. Har qanday MP buyrug'ini bajarishda birinchi mashina tsikli M1 tsikli - buyruq kodini chiqarish.
    8. M1 ning birinchi siklidagi va har bir keyingi tsikldagi birinchi takt sikli har doim 8 bitli holat so'zining (SS) ma'lumotlar magistraliga MP chiqishining aylanishidir.
    9. So'z holatidagi har bir raqamning maqsadi va SS shakli jadvalda keltirilgan. O - DD12 registridan signal chiqishi. MP RSS signallaridan foydalanib, aslida barcha operatsiyalarni boshqaradi.

    4-jadval - 10 ta ish siklining har biri uchun mikroprotsessorning ishlash algoritmi

    • MSU manzili shifrlash vositalari

    MSUda RAM, ROM va VU ning barcha xotira kataklariga kirish manzil dekoderlari yordamida amalga oshiriladi. Har kimning o'z manzili bor.

    MSUda dekoderlar ikki bosqichga bo'linadi: A15 - A12 - (DD1 dekoder) - manzil satrining 4 ta eng muhim bitini qayta ishlaydi, ya'ni. bu MSUda deşifrlovchilarning birinchi bosqichi; A11 - A0 - MSUda manzil dekoderlarining ikkinchi bosqichi. A11-A10 - bu 2 bit DD6 va DD5 dekoderlari tomonidan qayta ishlanadi. A9 - A0 - bu bitlarning ba'zilari DD1 bilan birgalikda taymerlarga, uzilish kontrollerlariga, shuningdek interfeys portlariga, taymerlarga kirish uchun ishlatiladi. Bu, shuningdek, dekoderning ikkinchi bosqichidir.

    • Birinchi bosqich manzil dekoderi

    KR580IK80A mikroprotsessorida 16 qatordan iborat manzil shinasi, ya'ni 16 bitli A0 - A15 manzil shinasi mavjud. Katta raqamlar A15, A14, kichiklari esa A1, A0. Loyihalashtirilgan MSU asosan ikki darajali adreslash strukturasidan foydalanadi. Dekoder - demultipleksator K155ID3 (DD1) - DD1 birinchi bosqichining dekoderi sifatida tanlangan. U to'rtta kirish 20 - 23 bilan ta'minlangan ikkilik kodni 0 - 15 chiqishlaridan birida birlik (yagona) signalga aylantiradi, ya'ni u 4 dan 16 gacha dekoderdir. Dekoderni yoqish signallari EN1 va EN2 kirishlariga beriladi. . Dekoder - demultipleksator K155ID3 strukturasida 4 ta invertor, 5 ta kirish uchun 16 ta mantiqiy AND elementi va ikkita kirish uchun bitta NAND elementi mavjud.

    A15 - A12 manzilining to'rtta muhim biti mikroprotsessordan 3 - 6 qatorlar bo'ylab birinchi bosqich DD1 dekoderining 20 - 23 kirishlariga ulangan. Ushbu kirishlardagi kodga qarab, DD1 chiqishlaridan birida past daraja hosil bo'ladi. Ushbu signallar quyidagi elementlarga yuboriladi:

    12 va 13 signallari, shuningdek, 16 va 17 signallari mos ravishda ROM va RAM chiplariga kirish signallarini yaratish uchun ikkinchi bosqich dekoderlari DD5 va DD6 ni boshqarish uchun oziqlanadi. 12 va 16 signallari qo'shimcha ravishda 42 va 110 aloqa liniyalarida DD14.6 va DD15.4 invertorlari orqali o'tadi.

    Signal 107, VK107 etiketli ulagich orqali ADC va kirish kalitlariga xizmat qiluvchi DD10 parallel interfeysiga beriladi.

    VK108 ulagichidagi yozuv bilan 108-signal klaviatura va displey blokida joylashgan uzilish kontrollerlarini tanlash uchun manzil dekoderlariga yuboriladi.

    Signal 18 qo'shimcha uchinchi interfeysga (agar kerak bo'lsa) signallarni aktuatorlarga chiqarish uchun beriladi.

    19-signal DD6 parallel interfeysiga axborotni (signallarni) IM va plotterga chiqarish uchun beriladi.

    Signal 105 DD1 parallel interfeysiga MSU dan IM ga ma'lumot chiqarish va chop etish uchun beriladi. Signal 106 taymer dekoderlariga yuboriladi.

    • Ikki dekoderDD5, DD6
    1. Loyihalashtirilgan MSUda bu mikrosxemalardan 2-bosqich dekoderlari sifatida foydalaniladi, ya'ni DD5 orqali ROM1 - ROM8 xotirasiga kirish; RAM1 - RAM8 DD6 orqali.
    2. MSUga quvvat yoqilgandan so'ng, MP DD2 dan A0 - A15 manzilining barcha liniyalarida U=0 signallari qabul qilinadi. A12 - A15 signallari DD1 1-bosqich dekoderiga beriladi. Ushbu 4 ta chiqishda nol qiymatlar bilan DD1 chiqishida, 12-qatorda U=0, qolganlarida esa U=1.

    5-jadvalda K155ID4 tipidagi dekoder - demultipleksatorning ishlashi ko'rsatilgan. Nollar ruxsat signallari va manzil kirishlaridagi signallarga qarab dekoderning chiqishlarida paydo bo'ladigan past darajadagi signallarni bildiradi. Dekoder chiqishining yagona holatlari jadvalda belgilanmagan. Vaziyat jadvalidan ko'rinib turibdiki, ikkinchi guruh signallari past darajadagi signal dekoderining chiqishida hosil bo'lmaydi, uchinchi guruh esa bir vaqtning o'zida ikkita chiqishda past darajali signallarni hosil qiladi. Shunday qilib, loyihalashtirilgan MSUdagi dekoderlarning ish holati birinchi va to'rtinchi guruhlarning kirish signallarining kombinatsiyasi bilan ta'minlanadi.

    5-jadval - Dekoder - demultiplekser tipidagi holatlar

    1. 12-chiziq U=0 boʻyicha signal DD14.6 inverteri orqali oʻtadi va 110-chiziq orqali U=1 signali sifatida EN1 kirishiga boradi. Ikkinchi chiqishda DD1 va 13-qatorda U=1. Bu signal EN2 DD5 ga boradi; Bu. 1 ga teng signallar ikkala EN1 va EN2 kirishlariga yuboriladi.Keyin holat jadvaliga muvofiq 1.0 - 1.3 chiqishlariga kirish yoki ROM1 - ROM4 ga kirish taʼminlanadi.
    2. A10 - A11 qatorlarda MP U=0. Bu chiziqlar 48 va 49-qatorlardagi DD16 manzil buferi orqali o'tadi. Bu chiziqlar DD5 yoki DD6 ning A0, A1 kirishlariga boradi. Ushbu satrlarda nol qiymatlar bilan, jadvalga ko'ra, 1.0 chiqishiga kirish mumkin bo'ladi, ya'ni. ROM1 ga. Shunday qilib, tizim yoqilgandan so'ng, quvvat yoqilgandan so'ng, ROM1 ga darhol kirish mumkin, bu erda avtomatik ravishda bajariladigan ba'zi bir kichik dasturning manzili bo'lishi mumkin. Masalan, tizimning ma'lumotlarni qabul qilishga tayyorligi uchun tartiblar.
    3. Agar MP A15 - A12 satrlarda 0001 kodini chiqarsa, bu kod DD1 dekoderiga va undan keyin O2 chiqishida va 13-qatorda U = 0, qolgan barcha satrlarda va 12-satrda DD1 U = 1 bo'ladi. Signal 12 - bu DD14.6 inverteri, shuning uchun ikkala EN1, EN2 DD5 U=0 kirishlarida, jadvalga ko'ra 2.0 - 2.3 chiqishlariga kirish mumkin bo'ladi yoki A0, A1 satrlaridagi kodga qarab 48, 49-satrlar bo'ylab manzil satrlari A10, A11 DD16 , ROM5 yoki ROM8 ga kirish mumkin bo'ladi. Xuddi shunday, RAM1, RAM5 ga 16 va 17-qatorlardan (DD1 ning 9 va 10 chiqishlari) signallari yordamida kirish mumkin. 16-chiziq bo'ylab signal "VA - YO'Q" DD15.4 elementi orqali ushbu elementning ikkinchi kirishiga o'tadi, quvvat beriladi, ya'ni. quvvat qo'llanilsa, chiqish 42 0 bo'ladi.

    Shunday qilib, 12, 13, 16 yoki 17-qatorlardan birida birinchi bosqich dekoderi DD1 signalining past darajasiga qarab, DD5 va DD6 chiqish signallarining to'rtta guruhidan biri tanlanadi: ROM1 - ROM4 yoki ROM5 - ROM8 va RAM1 - RAM4 yoki RAM5 - RAM8. Manzil kirishlaridagi kodga qarab, 48 va 49-satrlar ushbu to'rt guruhdan birining to'rtta chiqishidan birida past darajadagi signal hosil qiladi. RAM kristallariga kirish DD15.4 elementidan elektr quvvati olib tashlangandan so'ng to'xtatiladi.

    • Avtobus buferlarini manzili

    Manzil va ma'lumotlar shinasi bo'yicha MP tomonidan chiqarilgan ma'lumotlar ko'plab qurilmalarga boradi: RAM, ROM va VU, interfeyslar. Biroq, MP chiqishlari, shu jumladan KR580IK80A, ulardan nisbatan past oqim iste'mol qilish imkonini beradi. Bundan kelib chiqadiki, bitta qurilma bitta MP chiqishiga ulanishi mumkin, shuning uchun manzil va ma'lumotlar avtobuslari buferlarni bog'laydi. Bunday buferlarni qurish uchun avtobus shakllantiruvchilar ishlatiladi.

    KR580VA86 va KR580VA87 avtobus drayverlari MSUda manzil buferi sifatida ishlatiladi. Rivojlangan boshqaruv tizimida K155LP10 mikrosxemalari MP manzil buferlari sifatida ishlatiladi. Ushbu chiplarning har biri uchta chiqish holatiga ega bo'lgan oltita takrorlagichni, ya'ni oltita Z-follower buferini o'z ichiga oladi.

    3-varaqda uchta DD13, DD16 va DD19 buferlarini MP manzil liniyasiga ulash diagrammasi ko'rsatilgan. MP dan DD13, DD16 va DD19 buferlarining kirishlariga A15 - A0 manzil chiqishlari beriladi va ularning chiqishida 3 - 6, 48, 49, 90 - 99 qatorli manzil shinasi hosil bo'ladi.

    DD19 3 - 6 buferining chiqishlari (yuqorida aytib o'tilganidek) DD1 birinchi bosqich dekoderining kirishiga, DD16 dan 48, 49 chiqishlari ROM va RAM DD5 va DD6 uchun ikkinchi bosqich dekoderlarining manzilli kirishlariga beriladi. , va qolgan chiqishlar X2 umumiy mashina ulagichiga beriladi. 85-qator DD3 elementidan to'g'ridan-to'g'ri xotiraga kirish (DAM) sxemasidan signal oladi, bu erda u 0 yoki 1 ga teng bo'ladi. DD13, DD16 va DD19 buferlari uchun 85-qatordagi signal z- uchun z-signal hisoblanadi. buferlar. Agar 85-chiziq orqali z=1 signal qabul qilinsa, u holda manzil buferlarining barcha chiqishlari yuqori qarshilik holatiga o‘tkaziladi, adres shinasi mikroprotsessordan uziladi va xotiraga bevosita kirish uchun ishlatiladi. Agar 85-qatordagi signal nolga teng bo'lsa, u holda muntazam ish MP bilan manzilli avtobuslar.

    • Ma'lumotlar avtobusi buferlari

    Mikroprotsessorni boshqarish tizimi KR589AP16 avtobus drayverlarida ishlab chiqarilgan ikkita DD7 va DD11 ma'lumotlar shinasi buferlaridan foydalanadi. MSUdagi SD 8-bitli, buferlar esa 4-bitli, shuning uchun parallel ravishda ishlaydigan 2 ta bufer ishlatiladi.

    Bu buferlar ikki yo'nalishli bo'lib, ular signallarni MP dan ma'lumotlar shinasiga yoki aksincha ma'lumotlar shinasidan MPga o'tkazishi mumkin. K5879AP16 tipidagi buferlarda 4 ta I/U pinlari (I/O0 - I/O3) mavjud. Ushbu pinlar MSU uchun tizim bo'ylab ma'lumotlar shinasiga ulangan va ular orqali ma'lumotlar har ikki yo'nalishda ham oqishi mumkin, shuningdek, ma'lumotlar faqat bitta yo'nalishda oqadigan 4 pinli ikkita guruh mavjud. Ya'ni: to'rtta kirish I0 - I3, ma'lumotlarning MP dan buferga (va keyin ma'lumotlar shinasiga) o'tishini va to'rtta O0 - O3 chiqishini ta'minlaydi, bu orqali buferdan (va ma'lumotlar shinasidan) ma'lumotlar MP ga kiradi. . Bufer orqali ma'lumotlarning harakatlanish yo'nalishi uning CS va SEL kirishlariga berilgan signallar bilan belgilanadi.

    K589AP16 buferi 8 ta boshqariladigan z-buferni o'z ichiga oladi, ulardan to'rttasi ma'lumotlarning bir yo'nalishda o'tishini ta'minlaydi, qolgan to'rttasi qarama-qarshi yo'nalishda, to'rtta z-bufer uchun z1 nazorat signalini yaratish uchun ikkita NAND-NOT kirishiga ega mantiqiy element va Boshqa to'rtta z-bufer tomonidan z2 nazorat signalini yaratish uchun VA-NO elementi, shuningdek, R23 - R26 rezistorlari, ular orqali ma'lumotlar avtobus liniyasiga quvvat beriladi.

    Bufer quyidagicha ishlaydi. Agar boshqaruv kirishlari 47 va 11-chiziqlar orqali signallar bilan ta'minlansa CS=0 va SEL=0, u holda z1=0, va z2=1 va ma'lumotlar

    I0 - I3 kirishlaridan (MP dan) I/O0 - I/O3 chiqishlariga (ma'lumotlar shinasiga) o'tish. Agar signallar CS=0, SEL=1 bo'lsa, u holda z1=1 va z2=0 bo'lsa va ma'lumotlar I/O0 - I/O3 pinlaridan (ma'lumotlar shinasidan) O0 - O3 pinlariga (va keyin) o'tadi. deputatga). 47-qatordagi CS signali ko'plab elementlardan o'tadi, lekin HLDA chiqishidan MP dan keladi va 11-qatordagi SEL signali ham DBIN chiqishidan (ma'lumotlarni qabul qilish yoki chiqarish) MPdan ko'plab elementlardan o'tadi.

    • Holat so'zlari registri va chiqish ma'lumotlar registri

    indikator segmentlari

    Vaziyat so'zlari registri (SW) o'z ishining har bir tsikli boshida MPdan status so'zi kodini (SS) olish, uni butun tsikl davomida yozib olish va saqlash, shuningdek berish (holat so'ziga ko'ra) uchun mo'ljallangan. ) zarur boshqaruv signallari. Ushbu signallar mikroprotsessorni boshqarish signallari bilan birgalikda MSUda uning ishlashi davomida barcha qurilmalarni almashtirish operatsiyalarini amalga oshiradi.

    MSUda holat so'zlari registri sifatida K589IR12 tipidagi ko'p rejimli bufer registri (MBR) DD12 ishlatiladi. Unda: 10 - 17 - signal (axborot) kirishlari; CS1, CS2 - kristall tanlash kirishlari; MD - rejim tanlash kiritish; EW - strobe kiritish; R - qayta o'rnatish; INR - kengaytirilgan kirish (teskari) strobning chiqishi.

    MBR PCC sifatida birinchi rejimda ishga tushiriladi, bunda MD kiritish tuproqli va CS2=1, ya'ni bu rejimda CS1=0, CS2=1 va MD=0. EW kirishiga MP dan strob kelganda, ya'ni EW = 1 bo'lganda, registrda holat so'zi yoziladi (latchlanadi). MPdan strob har bir sikl boshida PCC ga keladi.

    K589IR12 tipidagi ko'p rejimli bufer registri, shuningdek, MSUda indikator segmentlariga ma'lumotlar registrlari chiqishi sifatida ishlatiladi, DD8. Bunday holda, MBR ikkinchi rejimda yoqiladi, bunda EW = 0 va MD = 1 (chunki bu kirish DD3 tetikleyicisi yaqinida F quvvat bilan ta'minlangan 79-qatorga ulangan). CS1 kirishiga keladigan strob va to'g'ridan-to'g'ri xotiraga kirish qurilmasidan (DAM) 17-qatordan CS2gacha bo'lgan 1 ga teng signalga asoslanib, DD8 registrlari 10 - 17 kirishlariga kelgan ma'lumotlarni qulflaydi.

    • Xotiraga (RAM) yoki tashqi qurilmaga (ED) ma'lumotlarni yozish

    Xotiraga (RAM) yoki kompyuterga ma'lumotlarni yozish uchun signallarni ishlab chiqarish 3-varaqda ko'rsatilgan. Mikroprotsessor DD2 deb belgilangan, holat so'zlari registri DD12.

    Ma'lumki, operativ xotira yoki xotiraga ma'lumotlarni yozishda MP WR U=0 chiqadi. DD12 holat so'zi registri, har bir sikl boshida MPdan eslab qoladigan holat so'ziga asoslangan holda, operativ xotiraga yozishda O4 chiqishida U=1 signalini va yozishda U=0 signalini hosil qiladi. RAM.

    Agar O4 DD12 chiqishida U=1, WR chiqishida U=0 bo‘lsa, DD17.1 chiqishida U=0 xost qurilmasiga yozib olinadi (bu holda DD17.2 chiqishida U= 1). Agar U=0 signali DD12 ning O4 chiqishida chiqarilsa, WR chiqishida U=0 saqlagan holda, DD17.2 chiqishida U=0 (va DD17.1 U=1) chiqishida va ma'lumotlar RAMga yoziladi.

    • MP va holat so'zi registrining ishlashini sinxronlashtirish va

    strobe status so‘zining hosil bo‘lishi

    Ushbu sxemada soat generatori, DD20.2 tetik va DD14.5 inverteri mavjud. 4 MGts chastotali generator 2-chiqishda 4 MGts chastotali signallarni ishlab chiqaradi va 9 va 10-chi chiqishlarda u 2 MGts chastotali signallarni ishlab chiqaradi, lekin bir xil kutuplulukta fazada 1800 ga siljiydi. MP chiqishi DD2 SYN sinxronizatsiya signalining chiqishi bo'lib, DD2 holat so'zlari registrida STR kirishi sinxronizatsiya signali uchun kirish hisoblanadi. Agar SYN = 0 signali (boshlang'ich holat) MP dan berilsa, DD20.2 flip-flopining D kirishida U = 0 va 2 MGts chastotada signal generatoridan (GS) signallar bo'ladi. DD4.5 orqali C kirishida qabul qilinadi. DD20.2 triggerining chiqishi U=0 signalini hosil qiladi. 4 MGts chastotada, agar trigger yagona holatga o'rnatilgan bo'lsa, R kiritish orqali trigger nolga qaytariladi. Agar MP dan SYN=1 signal berilsa, u holda DD20.2 chiqishida U=1 signal hosil bo'ladi va STR DD12 kirishiga boradi, ya'ni DD2 va DD12 ning sinxronlashuvi sodir bo'ladi. Biroq, asosiy signallarning yarmi davri o'tgach, DD20.2 ning R kirishida 2-qator orqali signal qabul qilinadi va tetik nolga qaytariladi. Ushbu sinxronizatsiya signalidan foydalanib, PCC DD12 MP dan CCni yozib oladi. 2 MGts chastotali yarim davrga teng vaqt o'tgandan so'ng, DD20.2 triggeri R kiritish orqali nolga qaytariladi. Shu bilan birga, teskari chiqishda teskari polarit strobi hosil bo'ladi, bu DD20.1 tetikiga beriladi.

    • Signalni sozlash kengaytirildiDBIN

    Kengaytirilgan DBIN signali 3-varaqdagi diagrammaga muvofiq ishlab chiqariladi. Unda MP DD2, ikkita DD21 va DD20.2 triggerlari, uchta DD14.1, DD14.2 va DD14.3 invertorlari va ikkita “AND” elementlari DD18.1 va DD18.2. MP RAM, ROM va VU dan ma'lumotlarni olishga tayyor bo'lganda DBIN chiqishida U=1 chiqaradi. Teskari chiqishdagi DD20.2 triggeri 2 MGts chastotali strob hosil qiladi va agar D da MP DD2 chiqishidan SYN sinxronizatsiya signali qabul qilinsa, R kirishiga etib kelgan 4 MGts chastotali uni o'chiradi. DD20.2 triggerining kiritilishi. Dastlabki holatda DD20.2 triggerning teskari chiqishida U=1, DD20.1 triggerining toʻgʻridan-toʻgʻri chiqishida U=1, MP DD2 chiqishida DBIN=0 signali va shuning uchun har ikkala kirishda. ning DD18.2 U=1, va uning chiqishida kengaytirilgan signal DBIN=0. Agar MP DBIN=1 signalini chiqarsa, u holda DD18.2 ning yuqori kirishida U=0 (pastki kirishda U=1 bilan) va signal uzaytiriladi DBIN=1. DD18.2 ning yuqori kirishidagi signal 1 dan 0 ga o'zgarganda, DD20.1 trigger qayta o'rnatiladi va to'g'ridan-to'g'ri chiqish U=0 bo'ladi.

    Shunday qilib, DD18.2 ning ikkala kirishida U=0, va uning chiqishida kengaytirilgan DBIN=1. Bir muncha vaqt o'tgach, MP DD2 DBIN signalini olib tashlaydi, u nolga teng va DD18.2 ning yuqori kirishida U = 1, lekin kengaytirilgan DBIN signali strob C kirishiga kelguncha birga teng bo'lib qoladi. DD20.1 trigger. Shundan so'ng, signal uzaytiriladi DBIN=0. DD20.2 va DD20.1 triggerlarining faollashishi tufayli DBIN signali o'z vaqtida uzaytirildi.

    • Signalni sozlashI/ YOKI(VU o'qish) vaMEMR

    (RAM va ROMni o'qing)

    Signal ishlab chiqarish sxemasi MP DD2, CC registr DD12, DBIN uzatma sxemasi va ikkita "VA" elementi DD17.3 va DD17.4 ni o'z ichiga oladi. Stoldan

    Har bir tsikldagi signallarning holati shundan kelib chiqadiki, kompyuterdan o'qish uchun O6 chiqishida DD12 U=1, O7 chiqishida U=0 va kengaytirilgan signal DBIN=1 9-qatorda. Bu holda DD17.3 chiqishida U=0 , ya'ni I/OR=0 signali va ma'lumotlar kompyuterdan o'qiladi (DD17.4 U=1 chiqishida). Agar O7 chiqishida DD12 U=1, O6 chiqishida U=0 va kengaytirilgan DBIN=1 bo'lsa, DD17.4 chiqishida U=0, ya'ni MEMR=0 signali va ma'lumotlar xotiradan (RAM yoki ROM) o'qiladi. ). DD17.3 chiqishidagi signal bittaga teng.

    • Signalni sozlashCSVaSELbuferlarni boshqarish uchun

    ma'lumotlar avtobusi

    DD7 va DD11 ma'lumotlar shinalarini boshqarish uchun CS va SEL signallarini ishlab chiqarish sxemasi MP DD2, CC registr DD12, ma'lumotlar shinasi buferlari DD7 va DD11, trigger DD20.1 va boshqa elementlarni o'z ichiga oladi. Har bir MP ish sikli uchun signal holati jadvalidan O1=0 bo'lganda PCC DD12 chiqishida ma'lumotlar yoziladi, O1=1 bo'lganda esa xuddi shu chiqishda ma'lumotlar o'qiladi. Agar, masalan, ma'lumotlar xotiradan (RAM yoki ROM) yoki VU dan o'qilgan (qabul qilingan) bo'lsa, u holda DD12 chiqishida O1 = 1 va DD2 chiqishida HLDA = 0 (chunki MP tomonidan avtobusni ushlashga ruxsat berilmaydi) va DBIN = 1, chunki bu MP ma'lumotlarni qabul qilishga ruxsat beradi. Signal DBIN = 1 bo'lgani uchun, keyin SEL kirishlarida DD7 va DD11 U = 1 va bu buferlar MP ga ma'lumotlarni kiritish uchun yoqiladi. 47-satrda bu vaqtda U=0 (DD7 va DD11 buferlari yoqilgan), chunki DD18.3 kirishida DD12 dan U=1 (o'qishda) va DD20.1 trigger chiqishida U=0. DD20.1 ning to'g'ridan-to'g'ri chiqishida U=0, chunki DD18.1 chiqishida MP DD2 dan DBIN=1 signali qabul qilinganda signal 1 dan 0 ga o'zgaradi va DD20.1 triggeri nol holatiga qaytariladi. Keyingi holat so‘zi strobe (SS) kelishi bilan DD20.1 triggeri to‘g‘ridan-to‘g‘ri chiqishida U=1, DD18.3 chiqishida U=0 va DD18.4 chiqishida bitta holatga o‘rnatiladi. U=1 (71-chiziq orqali U= 1), CS=1 signali va DD7 va DD11 o'chiriladi. Agar ma'lumotlar RAM yoki VU ga yozilsa, u holda DBIN=0 va SEL kirishlarida U=0 bo'ladi. DD18.1 chiqishida U=1, shuning uchun trigger uning to'g'ridan-to'g'ri chiqishi U=1 da qayta o'rnatilmaydi. DD12 chiqishidagi signal O1=0. DD18.3 chiqishida U=1, DD18.4 U=0 chiqishida esa 47-qatorda CS=0 va DD7 va DD11 buferlari MP dan maʼlumotlar shinalariga maʼlumotlarni chiqarish uchun, keyin esa RAM va VU. Ma'lumotlarni yozib olish davri tugagandan so'ng, O1 DD12 chiqishidagi signal U=1 ga o'zgaradi, 47-qatorda U=1 va DD7 va DD11 o'chiriladi.

    • Mikroprotsessorda uzilish signallarini yaratish

    Priority interrupt moduli foydalanish uchun mo'ljallangan

    axborotni qayta ishlash rejimi tashqi dasturiy ta'minot - oldindan aytib bo'lmaydigan hodisalarga qarab o'zgarib turadigan mikroprotsessorli avtomatik boshqaruv tizimlari. Ustuvor uzilish modulining asosiy vazifasi tashqi hodisalarni tanib olish va mikroprotsessor boshqaruv tizimiga boshqaruv signallarini berishdan iborat bo'lib, u (ma'lum sharoitlarda) joriy dasturning bajarilishini vaqtincha to'xtatadi va boshqaruvni ushbu holat uchun maxsus ishlab chiqilgan boshqa dasturga o'tkazadi. KR580IK80A mikroprotsessori vektorli ko'p darajali ustuvor uzilishni unga qo'shimcha maxsus uzilish sxemasini ulash orqali amalga oshirish imkonini beradi, uning asosiy elementi uzilish boshqaruvchisi. Mikroprotsessorga asoslangan o'ziyurar qurollardan foydalaniladi

    KR580VN59 tipidagi uzilish kontrollerlari.

    Mikroprotsessor ACS ning periferik qurilmalari DD2 mikroprotsessoridan uning INT kirishiga qo'llaniladigan INT signalini qo'llash orqali joriy dasturning uzilishini so'rashi mumkin. Buyruqlar siklining istalgan vaqtida uzilish signali paydo bo'lishi mumkin. Uzilishlar bilan ishlash shunday tashkil etilganki, uzilish so'rovi mikroprotsessorning ichki uzilish so'rovi triggerida qayd etiladi. Bundan tashqari, uzilish so'rovi faqat mikroprotsessor M1 tsikliga, ya'ni bajarilish tugashini ko'rsatadigan keyingi buyruqning boshlang'ich tsikliga o'tganda qayd etiladi. joriy operatsiya. Ushbu shartlarni bajarish keyingi mashina tsiklining uzilish so'rovini qayta ishlash aylanishiga olib keladi. Mashinaning uzilishlari yoqilgan sharoitlarda T1 soatida boshlanadigan to'xtash davri asosan mashinadan namuna olish siklini kuzatib boradi. Birlik (H - daraja) sinxronizatsiya signali bilan aniqlangan vaqt davomida mikroprotsessor INTE chiqishida U=1 signalini hosil qiladi.

    Aslida, mikroprotsessor chiqishidagi INTE signali qo'l siqish signalidir, ya'ni mikroprotsessorning bir to'liq ish aylanishi davomida ikki marta takrorlanadigan signal. Ko'rib chiqilayotgan mikroprotsessorni boshqarish tizimida DD2 mikroprotsessorining INT kirishiga uzilish so'rovi signali klaviaturaga xizmat qiluvchi parallel interfeysdan va tashqi qurilmalardan DD13 uzilish boshqaruvchisi orqali kelishi mumkin. Faraz qilaylik, DD18.2 triggerining 1D kirishida istalgan klaviatura tugmasi bosilsa va U=1 signali qabul qilinadi. INTE chiqishidagi M1 siklidagi DD2 mikroprotsessori bittaga teng signal hosil qiladi. Ushbu signal DD15.2 va DD15.3 "VA-NO" elementlaridan o'tadi va DD8.2 triggerining R kirishiga o'tadi. DD8.2 triggerining kirishiga DD12 holat so'zlari registridan O5 chiqishidan keladigan sinxronizatsiya signaliga ko'ra, DD8.2 triggerining 1D va R kirishlarida qabul qilingan signallarni hisobga olgan holda, bu trigger kiradi. o'rnatish rejimi, bunda to'g'ridan-to'g'ri chiqish U =1, va teskari chiqishda U=0. Bu signal “VA-YO’Q” elementi orqali o’tadi va U=1 signali ko’rinishida mikroprotsessorning INT kirishiga keladi va ichki trigger bilan mahkamlanadi. Mikroprotsessor INTE signalini olib tashlaydi, ya'ni u nolga teng bo'ladi, DD8.2 trigger reset rejimiga o'tadi, bunda to'g'ridan-to'g'ri chiqish U=0, teskari chiqish esa U=1 bo'ladi.

    Triggerning teskari chiqishidan signal "VA-NO" elementi orqali o'tadi va shuning uchun mikroprotsessorning INT kirishida nolga teng signal o'rnatiladi. Bunday

    mikroprotsessorga INT signalini hosil qilish ketma-ketligi DD13 uzilish boshqaruvchisidan uzilish so'rovi signali INT chiqishidan kelmagan, ya'ni nolga teng bo'lgan holatda kuzatiladi. Agar biron-bir tashqi qurilmadan uzilish so'rovi kelsa, u birinchi navbatda DD13 uzilish boshqaruvchisining IR0 - IR7 kirishlaridan biriga keladi.

    Uzilish boshqaruvchisi INT chiqishida bittaga teng signal hosil qiladi, u “NO” invertor va “VA-NO” elementi orqali o‘tadi (agar U=1 signali DD8.2 triggerining teskari chiqishidan olingan bo‘lsa) ) va DD2 mikroprotsessorining INT kirishiga U=1 signal sifatida keladi. Bu holda parallel klaviatura interfeysidan so'rov signalini qabul qilish uchun mikroprotsessorning ishi. Biroq, uzilish xizmatiga o'tgandan so'ng, DD2 mikroprotsessori mos keladigan holat so'zini DD12 holat so'zlari registriga o'tkazadi. DD12 holat so'zi registrining chiqishida O0 bitidagi holat so'zida U=1 signal hosil bo'ladi, u DD13 uzilish registrining INTA kirishiga beriladi. Ushbu signalga asoslanib, boshqaruvchi CALL buyrug'i yordamida ma'lumotlar liniyalarini to'xtatadi tashqi qurilmaga texnik xizmat ko‘rsatish quyi dasturi boshlanadigan xotira katakchasi manzilini uzatadi.

    Mikroprotsessor ACS tashqi qurilma so'roviga xizmat qiladi va pastki dasturni bajargandan so'ng u dastlabki dasturga qaytadi.

    7 Klaviatura, displey va ishlab chiqarish bloki

    uzilish vektorlari

    7.1 DMA va chiqish blokining asosiy elementlari

    displeydagi ma'lumotlar

    Ushbu blok quyidagi elementlarni o'z ichiga oladi. Ikki mantiqiy inverter DD1.1 va DD1.2, rezistor R25 va C1 kondansatkichlarida yig'ilgan 1200 Gts chastotali signal generatori. Jeneratör chiqishidan keladigan signal doimiy ravishda DD3 triggerining C sinxronizatsiya kirishiga, shuningdek ikkita DD1.3 va DD1.4 invertorlari orqali DD6 hisoblagichining C2 kirishiga va AND - NO elementining kirishiga etkazib beriladi. DD4.3.

    DD6 tipidagi K155IE5 hisoblagichi hisoblagichni nolga o'rnatish (nolga qaytarish) uchun signal yaratish uchun ikkita kirishda 4 ta T-flip-flop va VA-NO elementini o'z ichiga oladi. Hisoblagich ikkita T0 va T1 kirishiga va to'rtta ST0 - ST3 chiqishiga ega. Agar kirish signali T1 bo'lsa, hisoblagich uch xonali hisoblagich sifatida ishlaydi. Agar T1 CT0 chiqishiga ulangan bo'lsa va kirish signallari T0 kirishiga qo'llanilsa, hisoblagich to'rt bitli hisoblagich sifatida ishlaydi.

    To'g'ridan-to'g'ri xotiraga kirish pallasida DD6 hisoblagichi uch bitli hisoblagich sifatida ishlaydi va A0, A1 va A2 past manzil satrlarida 000 dan 111 gacha kodlar bilan sakkizta manzilni shakllantirish uchun mo'ljallangan, DMA paytida 8 ta RAM kataklariga muqobil kirish mumkin. Shu maqsadda DD6 hisoblagichidan signallar 3 ta VA-NO mantiqiy elementlarga DD5.2, DD5.3 va DD5.4 beriladi. Ushbu elementlarga DD3 triggeridan ikkinchi signal kelganda, ular ishga tushiriladi va A0, A1 va A2 manzil satrlaridagi hisoblagichdan manzil kodini uzatadi.

    K155ID4 er-xotin dekoderga asoslangan DD7 manzil dekoderi DD6 hisoblagichi tomonidan A0, A1, A2 manzil liniyalarida manzil kodlarini uzluksiz ishlab chiqarish bilan sakkizta chiqishda signallarni ketma-ket chiqarish uchun mo'ljallangan. VT2 - VT16 (hatto) kuchaytirgichlar orqali DD7 chiqishlaridan signallar 8 ta displey indikatorlarining katodlariga etkazib beriladi va ularning quvvat manbaiga muqobil ulanishini ta'minlaydi.

    DD8 ko'p rejimli bufer registri har bir xotiraga kirish siklida (1200 Gts chastotada) RAM xotira katakchasi ma'lumotlarini (muqobil ravishda sakkizta RAM hujayralaridan) ushlab turish uchun mo'ljallangan, bu ma'lumotlarni takt siklida saqlash va uni chiqarish uchun mo'ljallangan. barcha displey ko'rsatkichlarining anodlari. Ushbu ma'lumotlarga asoslanib, ko'rsatkichlar (ularning barchasi) bo'yicha qandaydir raqam yoki harf hosil bo'ladi va bu raqam yoki harf katodi ulangan indikatorda ko'rsatiladi. bu daqiqa DD7 manzil dekoderi yordamida quvvat manbaiga. Bufer registrdan indikatorlarning anodlariga signallar VT1 - VT15 (g'alati) kuchaytirgichlar orqali o'tadi.

    VT2 - VT16 (juft) kuchaytirgichlarning indikatorlarning katodlariga va VT1 - VT15 (toq) kuchaytirgichlarning ko'rsatkichlar anodlariga qo'shma ulanishi 4 varaqda ko'rsatilgan. 1 - 8 kirishlarida va VT2 triodlarining asoslariga - VT16 (juft), so'ngra ko'rsatkichlar katodlariga DD7 manzil dekoderidan signallar (muqobil ravishda) va DD8 buferidan ma'lumotlar (bir vaqtning o'zida barcha ko'rsatkichlarning barcha anodlariga) 9 - 16 kirishlariga va triodlarning asoslariga beriladi. VT1 - VT15 (g'alati).

    Loyihalashtirilgan MDUda displey sifatida sakkizta indikatordan foydalanish rejalashtirilgan. Har bir ko'rsatkich ALS335A tipidagi etti segmentli LED matritsasi hisoblanadi. Sakkizta LED matritsaning har biri to'g'ridan-to'g'ri kirish mumkin bo'lgan sakkizta RAM hujayralarining qat'iy belgilangan biriga xizmat qiladi. Shuning uchun, har bir RAM katakchasiga qat'iy belgilangan ma'lumotlar dasturlashtirilgan.

    7.2 Trafik oqimini tashkil etish va axborotni ko'rsatish

    Mikroprotsessorli jarayonni boshqarish tizimida xotiraga to'g'ridan-to'g'ri kirish va displeyda ma'lumotlarni ko'rsatish bloki multipleksor rejimida ishlaydi. K580IK80A mikroprotsessori 2 MGts chastotada ishlaydi. DD1.1 va DD1.2 invertorlaridagi DMA signal generatori 1200 Gts chastotaga ega va DMA qurilmasi shu chastotada ishlaydi. Agar 2 MGts 1200 Gts ga bo'lingan bo'lsa, biz har 1666 takt siklida MP ishga tushishini, to'xtatilishini va DPM tizimiga kerakli miqdordagi soat tsiklini ishlab chiqish va displeyda ma'lumotlarni ko'rsatish imkonini beradi. Boshqa tomondan, 8 ta indikator DDP qurilmasiga ulanadi va ular birma-bir ma'lumot olish uchun ulanadi, chunki DD7 manzil dekoderi sakkiz ko'rsatkichning katodlariga ketma-ket signallarni chiqaradi. Shunga asoslanib, indikatorlarning katodlari 1200:8=150 Gts ga teng chastotada shu chastotaning bir davriga teng vaqt davomida yonadi (1200 Gts yoki 2 MGts emas). Yoritish texnikasidan ma'lumki, agar tebranish chastotasi 15 - 20 Gts dan oshsa, u holda uzluksiz porlash effekti yaratiladi, shuning uchun barcha ko'rsatkichlar bo'yicha ma'lumotlar vizual ravishda uzluksiz sifatida qabul qilinadi.

    Ko'rib chiqilgan qurilmalarga qo'shimcha ravishda DD1.5, DD4.1, DD14.3, DD15.1, DD4.2, DD5.1, DD2.1, DD4.3 elementlari xotiraga bevosita kirishda ishtirok etadi. DD1.5 elementi X1 ulagichi orqali R MP kirishiga va “Qayta tiklash” tugmasiga ulanadi va harakatni boshqarish tizimining asl holatiga qaytarilishini ta'minlaydi. DD4.1 elementi DMA tizimiga “Reset” tugmasidan DD1.5 orqali signal va MP DD2 dan DD14.3 elementi orqali HLDA signalini kiritish uchun ishlatiladi. DD15.1 elementi MP ga INT signalini (uzilish uchun) kiritish uchun ishlatiladi. Agar INT signali kelmasa (boshlang'ich holat), u holda INT ulagichida tashqi U=1, DD15.1 chiqishida U=0 bo'lsa, MP uzilish rejimiga o'tmaydi va DMA-ni yoqishi mumkin. Bundan kelib chiqadiki, DD4.2 elementi INT va HOLD signallarini blokirovka qilish va MP ga bir vaqtning o'zida ushbu signallarni etkazib berishning oldini olish uchun xizmat qiladi. DD5.1 ​​elementi tashqi qurilmadan HOLD signalini kiritish uchun xuddi shunday blokirovkani ta'minlaydi.

    DMA modulining bevosita ishlashi quyidagi ketma-ketlikda sodir bo'ladi. Chastotali signal generatoridan har bir signal uchun

    1200 Hz tetik DD3 ishga tushiriladi va uning to'g'ridan-to'g'ri chiqishida U=1 signali paydo bo'ladi. Avtobuslarni to'xtatish va ushlab turish uchun tashqi qurilmalardan so'rovlar bo'lmasa, bu signal DD4.2 va DD5.1 ​​elementlari orqali uzatiladi va MPda "avtobusni ushlab turish" ni so'rab, MP ning HOLD kirishiga o'tadi. Agar MP DMA ni amalga oshirishga ruxsat bersa, u HLDA chiqishiga U=1 signal beradi (HLDA chiqishida U=0, DD14.3 chiqishida U=1 va DD1,5 U dan avtobusni ushlashga ruxsat berishdan oldin) =1, va DD2 chiqishida 1 U=0, shuning uchun DD2.1 ishlay olmaydi). Bu signal DD14.3 ni nol chiqish holatiga o'tkazadi va DD4.1 chiqishida va DD2.1 kirishida U=1 bo'ladi. DD2.1 kirishidagi DD3 triggeridan keladigan ikkinchi signal ham bittaga teng (u DMA uchun ham so'rov yuboradi). X1 ulagichi orqali ta'minlangan DD2.1 elementiga uchinchi signal MSU sinxronizatsiya signalidir. Shundan so'ng DD2.1 elementi ishga tushiriladi va chiqishda 1 dan 0 gacha signal chekkasi paydo bo'ladi.Ushbu chekkada DD3 pastki triggeri o'rnatiladi, to'g'ridan-to'g'ri chiqishda U = 1 signali paydo bo'ladi, bu manzil kodini DD6 hisoblagichidan A0, A1, A2 chiziqlarini DD5.2, DD5.3, DD5.4 elementlari orqali o'tkazish. Manzil avtobuslaridagi manzil o'rnatilgandan so'ng, ushbu manzildagi operativ xotira hujayralaridan ma'lumotlar DD8 registriga kiritiladi va displey ko'rsatkichlarida ma'lumotlar paydo bo'ladi.

    Teskari chiqishdan DD3 pastki triggeri DD3 ustki triggerining R kirishiga 1 dan 0 gacha oʻzgaruvchan chekkali signal beradi va uni qayta oʻrnatadi, toʻgʻridan-toʻgʻri chiqishda U=0 ni oʻrnatadi va MP DD2 dan HOLD soʻrovini olib tashlaydi.

    MP HLDA signalini olib tashlaydi va DD4.1 chiqishi va DD2.1 kirishida signal nolga kamayadi va DD2.1 chiqishida U=1 da D va chiqishlardagi signallar yordamida pastki trigger nolga qaytariladi. C, ular erga ulangan. DD3 pastki triggerining yuqori chiqishida U=0 o'rnatiladi, DD5.2, DD5.3 va DD5.4 elementlari manzillar shinasini DMA qurilmasidan ajratadi va boshqaruv tizimi va MP ning normal ishlashi boshlanadi va DMA rejimi tugaydi.

    7.3 Dasturlashtiriladigan taymer KR580VI53

    Taymerlar o'ziyurar qurollarda qo'llaniladi:

    a) mexanizmlar va qurilmalarni keyingi yoqishni bir ketma-ketlikda amalga oshirish va ushbu qurilmalarni odatda boshqa ketma-ketlikda o'chirish;

    b) berilgan chastotali signallarni uzluksiz ishlab chiqarish va bu chastotani o'zgartirish imkoniyati uchun;

    v) qandaydir parametrning o'zgarish vaqtini aniqlash;

    d) joriy vaqtni aniqlash uchun.

    KR580VI53 taymeri aslida vaqt hisoblagichi; boshqa tomondan, taymer chastota generatoridir. Bundan tashqari, taymerda ishga tushirish va o'chirish uchun sinxronizatsiya mavjud. DOUT0 - DOUT2 - taymerning 3 ta kirishidan chiqish signallari. SYN0 - SYN2 - hisoblagich sinxronizatsiya kirishlari. Bular. generatorlardan signal kirishlari. Ushbu kirishlarga signallar doimiy ravishda berilishi kerak. EN0 - EN2 - hisoblagichlarni yoqish uchun ruxsat signallari. A0 - A1 - hisoblagichlardan birini tanlash yoki boshqaruv so'z registrlarini tanlash uchun mo'ljallangan manzil avtobusining past tartibli bitlari.

    6-jadval - MP va PT o'rtasida axborot almashinuvi paytida signallar

    Operatsiyalar

    Boshqarish signallari

    Taymerni boshqarish registriga AQShni yozing

    STO0 dan o'qish

    STO1 dan o'qish

    STO2 dan o'qish

    Taymer dasturini o'chirish

    PT (dasturlashtiriladigan taymer) “0” rejimida ishlashi:

    1. Ushbu rejimda taymer DOUT chiqish signalini yaratish uchun yopiq kontaktli vaqt rölesi sifatida ishlaydi.
    2. Tekshirish so'zi kiritiladi.
    3. Ushbu kanalning hisoblagichiga raqam kiritiladi - SYN signalining soat davrlari soni, shundan so'ng DOUT signali paydo bo'lishi kerak.
    4. Hisoblagichga raqam kiritish natijasida DOUT signali o'zgarmaydi.
    5. EN signali berilgandan so'ng, hisoblagich kiritilgan raqamdan 0 gacha sanashni boshlaydi.
    6. Hisoblagich qiymati 0 ga aylanganda, sinxronizatsiya signalining oldingi chekkasida DOUT=1 signali paydo bo'ladi:
    7. EN=0 signali bo'lsa, DOUT signali 0 ga kamayadi.
    8. Hisoblagichga yangi raqam yuklanganda DOUT signali 0 ga qayta o'rnatiladi. Raqam har safar hisoblagichga kiritilishi kerak.

    "1" rejimida PT ishlashi (kutish rejimida multivibrator rejimi). Multivibrator 2 bosqichli kvadrat to'lqin generatoridir. Kutish rejimidagi multivibrator yoki bitta vibrator - bu kirish impulsiga javob beradigan va uning holatini 1 yoki bir necha tsikl uchun o'zgartiradigan va shuning uchun qayta ishga tushirmasdan (taymerda bo'lgani kabi) bitta vibratorga va takroriy avtomatik qayta ishga tushiriladigan bitta vibratorga bo'lingan sxema. . Avtomatik qayta ishga tushirish vaqti odatda RC zanjiri yordamida o'rnatiladi.

    1. AQSh kanaliga yuklanadi.
    2. Hisoblagichga N (N=4) raqamini kiritadi.
    3. Hisoblagichga raqam kiritilganda chiqish signali DOUT=1 bo'ladi.
    4. EN signali qo'llanilganda va sinxronizatsiya signalining ko'tarilgan qirrasi qo'llanilganda, DOUT signali 0 ga kamayadi.
    5. Ushbu rejimdagi hisoblagichdagi raqam EN signali qo'llanilganda (olib tashlanganda) qoladi va keyin tsikllar takrorlanadi.

    "2" rejimi - bu 5 va 6-qatorlar bo'ylab chiqish signalining bir taktli siklining ish aylanishiga ega bo'lgan dasturlashtiriladigan chastota bo'luvchi.

    "3" rejimi. Bu kvadrat to'lqin rejimi (kvadrat to'lqin generatori). Bular. dastlabki chastotani yarmiga teng davrlarga ajratadi, agar bo'lish kerak bo'lgan N soni juft bo'lsa. Va agar N soni g'alati bo'lsa, unda yarim davrlar sinxronizatsiya signalining bir soat tsikli bilan farqlanadi.

    "4" rejimi. Dasturlashtiriladigan tetikli strob. Yagona strob.

    "5" rejimi. Taymerda raqam sifatida kiritilgan vaqtdan keyin ushbu strobni qayta ishga tushirish bilan. Strobe

    Taymerni dasturlashda quyidagilarni yodda tuting:

    1. ST2 hisoblagichi uchun DCni kiriting, keyin ST0 uchun, keyin ST1 uchun.
    2. Raqamning past bayti ST1 ga kiritiladi.
    3. Raqamning eng muhim bayti ST1 ga kiritilgan.
    4. Raqamning past bayti ST2 ga kiritiladi.
    5. Raqamning eng muhim bayti ST2 ga kiritilgan.
    6. Raqamning past bayti CT0 ga kiritiladi.
    7. Raqamning eng muhim bayti CT0 ga kiritiladi.

    7.4 Xotiraga to'g'ridan-to'g'ri kirish qurilmasi (DMA)

    Loyihalashtirilgan MSUda PDP ko'rsatkichlar bo'yicha ma'lumotni ko'rsatish uchun ishlatiladi, ya'ni. operator klaviatura bilan ishlaganda. DDP qurilmasi quyidagilarni o'z ichiga oladi:

    a) R25, C1, DD1.1, DD1.2 elementlarida 1200 Hz chastotali generator. Bu chastota DD3 ustki triggerining kirishiga doimiy ravishda va 2 ta DD1.3, DD1.4 invertorlari orqali DD6 hisoblagichiga uzatiladi (Bir inverter signallarni izolyatsiya qilish uchun, ikkinchisi signalni asl holatiga qaytarish uchun ishlatiladi, ya'ni. signalga mos kelish uchun);

    b) 2 ta tetik DD3 yuqori va pastki;

    c) 000 dan 111 gacha raqamlar bilan 8 ta operativ xotira hujayralarining manzillarini doimiy va navbat bilan ishlab chiqaradigan DD6 hisoblagichi;

    d) ma'lum bir sikl uchun 8 ta operativ xotira hujayralaridan birining ma'lumotlarini qulflaydigan DD8 registrini (uning chiqishlari barcha 8 matritsaning segmentlariga ulangan);

    e) DD7 dekoderi, u navbat bilan DD6 hisoblagichidan kirishdagi kodga ko'ra, past darajadagi signalni 8 ta chiqishdan biriga chiqaradi (bu chiqishlar matritsalarning 8 katodiga ulangan);

    f) DD5.2, DD5.3, DD5.4 elementlari, ular DMA qurilmasining manzillar shinasini (DD6 hisoblagichidan 3 qator) MSU manzil shinasining 3 qatoriga ulash uchun xizmat qiladi, ya'ni. A0, A1, A2;

    g) DD13 elementining A0, A1, A2 MP manzil shinasining 3 qatorini trafikni uzatish muddati davomida MP dan uzish uchun xizmat qiluvchi qismi;

    h) INT tashqi va HOLD signallarining (DD3 dan avtobuslarni tortib olish talabi) MSUga kirishini blokirovka qilishga xizmat qiluvchi DD4.2 elementi, ya'ni. agar tashqi INT signali qabul qilinsa, HOLD so'rovi signali yaratilmaydi (dastlabki holatda, U = 1 DD4.2 ning yuqori kirishiga X1 ulagichi orqali, DD3 triggeri, HOLD so'ralganda chiqadi, chiqadi. U = 1, ya'ni bu holda, DD4.2 chiqishida U=0 paydo bo'ladi, keyinchalik u MP ga yuboriladi);

    i) DD5.1 ​​elementi, DD3 dan HOLD signallari va tashqi HOLD o'rtasida xuddi shunday blokirovkani amalga oshiradi. MP DD2 ning RES kirishi va DD1.5 inverterining kirishi RESET tugmasidan a kuchlanish signalini oladi. Dastlabki holatda bu signal 0 ga teng va RESET tugmasi bosilganda u 1 ga teng bo'ladi. U = 1 bo'lganda, HOLD va INT so'rovi uchun MP kirishidagi trigger qayta o'rnatiladi. Ushbu qayta o'rnatish signali DD1.5, DD4.1, DD2.1 elementlari orqali ham o'tadi va DD3 pastki triggerining S kirishiga beriladi. Va bu flip-flopning teskari chiqishidan signal yuqori flip-flopning R kirishiga o'tadi va uni qayta o'rnatadi.

    Displeyda ma'lumotlar yoki manzil yoki registr belgisini tanlashdan oldin ular birinchi navbatda 000H dan 007H gacha bo'lgan manzillari bo'lgan birinchi 8 ta tezkor xotira kataklariga dasturlashtiriladi. Ushbu 8 ta operativ xotira kataklari va 8 ta displey ko'rsatkichlari juft bo'lib ishlaydi, 1-RAM yacheykasidan ma'lumotlar doimo 1-indikatorda, 8-RAM hujayrasidan esa 8-indikatorda ko'rsatiladi. 8 ta operativ xotira hujayralaridan olingan ma'lumotlar DMA rejimida displeyga chiqariladi. Ko'rsatkichlar multipleksor rejimida ishlaganda ma'lumotlar DMA rejimida displeyda ko'rsatiladi.

    MSU klaviaturasida 25 ta tugma va bitta o'tish tugmasi mavjud. 24 ta kalit 3x8 matritsani tashkil qiladi. Klaviaturani skanerlash - bosilgan tugmani aniqlash skanerlash usuli yordamida amalga oshiriladi. Ushbu usulning mohiyati quyidagicha: 3x8 matritsa ko'rinishidagi klaviatura. Bir matritsa o'lchami uchun manzil dekoderidan foydalanganda, agar uning o'lchami 8 bo'lsa yoki muntazam skanerlashda skanerlash kodlanishi mumkin. Dasturiy ta'minot bo'yicha U=0 signali MSU 13, 14 yoki 15 liniyalaridan biriga navbatma-navbat o'rnatiladi, qolgan chiziqlarda esa 1 ga teng.Signallar pastki raqamli raqamdan boshlab keladi.

    8 IM, plotter va chop etish uchun signallarni chiqarish uchun qurilma

    Aktuatorlarga (AM), chop etish va plotterga ma'lumotlarni chiqarish bloki uchta qurilmalar guruhini o'z ichiga oladi: boshqaruv signallarini MIga chiqarish uchun, ma'lumotlarni chop etish uchun chiqarish va ma'lumotlarni plotterga (yoki boshqa yozuvchiga) chiqarish uchun.

    DD1 parallel interfeysi IMni boshqarish va ma'lumotlarni chop etish uchun ishlatiladi, xususan: B porti (B0 - B7) - 8 chiqish IMga 8 ta nazorat signalini (8 ta qaytarilmaydigan IM uchun) va A porti va portini ta'minlaydi. C (A0 - A7 va C0, C1, C4 va C5) mos keladigan elementlar (oqim va kuchlanish) DD2, DD3.1, DD3.2, DD4, DD5 va ulagich orqali raqamli bosib chiqarishga nazorat signallari almashinuvini va ma'lumotlarni chiqarishni ta'minlaydi. X5. Ma'lumotlar DD1 elementining A porti orqali chiqariladi va chop etish chiqishi GI, STO, GP va ZP yordamida C porti orqali boshqariladi.

    DD6 parallel interfeysi ma'lumotlarni plotter va IMga chiqarish uchun ishlatiladi, xususan: C portining ettita chiqish liniyasi (C0 - C6) IMga chiqish signallarini beradi; A (A0 - A7) portining pinlari orqali va 8 -jarayon parametrining bitli raqamli kodi K572PA1A tipidagi DD7 raqamli-analog konvertorga (DAC) yuboriladi va B portining (B0 - B7) pinlari orqali boshqa texnologik parametr yoki joriy vaqtning 8 bitli raqamli kodi yuboriladi. boshqa DAC DD9 ga yuborildi.

    DD7 va DD9 raqamli-analogli konvertorlar quyidagi chiqishlarga ega: D0 -D9 - raqamli kodni kiritish uchun kirishlar; kirish 15 - mos yozuvlar kuchlanish kiritish; kirish 16 - qayta aloqa signali kiritish; O1-O2 chiqishlari - to'g'ridan-to'g'ri va teskari analog chiqish signalining chiqishlari. 19-chiziqlar orqali DD7 va DD9 ga etkazib beriladigan mos yozuvlar kuchlanishini yaratish uchun DD11 tipidagi K140UD7 kuchaytirgichi, R1, R2, R3 rezistorlari va zener diodi VD ishlatiladi. R1 rezistori DD11 ning 2-kirishida 3-kirishdagi potentsialga va mos yozuvlar kuchlanishining qiymatiga nisbatan moyillikni o'rnatadi. DD11 ning 3-kirishidagi doimiy potentsial zener diyot VD tomonidan ta'minlanadi. DD8 va DD10 kuchaytirgichlari DAC dan ikkilik signallarni unar signallarga aylantiradi. Ushbu signallar ikkita joriy koordinatani ifodalaydi, ular 17 va 18-qatorlar bo'ylab,

    guruhli aloqa liniyasi va X4 ulagichi orqali plotterning (yoki boshqa yozuvchining) ikkita koordinatali ikkita elektr haydovchiga beriladi. DD3.3 inverteri, VT1 triod va YA1 elektromagniti magnitafon ruchkasi bo'sh turganda uni ko'tarish uchun mo'ljallangan. Qalamni ko'tarishni boshqarish uchun signal parallel interfeys DD6 va C7 chiqishidan 20-qator orqali keladi.

    Boshqarish signallari DD1, DD6 interfeyslari va DD12 va shunga o'xshash triggerlar orqali qaytariladigan MMlarga chiqarilishi mumkin. Boshqarish signallari 0 yoki 1 MSU dan qaytariladigan IMlarga ikkita chiziq bo'ylab, masalan, 1 va 2, 3 va 4 va hokazo bo'ylab beriladi. Trigger DD12 interfeyslardan chiqarilgan boshqaruv signallarini qulflash uchun, shuningdek ochish va yopish uchun IM yoqilganda 1 ga teng signallarni bir vaqtning o'zida etkazib berishni bartaraf etish uchun ishlatiladi. Masalan, DD1 interfeysidan 1-chiziq orqali U=1 boshqaruv signali qabul qilinganda va C kirishiga taktli signal kelganda DD12 yuqori D-trigger ishga tushadi va 5-chiqishda U=1 signal hosil bo‘ladi. Teskari chiqish 6 da signal 1 dan 0 gacha o'zgaradi, pastki triggerning R - kirishiga kiradi va uni nol holatiga qaytaradi (aynan signal 1 dan 0 ga o'zgarganda trigger qayta o'rnatiladi). Bunda pastki triggerning 9-chiqishida U=0 o'rnatiladi, 8-teskari chiqishda esa kuchlanish 0 dan 1 ga o'zgaradi va DD12 triggerining R - kirishiga beriladi. Biroq, R-kirishdagi signalning bunday o'zgarishi bilan, trigger qayta o'rnatilmaydi, lekin avvalgi holatda, ya'ni bitta holatda qoladi. Agar bundan keyin DD1 interfeysi 1-qatorga U=0 signalini chiqarsa, 5-chiqishda U=0, 6-kirishda esa signal 0 dan 1 ga oʻzgaradi va shuning uchun pastki va yuqori triggerlar oʻzgarmaydi. Agar U=1 signali 2-chiziq orqali kelsa, u holda pastki triggerni ishga tushirish va yuqori triggerni blokirovka qilish jarayoni 1-chiziq orqali signal kelgandagi jarayonga oʻxshaydi.

    Transistorlar VT1, VT2 va boshqalar KV1 yoki KV2 past oqim elektr o'rni bilan ishlash uchun etarli quvvatga ega signallarni kuchaytirish uchun mo'ljallangan. O'rni o'rashlariga parallel ravishda ulangan VD1 va VD2 diodlari tranzistorlar asoslaridan signallarni olishda asl holatiga aniqroq qaytishni ta'minlaydi. Bunday holda, o'rni sargilaridagi potentsial farq triodlar yopilgandan so'ng darhol tenglashtiriladi. SA1, SA2 va boshqalar kalitlari boshqaruvni avtomatdan masofadan boshqarishga o'tkazish imkonini beradi, KM1, KM2 va boshqa magnit startlar IM elektr motorlarini uch fazali quvvat bilan ta'minlaydi. KK1 va KK2 termal o'rni IM elektr motorini ortiqcha yuklanishdan yoki ikki fazada ishlashdan himoya qiladi. FU1 - FU3 sigortalari elektr tarmog'ini IM quvvat pallasida qisqa tutashuvlardan himoya qiladi. Shunday qilib, teskari MIni boshqarish uchun ikkita trigger ishlatiladi va qaytarilmaydigan MIni boshqarish uchun bitta trigger ishlatiladi.

    DAC 4, 5 - 13 kirishlari va 1 va 2 umumiy liniyalarga chiqishlari va R1 - R20 rezistorlaridagi kuchlanish bo'luvchisi bo'lgan 10 ta elektron kuchaytirgichni o'z ichiga oladi. Voltaj bo'luvchi 10 potentsial darajani hosil qiladi va ularni kuchaytirgichlarga etkazib beradi. Har bir kuchaytirgich DAC ga berilgan 10 bitli raqam kodining bitta oddiy raqami bo'lib, u kuchlanish bo'luvchining mos keladigan bosqichi uchun chiqish liniyalari uchun kalit vazifasini bajaradi.

    9 Avtomatlashtirilgan sayt quyi tizimlarining ishlashi

    Yig'ish jarayonini avtomatik boshqarish uchun ishlab chiqilgan mikroprotsessor tizimida parametrni tartibga solishda vaqtinchalik jarayonning vaqtiga qarab, turli guruhlarga tegishli bo'lgan turli xil monitoring va boshqaruv quyi tizimlari mavjud.

    Sensorning u yoki bu guruhga tegishli ekanligiga qarab, jarayon parametrlari sensorlaridan ma'lumotlarni so'roq qilish va yig'ish va MSU IM ga boshqaruv signallarini chiqarish ketma-ketligi tashkil etiladi.

    MSUning uzluksiz ishlashi paytida quyi tizimlarni saqlash uchun taymerlarni ishga tushirish uchun quyidagi kichik dastur joriy etilgan:

    MVI A, 95H; - CT2 DD17 uchun AQSh kodini batareyaga yuklang

    OUT D01BH; - CT2 DD17 uchun AQSh kodini DD17 AQSH registriga chiqaring

    MVI A, 15H; - batareyaga CT0 DD17 uchun AQSh kodini yuklang

    OUT D01BH; - CT0 DD17 uchun AQSh kodini DD17 AQSH registriga chiqaring

    MVI A, 55H; - CT1 DD17 uchun AQSh kodini batareyaga yuklang

    OUT D01BH; - CT1 DD17 uchun AQSh kodini DD17 AQSH registriga chiqaring

    <аналогично вывод всех УС для счетчика DD18:>

    <аналогично вывод всех УС для счетчика DD19:>

    <аналогично вывод всех УС для счетчика DD20:>

    MVI A, 18H; - CT1 DD17 uchun raqamning past baytini akkumulyatorga yuklang.

    OUT D019H; - CT1 DD17 da 18 raqamini ko'rsatish.

    MVI A, 25H; - CT2 DD17 uchun raqamning past baytini akkumulyatorga yuklang.

    OUT D019H; - CT2 DD17 da 25 raqamini ko'rsatish.

    MVI A, 10H; - batareyaga CT0 DD17 raqamini yuklang.

    OUT D018H; - CT0 DD17 ga 10 raqamini chiqaring.

    <аналогично ввод чисел в DD18:>

    MVI A, 08H; - raqamning past bayti

    <аналогично ввод чисел в DD19:>

    MVI A, 98H; - raqamning past bayti

    MVI A, 02H; - raqamning yuqori bayti

    MVI A, 50H; - raqamning past bayti

    MVI A, 04H; - raqamning yuqori bayti

    MVI A, 48H; - raqamning past bayti

    MVI A, 01H; - raqamning yuqori bayti

    <аналогично ввод чисел в DD20:>

    MVI A, 75H; - raqamning past bayti

    MVI A, 08H; - raqamning yuqori bayti

    RET - asosiy dasturga qaytish.

    9.1 IMga boshqaruv signallarini yaratish va chiqarish

    IM DD1 parallel interfeysining B porti va DD6 interfeysining C porti (5-varaq) va DD4 interfeysi orqali boshqariladi.

    IMga boshqaruv signallarini yaratish va berish algoritmi 4-rasmda keltirilgan.

    4-rasm - Boshqaruv signallarini hosil qilish va berish algoritmi

    Yakka tartibdagi tadbirkordan ma'lumotlarni kiritish algoritmi 5-rasmda keltirilgan.

    5-rasm - Yakka tartibdagi tadbirkorlardan ma'lumotlarni kiritish algoritmi

    Ushbu kurs loyihasida reaktor va ozuqa bunkasidagi issiqlik almashtirgichlar bilan chiqindi shinalar piroliz qurilmasini avtomatik boshqarish uchun mikroprotsessor tizimi ishlab chiqilgan. Kurs loyihasida muhokama qilingan modullar va bloklar KR580IK80A mikroprotsessori bilan birgalikda ishlash uchun muvofiqlashtirilgan. Ushbu tizim sensorlardan signallarni normallashtirish va ularni kompyuterga kiritish uchun blokni o'z ichiga oladi; mikroprotsessor bloki SU; klaviatura bloki, uzilish vektorlarini ko'rsatish va yaratish; aktuatorlarga, plotterga va chop etishga signallarni chiqarish qurilmasi.

    Loyihalash jarayonida ushbu reaktorning pastki qismiga aylanma gazlarni etkazib berishni o'zgartirish orqali reaktordagi bosim va o'zgaruvchan bosim amplitudasini avtomatik boshqarish uchun quyi tizimlarni o'z ichiga olgan funktsional avtomatlashtirish diagrammasi ishlab chiqilgan; reaktordagi material darajasini avtomatik boshqarish; qattiq piroliz qoldig'ini reaktor ostidan tushirishni avtomatik boshqarish; o'choqqa piroliz gazining bir qismini etkazib berishni o'zgartirish orqali reaktorda eskirgan shinalarning piroliz haroratini avtomatik ravishda nazorat qilish tizimi; qizdirilgan idishdagi material darajasini avtomatik boshqarish; reaktorning yuqori qismini tark etuvchi piroliz gazlari oqimini va reaktorda aylanma gazlarning dinamik oqimini avtomatik boshqarish.

    Foydalanilgan manbalar ro'yxati

    1. "Mikroprotsessorli o'ziyurar qurollar", tahrir. V.A. Besekerskiy, L.: Mashinasozlik, 1988, 365 pp.
    2. N.I. Zhezhera "Mikroprotsessorli o'ziyurar qurol", Qo'llanma, Orenburg, 2001, OSU, UMO.
    3. A.S. Klyuev, B.V. Glazov "Texnologik jarayonlarni avtomatlashtirish tizimlarini loyihalash". Ma'lumotnoma, M.: Energoatomizdat, 1990, 464 pp.
    4. “Mikroprotsessor boshqaruvi texnologik ob'ektlar mikroelektronika”, tahririyati A.A. Sazonova, M.: Radio va aloqa, 1988, 264 pp.
    5. Integratsiyalashgan sxemalar: Katalog / B.V. Tarabrin, L.F. Lunin, Yu.N. Smirnov va boshqalar; Ed. B.V. Tarabrina. - M.: Radio va aloqa, 1984 - 528 b.
    6. Mikroprotsessorlar va mikroprotsessorli integral mikrosxemalar: Katalog: 2 jildda / N.N. Averyanov, A.I. Berezenko, Yu.I. Borshchenko va boshqalar; Ed. V.A. Shaxnova. - M.: Radio va aloqa, 1988. - T. 1, 2. - 368 b.
    7. Nefedov A.V. Integral sxemalar va ularning xorijiy analoglari: 6 jildli ma'lumotnoma. - M.: IP RadioSoft, 2001. - 608 p.
    8. Kurs ishi /

    Asboblar va avtomatlashtirish uskunalari uchun spetsifikatsiya jadvalda keltirilgan shaklda amalga oshiriladi. 5. Ushbu shakl faqat o'quv ishlari uchun tavsiya etilishi mumkin.

    "Lavozim raqami" o'ng ustunida avtomatlashtirish sxemasiga muvofiq asboblar va avtomatlashtirish uskunalari holatini ko'rsating. "Ism va qisqacha tavsiflar" ustunida qurilmaning nomi, uning texnik xususiyatlari va xususiyatlari ko'rsatilgan. Masalan, gidrostatik bosimni (darajani) o'lchash uchun sensor. "Qurilma turi" ustunida qurilmaning markasi ko'rsatilgan, masalan, Metran-55-DI. "Eslatma" ustunida, agar kerak bo'lsa, "To'liq yetkazib berilgan ...", "Konstruktorlik byurosi tomonidan ishlab chiqilgan ..." yoki "ISTUTU tomonidan ishlab chiqilgan" va boshqalarni ko'rsating. Shuningdek, "Eslatma" ustunida, agar qurilma import qilingan bo'lsa, mamlakat va ishlab chiqaruvchining nomi ko'rsatilgan.

    Spetsifikatsiyada ko'rsatilgan asboblar va avtomatlashtirish uskunalari parametrlar yoki funksionallik (datchiklar, regulyatorlar va boshqalar) bo'yicha guruhlangan bo'lishi kerak.

    5-jadval

    Qurilmalar va avtomatlashtirish uskunalari uchun spetsifikatsiya

    Avtomatlashtirish sxemasiga muvofiq pozitsiya raqami

    Qurilmaning nomi va qisqacha tavsifi

    Qurilma turi

    Eslatma

    Ko'p funksiyali kontroller TKM-700 kompyuter bilan to'ldirilgan

    Birlashtirilgan oqim chiqish signali 4 ÷20 mA, o'lchov diapazoni 0 ÷ 200 S bo'lgan platinali qarshilik termometri

    Metran 276

    Birlashtirilgan oqim chiqish signali 4 ÷ 20 mA, yuqori o'lchov chegarasi 1 MPa, aniqlik klassi 1 bo'lgan kichik o'lchamdagi ortiqcha bosim sensori

    Metran - 55 CI

    Kontaktsiz teskari starter, U = 220 V

    Elektr haydovchi MEPK bilan nazorat valfi, P y = 1,6 MPa; d y = 40 mm.

    KMR.E 101 NJ 40 1.6 R UHL (1)

    1.4. Avtomatlashtirish sxemasining tavsifi

    Tarkib tushuntirish xati ushbu avtomatlashtirish sxemasini tuzishda qabul qilingan avtomatlashtirish qarorlarini aks ettirishi va asoslashi kerak. Ushbu texnologik ob'ektni avtomatlashtirish bo'yicha qanday vazifalar qo'yilganligi va ular qanday hal qilinganligini qisqacha tushuntirish kerak. Signalning o'lchov nuqtasidan funktsional bloklar orqali nazorat harakati qo'llaniladigan joyga (tartibga soluvchi organ) qanday o'tishining batafsil tavsifi bitta boshqaruv tsikli va bitta nazorat davri uchun bajarilishi kerak. Bunday holda, qurilmalar va regulyatorlarning dizaynini tavsiflashning hojati yo'q, faqat ular qanday funktsiyalarni bajarishini ko'rsating. Yaxshiroq yo'naltirish uchun matnda eslatib o'tilgan qurilmalar, regulyatorlar va yordamchi avtomatlashtirish uskunalariga spetsifikatsiyaga muvofiq nomlar beriladi.

    Misol uchun, biz havo mudofaasini avtomatlashtirish sxemasining haroratni nazorat qilish halqasining (1-loop) tavsifini beramiz (5-rasm). Havo sovutgichining yuqori qismidagi harorat TSPU Metran 276 platina qarshilik termometri bilan o'lchanadi (1a-band). Birlashtirilgan oqim signali MPK TKM-700 analog kirishiga beriladi, bu erda PI tartibga solish qonuniga muvofiq boshqaruv harakati hosil bo'ladi. Joriy harorat signali ham kompyuterning video terminaliga yuboriladi. Tekshirish harakati MPK ning diskret chiqishidan chiqariladi va PBR-2M kontaktsiz teskari starterga o'tadi (1b-band). Keyin signal MEPK elektr drayveri bilan boshqaruv klapaniga o'tadi (1c-band). Vana havo sovutgichiga bug' etkazib berish liniyasiga o'rnatiladi, bug 'berilishini nazorat qilish harakati bo'yicha tartibga soladi, shu bilan biz havo sovutgichining yuqori qismidagi haroratni ma'lum 100 ° C darajasida barqarorlashtiramiz.

    SVA ga (3-sxema) bug 'liniyasidagi bosimni boshqarish sxemasining tavsifini beramiz. Bug 'chiziqidagi bosim kichik o'lchamdagi ortiqcha bosim sensori Metran-55DI (3a-band) bilan o'lchanadi. Birlashtirilgan oqim bosimi signali MPK TKM-700 ning analog kirishiga va kompyuterning video terminaliga yuboriladi, u erda texnologik muhandis tomonidan tahlil qilinadi. Parametr 0,55 ÷ 0,65 MPa tartibga solinadigan diapazondan oshib ketganda, kompyuter video terminalida signal beriladi.

    Agar texnologik jarayonni avtomatlashtirish uchun mikroprotsessorli kontroller, masalan, ko'p funksiyali "MFK" boshqaruvchisi ishlatilsa, eslatmada ushbu kontrollerning asosiy xarakteristikalari, uning axborot quvvati va boshqaruvchi qaysi sensorlar, konvertorlar va aktuatorlar orqali ulanganligi ko'rsatilishi kerak. boshqaruv ob'ekti.