![]() |
![]() |
|
|
|||||||
| Registrieren | Hilfe/Forumregeln | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
| Elektronik(-Basteln) / Modellbau & PC Rat & Tat zu allen "Schaltkreisen außerhalb des PCs"... |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#11 |
|
Master
![]() Registriert seit: 29.12.2001
Beiträge: 797
|
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 |
|
|
|
|
|
#12 |
|
Master
![]() Registriert seit: 29.12.2001
Beiträge: 797
|
hallo
hat jetzt wer schon eine lösung für meine problem ??? danke im vorraus gruß fenster |
|
|
|
|
|
#13 |
|
Inventar
![]() Registriert seit: 31.07.2000
Ort: Planet Erde
Beiträge: 2.498
|
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!
____________________________________
Gott hat nicht den Menschen erschaffen, der Mensch hat Gott erschaffen. |
|
|
|
|
|
#14 |
|
Jr. Member
![]() Registriert seit: 27.08.2001
Ort: Wien
Alter: 60
Beiträge: 84
|
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: 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: 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 |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| Ansicht | |
|
|