Projekt Digitales Speicheroszilloskop

Gast #438350
Lesenswert?

Also ich weiss das hier schon etwas mehr Arbeit erfordert aber es werden 
keine großen Anforderungen daran gestellt. Es handelt sich hierum um ein 
Projekt in der FH. Es geht nur darum das wir mal etwas mehr ans Timing 
denken. Ich habe so weit auch schon einiges realisiert. Z.B. die Anzeige 
auf dem Display funktioniert einwandfrei. Tastatur und ADU auch kein 
Porblem. Es geht mir jetzt nur etwas mehr um den Ablauf. Sollten erst 
eine bestimmte Anzahl von Werten eingelesen werden oder sollte es in 
Echtzeit geschehen.
Meine Idee ist das jeder Wert einzeln verarbeitet wird. Die ganzen Daten 
werden immer in ein Array geschrieben um dann z.B. das Koordinatenkreuz 
vom löschen auszuschließen. Das ganze ist in Niederfrequenz und braucht 
nicht mehr als 100Hz verarbeiten zu können. Als Eingangssignal wird 
vorerst nur eine Sinusschwingung im positiven verwendet.
Ich will weiß Gott keine Anleitung hier, wäre nur um ein paar Ratschläge 
von welchen die das schon mal gemacht haben dankbar denn es ist leider 
nicht so viel Zeit das fertig zu stellen. Ergo habe ich auch nicht die 
Zeit ein paar mal auf die Schnauze zu fallen.
Um es noch zu vervollständigen, das Ganze wird mit nem Hitachi H8S/2357 
und einem HD61830B Display realisiert.

Vielen Dank schon mal für eure Hilfe!!

Mfg
Stephan
#438542
Lesenswert?

Wenn du eh keine Zeit hast, dann nimm das was du schneller
realisieren kannst.

> Sollten erst eine bestimmte Anzahl von Werten eingelesen werden
> oder sollte es in Echtzeit geschehen.

Schaffst du es, in Realzeit (Echtzeit bedeutet in der Informatik
was anderes) die Messwertaufnahme mit der Anzeige und der
Auswertung der Tasten zu koppeln. Und zwar so, dass auf jeden
Fall die Masswertaufnahme unterbrechungsfrei und gleichmässig
läuft?
Wenn du denkst du schaffst das, dann mach es.

Der andere Fall:
Anzeige und Tasten mal kurz links liegen lassen, eine
Zeitlanf Messwerte aufnehmen und zwischenspeichern.
Danach sich wieder um Anzeige und Tasten kümmern.
Das ist der klassische 'in einer Schleife nacheinander
mehrere Dinge hintereinander machen'-Ansatz.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren