Sida 1 av 1
Tips/Ritning på H-brygga
Postat: 14 mars 2007, 17:00:45
av net4all
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....
Postat: 14 mars 2007, 18:38:09
av Micke_s
Allegro har annars färdiga H-bryggekretsar.
Mata processorn och H-bryggan genom olika spänningsstabilisatorer är nog bra ur störsynpunkt.
Postat: 15 mars 2007, 00:04:16
av Tony
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.
Kod: Markera allt
1N4148
[+]-------|>|-----------[PIC]------[GND]
| |---------[10µF]---[GND]
|
|---[Motor & H-Brygga]---[GND]
EDIT: Glömde dubbla BE-spänningsfall.
Postat: 15 mars 2007, 19:53:06
av Greensilver
Jag byggde en sådan för ett tag sedan. Den har två ingångar, ENable och DIRection. Du kan PWM:a den genom att pulsa ENable ingången. Sök i projektdelen, har för mig jag lade upp både bilder och schema. Eventuellt var det i samma tråd som plattformen som balanserade ett glas.
Postat: 15 mars 2007, 20:38:56
av anlamotte
Postat: 15 mars 2007, 21:05:21
av net4all
Tony:
Jag förstår inte riktigt vad du pratar om, förklara.
anlamotte:
Ser intressant ut, den går bara åt ett håll, eller?
Direction-pinnen är inte kopplad.
Postat: 15 mars 2007, 22:42:48
av anlamotte
Jag hittade bilden på kopplingen på nätet och den är lite fel.
Direction ska in på IN A och Speed på IN B
Postat: 16 mars 2007, 12:02:03
av net4all
Direction på PWMs plats?
PWM ner en pinne?
Har jag fattat rätt?
Postat: 16 mars 2007, 22:39:37
av Tony
Tony:
Jag förstår inte riktigt vad du pratar om, förklara.
Vad är det du inte förstår; Hur man räknar på H-bryggor eller avstörningsfiltret?
Postat: 17 mars 2007, 14:20:39
av net4all
Jag förstår inte riktigt hur man ska räkna....
Kan du ge mig artickelnummerna till transistorerna eller
spelar det ingen roll?
Postat: 17 mars 2007, 18:32:00
av Tony
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
Postat: 17 mars 2007, 19:25:03
av net4all
Jag tror jag förstår, men vad står hEF för?
Jag hittar inte det i databladet..
Ska köpa delar och testa, det får bära eller brista.
Postat: 17 mars 2007, 20:26:25
av Tony
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.