autodeur + lamp systeembord

Gert stelde deze vraag op 26 mei 2021 om 14:40.

Hoi allemaal,

Voor een opdracht voor school moet ik dit maken in een systeembord: Zodra je de autodeur open doet moet een lampje gaan branden. Sluit je de deur dan blijft de lamp nog 8 seconde branden.

Om eerlijk te zijn ben ik niet veel verder gekomen dan een drukschakelaar, een led, een pulsgenerator een pulsteller en een OF-poort (alhoewel ik niet zeker ben of dat een EN-poort moet zijn) als iemand mij hier mee zou kunnen helpen zou ik dat zeer appreciëren.

Vriendelijke groeten, Gert.

Reacties

Theo de Klerk op 26 mei 2021 om 15:19
Laat eens zien wat je tot heden hebt gedaan. Bij modelleren is het vaak zaak simpel te beginnen.
Deur open, lampje aan.
Daarna ga je een voor een condities inbouwen en het model complexer maken (sluit deur: lamp uit; daarna - sluit deur, wacht 8 s, dan lamp uit).
Gert op 26 mei 2021 om 22:50
Hoi Theo,

Sorry voor de late reactie. Dit is het verst waar ik zelf kom, de pulsenteller blijft aan en stopt niet na 8s maar voor de rest denk ik dat het best goed is.

Theo de Klerk op 26 mei 2021 om 23:14
Je basisidee is wel goed. Alleen... vervang die OF poort eens door een memory cell. Dan gaat het lampje aan als je even op de knop drukt. Het gaat pas uit als op de andere (reset)  poort ook een hoog signaal komt.
Dat signaal komt van de "8" teller. Dan moet dat signaal wel hoog zijn en niet door een inverter laag gemaakt worden...
Jan van de Velde op 26 mei 2021 om 23:25
Dag Gert,

Zoals Theo al zei, pak dit eens stap voor stap aan, want anders haal je bij grotere systemen nooit meer bugs eruit. 

1: een drukschakelaar zoals in een deurportier (of koelkastdeur)
schakelaar gesloten (want deur dicht) dan lamp uit.
schakelaar open, (want deur open) dan licht aan.
testen....
en omdat die drukschakelaar in dat deurportier feitelijk werkt als een aan-uitschakelaar (toggle) is het handiger die te gebruiken, die hoef je niet heel de tijd vast te houden.

stap twee: uitbreiding
na het TERUG sluiten van de deur blijft de lamp branden (hint: geheugencel)
testen.....

stap drie: uitbreiding:
8 s na het terug sluiten van de deur reset je de geheugencel.
testen....

Plaats een reactie

+ Bijlage

Bevestig dat je geen robot bent door de volgende vraag te beantwoorden.

Clara heeft negentien appels. Ze eet er eentje op. Hoeveel appels heeft Clara nu over?

Antwoord: (vul een getal in)