Atmega 2560 multipla VCC och GND?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
tubis
Inlägg: 173
Blev medlem: 15 juni 2008, 21:11:03
Ort: Uddevalla

Atmega 2560 multipla VCC och GND?

Inlägg av tubis »

Håller på att göra en layout för PCB till denna krets. Den har en hel massa pins för VCC och GND. Är det meningen att dessa ska ha en separat anslutning till vardera för att kunna mata mer ström eller kan man bara koppla ihop dem? Om de ska ha separat lina behöver varje VCC en avstörningskonding och måste GND dras till stjärna eller jordbus för att inte få jordloop? Detta är lite nytt territorium för mig. Har mest byggt helt analogt audio innan men nu är meningen att styra digitala potar och annat i audiokretsarna med denna krets.(inte jag som programerar den, det är grekiska för mig). Tacksam för lite hjälp. :)
Användarvisningsbild
Korken
Inlägg: 2230
Blev medlem: 3 februari 2006, 19:19:36
Ort: Luleå, Porsön

Re: Atmega 2560 multipla VCC och GND?

Inlägg av Korken »

Alla ska vara ihopkopplade men alla benpar ska ha en egen avkopplingskonding.
Man behöver ingen stjärnmatning eller så.
tubis
Inlägg: 173
Blev medlem: 15 juni 2008, 21:11:03
Ort: Uddevalla

Re: Atmega 2560 multipla VCC och GND?

Inlägg av tubis »

