Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Методические указания по изучению дисциплины

..pdf
Скачиваний:
8
Добавлен:
05.02.2023
Размер:
1.28 Mб
Скачать

41

 

 

 

R2

 

 

 

R2

 

Uвых.2

 

+

 

 

+

 

 

 

= 1

R1

U2

= 1

R1

Uвх.

 

 

 

 

 

 

 

В итоге получаем выражение выходного напряжения в виде:

 

 

R2

 

R2

 

 

+

 

Uвх = Uвх .

 

 

Uвых = 1

R1

Uвх

R1

 

 

 

 

Подставляя числовые данные, находим: Uвых = 2 В.

2.3Методические указания к практическим занятиям

Проектирование устройства, зажигающего светодиод, если пять из семи входных двоичных сигналов принимают единичное значение.

Для определения числа входных двоичных сигналов, принимающих единичное значение, необходимо просуммировать все входные сигналы с одинаковым (единичным) весом. Для суммирования семи входных сигналов можно использовать два полных одноразрядных и один двухразрядный двоичные сумматоры (рис.

2.29).

Для включения светодиода при пяти единичных входных сигналах необходимо использовать комбинационную логическую схему, формирующую уровень логического нуля только при наличии на выходе сумматора двоичного кода числа 5=101В. Такая комбинационная схема должна реализовать булеву функцию

f = ps1s0 (рис. 2.29).

Принципиальную схему проектируемого устройства реализуем на интегральных микросхемах ТТЛШ серии К555. В состав серии К555 входит микросхема К555ИМ5, содержащая в одном корпусе два одноразрядных полных двоичных сумматора. С целью сокращения номенклатуры используемых микросхем двухразрядный сумматор выполним на двух одноразрядных полных сумматорах.

42

x0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

p

 

 

 

 

 

SM

 

 

 

 

 

s0

&

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SM

 

 

0

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x1

 

 

1

 

 

a0

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b0

 

 

 

 

 

 

 

 

 

 

 

 

s1

 

 

 

 

 

 

 

 

 

 

f

 

x2

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a1

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x3

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

p

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b1

2

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

реализация двухразрядного сумматора

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SM

 

 

x4

 

 

1

 

 

 

 

 

на полных одноразрядных сумматорах

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

p0

 

 

 

 

 

 

 

 

 

s0

a1

 

 

 

 

 

 

 

 

 

 

 

s1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SM

1

 

 

 

SM

1

 

 

 

x5

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a0

 

 

 

 

 

 

 

 

 

 

 

 

 

b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

1

1

 

 

 

 

 

 

 

 

p

 

x6

 

 

 

2

 

 

 

 

b0

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 2.29 — Комбинационная схема, реализующая булеву функцию

f = ps1s0

Для реализации логической части устройства необходимы инвертор и логический элемент 3И-НЕ. Подключение светодиода предполагает применение микросхемы с открытым коллекторным выходом. С целью сокращения номенклатуры микросхем логическую часть можно построить на микросхеме К555ЛА10, содержащей 3 логических элемента 3И-НЕ с открытым коллектором. Схема электрическая принципиальная представлена на рис. 2.30.

43

x0

1

x1

x 2 3

4

x3

13

x4

x5 12

x6 11

 

DD1

 

 

 

A

SM

S

6

 

 

 

 

B

 

Pn+1

5

 

 

 

 

 

 

Pn

 

 

 

 

 

 

 

 

 

 

A

SM

S

8

 

 

 

 

 

 

B

 

Pn+1

10

 

 

 

 

 

 

Pn

 

 

 

 

 

 

 

 

 

 

1

3

4

13

12

11

 

 

+5В

DD2

 

R1

SM

6

A

S

R2

 

 

B

 

 

 

 

 

330

 

 

 

 

 

 

Pn

 

5

 

DD3.1

 

DD3.2

 

Pn+1

 

&

 

VD

 

 

 

1

3

&

 

 

 

 

 

A

SM

8

2

12

4

6

 

 

S

 

 

 

 

B

 

 

13

 

5

 

 

 

 

 

 

 

Pn

 

10

 

 

 

 

 

Pn+1

 

 

 

 

DD1, DD 2 - К555ИМ5 DD3 - К555ЛА10

Выводы 7 микросхем подключитьк общей шине

Выводы 14 микросхем подключитьк +5 В

43

