EMV ATmega Board (Abstrahlungsproblem)

#3302558
Lesenswert?

Hallo zusammen

Ich lasse gerade mein neu entwickeltes Board prüfen. Beim EMV habe ich 
allerdings noch massive Probleme.
Die Platine strahlt bei 32MHz 11dB über dem erlaubten Maximalwert.

Hier noch einige Details zum Aufbau:
- Zwei getrennte 5V Stromkreise, LDO Regler (1 für Schaltung onboard und 
1 für Versorgung externer Geräte)
- 16MHz Quarz nahe am ATMEGA328 (inkl. Kondensatoren)
- I2C Buskabel hängt an dem Prüfling (GND, 5V, SDA, SCL) Länge: 30cm und 
90cm

Gestern hatten wir die Spannungsregler abgetrennt und 5V direkt über ein 
hochwertiges Netzteil eingespiesen. Die Abstrahlung der erwähnten 
Frequenz fiel 10dB unter Grenzwert.

Ist es möglich, dass ein LDO das Problem auslösen kann?

Vielen Dank für euere Hilfe!
Gast #3302589
Lesenswert?

> Die Platine strahlt bei 32MHz 11dB über dem erlaubten Maximalwert.

Ist die Störung breitbandig oder spitz wie eine Nadel bei 32 MHz?

Wie sind Deine Abblock-Cs am µC angebunden? (Layout!)

Schönen Gruß
Gast #3302699
Lesenswert?

>> Wie sind Deine Abblock-Cs am µC angebunden? (Layout!)

> 100nF zwischen VCC und GND.
Ja und wo sind die? Irgendwo auf dem Board oder direkt am µC -> Layout 
bitte!

Nadelförmig spricht für den µC und gegen den LDO.
Du könntest mal von dem Quarz auf den internen Oszillator gehen (falls 
Deine Schaltung das zulässt).

-> andert sich nicht viel (Spitze bleibt ungefähr bei 32 Mhz) = 
Versorgungsanbindung des µCs schlecht

-> verbessert sich = Quarz ungünstig angebunden -> Rückpfad der Masse 
der beiden Quarz-Cs möglicherweise recht lang. Evtl. 10 Ohm in die XTAL2 
Leitung

Viel Erfolg!
Gast #3302744
Lesenswert?

F. H. schrieb:
>> 100nF zwischen VCC und GND.
> Ja und wo sind die? Irgendwo auf dem Board oder direkt am µC -> Layout
> bitte!
Die sind relativ weit vom uC entfernt. Ich kann das komplette Layout 
leider nicht veröffentlichen, da es ein kommerzielles Produkt ist.

> Du könntest mal von dem Quarz auf den internen Oszillator gehen (falls
> Deine Schaltung das zulässt).

Das kann ich über die Fuses mal so einstellen.

> Evtl. 10 Ohm in die XTAL2 Leitung
Reicht hier ein einziger Widerstand in Serie an XTAL2?

Vielen Dank für deinen Input!
Gast #3302776
Lesenswert?

> Die sind relativ weit vom uC entfernt.
Dann denke ich, ist der Fehler identifiziert.

> Ich kann das komplette Layout leider nicht veröffentlichen, da es ein
> kommerzielles Produkt ist.
Nicht das komplette, nur den Bereich um den µC. Im Anschluss eines µCs 
liegt nicht wirklich know-how.

>> Du könntest mal von dem Quarz auf den internen Oszillator gehen (falls
>> Deine Schaltung das zulässt).
> Das kann ich über die Fuses mal so einstellen.

Ich hatte ehr bedenken, da ja der Resonator um einiges ungenauer ist als 
der Quarz und es so zu Problemen mit z.B. UARTs kommt. Wenn Du das so 
ohne weiteres machen kannst, stellt sich mir die Frage ob Du dir nicht 
das Geld für den Quarz sparen kannst. Was sich später auch auf Deinen 
Gewinn auswirkt.

>> Evtl. 10 Ohm in die XTAL2 Leitung
> Reicht hier ein einziger Widerstand in Serie an XTAL2?

Früher hat man das u.U. so gemacht:
http://www.mikrocontroller.net/attachment/29220/Unbenannt-1.png
R1 = 1MEG
R2 = 10 Ohm

> Vielen Dank für deinen Input
Bitte

Schönen Abend!
Gast #3302798
Lesenswert?

Quarz schrieb:
> Ich kann das komplette Layout
> leider nicht veröffentlichen, da es ein kommerzielles Produkt ist.

Naja, so wie die Ausschnitte aussehen hat da wohl der Autorouter die 
meiste Arbeit gemacht. Die Platine kannst du dann entsorgen und noch mal 
von vorne anfangen.
Gast #3302901
Lesenswert?

Du hast ja den Fehler schon gefunden. Dein 5V-Regler schwingt. Brauchst 
du für die 5V einen LDO? Das sind pnp-Regler mit doch recht unangenehmen 
Eigenschaften. Eine davon ist die Instabilität bei bestimmten 
Kapazitäten. Sollte im 1085/1086 Datenblatt stehen.
Mein Tip wäre entweder die Kapazität anzupassen oder auf einen 
npn-Regler wie dem 7805 überzugehen.
(Firma: matzetronics) #3303091
Lesenswert?

toto schrieb:
> und weshalb ist der anderen Seite keine GND plane ?

Jo, generell sind das für GND und Vcc viel zu dünne Bähnchen. Kräftige 
GND und Vcc Polygone und Niederohmigkeit sind bei aktiver und passiver 
EMV die erste Wahl. Es gilt auch, je weniger Strippengewirr, desto 
geringer ist Übersprechen zwischen Nachbarbahnen und je kürzer die 
Bahnen, desto geringer ist die Abstrahlung unerwünschter Frequenzen.

M. T. schrieb:
> - I2C Buskabel hängt an dem Prüfling (GND, 5V, SDA, SCL) Länge: 30cm und
> 90cm

Das ist hart an der Grenze. Tu dir einen Gefallen und führe zumindest 
zwischen SDA und SCL ein GND ein. Besser ist es sogar, wenn beide 
Busleitungen von GND 'eingerahmt' werden. Über solche langen 
ungeschützten Strecken wird Einstrahlung und Übersprechen sofort zu 
einem Problem.
I2C ist kein Bus mit Fehlerkorrektur oder -erkennung.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren