Tips/Ritning på H-brygga

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
net4all
Inlägg: 538
Blev medlem: 7 februari 2007, 12:06:34

Tips/Ritning på H-brygga

Inlägg 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....
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg 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.
Användarvisningsbild
Tony
Inlägg: 1038
Blev medlem: 9 november 2003, 16:08:47

Inlägg 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.
Senast redigerad av Tony 16 mars 2007, 22:43:07, redigerad totalt 1 gång.
Användarvisningsbild
Greensilver
Inlägg: 1305
Blev medlem: 21 januari 2005, 21:24:57
Ort: Sverige
Kontakt:

Inlägg 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.
Användarvisningsbild
anlamotte
Inlägg: 859
Blev medlem: 5 augusti 2003, 15:54:34
Ort: Stockholm
Kontakt:

Inlägg av anlamotte »

net4all
Inlägg: 538
Blev medlem: 7 februari 2007, 12:06:34

Inlägg 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.
Användarvisningsbild
anlamotte
Inlägg: 859
Blev medlem: 5 augusti 2003, 15:54:34
Ort: Stockholm
Kontakt:

Inlägg 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
net4all
Inlägg: 538
Blev medlem: 7 februari 2007, 12:06:34

Inlägg av net4all »

Direction på PWMs plats?
PWM ner en pinne?

Har jag fattat rätt?
Användarvisningsbild
Tony
Inlägg: 1038
Blev medlem: 9 november 2003, 16:08:47

Inlägg 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?
net4all
Inlägg: 538
Blev medlem: 7 februari 2007, 12:06:34

Inlägg 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?
Användarvisningsbild
Tony
Inlägg: 1038
Blev medlem: 9 november 2003, 16:08:47

Inlägg 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
net4all
Inlägg: 538
Blev medlem: 7 februari 2007, 12:06:34

Inlägg 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.
Användarvisningsbild
Tony
Inlägg: 1038
Blev medlem: 9 november 2003, 16:08:47

Inlägg 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.
Skriv svar