![]() |
hab die aufgabe noch mal in einem word dokument
hallo
habe die aufgabe noch mal in einem word dokument hinauf geladen damit man sie besser lesen kann gruß fenster http://berg.heim.at/anden/421355/basar/aufgabe1.zip |
hat schon wer eine lösung für mich?
hallo
hat jetzt wer schon eine lösung für meine problem ??? danke im vorraus gruß fenster |
Scau mal da nach:
http://www-s.ti.com/sc/psheets/spna017/spna017.pdf Auf Seite 107 u ff. findest du Hinweise mit einer CPU. Wenn du bei TI ein bischen kramst, findest du sicher viele Infos! |
Die Lösung mit einem Microcontroller erscheint mir da etwas 'overengineered' für dieses Problemchen, ausserdem zielt die Angabe auch meines Erachtens auf eine 'Schaltung' ab.
Mit ein paar TTL-Logik Bausteinen sollte das kein grosses Problem sein. Falls noch gewünscht, kann ich bei Gelegenheit eine Schaltung dafür zeichnen. Die Frage nach der Taktfrequenz lässt sich mit ein wenig Überlegung auch leicht lösen. Hier mein Lösungsvorschlag: Zuerst ein Diagramm, dass die Scanimpulse auf den Zeilen und den Takt selbst darstellt: http://members.aon.at/helmi/abb1.gif Und dann betrachten wir nur die Zeile0 und den ominösen 50ms Tastendruck z.B. auf irgendeine Taste dieser Zeile. Im 'worst case' muss gewährleistet sein, dass der Tastendruck mindestens 5ms in einen Scanimpuls 'hineinragt' - unter der Voraussetzung, dass der Key-pressed impuls von der Überlagerung aus Tastendruck und Scanimpuls abgeleitet wird. Das schaut dann so aus: http://members.aon.at/helmi/abb2.gif Daraus ergibt sich ein max. Abstand zwischen 2 Scanimpulsen von 40ms. Nachdem diese Lücke wiederum die 3 anderen Scanimpulse beinhaltet ergibt sich die Dauer eines Scanimpulses: 40/3 = 13,333ms. Das ist laut erstem Bild auch die Periodendauer des Taktes, also ist die minimale Taktfrequenz: 1/13,333ms = 75Hz! Zu beachten ist noch, dass unter den gegebenen Annahmen, die Taktfrequenz auch nicht höher als 200Hz liegen darf, weil sonst werden die Scanimpulse selbst kürzer als 5ms. Hoffe, das hilft! lg. helmix |
| Alle Zeitangaben in WEZ +2. Es ist jetzt 03:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag