Hallo, hab ein kleines Problem bei meinem Matur Projekt. Und zwar soll ich LEDs vermessen die mit PWM angesteuert werden (um die Helligkeit einzustellen). Von meinem Sensor bekomme ich die PWM (is im Prinzip ein Rechtecksignal), nun bräuchte ich die "ein" bzw "aus" Zustände der LEDs. Die einzige Idee die ich zur Zeit habe is, dass ich mit interrupts arbeite und somit die Zeit der beiden Zustände miss ?! Vielleicht hat von euch jemand eine andere Idee oder kann mir sagen wie ich das mit den Interupts realisieren kann, da ich mich beim avr noch nicht wirklich mit Interupts auskenne :( mfg Stefan
hallo stefan. von welchem sensor bekommst du welches signal und wie hängt davon die PWM der LEDs ab und wie viele LEDs hast du überhaupt und kommt's dir nur auf die tastverhältnisse der einzelnen PWMs an oder auf den zeitlichen versatz der PWMs zueinander? zum messen von PWM-signalen benutzt man im laboralltag ein oszilloskop. warum geht das bei dir nicht? und wenn du dich sowieso schon in der software befindest, reicht's doch, die entsprechenden register zur PWM-konfiguration auszulesen, um das tastverhältnis rauszukriegen. oder hab ich dein problem jetzt völlig falsch verstanden? gruß michael
Hallo Michael Danke für die Schnelle Antwort! Ich glaube du hast es bisschen falsch verstanden, aber meine Beschreibung war auch etwas verwirrend :) Also ich hab von einer Firma LED Module die mit einer PWM angesteuert werden, es handelt sich dabei um eine LED-Matrix mit 36 LEDs! Um die Helligkeit zu regulieren werden diese Module mittels PWM angesteuert. Meine Aufgabe ist es nun die LUX zu messen. Doch mein Problem is, dass der Helligkeitssensor (Lux-Sensor) so schnell is, das er die PWM erkennt und mit ein Rechtecksignal anzeigt (natürlich am Oszi!) Würde ich nun direkt mit dem Signal arbeiten würde mein Messergebnis verfälscht werden und darum muss ich den Mittelwert bilden und dazu brauche ich nun die Zeit wie lange die Leds eingeschaltet sind und die Zeit wie lange die LEDs ausgeschaltet sind. UNd diese Zeiten will ich mit Interrupts messen, weiß zwar noch nicht genau wie aber naja ... Ich hoffe meine Erklärung hilf ein bisschen ;) mfg stefan
Warum bestimmst du nicht den Mittelwert der Meßwerte... der sezt sich doch aus den An/Aus Anteilen zusammen..
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.