Файл: Зертханалы жмыс. Дешифраторды зерттеу.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 16.03.2024

Просмотров: 7

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Зертханалық жұмыс.

Дешифраторды зерттеу.

Мақсаты: дешифратордың жұмысын зерттеу. Шындық кестелерін (таблица истинности) эксперименттік құрастыру.

Құралдар мен жабдықтар: орналасу тақтасы, k155ИД1 микросхемасы, қуат көзі, жарық диоды, резистор, вольтметр, байланыстырушы өткізгіштер.

Бақылау сұрақтары:

  1. Как определить номер ножки микросхемы?

  2. Какие уровни напряжения соответствуют логическим «0» и «1», и как их подать на микросхему при работе на макетной плате?

Теориялық бөлім.

Дешифраторлар мен шифраторлар негізінен код түрлендіргіштерінің қатарына жатады. Шифрлау ұғымы деректерді сығымдау идеясымен, шифрды шешу тұжырымдамасымен - кері түрлендірумен байланысты.

Кіріс кодын сигналға түрлендіретін комбинациялық схема декодер деп аталады. Декодер кірістеріндегі әрбір сандық код белгілі бір шығудағы логикалық 0 (немесе логикалық 0) сәйкес келеді.

Сонымен, декодердің бір шығуында логикалық 0 пайда болады, ал басқаларында – логикалық 1, мысалы, кіріс шиналарына 4 ондық санға сәйкес келетін екілік код орнатылған кезде (яғни 0100); бұл шығудағы логикалық 0 және басқаларында логикалық 1. Осылайша, декодер екілік кодқа жазылған санды шешеді (декодер), оны белгілі бір шығуда 1 немесе 0 логикалық түрінде ұсынады.




Рис.1. Условное обозначение дешифратора 4х16
Дешифраторлар мен шифраторлардың таңбаларында DC және CD әріптері қолданылады (сәйкесінше decoder және coder сөздерінен).

Егер дешифратордың кодтың екілік биттерінің саны n арқылы көрсетілсе, онда дешифратордың шығу саны 2n болуы керек. өйткені N биттік екілік кодты қолдана отырып, 2n код комбинациясын көрсетуге болады, толық дешифратодың шығу саны 2n болады. осылайша, дешифраторда кіріс айнымалыларының комбинацияларының санына тең шығу саны болады, мысалы, егер кіріс саны 4 болса, онда Шығыс саны (N) 24=16.

Дешифраторларда көбінесе рұқсат етілген (басқарушы, стробирующий) Е кірісі болады, Е = 1 кезінде дешифратор әдеттегідей жұмыс істейді, Е = 0 кезінде барлық шығуларда кіріс адрес кодына қарамастан 0 орнатылады. Декодерлер көптеген құрылғыларда кеңінен қолданылады, соның ішінде екілік кодты ондық түрлендіргіш ретінде

Егер кіріс жиынтықтарының бір бөлігі пайдаланылмаса, онда декодер толық емес деп аталады және оның nвых < 2n. компьютерлерде декодерлердің көмегімен сақтау құрылғыларының қажетті ұяшықтарын таңдау, тиісті басқару сигналдарын беру арқылы операциялар кодтарын шифрлау және т. б. жүзеге асырылады.


Егер кіріс айнымалылары сандарды жазудың екілік жүйесінде ұсынылса, онда логикалық бірлік саны сол санның ондық жазбасына сәйкес келетін шығуда қалыптасады. Мысалы, А = 1, В = О, С = О, D = 1, екілік кодтағы 1001 саны. Ондық кодта бұл сан 9-ға сәйкес келеді, яғни F9 = 1 кіріс айнымалыларының берілген тіркесімінде. Дешифраторлар екілік кодты ондық түрлендіргіш ретінде, сонымен қатар көптеген басқа құрылғыларда кеңінен қолданылады.

ДЕШИФРАТОР К155ИД1

K155ID1 (сурет.2)-A0-A3 кірістеріне түсетін төрт таңбалы кодты он алты шығудың бірінде 0-15 пайда болатын төмен логикалық деңгейдегі кернеуге түрлендіруге мүмкіндік беретін декодер.

Дешифратор екі кіру рұқсат дешифрации Е0 және Е1. Бұл кірістерді логикалық ретінде пайдалануға болады, егер ID3 декодер деректер демультиплексоры ретінде қызмет етсе. Содан кейін A0-A3 кірістері E0 немесе E1 кірістерімен қабылданған деректер ағынын 0-15 шығулардың біріне бағыттау үшін мекенжай ретінде қолданылады. Екінші, осы қосылыста пайдаланылмайтын e кірісі төмен кернеу берілуі керек.


ВЫВ.

Назначение


ВЫВ.

Назначение

1

Выход 0

13

Выход 11

2

Выход 1

14

Выход 12

3

Выход 2

15

Выход 13

4

Выход 3

16

Выход 14

5

Выход 4

17

Выход 15

6

Выход 5

18

Вход стробирующий

7

Выход 6

19

Вход стробирующий

8

Выход 7

20

Вход информационный

9

Выход 8

21

Вход информационный

10

Выход 9

22

Вход информационный

11

Выход 10

23

Вход информационный

12

Общий

24

Ucc






Рис. 2. Условное графическое обозначение микросхемы К155ИД1


Е0 және Е1 кірістері бойынша қатаң синхронды емес (мысалы, пульсация есептегішінен келетін) пайда болатын кодтардың дешифрациясымен бірге жүретін ағымдағы шығарындыларды жою үшін шығуларды шешу сигналдары беріледі. E0 және E1 тұжырымдары шығу үшін деректердің өтуіне мүмкіндік беру үшін жоғары деңгейде болғандықтан, E0 және E1 кірістеріне төмен деңгейдегі кернеу берілуі керек. Бұл кірістер шифрланған кодтың разрядтарының санын көбейту кезінде де қажет. E0 және E1 кірістерінде жоғары кернеулер болған кезде, 0-15 кірістерінде жоғары деңгейлер пайда болады.

Жұмыс барысы:

Задание 1 – Составление таблицы истинности микросхемы К155ИД1

Подайте питание на микросхему (+5В на ножку 24 микросхемы через резистор 10 Ом, на общий провод – 12 ножку). На входы разрешения Е0 и Е1 подать сигнал низкого уровня, подключив их к общему проводу.

Устанавливая все 16 возможных состояний входа (от 0000 до 1111), запишите значения выходных сигналов. Результаты внесите в таблицу:

Входы

Выходы

23

22

21

20

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

0

0

0

0

























































































































































































































































































































































































































































































































































































































































































































































































































































































































1

1

1

1


















































Бақылау сұрақтары:

1. Дешифратор қандай логикалық функцияларды орындайды?

2. Дешифраторға басқару кірістерінің мақсаты қандай, басқару сигналы дешифратордың Шығыс функцияларына қалай әсер етеді?

3. Рұқсат кірісіндегі сигнал деңгейі Шығыс сигналдарына қалай әсер етеді?

4. Сіз алған микросхеманың шындық кестелерін сипаттаңыз.