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

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.