Hallo, ich "betreibe" auf einem Attiny25 die Timer-PWM mit 8 bit und habe mich gewundert, das trotz PWM-Wert = 255 die Spannung hinter meinem Tiefpass lediglich auf ca. 3,9V ansteigt. Heute habe ich den Ausgang mal mit dem Oszilloskop begutachtet. Das Signal entspricht nicht meinen Erwartungen. Sehen wollte ich ein Rechtecksignal, dess "Klötzchen" je nach Tastverhältnis unterschiedlich breit sind. Stattdessen habe ich ein 0V-Grundsignal, welches mit steigendem Tastverhältnis mehr und mehr "5V-Nadeln" aufweist. Ich weis, das es verschiedene PWM-Modi auf dem Controller gibt, und vermute das hier der Fehler liegt. Ich hätte gerne ein PWM-Signal, das ich auch voll aussteuern lässt. Vielleicht kann man mir aufgrund dieser leider sehr diffusen Problembeschreibung schon helfen. Ich poste heute Abend aber noch meinen C-Code. Grüße, Kurt
Es kann sein das Du irgendein Modi aktiv hast, welche bei 255 nicht 100% entspricht (eventuell wäre 511 oder 1023 volle Lotte) Ich hab allerdings mit dem Tiny25 garkeine PWM-Erfahrungen. Möglich, das es nur ein 8Bit-PWM ist. Dann hast Du zuviel "Last" am Ausgang, oder Dein Tiny macht einen Reset und zwar so schnell, das Du es als PWM interpretierst.
Kurt schrieb: > die Spannung hinter meinem Tiefpass lediglich auf ca. 3,9V ansteigt. Passt aber nicht zu: > mit steigendem Tastverhältnis mehr und mehr "5V-Nadeln" aufweist. Ein Mittelwert von 4V sind schon deutlich mehr als nur "Nadeln", das ist ein TV von 4/5...
Wer mißt mißt Mist..... Spiel doch mal ein bischen mit dem Oszilloskop Trigger. Hast du ein sauber stehendes Bild? Es gibt die Möglichkeit, dass du nur die Flanken der Rechtecksignale als "Nadeln" siehst, weil das Oszi nicht sauber triggert und sich die Rechteckimpulse überlagern, dann siehst du die "Deckel" auf dem Oszi nicht. Das wäre die Erklärung dafür warum "Nadeln" kein 4/5 Tastverhältnis ergeben. Viel Glück Remo
Du wirst wohl die Pins nicht als Ausgang initialiert haben, da passiert sowas dann auch... Gruß Knut
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.