Төртінші қадам - Алынған матрицалардан енді формулаларды шығару қажет:
Бесінші қадам – дешифратордың жобасын құру. Құрылған дешифратордың жалпы көрінісі 2.2 - суретте көрсетілген.
Сурет 2.2 – Дешифратордың жалпы көрініс
3 Код түрлендіргішті жобалау
Тапсырма ретінде ұсынылған нұсқаның нөмірі: 89 - нұсқа.
Код түрлендіргішті жобалаудың мақсаты.Код түрлендіргіші туралы анықтама беру және оның құрылымдық сызбаларын құрып үйрену, код түрлендірушінің жұмысын зерттеу.
Код түрлендіргіш деп позиционды кіріс кодының бір түрін позиционды шығыс кодының басқа бір түріне өзгертетін логикалық құрылғыны айтады. Жұмыс барысында 0-9 сандарын суреттеу мақсатымен екілік кодты жеті сегментті индикатордың шығысына беретін стгналға өзгертетін кодты қайта құрушыны қарастыратын боламыз.
ISIS Proteus 8 бағдарламасында қолданылатын индикаторлар тізімі жалпы библиотекадағы «7SEG»каталогының ішінде орналасқан. Олардың ішінен өзімізге кірістер саны мен өзімізге ыңғайлы түс ерекшеліктеріне қарай элементті таңдай аламыз. Дәл осы жұмыста қолданылатын жеті сегментті элемент – 7SEG-COM-CAT-GRN. Мұндағы сөздердің мағынасы: жеті сегментті элемент, ортақ катодты яғни барлығы бір жерлестіру арқылы, шығысында берілетін түсі жасыл дегенді көрсетеді. Жеті сегменттің элементтің кірістері – жоғарыдан төмен қарай – A–G аралығындағы латын әріптері, төменгі оң жақ бөлігінде – жерлестіру шығысы орналасқан.
Кесте 3.1
Нұсқа бойынша тапсырманың берілуі
Сан
|
Кірістер
|
Шығыстар
|
X4(А)
|
X3(В)
|
X2(С)
|
X1(D)
|
X0(Е)
|
G
|
F
|
E
|
D
|
C
|
B
|
A
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
0
|
2
|
0
|
0
|
1
|
0
|
0
|
1
|
0
|
1
|
1
|
0
|
1
|
1
|
3
|
0
|
1
|
0
|
0
|
0
|
1
|
0
|
0
|
1
|
1
|
1
|
1
|
4
|
1
|
0
|
0
|
0
|
0
|
1
|
1
|
0
|
0
|
1
|
1
|
0
|
5
|
1
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
1
|
1
|
0
|
1
|
6
|
0
|
1
|
1
|
1
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
1
|
7
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
8
|
1
|
1
|
0
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
9
|
1
|
0
|
0
|
0
|
1
|
1
|
1
|
0
|
1
|
1
|
1
|
1
|
Бастапқы формыланы жазыңыз :
Үшінші қадам - Код түрлендіргіштің сұлбасы үшін Карно матрицасы
X2
|
X3
|
X4
|
X3
|
|
|
|
3
|
8
|
4
|
9
|
|
|
0
|
X2
|
2
|
|
7
|
|
|
|
|
|
|
|
6
|
|
|
5
|
|
|
|
X1
|
1
|
|
|
|
|
|
|
|
|
X0
|
Суреттегі матрицалардан алынған минимал мәндер:
Формулалар ықшамдалуы үшін бірдей матрицадан алынған формулаларды бір айнымалыларға біріктіреміз.Y0, Y1, Y2 т.с.с. әріптерімен белгілеп, он жағынан жақшанын ішіне қызметін, қай жерде кездесетінін көрсете отырып бірнеше мәрте кездесетін компоненттерді белгілейміз. Жобалап жатқан схемада осындай 2 компонент кездеседі:
Ауыстыруды жүзеге асырып, кодты түрлендірушінің схемасы үшін нақты формулаларды аламыз:
Келесі қадам – код түрлендіргіштің жобасын құру.
Шифратор, дешифратор, код түрлендіргішті біріктіріп бір құрылғы алынған ең соңғы сұлбасы.
Қорытынды
Әр студент өзі жазады
Курстық жұмысты орындау барысында шифратор, дешифратор, код түрлендіргіш туралы анықтамалар беріп, олардың құрылымдық схемаларын сызып жобаладым. Бірінші бөлімде шифраторды жобалау орындалды. Ең бірінші сәйкестік кестесін өз нұсқама сәйкес құрдым, екіншіден, әр шығыс айнымалыны кіріс айнымалылары арқылы бейнелеп формуласын алып және оны Де Морган заңы бойынша түрлендіріп шықтым. Шыққан формула бойынша шифратордың схемасын Proteus бағдарламасында салдым. Ол үшін ең алдымпен оның интерфейстерімен таныстым. Экранның сол жағында орналасқан «р» батырмасын басу арқылы қажетті компоненттерді іріктеп алдым. Ең сонында өз нұсқама сәйкес мәндерді қойып тексеру жүргізіледі.
Екінші бөлімінде дешифратордың жобалануы жүргізілген болатын Дешифраторды жобалау сәйкестік кестесін құрудан басталды. Келесі қадам бойынша әр шығыс айнымалыны кіріс айнымалылары арқылы бейнелеп, формуласын және схеманың логикалық минимизациясын алдым. Минимизациялаудың қарапайым әдісі Карно матрицалары қолданылды. Алынған мәліметтер бойынша схемасын сызып, әр кіріске нұсқа бойынша «0» немесе «1» беріп тексеру жүргіземіз.
Үшінші бөлімде код түрлендіргішті жобаладым. Кодты түрлендірушіні жобалау дишифратор үшін сияқты ақиқат кестесін құрудан бастадым. Келесі тармақата формула құрылды,алынған ақпараттар арылы матрицаларды сызып минимизация жүргізілді. Ең сонында схемасын сызып берілген нұсқа бойынша тексеруді орындадым.
Пайдаланылған әдебиеттер тізімі
1. https://www.radiokot.ru/start/soft/proteus/01/
2. Одинец А.И. Цифровые устройства: Учеб. пособие. - Омск: Изд-во ОмГТУ, 2000, 64 с.
3. Горбачев Г.Н., Чаплыгин Е.Е. Промышленная электроника. – М.: Энергоатомиздат, 1988. – 320 с.
4. https://www.bibliofond.ru/view.aspx?id=784638
5. Бойко В.И., Гурджий А.Н., Жуков В.Я. и др. Схемотехника электронных устройств.Цифровые устройства. СПб.:БХВ – Петербурбг, 2004. – 512 с.
6. Бойко В.И., Гурджий А.Н., Жуков В.Я. и др. Схемотехника электронных устройств. Микропроцессоры и микроконтроллеры. СПб.:БХВ – Петербурбг, 2000. – 528 с.
7. Угрюмов Е.П. Цифровая схемотехникаСПб.:БХВ – Петербурбг, 2004. – 464 с.
8. Ссылка на все УМКДП , уч пос, лдекции и литературу Смагуловой К.К:
Антиплагиат
Карагандинский технический университет
Кафедра «Автоматизация производственных процессов»
СПРАВКА
о результатах проверки текстового документа на наличие заимствований
Проверка выполнена на сайте antiplagius.ru
Автор работы: Смағұлова қаршыға қанатқызы
Группа: ВСУ-20-1 сқаз
Дисциплина: «Электроник, курстық жобалау»
Тип работы: Курсовой проект
Название файла: Смағұлова Қ.Қ.Курстық жұмыс.docx
Процент
заимствования: 0
Процент
цитирования: 0
Процент
оригинальности: 100
Работу проверил: Смагулова Каршига Канатовна
Дата проверки: « » 2022 г.
(подпись)
Работу приняла комиссия в составе:
Председатель комиссии: ________________
И.о.зав.кафедрой АПП Нурмаганбетова Г.С.
Дата проверки: « » 2022 г.