Hi, ich versuche mich gerade an einem DSO mit dem Stellaris Kit. Bis jetzt habe ich starte ich eine Meßreihe von 1000 Werten für 2 A/D Kanäle mit eine Abtastfrequenz von 400Khz und gebe diese über den Com-Port. Funktioniert auch wunderbar. Nun soll ein Grafik-LCD angeschloßen werden. Das stellt kein Problem dar. Nur mache ich mir jetzt Gedanken, wie ich den Trigger realisiere. Dazu habe ich mir folgendes überlegt: Ich würde den int. Komperator nehmen und mittels D/A (durch PWM) die Triggerschwelle einstellen. Kommt der Trigger, sperre ich ich den dazugehörigen Interrupt und lass die Meßreihe aufnehmen und auf dem Display anzeigen. Nach dem Darstellen der Anzeige, lass ich den Trigger wieder zu. Hoffe mal, es war verständlich :) Hat jemand ne bessere Lösung oder Vorschläge? Gruß Sascha
Hi, sofern ich mit der Samplerate herunter gehe, sicherlich. Deshalb wollte ich es eigentlich per Hardware machen. Ansonsten immer her mit den Tips. Wie würdest du es machen?? Mfg Sascha
Das in HW ist ja nicht schlecht, einzig brauchst du 2 ports, um die Spannung zu verschieben, weil du ja nicht nur nach oben, sondern auch nach unten triggern mußt. Weiters mußt du den Port wieder resetten, weil sich je nach pegel die Schwellen ändern, also brauchst du warscheinlich einen kleinen kondensator, kannst ev. den vom PWM benutzen, wenn du das entsprechend planst. Für Werte, die außerhalb der HW-Triggerung liegen, kannst du ja die in SW nehmen, oder auch wenn du integrierst, um z.B Jitter aussen vor zu lassen (geht mit der HW-Triggerung nicht, da sich die Schwelle normalerweise ändert, und das Zeit braucht, damit das wieder geht). Verstehe jedoch nicht, wieso du bei 400KSP keine Zeit für eine SW-Triggerung hast.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.