Hallo zusammen! Ich möchte mit dem Comparator_A+ des Launchpads (MSP430G2553) die Frequenz eines sinusförmigen Signals messen (Frequenzbereich 50 – 100Hz). Natürlich ist etwas Rauschen auf dem Signal, sodass das Ausgangssignal beim Überschreiten der Vergleichsspannung instabil ist. Zur Bestimmung der Periode wollte ich den Timer_A verwenden der einen Interrupt bei steigender Flanke auslöst. Daher ist es natürlich ungünstig, wenn der Komparatorausgang bei jedem Übergang mehrere steigende Flanken aufweist. Wie könnte man den Komparator denn softwaretechnisch „entprellen“. Bisher habe ich nur Ansätze gefunden wo man nach dem Interrupt ein Totzeit setzt. Das ist bei unbekannter Frequenz natürlich etwas kritisch. Gruß, Simon
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.