En af de mest spændende ting, du kan gøre med elektronik ud over blinkende lysdioder, er at få ting til at bevæge sig. Hvad er den mest almindelige måde at få ting til at bevæge sig på? Motorer. Hvis du har beskæftiget dig meget med motorstyring, har du sikkert hørt om H-broer. Men hvad er en H-bro egentlig?
Som det viser sig, er en H-bro et super simpelt kredsløb i teorien:
En H-bro er bygget op af fire kontakter, der styrer strømmen til en belastning. I billedet ovenfor er belastningen M’et, der forbinder de to sæt afbrydere. Ved hjælp af én strømkilde kan du styre strømmen i to retninger ved at lukke to afbrydere.
Hvis afbryder 1 og 4 er lukket, vil strømmen flyde fra venstre mod højre på dette billede:
Hvis man lukker switch 1 og switch 4, vil strømmen løbe fra kilden, gennem switch 1 og derefter gennem belastningen, derefter gennem switch 4 og derefter tilbage til belastningen.
I ovenstående billede har kredsløbet switch 2 og switch 3 lukket. Dette vil medføre, at strømmen løber fra kilden, gennem afbryder 3 og derefter gennem belastningen, derefter gennem afbryder 2 og derefter tilbage til belastningen.
En ting, man skal være meget forsigtig med, når man arbejder med H-broer, er, at man ikke skaber en kortslutning. Hvis du skaber en kortslutning, er det en sikker måde at brænde din H-bro af på. Jeg har måske brændt min allerførste H-bro af hos Digilent. Godt, at jeg lærte den lektie for jer alle!
Hvis du driver strøm og lukker to afbrydere i serie, f.eks. afbryder 3 og 4 på billedet nedenfor, vil du forårsage en kortslutning og brænde H-broen af. Som man siger, lad være med at brænde broer!
Så en H-bro er bare en måde at styre strømretningen med afbrydere, men hvorfor er det nyttigt?
Den mest typiske anvendelse af et H-bro-kredsløb er motorstyring. Vær advaret, hvis du kører motoren og ændrer retning på samme tid, vil du brænde H-bro-kredsløbet af. Bare husk, hvor der er retning og strøm, er der H-broer brændt.
Digilent tilbyder 3 periferimoduler (Pmods) med H-bro-kredsløb til motorstyring. Disse omfatter PmodHB5 til styring af 1 DC-motor tilsluttet med et 6-polet stik, PmodHB3 til styring af 1 DC-motor tilsluttet med skrueterminaler og PmodDHB1 til styring af 2 DC-motorer eller 1 stepmotor.