Varför överhettar MCU'n i min Attiny4313 driven LED driver?

Lysdioder, Optiska sensorer, Fiberoptik, Displayer, Lasrar, Optiska kopplare
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4743
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Re: Varför överhettar MCU'n i min Attiny4313 driven LED driv

Inlägg av Swech »

Du kan byta mot mosfet istället för att bygla in motstånd på ett färdigt kort

Swech
sodjan
EF Sponsor
Inlägg: 43243
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Varför överhettar MCU'n i min Attiny4313 driven LED driv

Inlägg av sodjan »

> Du kan byta mot mosfet istället...

Jag tänkte skriva det, men det är inte helt perfekt (även om det är bättre)
att köra mosfet utan motstånd heller. Visst, med lågeffekt "switch" mosfet
så fungerar det sannolikt helt OK, men det skadar inte att ändå beskriva
hur det borde ha gjorts... :-)
LordofSwe
Inlägg: 34
Blev medlem: 29 september 2012, 13:12:49

Re: Varför överhettar MCU'n i min Attiny4313 driven LED driv

Inlägg av LordofSwe »

Ahhh det förklarar det hela, Det var nämligen mosfet's jag använde till min breadboard version.

Beställer hem några sådana för att testa om de kan göra så att jag inte måste löda av alla komponenter. Tack för rådet.
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Varför överhettar MCU'n i min Attiny4313 driven LED driv

Inlägg av blueint »

sodjan skrev:Notera att i en vanlig NPN bopolär transistor så fungerar bas->emiter
i princip som en vanlig diod. Prova själv att koppla en vanlig diod
mellan 5V och GND. Så snart du kommer även ca 0.7 V så kommer
strömmen att rusa/skena genom dioden och något (normalt dioden)
kommer att paja.
Mao om en NPN får mer än 0,7 V över Bas-Emitter så leder den så det står det härliga till utan några som helst begränsningar förutom "self-destruct" ..?
sodjan
EF Sponsor
Inlägg: 43243
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Varför överhettar MCU'n i min Attiny4313 driven LED driv

Inlägg av sodjan »

Ja, om inget begränsar strömmen, så blir det ju i princip som med en diod.
LordofSwe
Inlägg: 34
Blev medlem: 29 september 2012, 13:12:49

Re: Varför överhettar MCU'n i min Attiny4313 driven LED driv

Inlägg av LordofSwe »

Hur skiljer det sig då mellan mosfet och en vanlig npn?
Användarvisningsbild
Icecap
Inlägg: 26623
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Varför överhettar MCU'n i min Attiny4313 driven LED driv

Inlägg av Icecap »

En bipolär transistor (NPN/PNP) styrs med strömmen på basen varför det ju måste kunde gå en ström, alltså är diodsträckan att räkna med.

En MOSFET är spänningsstyrd, detta betyder att gaten är isolerat från resten.

Sedan har de olika typer olika saker i deras arbetssätt som gör att man i specifika applikationer får räkna lite och se till att driva rätt.
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Varför överhettar MCU'n i min Attiny4313 driven LED driv

Inlägg av blueint »

MOSFET kräver dessutom oftast runt 15 V för att leda fullt. Om man inte ger den det så kan det bli väldigt varmt..
Användarvisningsbild
Klas-Kenny
Inlägg: 11813
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Varför överhettar MCU'n i min Attiny4313 driven LED driv

Inlägg av Klas-Kenny »

Värt att kolla på om man ska driva direkt ifrån en µC är "logic-level" MOSFET's, alltså MOSFET's som leder fullt redan vid 5V eller lägre på Gate.
Borre
Inlägg: 4605
Blev medlem: 14 juni 2007, 15:43:50
Ort: Hälsingland

Re: Varför överhettar MCU'n i min Attiny4313 driven LED driv

Inlägg av Borre »

Det är sällan det behövs 15V för att en mosfet ska leda fullt, 10V är en normal spänning att ange RDSon för. Man behöver inte ens kolla efter "logiknivå"-mosfets för lägre spänningar då de flesta har RDSon specificerat i databladet för gatespänning på 4.5V, och RDSon är ofta inte så mycket högre än vid 10V.
Skriv svar