Grundschema AVR; kondensator m.m.

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
toffie
Inlägg: 1888
Blev medlem: 22 juli 2004, 21:38:07
Ort: Töreboda / Stockholm
Kontakt:

Grundschema AVR; kondensator m.m.

Inlägg av toffie »

Hej på er,

Tänkte kolla om ni kan se över detta schema och säga mig om ni ser något som ser felaktigt ut.
Kondensatorerna C6/C7/C8 ska sitta vid vardera VCC pinne och direkt mot GND pinnarna som ligger på nästkommande pinne.

Har tagit information från följande dokument för induktansen (Sidan 3);
http://www.atmel.com/dyn/resources/prod ... oc2521.pdf

Kan ni bara slå ett öga och se om jag gjort något fel eller något som ni kanske gör annorlunda?
Andra värden på komponenter kanske?
AVR.jpg
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
thepirateboy
EF Sponsor
Inlägg: 2109
Blev medlem: 27 augusti 2005, 20:57:58
Ort: Borlänge

Re: Grundschema AVR; kondensator m.m.

Inlägg av thepirateboy »

Jag ser inte att induktansen ska vara 33uH, på sid 16 står 47nH.
Jag brukar istället för en vanlig induktans använda någon av Muratas filter https://www.elfa.se/elfa3~se_sv/elfa/in ... 20387;id=1;

Det ser ut man välja att koppla bort AGND med en lödanslutning (SJ1), varför det?

Ska du använda ADC:en kan man även lägga till ett bättre filter på AVCC.

AREF är ansluten till jord vilket är onödigt även om du inte ska använda den. Sätt 100nF till jord istället.
Användarvisningsbild
toffie
Inlägg: 1888
Blev medlem: 22 juli 2004, 21:38:07
Ort: Töreboda / Stockholm
Kontakt:

Re: Grundschema AVR; kondensator m.m.

Inlägg av toffie »

Hallå thepirateboy, glömde nämna varför jag hade lödanslutningen där..
Det är mest för att jag inte kan koppla in AGND till GND rent visuellt på kortet i Eagle på ett snyggt sätt.

Kopplar man ihop AGND och GND så vill Eagle gärna dra ihop ledarna vid första bästa tillfälle.
Jag drar fortfarande alla ledare själv, ingen auto grej inte, men glömmer annars att dra det bort så det sitter vid matningsspänningen. Går det att lösa snyggare?

47nH? Skoj.. tredje värdet.. Har sett 33uH, 10uH och nu 47nH..
Vart såg du 47nH? Sidan 16 i vilket dokument? Inte i dokumentet för Atmega32 heller?

Sådana filter har jag nog aldrig jobbat med, något speciellt värde som du kan rekommendera?
Eller skiljer det sig på vad man ska göra? Vad gör nominell ström och dc-resistans för skillnad?


Vad för "bättre filter" menar du då? Annat värde bara eller?

AREF kopplas till jord via en 100nF from. nu! :)
limpan4all
Inlägg: 8457
Blev medlem: 15 april 2006, 18:57:29
Ort: Typ Nyköping

Re: Grundschema AVR; kondensator m.m.

Inlägg av limpan4all »

Tja, notera att man i app´en talar om power-plane dvs jordplan eller med andra ord flerlagerskort minst två lager men mera, lämpligt 4 lager om man skall göra så fullt ut. Det är som vanligt en fråga om vad man är rädd för. EMI/RFI eller störda mätresultat.
Så för mera hobbybetonade jobb eller där ett 4-lagerskort kan anses såsom lyx, så skulle jag lägga IND1 till C5 och AVCC istället, det kommer att funka.
Men om man vill gå på den säkra sidan i något som är ett "förstlingsverk" inför EMC tester så skulle jag ha lagt VARSIN INDx till de tre VCC då blir behovet av VCC/GND-jordplan obefintligt. Självklart även till AVCC. AVCC och AGND skall helst dras separat hela vägen till matningsspänningskällan. Sedan så skall det sitta minst en 10uF låg-ESR kondensator per 5 kretsar helst mera, eller en 10uF per 1000mm2. Och en lokal låg ESR kondensator på ca 100uF per kort om inte skapandet av matningsspänningen görs på kortet. Man kan med fördel även en strömkompenserad drossel med 100nF både före och efter dessutom.
Men det mesta av ovan är i praktiken helt och hållet hängslen och livrem, det funkar lika bra utan, men inte att få en testad och godkännbar produkt utan.
Användarvisningsbild
toffie
Inlägg: 1888
Blev medlem: 22 juli 2004, 21:38:07
Ort: Töreboda / Stockholm
Kontakt:

