Stap 2: De Motor Driver
Dus ik dacht wil ik gewoon een uiterst eenvoudig dubbele h-brug kon omgaan met ten minste 25 ampère bij 24vdc continu en verwerken van pieken van tot 100amps voor een paar seconden. Zodra ik ontdekte dat u kunt parallel Mosfets en vermenigvuldigen van hun huidige draagkracht dienovereenkomstig, ik dacht dat ik zou komen met een eenvoudig ontwerp en bemoeilijken het licht door het toevoegen van meer mosfets totdat ik had genoeg om de stroom die ik nodig had. Digikey heeft een goede selectie van Mosfets om uit te kiezen en goede filters aan smalle neer door wat je nodig hebt, dus ik besteed veel tijd op zoek naar Mosfets die waren gewaardeerd voor rond 50amp en meer dan 30 volt aankon. Ook moeten zij wel goedkoop omdat mijn plan is het gebruik van een bos van hen. Heb ik besloten op het FQP47P06 p-kanaal en de FQP50N06L n-kanaal Mosfets van Fairchild Semiconductor, die ik van Digikey gekocht.
Als u wat een H-brug afvraagt zich is, vinden hier: en.wikipedia.org/wiki/H-bridge en dit zal alles zinvol meer voor u.
Het ontwerp is eenvoudig: 2 P-kanaal mosfets bepalen de high-kant schakelaars en 2 N-kanaal mosfets voor de low-kant wissels en kruisingen. Maar in plaats van 1 mosfet voor elke switch, laat 3 gebruiken. Nu hebben we 12 mosfets per H-brug (3 mosfets x 4 schakelaars) en theoretisch de mogelijkheid te voeren 150 Ampère (dat is niet juist wel). Het bestuur is zo klein als ik kon er niets meer aan te raken. Elke set van 3 mosfets hebben heatsinks en samen om te helpen warmte zijn vastgeschroefd. Ook is er een 80mm koelventilator gemonteerd direct boven mosfets verder hen om koel te houden. De mosfets zijn erg goed in het omgaan met plotselinge wijzigingen in richting en snelheid.
Aangezien er in totaal (8 groepen van 3) 24 mosfets nagesynchroniseerd ik het de Triple-8. Het draait bij de Arduino standaard PWM frequentie van 1kHz (ik ben van plan op het spelen met die om de hogere frequentie). Het bord heeft 4 ingangen, 2 voor elke brug. Als u een ingang HIGH te brengen, gaat die kant van de brug hoog.
Idealiter zou u het bord bepalen door 1 ingang laag en een PWM-signaal op de andere invoer toe te passen. Dit zorgt voor gemakkelijk toerentalregeling. Ik heb geschreven in de code, dat als u brengen digital pin 7 HIGH, de code wordt overgeschakeld naar de Relay-modus en beide bochten de mosfets helemaal op of helemaal uitschakelen. Dit is veel moeilijker te controleren, maar is soms nuttig.
Als u geïnteresseerd bent in de bouw van uw eigen H-brug u kunt downloaden het bestand eagle etch gaat een pcb en het schema om te tonen waar alles. U kunt alles om deze dubbele h-brug bij Radio-shack (met inbegrip van de koper bekleed), met uitzondering van de Mosfets en een speciale weerstand netwerk die ik gebruikt om ruimte te besparen. Ik kocht het merendeel van de onderdelen van Digikey maar omdat het goedkoper was en naar mijn huis in 2 dagen komt.
Hier zijn de onderdelen die nodig zijn voor deze motor stuurprogramma:
(12) FQP47P06 - P-zenders, mosfet 47a 60v - Digikey - $1,73 ea
(12) FQP50N06L - logica niveau N-kanaal mosfet 52a 60v - Digikey - $1.04 ea
(4) 2n7000 - logica niveau N-kanaal mosfet 200ma 60v - Digikey - $0.26 ea
(8) 4606 X-1-470LF-ND - 47 ohm bussed weerstand netwerk - Digikey - $0,25 ea
(6) ED1609-ND - 2 positie kroonsteen - Digikey of Radio Shack - $0,46 ea
(24) CF1 / 84.7KJRCT-ND - 4.7 k 1/8w weerstand - Digikey of Radio Shack - $1.78 (voor 50pk)
(1) PC9-ND - 3" x4.5" 1-zijdige koper geklede. 064" 2oz koper - Digikey of Radio Shack - $4,66
(4) P5575-ND - 1000uf condensator of soortgelijke - Digikey - $1.19 ea
(1) 330 ohm - 1kohm weerstand 1/4w - voor de voedings-LED, niet hebben om precies te zijn
(1) de macht onder leiding van elke kleur die u wilt, gebruik ik de grootte van 3mm om ruimte te besparen
Misschien iets kleiner?
Als je gaat om dit te gebruiken voor iets kleiner dan een grasmaaier 100 pond, kunt u kijken omhoog één van de vele circuits van de H-brug en bouwen van uw eigen kleinere motor controller met zo weinig als 4 mosfets (of BJT transistors) of zelfs gebruik maken van een verpakte IC H-brug zoals de l293d (dual 1 amp) of de l298n (dual 2 amp).
Of als iemand geïnteresseerd is, zal ik een schema en Eagle .brd bestand voor een kleinere versie van deze H-brug, die slechts 8 mosfets totale vereist (alles is hetzelfde), en het kan behandelen over 10amps op 24vdc.
Etsen:
Ik wil niet ingaan op alle details van de PCB etsen, want er al vele uitstekende instructables over dat onderwerp zijn. Dus zodra u downloaden mijn. BRD bestand van mijn motor controller, alles wat je hoeft te doen is afdrukken het .brd bestand naar sommige tijdschrift papier met behulp van een laser printer, en ijzer die op een stuk van schone koper geklede. Etch het vervolgens met de oplossing van uw favoriete etchant (ik gebruik 2 delen waterstofperoxide op 1 deel zoutzuur en het werkt perfect). En de toner te verwijderen met aceton wanneer klaar etsen.
Voor het gemak van vergadering die ik heb ontworpen dit board ' Single-sided en gebruiken alleen via holes onderdelen, geen oppervlak-mount spullen te knoeien met! Yay voor u.
Kunt u de bestanden van de .brd voor de verschillende h-bruggen op www.rediculouslygoodlooking.com