Stap 4: Stel de maximale stroom
Om schade te voorkomen aan de driver chip, gebruikt het circuit om te beperken de maximale stroom die kan worden gebruikt. Dit wordt ingesteld via de regelbare weerstand op het bord, in samenwerking met een aantal van de andere componenten, de zin weerstanden (S1 en S2) en de weerstand (R1). Als verschillende stuurprogramma's verschillende onderdelen (met name generieke Chinese invoer wellicht) zijn best om deze waarden te controleren voordat u doorgaat.
Voor mijn stepsticks S1 en S2 'R10' worden gemarkeerd en R1 is gemarkeerd '303' (schriftelijk zeer klein!). Deze komen overeen met 0,1 Ohm voor S1 en S2 en 30kOhm R1. De trimpot moet 10kOhm
Volgens de A4998 geeft gegevensblad en vervanging van deze waarden,
VREF max = (TrimpotMaxR/(TrimpotMaXR+R1)) x VDD = (10.000 / (10.000 + 30.000)) * 5 = 1.25V
ITripMAX (effectief max motor huidig) = VREF / (8 x Sense_resistor) = 1,25 / (8 * 0.1) = 1.5625A
Voor het berekenen van de versterkers van gemeten VREF: A = VREF / 0.8
Voor het berekenen van VREF vereist voor een huidige doel: VREF = A * 0.8
Zoals mijn stappenmotoren 2.0a zijn, kan niet krijg ik maximale stroom van dit stuurprogramma, echter als ik ze op 70 rijdt % (2.0a x 70% = 1.4A) ik wil een VREF van 1.4A x 0,8 = 1.12V, vermeerderd met de temperatuur van de stepper rijden ze op 70% zullen verminderen.
Ik beginnen met de trim pot draaide linksom, en meet de spanning met mijn multimeter tussen de logica Gnd pin en het centrum van de trimpot zelf, langzaam verandert het tot ik krijg amper 1.12V
Zodra dat wordt gedaan, kunt u de voeding van de Motor (12V). Hopelijk is uw motor zal beginnen lopen!
Als dit niet het geval is, haal de kracht van de Motor en controleer alle aansluitingen met een multimeter. Altijd Haal de motorkracht eerst, dan de kracht van de Arduino voordat u loskoppelt van de motor
Waarschuwing: Aansluiten of loskoppelen van een stappenmotor
terwijl het stuurprogramma wordt aangedreven kan vernietigen het stuurprogramma. (Meer in het algemeen, herbedradingsproces iets terwijl het wordt aangedreven is vragen om moeilijkheden.)