Re: Grundschema AVR; kondensator m.m.

Inlägg av toffie »

Oj vad roligt att få riktigt värdefull information :D
Sånt här måste man ju gå utbildning på för att få lära sig ;) Vilket jag inte gjort.. än åtminstone ;) Ska nog säga upp mig
och gå såna här utbildningar istället :D

Men det blir först efter semestern ;)

Det är ju både för hobby, men 4-lagers är tillgängligt om behov skulle finnas. Hoppar det så länge dock :)

Ok, så varsin induktans över varje VCC in till varje VCC pinne på AVRen. Dvs. så som det är i schemat fast
en för vardera pinne? Samt även samma för AVCC, men där drar man VCC på induktansen direkt till inspänningen och
inte kopplar ihop med den övriga VCC linjen för de andra pinnarna.

Vad gör det egentligen för skillnad? Jag har läst en hel del om det, det blir ju svängningar och sådant men om man
drar en VCC linje till en samlingspunkt vid sin AVR och sedan drar det därifrån till vardera induktans?
Istället för att dra två signaler från matningsspännigen, en till AVCC och en till de övriga VCC pinnarna..?

Hur som.. en 10uF låg-ESR per 5 kretsar, då spelar det ingen roll vad för typ av kretsar, bara det är ICs som behöver spänning?
Om man inte har något mer än det på schemat jag postade, så kan man säga att det är en krets, utav fem? :D

Vart ska denna sitta då? Om man tar mitt schema, i närheten av AVR kretsen då? Eller nära matningsspänningen?
Var hittar jag dessa på ELFA? Har sökt på både låg-esr och low-esr och får inte fram något spännande.
Tror jag sett låg-esr i någon kategori eller sökfilter på ELFA, men kan inte hitta igen det nu när man ska titta på det.. :(

Spänningen görs nog för det mesta på de kort som jag designar, direkt på kortet alltså med en 7805 oftast.
power4.jpg
Strömkompenserad drossel har jag aldrig hört talas om. Men menar du inte nH då istället för nF? Nu när jag tänker på det
finns det inte drosslar som ser ut som rektangulära plastboxar. Typ, liknar plastfilmskondingar?
*Kollar upp*.. Nae jag blandar nog ihop med kondingar ;) ELFA 65-005-95 hehe

Söker man på strömkompenserad drossel på ELFA så kommer ju alla de vanliga drosslarna upp.
Är det något speciellt man letar efter när den är strömkompenserad? Och på schemat, ska dessa sitta över VCC eller
mellan VCC och GND?

Man behöver väl kanske inte köra stenhårt på att få en godkänd produkt, men varför slöa när man kan försöka anpassa
sig och kanske lyckas med något bra? :D

Jag är oerhört tacksam och glad för alla svar, jag lär mig så otroligt mycket :D
Kanske ställer jag de rätta frågorna just nu, därför jag får så bra svar? Eller så är ni bara snälla ;)
Hehe.. hur som är jag enormt tacksam!


Edit..
Uppdaterade schemat och la in induktanser på varje VCC
avr2.jpg
Är det någorlunda nära det du tänkte limpan4all?


Edit2..
Det jag är ute efter, varför jag uppdaterar mina scheman i trådarna, är för att jag vill göra en grund som
man bara kan kopiera till nästa projekt. För på de "ordentliga" projekten kan man ju likväl sätta in bra med komponenter
för avstörning och så vidare så man får en så bra grund som möjligt.

