update to local git repo

This commit is contained in:
fzzinchemical
2025-07-02 13:08:03 +02:00
commit 269b8a31ba
136 changed files with 12257 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
# Anforderungen
- Hasenallee und Falkenstraße
- Eingangssignale:
- Takt,
- Autoanforderung (1 = Auto wartet an Falkenstraße, 0 = sonst.),
- Systemstart ( 1 = die Stromversorgung ist vor weniger als zwei Sekunden eingeschaltet worden, 0 = sonst.)
- Autoanforderung 1 solange mindestens ein Auto auf mindestens einer Seite der Falkenstraße steht oder wartet.
- Wenn Auto wendet und wegfährt keine Autoanforderung mehr
- Ausgabesignale Ampel:
- Lampen wenn an auf 1, sonst 0
- 3 Lampen pro Straße
- Bei Systemstart alle rote Signale aktiv
- Ausgangsvektor (100 100) wird 'R' genannt und ist unser Startzustand
- Eingangssignal Autoanforderung wird 'a' genannt
- Ausgangsvektor (001 100) wird 'G' genannt
- bleibt G solange keine Autoanforderung (a = 1) eingeht
- Wenn Ausgangsvektor G ist und a = 1, dann geht die Ampel an der Falkenstraße im wechsel an und wieder aus
# Lösungshinweise
- Verwendung von 4 Flipflops
- Die vier Teilzustände für eine einzelne der beiden Straßen werden mit zwei Flipflops kodiert
- Gesamtzustand wird mir zwei Flipflop-paaren kodiert
- eines der beiden Flipflops leuchtet bei rot, das andere bei gelb
- Verwendung des Tasters für den Takt