En av de mest spännande sakerna du kan göra med elektronik förutom blinkande lysdioder är att få saker att röra sig. Vad är det vanligaste sättet att få saker att röra sig? Motorer. Om du har gjort mycket med motorstyrning har du förmodligen hört talas om H-bryggor. Men vad exakt är en H-brygga?
Som det visar sig är en H-brygga en superenkel krets i teorin:
En H-brygga är uppbyggd av fyra brytare som styr flödet av ström till en last. I bilden ovan är belastningen M som förbinder de två uppsättningarna brytare. Med hjälp av en strömkälla kan man driva strömmen i två riktningar genom att stänga två brytare.
Om brytare 1 och 4 är stängda kommer strömmen att flöda från vänster till höger på denna bild:
Om du stänger brytare 1 och brytare 4 kommer strömmen att flöda från källan, genom brytare 1 och sedan genom belastningen, sedan genom brytare 4 och sedan tillbaka till belastningen.
I bilden ovan har kretsen switch 2 och switch 3 stängda. Detta kommer att leda till att strömmen flyter från källan, genom brytare 3 och sedan genom lasten, sedan genom brytare 2 och sedan tillbaka till lasten.
En sak som man måste vara mycket försiktig med när man arbetar med H-bryggor är att inte skapa en kortslutning. Om du skapar en kortslutning är det ett säkert sätt att bränna ut din H-brygga. Jag kan ha bränt ut min allra första H-brygga på Digilent. Tur att jag lärde mig den läxan för er alla!
Om du driver ström och stänger två strömbrytare i serie, till exempel strömbrytare 3 och 4 i bilden nedan, kommer du att orsaka en kortslutning och bränna ut H-bryggan. Som de säger, bränn inte broar!
En H-brygga är alltså bara ett sätt att styra strömriktningen med hjälp av brytare, men varför är detta användbart?
Den mest typiska tillämpningen av en H-bryggekrets är motorstyrning. Var försiktig, om du driver motorn och ändrar riktning samtidigt kommer du att bränna ut H-bryggekretsen. Kom bara ihåg att där det finns riktning och ström, finns det H-bryggor som brinner.
Digilent erbjuder 3 periferimoduler (Pmods) med H-bryggekretsar för motorstyrning. Dessa inkluderar PmodHB5 för att styra 1 likströmsmotor ansluten med en 6-stiftskontakt, PmodHB3 för att styra 1 likströmsmotor ansluten med skruvterminaler och PmodDHB1 för att styra 2 likströmsmotorer eller 1 stegmotor.