Forum: Mikrocontroller und Digitale Elektronik Seltsame Signalform Attiny25 PWM


von Kurt (Gast)


Lesenswert?

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

von Alex W. (a20q90)


Lesenswert?

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.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

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...

von RemoTe (Gast)


Lesenswert?

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

von I. L. (Gast)


Lesenswert?

Du wirst wohl die Pins nicht als Ausgang initialiert haben, da passiert 
sowas dann auch...


Gruß Knut

von Kurt (Gast)


Lesenswert?

Das war der Fehler, danke!

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
Noch kein Account? Hier anmelden.