Рис. 2.30 — Схема электрическая принципиальная, устройства реализующего булеву функцию f = ps1s0

44

Проектирование комбинационной схемы, реализующей булеву функцию f = AB + A(C + D)+ BCD с использованием муль-

типлексора.

Любую логическую функцию четырех переменных можно реализовать на восьмиканальном мультиплексоре (рис. 2.31). Выберем восьмиканальный мультиплексор К555КП7. Мультиплексор К555КП7 имеет инверсный вход разрешения, прямой и инверсный выходы. Сигналы А, В, С будем подавать на адресные входы мультиплексора, а сигнал D будем использовать как настроечный.

 

 

 

x0

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

информационные

 

x1

 

1

 

 

 

 

x2

 

2

 

 

 

входы

 

x3

 

3

 

 

 

 

 

x4

 

4

 

 

 

 

 

 

 

 

x5

 

5

 

 

 

 

 

 

 

 

x6

 

6

 

 

 

 

 

 

адресные

 

x7

 

7

 

 

 

 

 

 

 

 

C

 

1

 

 

входы

 

 

 

 

 

 

 

 

 

B

 

2

 

 

 

 

 

 

 

 

 

 

 

A

 

4

 

 

 

 

 

 

вход разрешения

 

 

 

 

 

E

 

E

 

 

 

 

 

 

 

 

 

 

 

 

MS

fMS,пр.

fMS,инв.

Рис. 2.31 — Восьмиканальный мультиплексор

Выражение булевой функции, реализуемой мультиплексором на прямом выходе, имеет вид:

fMS,пр = E( ABCx0 + ABCx1 + ABCx2 + ABCx3 + ABCx4 + + ABCx5 + ABCx6 + ABCx7 ) .

Выражение булевой функции, реализуемой мультиплексором на инверсном выходе, имеет вид:

fMS,инв = E( ABCx0 + ABCx1 + ABCx2 + ABCx3 + ABCx4 + + ABCx5 + ABCx6 + ABCx7 ) .

45

Используя законы булевой алгебры, преобразуем выражение заданной булевой функции:

f= AB + A(C + D)+ BCD = AB(C + C)+ A(B + B)C +

+A(B + B)(C + C)D + (A + A)BC + (A + A)B(C + C)D =

= ABCD + ABC + ABC + ABC + ABC + ABC + ABC + ABCD .

Сравнивая преобразованное выражение заданной функции с выражением fMS.пр, определяем, что для реализации булевой

функции на прямом выходе мультиплексора необходимо на его информационные входы подать сигналы:

x0 = D , x1 = x2 = x3 = x4 = x5 = x6 = 1, x7 = D .

Сравнивая преобразованное выражение заданной функции с выражением fMS.инв, определяем, что для реализации булевой

функции на инверсном выходе мультиплексора необходимо на его информационные входы подать сигналы, удовлетворяющие условиям:

x0 = D , x1 = x2 = x3 = x4 = x5 = x6 = 1, x7 = D .

Прямые значения этих сигналов получим, применяя логическую операцию «инверсия»:

x0 = D , x1 = x2 = x3 = x4 = x5 = x6 = 0 , x7 = D .

Комбинационная схема, реализующая булеву функцию f = AB + A(C + D)+ BCD с использованием мультиплексора К555КП7, представлена на рис. 2.32.

46

+5 B 1к

DD1.1

1

D

C

B

A

 

 

 

 

 

DD2

 

 

4

 

DI

MS

 

 

3

0

 

 

 

 

 

1

 

 

 

 

 

2

 

 

 

 

 

 

2

 

 

 

 

 

1

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15

 

 

 

 

 

 

4

 

5

 

 

14

 

DO

f

 

5

 

 

13

 

 

 

 

 

 

 

 

 

 

 

126

7

 

11

 

A

D

 

0

C

 

10

1

B

 

9

2

A

 

7

 

 

 

 

 

E

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DD1.1

 

1

4

 

 

3

 

2

 

1

 

15

 

14

 

13

 

12

11

10

9

7

DD2

DI MS

0

1

2

3

4

DO

6

5

f

 

 

6

7

A

0

1

2

E

DD 1 - К555ЛН1 DD 2 - К555КП7

Вывод 7 микросхемы DD1 и 8 микросхемы DD2 подключить к общей шине Выводы 14 микросхемы DD1 и 16 микросхемы DD2 подключить к +5 В

