PWM Spikes trotz Abblockkondensatoren?

OP #7389695
Lesenswert?
• ▲
▼

Moin Freunde,

wie man auf dem Bild erkennen kann, zeigt mein Oszi "Sptzen" an beim erzeugten PWM Signal. Weiß jemand woran das liegen kann? Wie man das noch sauberer erzeugen kann?

Eckdaten:

  • Betrieb über Batterie ~5V
  • Taktung über 16Mhz Crystal
  • Fuses richtig gesetzt
  • 62500Hz PWM mit 59% Duty am OC0A Ausgang des Attiny44A
  • Abblockondensator Kerko mit 100nF zwischen VCC & GND
  • 2x 20nF Kerko am 16Mhz Crystal

bG & danke b.

Angehängte Dateien:
#7389698
Lesenswert?
• ▲
▼

Baum B. schrieb:

  • 2x 20nF Kerko am 16Mhz Crystal

Hoffentlich nicht - das wäre einen Faktor 1000 zu groß und der "16Mhz Crystal" würde damit wohl kaum schwingen. Meinst du 20pF und 16MHz Quarz bzw. Keramikresonator?

alles ist aufgebaut auf einem Steckbrett und es befinden sich zwischen den einzelnen Komponenten keine 100m Leitungen oder ähnliches ...

Da reichen ein paar Zentimeter. Wie greifst du das Signal mit dem Oszi ab? Die Abblockkondensatoren stabilisieren die Versorgungsspannung und haben mit dem Ausgangssignal, dass du misst, erstmal nichts zu tun.

#7389700
Lesenswert?
• ▲
▼

Baum B. schrieb:

  • 2x 20nF Kerko am 16Mhz Crystal

Glaub ich nich. Schau nochmal genau hin.

Baum B. schrieb:

  • Abblockondensator Kerko mit 100nF zwischen VCC & GND

Widerspricht der Aussage: "...trotz Abblockkondensatoren" Üblicherweise wäre es richtig "Abblockkondensatoren" zu verwenden statt einem Abblockkondensator.

Baum B. schrieb:

  • Fuses richtig gesetzt

Ach so! Die sind geheim. So wie dein Controllertyp. Da kann man natürlich alles vermuten.

Baum B. schrieb:

  • Taktung über 16Mhz Crystal

Das kann nicht sein. Ein "Crystal" kann keinen Takt abgeben. Vermutlich hast du einen internen Oszillator so konfiguriert dass dafür ein "Crystal" extern angeschlossen werden soll.

Baum B. schrieb:

Weiß jemand woran das liegen kann?

An deiner laienhaften Messung. Du brauchst eine sehr kurze Masseverbindung zur Quelle deines Signals. Im Übrigen sind diese sogenannten Spikes - wenn sie wirklich existieren würden - harmlos für das was du vielleicht mit diesem Signal noch erreichen willst.

Baum B. schrieb:

alles ist aufgebaut auf einem Steckbrett und es befinden sich zwischen den einzelnen Komponenten keine 100m Leitungen

Sondern wie viele Meter? Dann kann immer noch viel Mist passieren. Sinnvoller wäre es statt von "keinen 100m Leitungen" zu reden, zu zeigen wie du es wirklich aufgebaut hast.

OP #7389708
Lesenswert?
• ▲
▼

Rainer W. schrieb:

Hoffentlich nicht - das wäre einen Faktor 1000 zu groß und der "16Mhz Crystal" würde damit wohl kaum schwingen. Meinst du 20pF und 16MHz Quarz bzw. Keramikresonator?

  • Richtig es handelt sich um einen 165MHz Quarz + 20pF Kerkos.
  • Der Controller ist wie beschrieben ein ATTINY44A
  • Die Fuses sind auf externen Taktgeber gestellt.

Wenn die Spikes erstmal -nur- an schlechter Messung liegen können, kann ich damit leben. Das PWM Signal an sich wird ja scheinbar richtig erzeugt.

bG b.

#7389715
Lesenswert?
• ▲
▼

Baum B. schrieb:

  • Richtig es handelt sich um einen 165MHz Quarz + 20pF Kerkos.
  • Der Controller ist wie beschrieben ein ATTINY44A
  • Die Fuses sind auf externen Taktgeber gestellt.

Was meinst du mit "externen Taktgeber". Die Fuses beim ATtiny44A müssen auf "Crystal Oscillator / Ceramic Resonator" stehen, damit der mit dem 16MHz Quarz läuft, was nicht mit der Einstellung "External Clock" verwechselt werden darf. (DS Tab. 6.1)

Gast #7389727
Lesenswert?
• ▲
▼

Deine Signale haben eine scheinbare Amplitude von 9V (Spitze-Spitze). Wenn das wahr wäre, müsste der Mikrocontroller längst kaputt sein.

Das von dir gezeigte Bild entsteht typischerweise durch parasitäre Eigenschaften der GND Leitung mit Krokodilklemme am Tastkopf.

Benutze stattdessen die GND Feder (was ein dazu passendes Layout voraussetzt). Dann bekommst du bessere Bilder, die das Signal originalgetreuer darstellen.

#7389854
Lesenswert?
• ▲
▼

Baum B. schrieb:

Moin Freunde,

wie man auf dem Bild erkennen kann, zeigt mein Oszi "Sptzen"

Spatzen? Oder Spitzen?

Und warum in aller Welt nutzt du nicht die Screenshotfunnktion deines DIGITALoszilloskops?

  • Abblockondensator Kerko mit 100nF zwischen VCC & GND
  • 2x 20nF Kerko am 16Mhz Crystal

Kaum, eher pF.

Du siehst Meßfehler, verursacht zu eine zu lange Masseleitung am Tastkopf oder sehr schlechte Masseführung in der Schaltung. Zeig uns ein Bild deines Aufbaus incl. Tastkopf.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.