ATtiny85v spänning mellan I/O pinne och jord, batteridrift.
- Motormannen
- Inlägg: 648
- Blev medlem: 12 september 2003, 18:40:48
- Ort: Stockholm
ATtiny85v spänning mellan I/O pinne och jord, batteridrift.
Hej, jag vill driva ATtiny85v med två stycken NiMH batterier i serie. Till att börja med vill jag bara lyckas med att blinka en LED.
Vad kommer spänningen mellan en I/O pinne (när den är hög) och jord ligga på (där jag sedan ska koppla LED + resistor)? Hur kommer spänningen att variera när spänningen från batterierna varierar? Varierar spänningen i relation till hur många mA som dras?
Jag vill veta detta för att kunna välja lysdiod och resistor...
Här är länken till databladet jag kollar i. Jag har läst i kapitel 21...
Vad kommer spänningen mellan en I/O pinne (när den är hög) och jord ligga på (där jag sedan ska koppla LED + resistor)? Hur kommer spänningen att variera när spänningen från batterierna varierar? Varierar spänningen i relation till hur många mA som dras?
Jag vill veta detta för att kunna välja lysdiod och resistor...
Här är länken till databladet jag kollar i. Jag har läst i kapitel 21...
Re: ATtiny85v spänning mellan I/O pinne och jord, batteridri
Output High kommer följa VCC (aka batterispänningen), det kommer vara ett spänningsfall i µC, större ju större ström du drar.
0.5V vid 5mA ungefär enligt databladet.
0.5V vid 5mA ungefär enligt databladet.
- Motormannen
- Inlägg: 648
- Blev medlem: 12 september 2003, 18:40:48
- Ort: Stockholm
Re: ATtiny85v spänning mellan I/O pinne och jord, batteridri
I dessa diagram är det ett fall på ca 0.2V vid 5mA vid 3Vcc och ett fall på ca 0.1V vid 5mA vid 5Vcc. Men det är ju långt ifrån 0.5V som du nämner... Eller är det 0.5V vid Vcc typ 2.4V som du anger?
(Sida 183 och 184 i databladet)
(Sida 183 och 184 i databladet)
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: ATtiny85v spänning mellan I/O pinne och jord, batteridri
Jag kan inga detaljer om AVR kring just detta, men 0.5 V spänningsfall
vid (bara) 5 mA strömuttag låter lite mycket, rent spontant...
vid (bara) 5 mA strömuttag låter lite mycket, rent spontant...
Re: ATtiny85v spänning mellan I/O pinne och jord, batteridri
Enligt diagrammet ovan handlar det snarare om 0,1V till 0,2V.
Ganska försumbart.
Ganska försumbart.
Re: ATtiny85v spänning mellan I/O pinne och jord, batteridri
Vilken matningsspänning kommer du att ha?
Ju lägre spänning du har desto mer kommer strömmen genom LED att variera beroende på batterispänning. Så t.ex. 2 st 1.5V batterier i serie skulle kunna variera mellan 2.4 till 3.2 volt. Du vill kanske ha minst 2 mA genom lysdioden, och Vf = 2.0 volt. Då har vi (2.4 - 2.0) / 2mA = 200 ohm. Vid 3.2 volt går det då (3.2 - 2.0) / 200 = 6mA.... Det slösar ju en del energi i onödan, så du borde tjäna på att acceptera minst 1.35 volt/batteri = 2.7V istället. Då blir R= 350 och strömmen vid 3.2 volt blir 3,4mA. Nästan halverar energiförbrukningen ---> ökad batterilivslängd (om det bara är en LED man ska driva).
Ju lägre spänning du har desto mer kommer strömmen genom LED att variera beroende på batterispänning. Så t.ex. 2 st 1.5V batterier i serie skulle kunna variera mellan 2.4 till 3.2 volt. Du vill kanske ha minst 2 mA genom lysdioden, och Vf = 2.0 volt. Då har vi (2.4 - 2.0) / 2mA = 200 ohm. Vid 3.2 volt går det då (3.2 - 2.0) / 200 = 6mA.... Det slösar ju en del energi i onödan, så du borde tjäna på att acceptera minst 1.35 volt/batteri = 2.7V istället. Då blir R= 350 och strömmen vid 3.2 volt blir 3,4mA. Nästan halverar energiförbrukningen ---> ökad batterilivslängd (om det bara är en LED man ska driva).
- Motormannen
- Inlägg: 648
- Blev medlem: 12 september 2003, 18:40:48
- Ort: Stockholm
Re: ATtiny85v spänning mellan I/O pinne och jord, batteridri
jesse: Jag vill använda två stycken NiMH celler i serie.
Re: ATtiny85v spänning mellan I/O pinne och jord, batteridri
Spontant säger jag att det är två-tre saker man får tänka på.
Resistansen i utgångens drivsteg (mosfet). Detta ger ett spänningsfall proportionellt med strömmen.
Mosfetens resistans ökar med lägre matningsspänning eftersom att gate-spänningen blir lägre.
Mosfetens resistans ökar också med temperatur. Vid ström nära max (20mA) blir drivsteget varmt och spänningsfallet ökar ytterligare.
Jag skulle tittat på kurvan för 1.8V matning (2x0.9V, minimum för NiMh) samt hög temperatur (om det finns) för att ta fram utspänningen.
Resistansen i utgångens drivsteg (mosfet). Detta ger ett spänningsfall proportionellt med strömmen.
Mosfetens resistans ökar med lägre matningsspänning eftersom att gate-spänningen blir lägre.
Mosfetens resistans ökar också med temperatur. Vid ström nära max (20mA) blir drivsteget varmt och spänningsfallet ökar ytterligare.
Jag skulle tittat på kurvan för 1.8V matning (2x0.9V, minimum för NiMh) samt hög temperatur (om det finns) för att ta fram utspänningen.
- Motormannen
- Inlägg: 648
- Blev medlem: 12 september 2003, 18:40:48
- Ort: Stockholm
Re: ATtiny85v spänning mellan I/O pinne och jord, batteridri
Men jag hittar inte någon kurva för 1.8V bara för 3V och 5V (om det nu är rätt kurvor jag kollar på).
Re: ATtiny85v spänning mellan I/O pinne och jord, batteridri
Din bästa gissning får bli att extrapolera resistansen. Räkna ut resistansen vid 5V och 3V. Om resistansen ökar linjärt borde den öka med 60% (1,2V / 2V) av skillnaden, från 3V.
-
- Inlägg: 8214
- Blev medlem: 15 april 2006, 18:57:29
- Ort: Typ Nyköping
Re: ATtiny85v spänning mellan I/O pinne och jord, batteridri
OM du skall driva med bara två NiMH batterier så kommer du maximalt att ha 2*1,35V dvs 2,7V.
Det normala är att du då kan skita i resistor för CPU´n kan ändå inte mata på så mycket att lysdioden går sönder...
Om du skall driva någon liten fjuttig 0402 SMD så gäller ovan inte men definitivt för en vanlig 5mm.
För vit lysdiod så behöver du garanterat inte något motstånd då du aldrig kan komma upp till Vf.
Det normala är att du då kan skita i resistor för CPU´n kan ändå inte mata på så mycket att lysdioden går sönder...
Om du skall driva någon liten fjuttig 0402 SMD så gäller ovan inte men definitivt för en vanlig 5mm.
För vit lysdiod så behöver du garanterat inte något motstånd då du aldrig kan komma upp till Vf.
Re: ATtiny85v spänning mellan I/O pinne och jord, batteridri
Det blir ju ganska svårt att driva en LED på ett bra sätt med en så låg spänning. Finns det röda LED som har Vf < 1.8V vid låg ström? Man bör nog ha ett motstånd i alla fall, annars dränerar man batterierna ganska snabbt.
Re: ATtiny85v spänning mellan I/O pinne och jord, batteridri
Det bästa sättet vore väl att kretsen mäter sin egen matning och PWM:ar lysdioden för att få samma medelström oavsett matning.
Re: ATtiny85v spänning mellan I/O pinne och jord, batteridri
Lägger man till en diod och en induktor så kan man ju på så vis skapa en strömgenerator med valfri utspänning. Då kan du t.o.m. driva en vit LED.
Re: ATtiny85v spänning mellan I/O pinne och jord, batteridri
Hm, behövs väl en transistor också?