Storlek på pull-down motstånd FET gate?
Re: Storlek på pull-down motstånd FET gate?
Testade med IRF3710 & IRL3103 som båda fungerade.
Re: Storlek på pull-down motstånd FET gate?
Ska du switcha snabbt så välj ett mindre gatemotstånd, Atmegan som sitter på Arduinokorten klarar väl 40mA per pin så då fungerar tex 120ohm alldeles utmärkt, troligen något mindre också utan problem.
Re: Storlek på pull-down motstånd FET gate?
Du bör fortfarande ha ett pulldown på gaten för att försäkra dig om rätt state vid tillslag. Finns alltid risk att motorn ryker till annars då ström ansluts
been there done that....
been there done that....
Re: Storlek på pull-down motstånd FET gate?
Jo, det behövs alltid pulldown. Det är inte valfritt. Du kan förstås testa att köra utan du också, men det är bättre att lära sig av andras misstag.
Däremot kan den vara riktigt stor i dom flesta applikationerna. Jag brukar ta en 100k om det inte finns några speciella skäl till nåt annat.
Däremot kan den vara riktigt stor i dom flesta applikationerna. Jag brukar ta en 100k om det inte finns några speciella skäl till nåt annat.
- prototypen
- Inlägg: 11105
- Blev medlem: 6 augusti 2006, 13:25:04
- Ort: umeå
Re: Storlek på pull-down motstånd FET gate?
Pulldown behövs när man kör med µC, vid uppstart är alla pinnar ingångar med 10^12 ohm fram till dess man initierat de till utgångar.
Använder man hårdvarulogik och har konstruerat rätt så behövs inget pulldown.
Protte
Använder man hårdvarulogik och har konstruerat rätt så behövs inget pulldown.
Protte
Re: Storlek på pull-down motstånd FET gate?
OK, Det var lite olika bud. Det säkraste är alltså att ha pulldown även om det egentligen inte ska behövas.
Men då kanske min ursprungliga fråga är befogad trots allt. 100k verkar vara nån slags standard å jag kommer nog välja det, men jag skulle väl kunna välja 330k , 560k el till å med 1M ????
I alla fall så ser det ut så här. En spänningsdelare känner av om 12V från batteri (solcell-regulator) överstiger ett visst värde. Detta styr en tidsfördröjning till de LED-lampor jag styr.
433MHz mottagare får signal från sändare (en annan Arduino med knappar ...) om vilken styrka de olika LED-lamporna ska ha.
Just nu har jag en Master-utgång som styr en master-FET. Alla andra FETar går genom den. Men jag funderar på att jag kanske inte ska ha Master utan styra det i programmet istället.
Men då kanske min ursprungliga fråga är befogad trots allt. 100k verkar vara nån slags standard å jag kommer nog välja det, men jag skulle väl kunna välja 330k , 560k el till å med 1M ????
I alla fall så ser det ut så här. En spänningsdelare känner av om 12V från batteri (solcell-regulator) överstiger ett visst värde. Detta styr en tidsfördröjning till de LED-lampor jag styr.
433MHz mottagare får signal från sändare (en annan Arduino med knappar ...) om vilken styrka de olika LED-lamporna ska ha.
Just nu har jag en Master-utgång som styr en master-FET. Alla andra FETar går genom den. Men jag funderar på att jag kanske inte ska ha Master utan styra det i programmet istället.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Storlek på pull-down motstånd FET gate?
1M pull-down kan vara för högt. Det tar för lång tid att ladda ur gaten vid uppstart om du plötsligt lägger på en spänning på drain. Kolla denna simulering där jag har en MOSFET med ganska hög gate-charge (130 nC) och ett pull-down på 100k:
Genomsnitt ca 100A under 4 millisekunder!
(strömmen beror helt på seriemotståndet här - kunde likaväl varit 500A)
Genomsnitt ca 100A under 4 millisekunder!
(strömmen beror helt på seriemotståndet här - kunde likaväl varit 500A)
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Storlek på pull-down motstånd FET gate?
Jo fast hur ofta ansluter man matningsspänningen direkt till drain (0.1ohm får nog anses som direkt i detta fall) på en N-kanals mosfet med source till jord?
Även med pulldown på 10k kommer pulsen vara 200A men kortare istället.
Men visst det händer med en last kopplad till mosfeten också, men då bör det ju inte vara lika extrema strömmar åtminstone. Man får nog se till att hålla den låg "ordentligt" om man ska slå av och på spänningen på drain hela tiden.
Är det inte för att minimera strömförbrukningen är det ingen mening med att välja väldigt stora motstånd, flera hundra tusen ohm.
Även med pulldown på 10k kommer pulsen vara 200A men kortare istället.
Men visst det händer med en last kopplad till mosfeten också, men då bör det ju inte vara lika extrema strömmar åtminstone. Man får nog se till att hålla den låg "ordentligt" om man ska slå av och på spänningen på drain hela tiden.
Är det inte för att minimera strömförbrukningen är det ingen mening med att välja väldigt stora motstånd, flera hundra tusen ohm.
Re: Storlek på pull-down motstånd FET gate?
>Jo fast hur ofta ansluter man matningsspänningen direkt till drain
kanske i en brygga - då med två MOSFETar i serie mellan GND och VCC. Slår man på strömmen kommer processorn att vara resettad en kort stund, precis när spänningen på drain går från noll till 100 volt...
kanske i en brygga - då med två MOSFETar i serie mellan GND och VCC. Slår man på strömmen kommer processorn att vara resettad en kort stund, precis när spänningen på drain går från noll till 100 volt...
Re: Storlek på pull-down motstånd FET gate?
> Det säkraste är alltså att ha pulldown även om det egentligen inte ska behövas.
Nej. Man har ett pull-down for att det behövs.
Annars så behövs det ju inte, eller hur ?
> men jag skulle väl kunna välja 330k , 560k el till å med 1M ????
Ja, men varför ? Vad är det för fel på 100k som rekomenderas här ?
Nej. Man har ett pull-down for att det behövs.
Annars så behövs det ju inte, eller hur ?
> men jag skulle väl kunna välja 330k , 560k el till å med 1M ????
Ja, men varför ? Vad är det för fel på 100k som rekomenderas här ?
Re: Storlek på pull-down motstånd FET gate?
> Nej. Man har ett pull-down for att det behövs.
> Annars så behövs det ju inte, eller hur ?
Jag ställde frågan för att jag inte vet, och jag tänkte att jag skulle kunna lära mig av Er andra. Jag har fått många bra svar som jag är ganska nöjd med, även om alla inte verkar vara överrens. Bara för att du säger att det behövs är det ju inte säkert att det stämmer. Det finns andra som menar att det inte behövs och att det är något annat som är fel om det behövs. Jag kan ju ha missförstått något (det har hänt förr) men då reder väl det ut sig så småningom.
I mitt fall ska jag ha pull-down för att jag inte vet å då är det väl säkrast att ha. Som jag skrev i första inlägget har jag ju i tidigare experiment upptäckt att det verkar behövas ett pull-down.
> Ja, men varför ? Vad är det för fel på 100k som rekomenderas här ?
Återigen är det för att jag vill lära mig och som sagt har jag av svaren fått en del inblick i vad man ska tänka på. Jag är tacksam för alla som engagerat sig och delat med sig av sina erfarenheter.
Jag kommer som jag skrev att välja 100k, men det skadar inte att veta lite om bakgrunden till varför.
Jag ställde frågan för att jag vill veta helt enkelt.
> Annars så behövs det ju inte, eller hur ?
Jag ställde frågan för att jag inte vet, och jag tänkte att jag skulle kunna lära mig av Er andra. Jag har fått många bra svar som jag är ganska nöjd med, även om alla inte verkar vara överrens. Bara för att du säger att det behövs är det ju inte säkert att det stämmer. Det finns andra som menar att det inte behövs och att det är något annat som är fel om det behövs. Jag kan ju ha missförstått något (det har hänt förr) men då reder väl det ut sig så småningom.
I mitt fall ska jag ha pull-down för att jag inte vet å då är det väl säkrast att ha. Som jag skrev i första inlägget har jag ju i tidigare experiment upptäckt att det verkar behövas ett pull-down.
> Ja, men varför ? Vad är det för fel på 100k som rekomenderas här ?
Återigen är det för att jag vill lära mig och som sagt har jag av svaren fått en del inblick i vad man ska tänka på. Jag är tacksam för alla som engagerat sig och delat med sig av sina erfarenheter.
Jag kommer som jag skrev att välja 100k, men det skadar inte att veta lite om bakgrunden till varför.
Jag ställde frågan för att jag vill veta helt enkelt.
Re: Storlek på pull-down motstånd FET gate?
Nog är vi överens allt, i princip alla säger att du bör använda pulldown.
Re: Storlek på pull-down motstånd FET gate?
>Det finns andra som menar att det inte behövs
Det beror antagligen på att dom inte tänker på att en verklig MOSFET inte är ideal. Det finns kapacitans och läckström mellan alla tre pinnar. Ifall ett väldigt stort pull-down-motstånd används kommer transistorns defekter dominera över den lilla effekt som motståndet ger.
Det bästa värdet på motståndet ur störsäkerhetssynpunkt är 0 ohm, eftersom att det ser till att gaten inte rör sig alls när t.ex. drain flyttar sig.
Det beror antagligen på att dom inte tänker på att en verklig MOSFET inte är ideal. Det finns kapacitans och läckström mellan alla tre pinnar. Ifall ett väldigt stort pull-down-motstånd används kommer transistorns defekter dominera över den lilla effekt som motståndet ger.
Det bästa värdet på motståndet ur störsäkerhetssynpunkt är 0 ohm, eftersom att det ser till att gaten inte rör sig alls när t.ex. drain flyttar sig.
Re: Storlek på pull-down motstånd FET gate?
prototypen> Däremot så är det kanske ett lite större problem att MOSFET kan behöva lite högre spänning än 5V för att leda ordentligt
Detta var oxå en sak jag hade lite problem med. Jag hade till början FETar som behövde mer än 5V så det tog en stund att förstå. Men som tur var hade jag lite olika FET som jag kunde testa och upptäcka vilka FET som kan leda (mättnad heter det väl) fullt vid ca 4-5V.
Detta var oxå en sak jag hade lite problem med. Jag hade till början FETar som behövde mer än 5V så det tog en stund att förstå. Men som tur var hade jag lite olika FET som jag kunde testa och upptäcka vilka FET som kan leda (mättnad heter det väl) fullt vid ca 4-5V.
Re: Storlek på pull-down motstånd FET gate?
De kallas logiknivåfettar och är oftast litet dyrare. Bara som en parentes, om du vill garantera ledning och/eller switchar vid litet högra frrekvenser så skall du inte koppla rakt på en MCU-utgång. Använd en dedikerad mosfetdriver i stället.