• No results found

Elektronische schakelingen en logische poorten

N/A
N/A
Protected

Academic year: 2021

Share "Elektronische schakelingen en logische poorten"

Copied!
101
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

Elektronische schakelingen en logische poorten

Ga verder met een muisklik.

(2)

“EN” - schakeling

(3)

“EN” - schakeling

(4)

“EN” - schakeling

(5)

“EN” - schakeling

(6)

“EN” - schakeling

(7)

“EN” - schakeling

(8)

“EN” - schakeling

(9)

“EN” - poort

0 EN

0 0

1 EN

0 0

0 EN

1 0

1 EN

1 1

(10)

“OF” - schakeling

(11)

“OF” - schakeling

(12)

“OF” - schakeling

(13)

“OF” - schakeling

(14)

“OF” - schakeling

(15)

“OF” - schakeling

(16)

“OF” - schakeling

(17)

“OF” - poort

0 OF

0 0

1 OF

0 1

0 OF

1 1

1 OF

1 1

(18)

“XOF” - schakeling

(19)

“XOF” - schakeling

(20)

“XOF” - schakeling

(21)

“XOF” - schakeling

(22)

“XOF” - schakeling

(23)

“XOF” - schakeling

(24)

“XOF” - schakeling

(25)

“XOF” - poort

0 XOF

0 0

1 XOF

0 1

0 XOF

1 1

1 XOF

1 0

(26)

Waarheidstabellen

ingang 1 ingang 2 uitgang ingang 1 ingang 2 uitgang ingang 1 ingang 2 uitgang

EN 0 0 OF 0 0 XOF 0 0

EN 1 0 OF 1 0 XOF 1 0

EN 0 1 OF 0 1 XOF 0 1

EN 1 1 OF 1 1 XOF 1 1

0 0 0

0 0 1

1 1 1

1 1 0

(27)

Alles bij elkaar

(28)

Wat is het resultaat van deze schakeling?

XOF OF

OF EN

XOF

EN OF

0 0

1 1 1 1 1 1

1

(29)

Wat is het resultaat van deze schakeling?

XOF

OF XOF

1 OF 0 0 EN 1 1 OF 1 1 EN 1

1 XOF 0

0 XOF 1

EN

XOF

1

(30)
(31)

•Beschrijf eerst de werking van de hotelschakeling

•Maak een waarheidstabel - benoem schakelaar 1 S1 - Sx omhoog is 1

- Sx omlaag is 0

(32)

Schakellogica

(33)

Schakellogica

A ∙ 0 = 0 A + 0 = A

A ∙ 1 = A A + 1 = 1

A ∙ A = A A + A = A

0 A

·

A A A 1

C) (B

A C · A B ·

A

B·C

A ) C A

