Drivning av MOSFET, höga sidan
Drivning av MOSFET, höga sidan
Jag ska konstruera en h-brygga. Hittills finns den bara i huvudet på mig, inget är testat. Jag är mycket medveten om att det är svårt och det är stor sannolikhet att jag misslyckas på vägen.
H-bryggan ska designas för att klara "relativt" höga spänningar och strömmar, 36V 20A.
Designen som jag tänkt för tillfället är att den ska bestå av endast n-kanals MOSFETar. Själva styrningen (logiken) av varje transistor görs med en dedikerad µC. Endast de nedre transistorerna switchas med för ändamålet avsedda "gate-drivare"
Problemet är att jag inte vet hur jag ska driva de övre (höga) transistorerna. Eftersom Vgs för transistorn är +/- 20V så måste jag ha en spänning på exempelvis +12V i förhållande till sourcen på transistorn. Hur ska jag skapa denna spänning? Strömmen som källan bör kunna lämna uppgår till högst ett par 100mA då jag inte ska switcha de övre transistorerna. Ett batteri är inte aktuellt. Antar att en high side gate driver inte fungerar eftersom jag inte switchar. Är en isolationstranformator ett alternativ och finns dem för kretkortsmontage?
H-bryggan ska designas för att klara "relativt" höga spänningar och strömmar, 36V 20A.
Designen som jag tänkt för tillfället är att den ska bestå av endast n-kanals MOSFETar. Själva styrningen (logiken) av varje transistor görs med en dedikerad µC. Endast de nedre transistorerna switchas med för ändamålet avsedda "gate-drivare"
Problemet är att jag inte vet hur jag ska driva de övre (höga) transistorerna. Eftersom Vgs för transistorn är +/- 20V så måste jag ha en spänning på exempelvis +12V i förhållande till sourcen på transistorn. Hur ska jag skapa denna spänning? Strömmen som källan bör kunna lämna uppgår till högst ett par 100mA då jag inte ska switcha de övre transistorerna. Ett batteri är inte aktuellt. Antar att en high side gate driver inte fungerar eftersom jag inte switchar. Är en isolationstranformator ett alternativ och finns dem för kretkortsmontage?
-
- Inlägg: 66
- Blev medlem: 5 april 2005, 12:14:25
"Själva styrningen (logiken) av varje transistor görs med en dedikerad µC."
Slöseri med resurser! Antingen motiverar du detta riktigt bra, eller så gör du som folk brukar göra och switchar på höga sidan (och på låga) för att komma undan med en helt vanlig och trevlig FET-drivare (ex IR2108, som jag av en händelse lekte med senast idag). Visst, den behöver matning på 10-20 V strikt, men det är betydligt enklare att fixa än två DC-isolerade 12 V-källor! Finns även många IC som gör jobbet för alla fyra transistorer åt dig med varierade egenskaper.
Slöseri med resurser! Antingen motiverar du detta riktigt bra, eller så gör du som folk brukar göra och switchar på höga sidan (och på låga) för att komma undan med en helt vanlig och trevlig FET-drivare (ex IR2108, som jag av en händelse lekte med senast idag). Visst, den behöver matning på 10-20 V strikt, men det är betydligt enklare att fixa än två DC-isolerade 12 V-källor! Finns även många IC som gör jobbet för alla fyra transistorer åt dig med varierade egenskaper.
Jag har sett några lösningar där små ringkärnor har använts med 1:1 eller 1:2 lindningar för att driva den höga sidan eller alla transistorerna. Gate-sidan kopplades helt enkelt mellan Gate och Source och drivningen kom från en PWM-krets eller uC via ett par transistorer för att få lite högre ström.
Varför inte switcha det övre paret? Vad är fördelen med detta?
Varför inte switcha det övre paret? Vad är fördelen med detta?
rehnmaak: Tack. Nu klarnade det. De där spänningsomvandlarna visste jag inte att de fanns bara.
spaceniggah: Jo, tyvärr är de komponenterna lite dyra tycker jag. Men jag börjar kanske inse att det kommer kosta en del ändå. Antingen i den ena eller andra änden.
Stiff: Hehe. Motivering och motivering men min tanke är att bygga en modul som jag kan använda i flera projekt. Denna modul ska bestå av en h-brygga med återkoppling av varvtalet. Det ska alltså regleras. Men poängen är sen att jag ska kommunicera med h-bryggan seriellt. Det är fortfarande slöseri med resurser men jag gillar att "gömma undan" motorsyrningen i ett snyggt paket som är enkelt att styra, sen behöver jag inte tänka på den mer.
grubs: Den ursprungliga anledningen till att jag inte tänkt switcha det övre paret är att det är dyrt att ha en källa som kan lämna "höga" strömmar för switchningen. Att bara öppna FETen långsamt en gång kräver inte alls så hög stöm. Det är helt enkelt för att förenkla drivningen.
spaceniggah: Jo, tyvärr är de komponenterna lite dyra tycker jag. Men jag börjar kanske inse att det kommer kosta en del ändå. Antingen i den ena eller andra änden.
Stiff: Hehe. Motivering och motivering men min tanke är att bygga en modul som jag kan använda i flera projekt. Denna modul ska bestå av en h-brygga med återkoppling av varvtalet. Det ska alltså regleras. Men poängen är sen att jag ska kommunicera med h-bryggan seriellt. Det är fortfarande slöseri med resurser men jag gillar att "gömma undan" motorsyrningen i ett snyggt paket som är enkelt att styra, sen behöver jag inte tänka på den mer.
grubs: Den ursprungliga anledningen till att jag inte tänkt switcha det övre paret är att det är dyrt att ha en källa som kan lämna "höga" strömmar för switchningen. Att bara öppna FETen långsamt en gång kräver inte alls så hög stöm. Det är helt enkelt för att förenkla drivningen.