PWM-problem

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
digirail
Inlägg: 13
Blev medlem: 1 februari 2011, 14:54:33

Re: PWM-problem

Inlägg av digirail »

Lurifix
Inlägg: 46
Blev medlem: 28 november 2010, 12:11:36

Re: PWM-problem

Inlägg av Lurifix »

Då blir det nog till att beställa hem ett gäng FET-transistorer då. Mär det kommer till frihjulsdioden, är det något mer än hur snabb den är som jag måste ta hänsyn till?
Lurifix
Inlägg: 46
Blev medlem: 28 november 2010, 12:11:36

Re: PWM-problem

Inlägg av Lurifix »

Om man exempelvis väljer den här MOSFETtransistorn:

https://www1.elfa.se/data1/wwwroot/asse ... 06L_EN.pdf

Det är en Power-MOSFET. Vilket då innebär det problem du beskrev sodjan. Att den kan dra höga strömmar från Gaten?

Räcker det att strömbegränsa utgången från min PIC på ett sådant sätt att det aldrig kan gå högre än tillåtet? Exempelvis 1 kohm eller liknande. Samtidigt lägger jag ett högt värde på resistorn som går från gate till jord. Exempelvis 50 kohm?
bearing
Inlägg: 11675
Blev medlem: 2 mars 2006, 01:01:45
Ort: Ängelholm

Re: PWM-problem

Inlägg av bearing »

Det är ju svårt att ge råd när du inte berättar hur stor motorn är och vad den ska användas till. Den MOSFET du länkar till verkar kunna användas med logikspänning på gaten. Nackdelen med att använda ett högt gatemotstånd (1k) är att det tar lång tid att ladda gaten, vilket gör att transistorn är "halvöppen" under lång tid, och blir varm. En grov överslagsräkning säger att det tar 1us att öppna gaten ifall 200ohms gatemotstånd används. 1us är 1/200 av periodtiden vid 5kHz, så, ja, det kanske funkar.

Frihjulsdioden behöver klara lika mycket ström som motorn drar. Schottkydioder är snabba och har lågt spänningsfall.
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: PWM-problem

Inlägg av sodjan »

> Vilket då innebär det problem du beskrev sodjan. Att den kan dra höga strömmar från Gaten?

Notera att gaten på *alla* MOSFET's i princip ser ut som en (liten) kondensator.
Ju större/kraftigare MOSFET, ju större "värde" ser denna kondensator ut att ha.
D.v.s att det i princip blir som att sätta en vanlig kondensator direkt på
PIC pinnen. I själva omslaget från t.ex låg till hög, så kommer denna konding
att upplevas som en kortslutning och det kommer att gå så mycket ström som
det kan och man kommer ganska säkert att överskrida specen för pinnen.

En del datablad specar "gate capacitans", andra (som det du länkar till) verkar
speca laddningen istället, det är bara olika sätt att utrycka samma sak.

> Nackdelen med att använda ett högt gatemotstånd (1k) är att det tar lång tid att ladda gaten,

Du behöver inte använda ett större motstånd än *vad som behövs*, så klart.
Hur kom du fram till just 1 Kohm ?

Jag antar att du driver PIC'en med 5 V. Och max ström på en pinne
brukar vara 20 mA. 5/0.02 = 250 ohm. Så säg 270 ohm så är du i
princip på säkra sidan. Sedan får man räkna på hur snabb switch man
får med hjälp av gatens kapacitansen (eller laddningen som gaten kräver,
beroende på vad som är specat).

Som sagt, det finns en anledning till att det finns speciella "MOSFET drivers"
för att få snabba till/frånslag. Dessa kan ofta leverera upp till 2 *A* till/från gaten.
Men vid 5 KHz så kanske inte det är helt nödvändigt.

> Samtidigt lägger jag ett högt värde på resistorn som går
> från gate till jord. Exempelvis 50 kohm?

Syften med detta är ju att hålla gaten säkert till jord då PIC pinnen
är high-Z (t.ex då den befinner sig i reset-läge). 50 Kohm fungerar
sannolikt, men även 100 Kohm till 1 Mohm skulle sannolikt också fungera.
Om du har (t.ex) 270 ohm från PIC pinnen så kommer ju knappast
50 Kohm att märkas speciellt mycket hur som helst. Detta hänger ju ihop
med den generella regeln att aldrig lämna MOS/CMOS ingångar "öppna".
Skriv svar