01.08.2013 18:56 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388) |
Hallo nochmal! Im Anhang mal ein Vorschlag zur Lösung! Im Moment nur mit 6 I/O, aber das ist problemlos zu erweitern! Über die Eingänge 1-6 wird das Schließen über die Flankenauswertungen an einen Zähler weitergeleitet. Das Schließen des tasters veranlasst die Arithmetikbausteine den aktuellen Zählerwert zu speichern. Über I7 wird ein zweiter Zähler hochgezählt. Der Analog-MUX wandelt den Zählerwert in einen Analogwert um. Dieser wird dann über die Analogkomperatoren mit den sechs Arithmetikwerten verglichen. somit wird immer nur der nächste Ausgang gesetzt. Sind alle Schubladen wieder herausgezogen, kann das Spiel von vorn losgehen. Viel Spaß beim testen! DateianhangFIFO2.zip (108 Downloads) |
Zuletzt bearbeitet von: motmonti am: 01.08.2013 19:05 |
|
01.08.2013 19:18 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388) |
Das Ganze jetzt doch noch mit 12 Ausgängen!
DateianhangFIFO2.zip (86 Downloads) |
10.08.2013 14:57 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388) |
Hallo! Im Anhang jetzt mal die Vollversion laut meinem Programmiervorschlag! Viel Spaß beim Testen! DateianhangFIFO2.zip (78 Downloads) |
11.08.2013 21:54 | |
Beigetreten: 05.01.2007 Letzter Bes: 07.04.2023 Beiträge: 1690 Bewertung: (580)
|
Hallo, Motmonti - interessante Lösung... Für eine Anfrage im Beitrag Serielles ansteuern eines Senders habe ich ähnliche Fragestellungen zu lösen gehabt. Dort sollten 8 parallel eingehende Digitalsignale entsprechend ihrem (periodischen) Auftreten (steigende Flanke) erfasst und entsprechend der Eingangsreihenfolge in ein serielles Signal gewandelt werden.. MfG Betel |
==> Meine TAG-Listen: "deut." |
|
Für diesen Beitrag bedanken sich1 Benutzer |
Folgen Sie uns auf