Сесия 4 – упражнения

[PDF]

Упражнение 1

Имаме схема с три светлинни сензора, разположени на различни височини - висока, средна и ниска, SA, SM и SB. Ако един диамант е голям, той интерферира с три светлинни сигнала, ако е среден размер, с два (SM и SB), ако е малък -с един (SB) и ако е съвсем малък- с никакъв. Сензорът за измерване на карати (SP) се наглася на 1 ако той (диамантът) е повече от 3 карата и 0, ако е с различно тегло. Условията са:

- Един голям диамант (G) или среден (М)такъв трябва да тежи най-малко 3 карата, в противен случай, той се отхвърля (R).

- Ако е малък, той никога не може да тежи повече от 3 карата, в противен случай, той се отхвърля (R).

- Най-малките диаманти се отхвърлят (R).

- Нереалните условия се считат за невъзможни.

 

SA

SM

SB

SP

P

M

G

R

0

0

0

0

 

 

 

 

0

0

0

1

 

 

 

 

0

0

1

0

 

 

 

 

0

0

1

1

 

 

 

 

0

1

0

0

 

 

 

 

0

1

0

1

 

 

 

 

0

1

1

0

 

 

 

 

0

1

1

1

 

 

 

 

1

0

0

0

 

 

 

 

1

0

0

1

 

 

 

 

1

0

1

0

 

 

 

 

1

0

1

1

 

 

 

 

1

1

0

0

 

 

 

 

1

1

0

1

 

 

 

 

1

1

1

0

 

 

 

 

1

1

1

1

 

 

 

 

 

Напишете сумата от нейните минитерми:

 

 

 

 

Попълнете и минимизирайте картите на Вейч - Карно

Diagram V-K

 

 

Начертайте минимизирания израз на логическата верига

 

 

 

 

 

 

 

 

Упражнение 2 Проектирайте комбинационна верига, която може да установи грешка при кодирането на десетично число в Двоично десетичен код.

 

B3

B2

B1

B0

E

0

0

0

0

 

0

0

0

1

 

0

0

1

0

 

0

0

1

1

 

0

1

0

0

 

0

1

0

1

 

0

1

1

0

 

0

1

1

1

 

1

0

0

0

 

1

0

0

1

 

1

0

1

0

 

1

0

1

1

 

1

1

0

0

 

1

1

0

1

 

1

1

1

0

 

1

1

1

1

 

 

Напишете всяка сума от минитерми:

 

 

Попълнете и минимизирайте картите на Вейч - Карно

 

Начертайте логическата схема на минимизирания израз

 

 

 

 

 

 

 

 

 

 

 

 

Упражнение 3 Имаме четири вани (A, B, C и D). Ваните А и В имат сензор, който се активира, когато нивото е твърде високо. От друга страна, ваните С и D иман сензор, който се активира когато температурата е твърде ниска. Конструирайте логическата карта, която активира алармата, когато А или В са с високо ниво или когато температурата на С или D е много ниска.

 

 

A

B

C

D

AL

0

0

0

0

 

0

0

0

1

 

0

0

1

0

 

0

0

1

1

 

0

1

0

0

 

0

1

0

1

 

0

1

1

0

 

0

1

1

1

 

1

0

0

0

 

1

0

0

1

 

1

0

1

0

 

1

0

1

1

 

1

1

0

0

 

1

1

0

1

 

1

1

1

0

 

1

1

1

1

 

 

Напишете всяка сума от минитерми:

 

 

Попълнете и минимизирайте картите на Вейч - Карно:

diagrarma V-K

 

 

Начертайте логическата схема на минимизирания израз

 

 

 

 

 

 

 

 

Упражнение 4 Две помпи В1 и В2 трябва да бъдат управлявани, в зависимост от количеството вода в техните резервоари/депа. Сензорите В (ниско ниво на водата) и А(високо ниво на водата) се подчиняват на логика 1, когато водата надскочи определен праг. Сензорите ТВ1 и ТВ2 индикират чрез 1 ако температурата на В1 и В2 е надскочила функционалния лимит. Ако нивото е:

- Под В, двете помпи трябва да бъдат активирани;

- Над В, но под А, едната помпа трябва да се активира, за предпочитане -В1 (имайки пред вид нейната температура);

- Над А, В1 и В2 трябва да се деактивират;

- Ако температурата на двигателя се увеличи над лимита, той трябва да се спре.

Всяка аномална ситуация в сензорните стойности ще означава спиране на двете помпи от съображения за сигурност.

TB1

TB2

B

A

B1

B2

0

0

0

0

 

 

0

0

0

1

 

 

0

0

1

0

 

 

0

0

1

1

 

 

0

1

0

0

 

 

0

1

0

1

 

 

0

1

1

0

 

 

0

1

1

1

 

 

1

0

0

0

 

 

1

0

0

1

 

 

1

0

1

0

 

 

1

0

1

1

 

 

1

1

0

0

 

 

1

1

0

1

 

 

1

1

1

0

 

 

1

1

1

1

 

 

 

Напишете всяка сума от минитерми:

 

 

 

 

Попълнете и минимизирайте картите на Вейч - Карно:

 

 

Начертайте логическата схема от минимизирания израз