Jag uttryckte mig inte riktigt som jag tänkte kanske. Givetvis kopplar man ihop alla men behöver de en separat framdragning till varje eller kan man ha en sådan till bara en och sedan bara koppla ihop med resten snabbaste vägen(typ under kapseln?. Jag tänker på de hårfina banorna och ström. Jag har inte riktigt förstått hur mycket kretsen drar när den arbetar på för fullt? :oops:
jockwe
Inlägg: 142
Blev medlem: 24 februari 2009, 09:51:18
Ort: Göteborg

Re: Atmega 2560 multipla VCC och GND?

Inlägg av jockwe »

Kretsen drar nog inte mycket ström alls. Beror helt på vilka utgångar man har aktiva och vad man belastar dem med. Man får nog räkna lite själv.
Kolla i detta dokumentet, där bör finnas lite svar på designfrågor:

http://www.atmel.com/Images/doc2521.pdf
tubis
Inlägg: 173
Blev medlem: 15 juni 2008, 21:11:03
Ort: Uddevalla

Re: Atmega 2560 multipla VCC och GND?

Inlägg av tubis »

jockwe.....tackar för den filen, ska läsas igenom. Det är ju lite nytt territorium för mig detta här. Vi ska nog inte driva något krävande på utgångarna utan det handlar nog mest om att växla mellan ettor och nollor via skapligt stora resistorer.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Atmega 2560 multipla VCC och GND?

Inlägg av sodjan »

> Jag har inte riktigt förstått hur mycket kretsen drar när den arbetar på för fullt?

Det brukar vara en av de mest centrala uppgifterna i databladet.
Är du helt säker på att det inte var specat? Det brukar vara diagram
där strömförbrukningen ställs i rellation till frekvensen (eftersom det
i princip är linjärt mot frekvensen i all CMOS logik).

Jag var tvungen att kolla, och visst är det klart som korvspad.
Sidan 385, kapitlet "32. Typical Characteristics".

Till detta ("egenförbrukningen") får du lägga det som ska dras från
I/O pinnarna av dete som är anslutet.
tubis
Inlägg: 173
Blev medlem: 15 juni 2008, 21:11:03
Ort: Uddevalla

Re: Atmega 2560 multipla VCC och GND?

Inlägg av tubis »

Var hittar du det databladet? Det jag har innehåller Bara 40sidor?
snigelen
Inlägg: 815
Blev medlem: 8 maj 2009, 11:02:14
Ort: Lund

Re: Atmega 2560 multipla VCC och GND?

Inlägg av snigelen »

Det finns två varianter, en summary och en complete. Du har tittat i den första varianten.
tubis
Inlägg: 173
Blev medlem: 15 juni 2008, 21:11:03
Ort: Uddevalla

Re: Atmega 2560 multipla VCC och GND?

Inlägg av tubis »

Tack för länken till komplett datablad.

Har dock lite problem med tolkningen. Under abosute maximum ratings står det "DC Current VCC and GND Pins................................. 200.0mA"
Innebär detta 200mA till alla VCC eller 200mA per Vcc vilket då ger ett sammanlagt 800mA?

Portar jag ska använda som ingångar kommer väl bara att dra ström från källan ut genom GND antar jag och utgångarna ström via VCC och ut genom porten?

Det ska sitta en extern kristall på 16MHz. Innebär detta då att själva kretsen drar ca 20mA vid 5V plus det som dras från portarna?
Användarvisningsbild
Icecap
Inlägg: 26651
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Atmega 2560 multipla VCC och GND?

Inlägg av Icecap »

Det betyder att den maximala ström som får gå genom kretsen inte får överstiga 200mA, alltså alla VCC och GND adderat ihop. Och man ska ändå aldrig "nosa" på absolute maximal ratings!
tubis
Inlägg: 173
Blev medlem: 15 juni 2008, 21:11:03
Ort: Uddevalla

Re: Atmega 2560 multipla VCC och GND?

Inlägg av tubis »

Tack för svar. Nej jag kommer nog inte behöva komma i närheten av 200mA. De flesta portar ska bara lyfta ner 5V till 0V via en resistor i lämplig storlek och några ska bara ge 5V ut för att öppna analoga switchar. Inget som direkt ska drivas med någon större ström.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Atmega 2560 multipla VCC och GND?

Inlägg av sodjan »

> Var hittar du det databladet?

På Atmels sida för den aktuella processorn.
Var kollade du ??

Gå till http://www.atmel.com, ange "Atmega2560" (det ska *inte* vara särskrivet)
i sökrutan. Välj förstaträffen i listan. På produktsidan, välj fliken "Documents".
Ladda ner "ATmega640/1280/1281/2560/2561 Complete". Klart.

Och som sagt, "Summary" dokumentet är just bara den, en summary.

> Det ska sitta en extern kristall på 16MHz. Innebär detta då att själva kretsen drar ca
> 20mA vid 5V plus det som dras från portarna?

Ja, om det är det som tabellerna och diagrammen säger. Jag har inte kollat.
Som du ser så är strömförbrukningen ganska linjär mot hastigheten. Det
är helt normalt för CMOS logik. Den enklaste sättet att spara ström, är
att köra långsamt... :-)
Användarvisningsbild
AndLi
Inlägg: 18285
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Atmega 2560 multipla VCC och GND?

Inlägg av AndLi »

sodjan: det beror ju väldigt mycket på din applikation, vaknar du upp, gör en beräkning och sen somnar igen sparar du inget på att dra ner klockan.
Men visst ligger du i en while(1) loop och väntar på ett event så sparar man ström genom att dra ner klockan.. Men då kan man fundera på om det är en bra design man lyckats med ..
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Atmega 2560 multipla VCC och GND?

Inlägg av sodjan »

Visst, bilden är lite mer komplex än vad jag beskrev. Det kan även finnas
anledning att köra med variabel hastighet. T.ex en låg hastighet tills
eventuella kringkretsar (typ radiolänkar) har startat upp ordentligt för
att sedan dra upp hastigheten när "jobbet" ska göras.

Dock gäller fortfarande att den momentana strömförbrukningen i en CMOS
krets beror till stor del på klockhastigheten.
tubis
Inlägg: 173
Blev medlem: 15 juni 2008, 21:11:03
Ort: Uddevalla

Re: Atmega 2560 multipla VCC och GND?

Inlägg av tubis »

sodjan skrev:> Var hittar du det databladet?

På Atmels sida för den aktuella processorn.
Var kollade du ??
Jag drog ned det databladet som fanns på Mouser där jag beställde kretsen. Insåg inte att det var en bantad version. :oops:

Känns som jag har koll på läget nu i alla fall och tack för all hjälp. :)
Skriv svar