Vet inte hur det är med andra cad program, men med Eagle så kan man ju ha flera scheman som "ark" och då är
det så lätt att bara kopiera över hela scheman till nästa projekt.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
limpan4all
Inlägg: 8457
Blev medlem: 15 april 2006, 18:57:29
Ort: Typ Nyköping

Re: Grundschema AVR; kondensator m.m.

Inlägg av limpan4all »

Japp så var det jag tänkte.
58-793-33 och typ 58-710-33 är bra exempel på strömkompenserade drosslar.
Extremt hög dämpning på osymmetriska strömmar, så gott som nödvändigt om något skall testas och bli godkänt.
Användarvisningsbild
jojje
Gått bort
Inlägg: 6380
Blev medlem: 20 januari 2006, 01:53:33
Ort: Stockholms utkant
Kontakt:

Re: Grundschema AVR; kondensator m.m.

Inlägg av jojje »

toffie skrev:Jag är oerhört tacksam och glad för alla svar, jag lär mig så otroligt mycket
Kanske ställer jag de rätta frågorna just nu, därför jag får så bra svar? Eller så är ni bara snälla
Hehe.. hur som är jag enormt tacksam!
Och vi andra som läser detta i smyg, är lika tacksamma som toffie. :tumupp: :bravo:
Användarvisningsbild
toffie
Inlägg: 1888
Blev medlem: 22 juli 2004, 21:38:07
Ort: Töreboda / Stockholm
Kontakt:

Re: Grundschema AVR; kondensator m.m.

Inlägg av toffie »

Halloj Jojje, va trevligt att det är fler som gillar informationen :D

limpan4all
Ah ok, 58-793-33 var en ful liten klump det :P hehe.. men den är ju lätt att koppla in.
Hur är det med 58-710-33, den är ju "dubbel". Kan man använda som du sa, både före och innan kondingen med
endast en sådan drossel?

Så, om man använder en sådan, låt säga 58-793-33 så får man alltså 0,5A ut max på andra sidan?
Och en dämpning på 3Kohm, det borde ju dra ner spänningen en del, så vad för spänning bör ligga på andra sidan om
man vill ha ut 5V?

Eller tänker jag fel nu igen?

Vad gör dessa drosslar då, ser till så schabraket inte drar alltför mycket ström? För att bli en *greener* planet eller? :D
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Grundschema AVR; kondensator m.m.

Inlägg av sodjan »

> Vad gör dessa drosslar då, ser till så schabraket inte drar alltför mycket ström?

Hur skulle det fungera ?
Prylen måste ju alltid dra den ström den måste för att fungera.

Nej, det hela handlar om att isolera störningar, både in till prylen men även
(och ofta bortglömt) ut från prylen så att den inte stör ut andra prylar...
Användarvisningsbild
jojje
Gått bort
Inlägg: 6380
Blev medlem: 20 januari 2006, 01:53:33
Ort: Stockholms utkant
Kontakt:

Re: Grundschema AVR; kondensator m.m.

Inlägg av jojje »

Så, om man använder en sådan, låt säga 58-793-33 så får man alltså 0,5A ut max på andra sidan?

Det tål max 0,5A. Det är ingen strömbegränsare.
Användarvisningsbild
toffie
Inlägg: 1888
Blev medlem: 22 juli 2004, 21:38:07
Ort: Töreboda / Stockholm
Kontakt:

Re: Grundschema AVR; kondensator m.m.

Inlägg av toffie »

Aha okej, så man måste anpassa drosseln efter spänningen man använder, precis som med kondensatorer.
Fast där dubblerar man ju gärna ;) hehe

Vart kan man förresten läsa mer om hur mycket elektronik får dra?
limpan4all
Inlägg: 8457
Blev medlem: 15 april 2006, 18:57:29
Ort: Typ Nyköping

Re: Grundschema AVR; kondensator m.m.

Inlägg av limpan4all »

