Forum: Mikrocontroller und Digitale Elektronik Problem with Signal (Noise)


von Jonas W. (Firma: --x--) (codingghost)


Angehängte Dateien:

Lesenswert?

HI,
ich habe ein Problem mit einem Signal, es hat schon lange gedauert 
rauszufinden Welches Signal es ist, es ist ein Grayscaleclock Signal für 
einen PWM treiber.
Das Problem ist, dass ich es zwar behoben habe, aber nicht verstehe wie, 
ich habe einfach das Signal genommen und es mit einem Kondensator 
zwischen VCC und GND gegroundet:
1
            VCC-|    |-GND     |- GSCLCK (von Atmega)
2
                |    |         |
3
                |    |         |
4
                |    |         |
5
                |-||-|---------|
6
                 100uf         |
7
                               |
8
                               |
9
                               |- GSCLCK (zu Treiber)
an den Treibern sind Leds, und wenn ich diese Schaltung habe dann 
flackern sie eigentlich, ausser ich mache das wie oben beschrieben.

Ps. das Flackern wird schlimmer je mehr Leds an sind.

Mfg. Jonas

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


Lesenswert?

Jonas Woerner schrieb:
> LED_sfz_7.T3001
Bitte poste einen Screenshot. Nicht jeder kann mit Target-Dateien etwas 
anfangen...

> ich habe einfach das Signal genommen und es mit einem Kondensator
> zwischen VCC und GND gegroundet:
Das is die lange Schreibweise für "Murks".

> Ps. das Flackern wird schlimmer je mehr Leds an sind.
Wie sieht das Layout, die Masseführung und die Entkopplung aus?

von operator (Gast)


Lesenswert?

So wie ich das sehe hast du eifach dein GSCLCK gegroundet. Kein Wunder 
flackert da nichts mehr.

von rm (Gast)


Lesenswert?

operator schrieb:
> So wie ich das sehe hast du eifach dein GSCLCK gegroundet. Kein Wunder
> flackert da nichts mehr.

war auch mein erster eindruck, aber dann dachte ich:
DAS KANN DOCH NICHT WAHR SEIN ;-)

von Jonas W. (Firma: --x--) (codingghost)


Angehängte Dateien:

Lesenswert?

rm schrieb:
> operator schrieb:
>> So wie ich das sehe hast du eifach dein GSCLCK gegroundet. Kein Wunder
>> flackert da nichts mehr.
>
> war auch mein erster eindruck, aber dann dachte ich:
> DAS KANN DOCH NICHT WAHR SEIN ;-)

nein tut mir leid für die fälschliche ausdrucksweise,
die Leds leuchten dann genau so wie sie sollen, und flackern nichtmehr, 
also sie gehen nicht aus, falls es hilft mach ich schnell ein video 
davon (mit DSO).

//hab ausversehen 2 mal das Selbe Bild angehängt.

von Falk B. (falk)


Lesenswert?

@Jonas Woerner (Firma: --x--) (codingghost)

Aua! Wer soll DEN Schaltplan lesen? Ist das ein Strickmuster?

Deine gefühlte Massefläche ist Mist.

https://www.mikrocontroller.net/articles/Richtiges_Designen_von_Platinenlayouts#Vorgehen_bei_der_Layouterstellung

Ausserdem fehlen MASSENWEISE Entkoppelkondensatoren! Sowohl  für HF als 
auch NF!

https://www.mikrocontroller.net/articles/Kondensator#Entkoppelkondensator

von Falk B. (falk)


Lesenswert?

Schaltplan richtig zeichnen

OK, die 100nF sind im Schaltplan, aber man sieht sie nicht im Layout.

von Jonas W. (Firma: --x--) (codingghost)


Lesenswert?

Falk Brunner schrieb:
> Schaltplan richtig zeichnen
>
> OK, die 100nF sind im Schaltplan, aber man sieht sie nicht im Layout.

im Layout über Vcc und GND sind immer 2 Löcher, die sind für die 
Kondensatoren.
an der anderen Platine (die mit dem Atmega) hängt noch ein 100uf direkt 
an der süannungsversorgung und im netzteil sind diverse 100nf 100uf und 
1000uf verbaut

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.