Digital Opgave 9

Fra HTX Arduino
Spring til navigation Spring til søgning


(Design af kredsløb udfra alarmfunktioner) Se eventuelt De Morgans regel side 27 i ”Grundlæggende digitalteknik”.

4 ultraviolette foto-detectorer A, B, C, og D benyttes til, via et logisk kredsløb, at styre 4 alarmer L1, L2, L3 og L4 . Fotodiodekredsløbet giver 5 [V] ud, når lysstrålen brydes. Alarmerne aktiveres med 5 [V]. Nedenstående figur skitserer systemet.

Skitse af systemet som det ses på blokniveau
Skitse af systemet som det ses på blokniveau

Følgende alarmfunktioner ønskes opfyldt:

L1 skal aktiveres hvis lysstråle A og B brydes.

L2 skal aktiveres når lysstråle A ikke er brudt eller B ikke er brudt.

L3 skal aktiveres når lysstråle C ikke er brudt eller D ikke er brudt.

L4 skal aktiveres hvis lysstråle C og D brydes.

Kredsløbet skal realiseres med et minimum af pakninger/gate. For at opnå dette kan "De Morgans regel" anvendes til at konvertere gatetyper til NAND-gate så hele kredsløbet kan bygges af NAND-gate. Ved kun at have denne ene gatetype undgår man ubrugte gate i de enkelte pakninger. Ved at se på sandhedstabellen for en NAND-gate kan man se, hvordan en INVERTER kan laves af en NAND-gate.

  1. Hvor mange og hvilke pakninger skal du bruge for at lave ovenstående alarmsystem direkte udfra de boolske udtryk.
  2. Hvor mange pakninger skal bruges, hvis man bruge De Morgans regel og laver kredsløbet udelukkende med NAND gate?
Digitale Opgaver
Kombinatorisk Logik Opgave 1a - Opgave 1b - Opgave 2 - Opgave 3 - Opgave 4 - Opgave 5 - Opgave 6 - Opgave 7 - Opgave 8 - Opgave 9 - Opgave 10
Sekvensiel Logik Opgave 11 - Opgave 12 - Opgave 13 - Opgave 14
Analoge Opgaver
Modstande og Ohms lov Modstands Opgave 1 - Modstands Opgave 2 - Modstands Opgave 3 - Modstands Opgave 4 - Modstands Opgave 5 - Modstands Opgave 6 - Modstands Opgave 7 - Modstands Opgave 8 - Modstands Opgave 9 - Modstands Opgave 10
Kondensator og Spole Kondensator opgaver 1 - Kondensator DC opgave 1 - Kondensator AC opgave 1 - Spolen 1 - Seriekobling og parallelkobling - Spolen 2 - Beregning af spoleværdier (selvinduktionen) - Spolen 3 - Tidskonstant for RL-led - Spolen 4 - Beregning af induktiv-reaktansen
Operationsforstærker Opamp Opgave 1 - Opamp Opgave 2 - Opamp Opgave 3
Diverse Opgaver Opgaver Diagram - Opgaver Transformator - Transistor opgave - Zenerdiode Opgave 1
Programmerings Opgaver
Arduino Arduino Blink - Arduino Opgave 01 - Blink - Arduino Button - Analog Out - Arduino StateChangeDetection - Arduino termometer - Arduino termostat - Arduino udgangsforstærkning
PIC PIC Opgave 1 - Blink - PIC Opgave 2 - Gates - PIC Opgave 3 - Udvidet blink - PIC Opgave 4 - Kombinatorik - PIC Opgave 5 - Flip-flops - PIC Opgave 6 - Løbelys - PIC Opgave 6a - kontakt - PIC Opgave 7 - Udvidet løbelys - PIC Opgave 8 - Sekventielle kredsløb - PIC Opgave 9 - Multivibratorer - PIC Opgave 10 - Samtidighed - PIC Opgave 11 - Tastatur - PIC Opgave 12 - Display - PIC Opgave 13 - A-D converter - PIC Opgave 14 - Interrupt - PIC Opgave 15 - Seriel komm - PIC Opgave 16 - Lyskryds - PIC Opgave 17 - Tyverialarm
PIC Opgave Løsninger PIC Opg 1 Løsning - PIC Opg 2 Løsning - PIC Opg 3 Løsning - PIC Opg 4 Løsning - PIC Opg 5 Løsning