Рис. 2.32 — Комбинационная схема, реализующая булеву функцию f = AB + A(C + D) + BCD с использованием мультиплексора К555КП7

46

47

Проектирование комбинационной схемы, реализующей булеву функцию f = A B C с использованием дешифратора.

Любую булеву функцию трех переменных можно реализовать с использованием полного дешифратора на три входа. Для этого переменные булевой функции необходимо подать на информационные входы дешифратора. Если выходы дешифратора являются прямыми, на них формируются все возможные минтермы входных переменных. Если выходы дешифратора являются инверсными, на них формируются все возможные инверсии минтермов (макстермы) входных переменных.

Наиболее удобной формой представления булевой функции для ее реализации с использованием дешифратора является выражение в совершенной дизъюнктивной нормальной форме.

Представим выражение заданной булевой функции в совершенной дизъюнктивной нормальной форме:

f= A B C = (A B)C + (A B)C =

=(AB + AB)C + (AB + A B)C =

=A B C + A B C + A B C + A B C = m1 + m2 + m4 + m7 .

Заданную булеву функцию реализуем с использованием дешифратора К555ИД7 (трехвходовой полный дещифратор с инверсными выходами, с одним прямым и двумя инверсными входами разрешения, связанными логической функцией «конъюнкция»).

Для реализации дизъюнкции минтермов заданной булевой функции необходимо сигналы с соответствующих выходов дешифратора подать на комбинационную логическую схему «4ИЛИ». Так как выходы дешифратора К555ИД7 являются инверсными, комбинационную логическую схему синтезируем на основе соотношения:

m1 + m2 + m4 + m7 = m1 + m2 + m4 + m7 = m1 m2 m4 m7 .

Соотношение показывает необходимость применения четырехвходового логического элемента И-НЕ. Из состава микросхем

 

 

 

 

 

48

 

 

 

 

 

 

серии К555 выберем микросхему К555ЛА1 (два четырехвходо-

вых логических элемента И-НЕ).

 

 

 

 

 

 

Комбинационная

схема,

реализующая

булеву

функцию

f = A B C с использованием дешифратора К555ИД7, представ-

лена на рис. 2.33.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DD1

 

 

 

 

 

 

 

C

 

1

1

DC

0

15

m

 

DD2.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

&

 

 

 

 

 

 

 

1

14

m1

1

 

 

 

 

2

 

 

 

 

 

 

 

 

B

 

2

 

2

13

m2

2

 

6

 

 

 

 

 

 

 

 

 

 

f

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

12

m

4

 

 

 

 

 

 

 

 

 

 

A

 

3

4

 

 

 

3

 

 

 

 

 

 

4

11

m4

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+5 B

6

&E

 

5

10

m5

 

 

 

 

 

 

5

 

 

6

9

m6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

7

7

m7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DD 1 - К555ИД7

 

DD 2 - К555ЛА1

 

 

 

Вывод 8 микросхемы DD1 и 7 микросхемы DD2 подключить к общей шине

 

Выводы 16 микросхемы DD1 и 14 микросхемы DD2 подключить к +5 В

 

Рис. 2.33 — Комбинационная схема, реализующая булеву функцию

 

f = A B C с использованием дешифратора К555ИД7

 

Для разрешения работы дешифратора на его прямой вход

разрешения следует подать напряжение уровня логической еди-

ницы, а на инверсные входы разрешения — напряжения уровней

логического нуля. С этой целью прямой вход дешифратора под-

ключен к источнику напряжения +5 В через резистор сопротив-

лением 1 кОм, а инверсные входы разрешения заземлены.

 

49

Проектирование суммирующего счетчика с коэффициентом пересчета 290 с обеспечением индикации состояния на цифро-буквенных индикаторах.