B)(

(A

C A

·C A

A

(34)

Schakellogica

• Associatieve wet:

(A + B) + C = A + (B + C) (A ∙ B) ∙ C = A ∙ (B ∙ C)

• Commutatieve wet:

A + B = B + A A ∙ B = B ∙ C

• Distributieve wetten

A ∙ (B + C) = A ∙ B + A ∙ C

A + (B ∙ C) = (A + B) ∙ (A + C)

(35)

Schakellogica

A ∙ 0 = 0 A + 0 = A

A ∙ 1 = A A + 1 = 1

A ∙ A = A A + A = A

1 A

·

A

1 A A

B·C A

B·C

A·1

B·C

B) C

A·(1

B·C A·B

A·C A

B·C A·B

A·C A·A

B·C B·A

A·C A·A

B·C

A ) C A

B)(

(A

bewijs

(36)

Schakellogica

A ∙ 0 = 0 A + 0 = A

A ∙ 1 = A A + 1 = 1

A ∙ A = A A + A = A

1 A

·

A

1 A A

·C A

·A A

C A

·C A A

bewijs

(37)

Samengestelde schakelingen (boek 1)

(38)

Samengestelde schakelingen (boek 1)

(39)

Samengestelde schakelingen (boek 1)

(40)

Samengestelde schakelingen (boek 1)

Definitie

U1 = voor inversie

¬U1 = na inversie

(41)

Samengestelde schakelingen (boek 1)

Combineer nu de waarheidstabellen naar a,b en c

(42)

Samengestelde schakelingen (boek 1)

(43)

Morgan

De wetten van De Morgan, of regels van De Morgan, zijn twee wetten in de formele logica die een verband leggen tussen de beide logische operatoren EN en OF en de negatie. Deze relatie wordt ook de dualiteit van De Morgan genoemd. Zij zijn genoemd naar de

Britse wiskundige Augustus De Morgan, maar waren al eerder bekend.

(44)

Morgan

Voor twee proposities A en B luiden de wetten:

NIET (A EN B) = (niet A) OF (niet B)

NIET (A OF B) = (niet A) EN (niet B) In SYMBOLEN, waarbij

EN door · wordt voorgesteld, OF door + en

NIET door een overstreping, wordt dat:

(45)

Morgan

(46)

Morgan

Teken nu zelf het NOF (NOR) blok

(47)

Morgan

&

NAND-gate

1

OR-gate

a a

b a.b b a b

(48)

Morgan

&

NAND-gate

1

NOR-gate

a a

b a.b b a b

Let op: geen Morgan

(49)

Wetten van Morgan

z

. y z

y  

Schrijf om naar A en B

z y

z . y

z

. y z

y

(50)

Morgan XOF

&

XOR-gate

a b

b · a b

·

a

U

&

1 a

b

U

·

Zet de formule om in een

combinatieschakeling mét alleen (N)EN

(51)

Morgan XOF

b

· a

· b

· a

b

· a

b

· a

b · a b

· a

U

U

U

(52)

Vereenvoudigen van schakelfuncties

(53)

Vereenvoudigen van schakelfuncties

(54)

Vereenvoudigen van schakelfuncties

(55)

Vereenvoudigen van schakelfuncties

(56)

Vereenvoudigen van schakelfuncties

(57)

Vereenvoudigen van schakelfuncties

(58)

Vereenvoudigen van schakelfuncties

(59)

Vereenvoudigen van schakelfuncties

(60)

Vereenvoudigen van schakelfuncties

(61)

Vereenvoudigen van schakelfuncties

(62)

Vereenvoudigen van schakelfuncties

(63)

Vereenvoudiging (boek)

B · A

) C

(C ·

B · A

C · B · A

C · B · A

B · D A

B · D )

D B

(1 · A

B · D A

· D B

· A A

· A

C)

(A

· D)

(A  

(64)

Vereenvoudiging (boek)

D · B · A

C · A

D · B · A )

B

(1 · C · A

D · B · A C

· B · A

C · A

D) (C

· B · A

C · A

(65)

Karnaughdiagram

Het resultaat heeft een vaste plek op het

diagram

(66)

Karnaughdiagram

Controleer de velden en de schakelformule

(67)

Karnaughdiagram

Zoek de velden

(68)

Karnaughdiagram

C

B 

(69)

Karnaughdiagram

(70)

Karnaughdiagram

C

· B

B

· A

C

·

A  

(71)

Karnaughdiagram

Vind de velden

(72)

Karnaughdiagram

Schrijf de formule

(73)

Karnaughdiagram

D

· A

C · B D

·

B  

(74)

Karnaughdiagram

Het resultaat heeft een vaste plek op het

diagram

(75)

Karnaughdiagram

Maak een

waarheidstabel

De binaire getallen in het diagram stellen de uitvoer van de functie voor bij een gegeven combinatie van invoergegevens. We schrijven 0 in de linkerbovenhoek van het diagram omdat f = 0 als A = 0, B = 0, C = 0, D = 0. Volgens dezelfde redenering schrijven we 1 in de

rechteronderhoek omdat f = 1 als A = 1, B = 0, C = 1, D = 0.

(76)

Karnaughdiagram

Maak een

waarheidstabel

(77)

Karnaughdiagram

Maak een

waarheidstabel

(78)

Karnaughdiagram

Maak het Karnaugh diagram

(79)

Karnaughdiagram

Maak eilanden met ‘1’ waarbij het aantal

‘1’ een meervoud van 2 is.

Zie rode kader:

A B C D

1 1 0 0

1 1 0 1

1 0 0 1

1 0 0 1

A C’

(80)

Karnaughdiagram

Maak eilanden met ‘1’ waarbij het aantal

‘1’ een meervoud van 2 is.

Zie groene kader Combinaties

A B C D

1 0 1 1

1 0 1 0

A B’ C

(81)

Karnaughdiagram

Maak eilanden met ‘1’ waarbij het aantal

‘1’ een meervoud van 2 is.

Zie blauwe kader Combinaties

A B C D

0 1 1 0

1 1 1 0

B C D’

(82)

Karnaughdiagram

Thus the Karnaugh map has guided a simplification of

(83)

Karnaughdiagram

Inverse

The inverse of a function is solved in the same way by grouping the 0s instead.

The three terms to cover the inverse are all shown with grey boxes with different colored borders:

(84)

Logische schakeling

Stel voor 3 pneumatische cilinders -Cil A

-Cil B -Cil C

-Maak een waarheidstabel per cilinder -Indien geldt:

Cilinder A gaat uit als cilinder B en C in gesloten stand staan

Cilinder B gaat in uiterste stand indien cilinder A gesloten is en cilinder C gesloten is.

Cilinder C gaat in uiterste stand indien cilinder A gesloten is en cilinder B in uiterste stand staat

(85)

Karnaughdiagram (2)

Maak de waarheidstabel

(86)

Logische schakeling

(87)

Wetten van Morgan

z . y

. y

= z)

. y

( +

y

Morgan De

met z

y .z

y y

:

Bewijs   

(88)

Wetten van Morgan

z . y z

y z

. y z

y

z . y z

y        

z y

z . y

z y

z .

y     

(89)

Wetten van Morgan

q . p . z . y q

p z

y

   

• Wetten gelden ook voor ‘n’ termen:

(90)

90

Morgan De

met z

y .z

y y

:

Bewijs   

z . y . y

=

z)

.

y

(

+

y

(91)

91

Morgan De

met z

y .z

y y

:

Bewijs   

z . y + y . y

= ) z + (y .

y

=

z y

. y z

. y . y

= z . y +

y  

(92)

92

Morgan De

met z

y .z

y y

:

Bewijs   

. z + y

= z . y

= z . y + 0

=

z . y + y . y

= ) z + (y .

y

=

z . y . y

=

z

.

y

+

y

(93)

Deze presentatie is beëindigd.

Sluit dit venster om terug te gaan naar de site.

(94)

4-bits BCD counter

(95)

4-bits BCD counter

let's examine the four-bit binary counting sequence again, and see if there are any other patterns that predict the toggling of a bit. Asynchronous counter circuit design is based on the fact that each bit toggle happens at the same time that the preceding bit toggles from a "high" to a "low"

(from 1 to 0). Since we cannot clock the toggling of a bit based on the toggling of a previous bit in a synchronous counter circuit (to do so would create a ripple effect) we must find some other pattern in the counting sequence that can be used to trigger a bit toggle:

Examining the four-bit binary count sequence, another predictive pattern can be seen. Notice that just before a bit toggles, all preceding bits are "high:"

(96)

4-bits BCD counter

(97)

4-bits BCD counter

To make a synchronous "down" counter, we need to build the circuit to recognize the appropriate bit patterns predicting each toggle state while counting down. Not surprisingly, when we examine the four-bit binary count sequence, we see that all

preceding bits are "low" prior to a toggle (following the sequence from bottom to top):

(98)

4-bits BCD counter

(99)

4-bits BCD counter

(100)

4-bits BCD counter

BCD-counters

(101)

Einde Einde

© annelies verheijen b.c.broekhin, roermond

Referenties

GERELATEERDE DOCUMENTEN

Notwithstanding the relative indifference toward it, intel- lectual history and what I will suggest is its necessary complement, compara- tive intellectual history, constitute an

Since Keplerian rotation has not been detected towards B335 on scales larger than 10 au, it is interesting to instead search the long-baseline data for signs of outflow

Ac- tivated protein C (APC) inhibits coagula- tion, in the presence of its cofactor protein S, by proteolytic cleavage of procoagulant factors Va and VIIIa. Reduced performance of

opened up new branches”, and although he didn’t get any spare time to watch the game, he said he’d support England in cricket against India - after all, there were now two Punjabis

This particular area is also home to the International Commerce Centre (ICC), Hong Kong’s tallest commercial building; West Kowloon Cultural District, a cultural

• sci.req.2 - Observe a large number of fainter (lower mass) stars in the youngest (1 − 10 Myr) associations (Lupus, Taurus, Chamaeleontis, Scorpius-Centaurus...), to directly study

Let us follow his line of thought to explore if it can provide an answer to this thesis’ research question ‘what kind of needs does the television program Say Yes to the

He is member of the board of FOBID (the Dutch Federation of Organisations in the Field of Libraries, Information and Documen- tation), member of the board of