Skippa utbildning, jag tror inte att detta lärs ut någonstans på ett vettigt sätt, praktik och självstudier är det som gäller.
ETT säger ETT år som lärling (typ 5000:- månaden i lön) till en erfaren konstruktör och MYCKET självstudier ger dig nog mera kunskap än tre år på högskola och 5000:- i lån per månad...
De flesta företag skulle nog anställa en "konstruktörsslav/assistent" till sina toppkonstruktörer om dom fick detta erbjudande...

Missade din fundering över vart på korten man skall montera kondensatorerna osv.
Detta är mest finlir och egentligen obehövligt, MEN här kommer bakgrunden.
OM man har snabba och stora strömmar typ 0,8A i omslagen under ett fåtal ns typ en maximalt lastad outport på en AVR då kan spänningsdippen bli så stor att brown-out detekteringen slår till med omstart som följd.
Om man inte switchar "ström" i sina portar eg. använder sin AVR för vanlig processning och kanske bara tänder en 1mA LED då och då eller matar ut data på LCD då blir rätt mycket av dessa åtgärder nästan löjliga (och kostsamma).

Själv så använder jag i princip aldrig linjära regulatorer numera, switchat för hela slanten. Tar mindre plats (inge yta måste avsättas för kylning) genererar mindre värme och när man väl förstår mekanismerna lika enkelt...
LM3103 för det mesta (LM3102 om det behövs mera ström) och för reglering från 5 till 3,3V MIC2204, tidigare har jag använt LM5007 väldigt mycket, jag gillar dess stora inspänningsområde, men den är lite lurig då den VILL HA rippel på utgången och så den funkar INTE i låglast. DR74 och DR127 drosslar som är rätt billiga om man handlar tillräckligt många från rätt ställen.
Numer faktiskt hålmonterade låg-ESR kondensatorer då dom blir totalt sett billigare monterade och klara på kortet, samt så blockerar dom inte lika mycket kopparyta som ytmonterade.
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4750
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Re: Grundschema AVR; kondensator m.m.

Inlägg av Swech »

Om du inte har aktier i drosselfabriken så kan du minska antalet drosslar.
Har du en 5V regulator så räcker det med 1 drossel till AVCC, övriga VCC kan du koppla direkt
till 5V utan drosslar.

Swech
thepirateboy
EF Sponsor
Inlägg: 2109
Blev medlem: 27 augusti 2005, 20:57:58
Ort: Borlänge

Re: Grundschema AVR; kondensator m.m.

Inlägg av thepirateboy »

toffie skrev: 47nH? Skoj.. tredje värdet.. Har sett 33uH, 10uH och nu 47nH..
Vart såg du 47nH? Sidan 16 i vilket dokument? Inte i dokumentet för Atmega32 heller?
47n såg jag i schemat på sid 16 i dokumentet du länkade till
http://www.atmel.com/dyn/resources/prod ... oc2521.pdf
toffie skrev: Sådana filter har jag nog aldrig jobbat med, något speciellt värde som du kan rekommendera?
Eller skiljer det sig på vad man ska göra? Vad gör nominell ström och dc-resistans för skillnad?
Jag brukar köra med 65-614-68 som har bra dämpning och hyfsad låg DC-resistans.
toffie skrev: Vad för "bättre filter" menar du då? Annat värde bara eller?
Jag brukar köra med PI-filter (kondensator-emifilter-kondensator) där det är kritiskt, vilket ger en hög dämpning över ett brett frekvensområde.
Se sid 73 och 109 i detta dokument http://www.wll.com/downloads/2007%20Sep ... ronics.pdf

För ett hobbykort så är det som sagt lite overkill med alla emi-filter men det kan ändå vara bra att känna till.
Användarvisningsbild
jojje
Gått bort
Inlägg: 6380
Blev medlem: 20 januari 2006, 01:53:33
Ort: Stockholms utkant
Kontakt:

Re: Grundschema AVR; kondensator m.m.

Inlägg av jojje »

Kan det här (det längst ner) vara till någon hjälp?
Det funkar iaf för mig. :D
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Skriv svar