В связи с тем, что счетчик должен обеспечивать индикацию состояний, его целесообразно строить на микросхемах счетчиков с коэффициентом пересчета 10. Для реализации коэфициента пересчета, задаваемого трехзначным десятичным числом, необходимо использовать три микросхемы десятичных счетчиков, соединенных каскадно. В качестве десятичных счетчиков выберем микросхемы ТТЛШ К555ИЕ6. Для обеспечения суммирующего счета необходимо выход переноса «≥ 9» предыдущего счетчика соединить со счетным суммирующим входом «+1» последующего счетчика, на счетные вычитающие входы «–1» всех счетчиков подать уровень логической единицы, а входные тактовые импульсы подавать на счетный суммирующий вход «+1» счетчика младшего разряда. Для блокирования возможности предустановки на входы разрешения записи «V » всех счетчиков следует подать уровень логической единицы. Неиспользуемые информационные входы D0 — D3 счетчиков целесообразно заземлить. Суммирующий счетчик с коэффициентом пересчета 290 должен обнуляться при попытке перехода из 289-го состояния в 290. Это обеспечивается подачей на входы сброса счетчиков «R » сигнала логического нуля с выхода логического элемента «4И-НЕ» (микросхема DD1.1).

Индикацию состояний счетчика организуем на цифробуквенных индикаторах АЛС324А с использованием специализированных микросхем управления цифро-буквенными индикаторами К514ИД1.

Схема электрическая принципиальная суммирующего счетчика с коэффициентом пересчета 290, обеспечивающего индикацию состояний, представлена на рис. 2.34.

 

 

 

 

 

50

 

Вход

 

 

DD2

 

 

5

+1

CT10

3

 

 

 

 

4

-1

Q0

2

 

Q1

 

15

 

 

D0

 

6

 

 

Q2

 

 

1

D1

Q3

7

 

 

10

D2

 

+5 В

9

 

 

11

D3

≤ 0

13

 

 

 

V

 

 

 

 

14

R

≥ 9

12

 

 

 

 

DD3

 

 

 

5

+1

CT10

3

 

 

4

-1

Q0

2

 

 

Q1

 

 

15

 

 

 

D0

Q2

6

 

 

1

D1

 

7

 

 

10

Q3

DD1.1

9

D2

 

 

1

&

11

D3

≤ 0

13

2

 

 

V

 

 

 

 

 

 

 

4

6

14

R

≥ 9

12

5

 

 

 

 

 

 

 

 

 

DD4

 

 

 

5

+1

CT10

3

 

 

4

-1

Q0

2

 

 

Q1

 

 

15

 

 

 

D0

Q2

6

 

 

1

D1

Q3

7

 

 

10

D2

 

 

 

9

 

 

 

 

11

D3

≤ 0

13

 

 

 

V

 

 

 

 

14

R

≥ 9

12

 

 

DD5

 

 

HG1

 

7

1

DC

A

13

14

A

H

 

 

 

 

1

 

12

13

 

 

2

 

B

B

 

 

2

 

11

8

 

4

4

 

C

C

 

 

 

 

 

 

 

6

 

10

7

 

 

8

 

D

D

 

 

 

 

9

6

 

12

 

 

 

E

E

 

 

 

 

15

1

 

 

4

 

 

F

F

 

 

E

 

14

2

 

 

 

 

 

 

 

 

 

G

G

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DD6

 

 

HG2

 

7

1

DC

A

13

14

A

H

 

 

 

 

1

 

12

13

 

 

2

 

B

B

 

 

 

 

 

 

4

2

4

 

C

11

8

C

 

 

 

 

 

 

 

6

 

10

7

 

 

8

 

D

D

 

 

 

 

9

6

 

12

 

 

 

E

E

 

 

 

 

15

1

 

 

4

 

 

F

F

 

 

E

 

14

2

 

 

 

 

 

 

 

 

 

G

G

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DD7

 

 

HG3

 

7

1

DC

A

13

14

A

H

 

 

 

 

1

 

12

13

 

 

2

 

B

B

 

 

2

 

11

8

 

4

4

 

C

C

 

 

 

 

 

 

 

6

 

10

7

 

 

8

 

D

D

 

 

 

 

9

6

 

12

 

 

 

E

E

 

 

 

 

15

1

 

 

4

 

 

F

F

 

 

E

 

14

2

 

 

 

 

 

 

 

 

 

G

G

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DD1 - К555ЛА1 (вывод 7 заземлить, вывод 14 к источнику +5В)

DD2 - DD4 - К555ИЕ6 (вывод 8 заземлить, вывод 16 к источнику +5В ) DD5 - DD7 - К514ИД1 (вывод 8 заземлить, вывод 16 к источнику +5В )

HG1 - HG3 - АЛС324А

Рис. 2.34 — Схема электрическая принципиальная суммирующего счетчика с коэффициентом пересчета 290

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]