Tips/Ritning på H-brygga
Tips/Ritning på H-brygga
Har letat efter H-brygga guide, men inte hittat någon.
Jag behöver styra några små DC motorer ca 3-5V, mindre än 1A.
Bryggorna ska styras med en PIC 16F628, PWM.
Behöver man separat strömförsörning till dessa och till motorerna, eller?
Vet nästan inget om H-bryggor, är därför tacksam om man kunde få ett kopplings shema....
Jag behöver styra några små DC motorer ca 3-5V, mindre än 1A.
Bryggorna ska styras med en PIC 16F628, PWM.
Behöver man separat strömförsörning till dessa och till motorerna, eller?
Vet nästan inget om H-bryggor, är därför tacksam om man kunde få ett kopplings shema....
http://groups.msn.com/SvenskaRobotbygga ... PhotoID=34
Om du tar andra transistorer: ta NPN/PNP med samma data och räkna ut bas-resistor (27-ohmaren i detta schemat) för en vanlig transistorswitch fast med dubbla bas-emitter-spänningsfallet eftersom basströmmen går genom två transistorer.
Räkna sen ut bas-resistor för hjälptransisstorn (2N2222).
Du kan köra motorer och PIC på samma spänning men lägg till en halvvågs-likriktare för att få bort motorstörningar från PIC'en.
EDIT: Glömde dubbla BE-spänningsfall.
Om du tar andra transistorer: ta NPN/PNP med samma data och räkna ut bas-resistor (27-ohmaren i detta schemat) för en vanlig transistorswitch fast med dubbla bas-emitter-spänningsfallet eftersom basströmmen går genom två transistorer.
Räkna sen ut bas-resistor för hjälptransisstorn (2N2222).
Du kan köra motorer och PIC på samma spänning men lägg till en halvvågs-likriktare för att få bort motorstörningar från PIC'en.
Kod: Markera allt
1N4148
[+]-------|>|-----------[PIC]------[GND]
| |---------[10µF]---[GND]
|
|---[Motor & H-Brygga]---[GND]
EDIT: Glömde dubbla BE-spänningsfall.
Senast redigerad av Tony 16 mars 2007, 22:43:07, redigerad totalt 1 gång.
- Greensilver
- Inlägg: 1305
- Blev medlem: 21 januari 2005, 21:24:57
- Ort: Sverige
- Kontakt:
Varsågod Elfa art.nr.
TIP31 71-060-24
TIP32 71-060-32
MPSA06 71-033-69 ersätter 2N2222
Så här räknar man på H-bryggan:
Vi utgår från strömmen din motor drar: 1A sen dividerar vi med hFE.
I databladet för TIP31 stård det hFE = 10/50 dvs. hFE ligger mellan 10 och 50 så vi räknar på 'worst case' dvs 10; vi får en basström på 0,1A.
Mellan bas och emitter har vi ett spänningsfall på ca. 0,7V vi dubblar (eftersom vi har två transistorer) och drar detta från matningspäningen: 5-1,4=3,6V över basresistorn (27 Ohm i ritningen).
Ohm's lag säger att R=U/I dvs. 3,6/0,1=36 Ohm. Välj närmsta lägre standardvärde = 27 Ohm
Nu väljer vi en transistor som klarar minst 0,1A och beräknar basresistor för denna.
MPSA06 tål 0,5A och hFE är minst 50
0,1/50=0,002A = 2mA
5-0,7=4,3V
4,3/2=2,15kOhm & vi väljer ett lägre värde; 1kOhm
TIP31 71-060-24
TIP32 71-060-32
MPSA06 71-033-69 ersätter 2N2222
Så här räknar man på H-bryggan:
Vi utgår från strömmen din motor drar: 1A sen dividerar vi med hFE.
I databladet för TIP31 stård det hFE = 10/50 dvs. hFE ligger mellan 10 och 50 så vi räknar på 'worst case' dvs 10; vi får en basström på 0,1A.
Mellan bas och emitter har vi ett spänningsfall på ca. 0,7V vi dubblar (eftersom vi har två transistorer) och drar detta från matningspäningen: 5-1,4=3,6V över basresistorn (27 Ohm i ritningen).
Ohm's lag säger att R=U/I dvs. 3,6/0,1=36 Ohm. Välj närmsta lägre standardvärde = 27 Ohm
Nu väljer vi en transistor som klarar minst 0,1A och beräknar basresistor för denna.
MPSA06 tål 0,5A och hFE är minst 50
0,1/50=0,002A = 2mA
5-0,7=4,3V
4,3/2=2,15kOhm & vi väljer ett lägre värde; 1kOhm
hFE = förstärkningsfaktorn
Ic = Ib * hFE
Om lasten (motorn i detta fallet) drar mindre än Ic så har vi bottning.
Om Ic (enl. beräkning) är mycket sdtörre än vad lasten drar så har vi säker bottning.
Exempel:
Om Ib är 1mA och hFE är 10 så kan transistorn släppa förbi max 10mA mellan kollektor och emitter.
Om hFE istället är 100 så kan transistorn släppa förbi 100mA vid Ib=1mA.
För TIP31: titta på sidan 3 i databladet.
Ic = Ib * hFE
Om lasten (motorn i detta fallet) drar mindre än Ic så har vi bottning.
Om Ic (enl. beräkning) är mycket sdtörre än vad lasten drar så har vi säker bottning.
Exempel:
Om Ib är 1mA och hFE är 10 så kan transistorn släppa förbi max 10mA mellan kollektor och emitter.
Om hFE istället är 100 så kan transistorn släppa förbi 100mA vid Ib=1mA.
För TIP31: titta på sidan 3 i databladet.