Onthoud die DC-motoren en het enige dat u hoeft te doen is de positieve en negatieve kabels op de batterij aan te sluiten en dan begint Holla te lopen.
Maar als we aan complexere projecten gaan werken, lijken deze DC-motoren niet aan uw behoeften te voldoen. . . .
Ja, ik bedoel dat er geen sprake is van efficiëntie, precisie en het belangrijkste koppel voor elke versnellingsvertraging.
Het verhaal begint met mijn plan om een semi-automatische boormachine te bouwen waarmee je net als een normale boormachine door objecten kunt boren, maar met behulp van het 1 voetpedaal kun je het object zonder hulphand met je handen vasthouden.
Om een lang verhaal kort te maken: ik heb een motor nodig die de boor nauwkeurig op en neer kan bewegen en bovendien veel koppel kan leveren.
Omdat ik dit allemaal niet uit een eenvoudige gelijkstroommotor haalde, besloot ik de stappenmotor te gebruiken.
Ja, die met vier draden, dat is alles wat ik weet.
Daarom zullen we in deze handleiding een controller maken voor deze vierlijnige stappenmotor, waarmee we de snelheid en richting van de motor kunnen regelen zonder gebruik te maken van de microcontroller.
Het doel van dit project is om het gebruik van de stappenmotor te vereenvoudigen door een modulaire controller te vervaardigen die de stappenmotor gemakkelijk kan aansturen zonder dat daarvoor een microcontroller hoeft te worden geïnstalleerd.
De controller die we gaan bouwen is gebaseerd op de A4988 stappenmotordriver.
Relatief goedkoop, gemakkelijk te vinden in elke online e-winkel.
Voordat we dieper ingaan op de details, bekijk eerst het gegevensblad van de stapaandrijving.
De bestuurder moet PWM op de stappin invoeren om de motor te kunnen bedienen.
Een verhoging van de frequentie van het PWM-signaal zal resulteren in een hoger toerental en omgekeerd.
Om de richting van de motor te regelen, kan de Dir-pin van de driver worden geschakeld tussen de VCC en de grondterminals.
De aandrijving werkt onder 5 V (VDD).
VMOT vertegenwoordigt de spanning van de motor, het spanningsbereik van 8-35VDC.
De spoelen van de motor worden respectievelijk aangesloten op 1A, 2A, 1B, 2B aansluitingen.
Om nu het gewenste PWM-signaal te genereren, zullen we het 555 timer-IC gebruiken.
Hier zullen we de 10 k-potentiometer gebruiken om de uitgangsfrequentie van het PWM-signaal te wijzigen, wat ons zal helpen de rotatiesnelheid te regelen.
De rest is een heleboel gratis componenten.
Nadat ik het schema heb afgerond, heb ik een voorlopige test op het breadboard gedaan en alles lijkt perfect te zijn.
De motor is nauwkeurig, efficiënt en heeft een groot koppel.
Maar het probleem is dat het een puinhoop is op het breadboard en dat het geen optie is om het op het prestatiebord te doen.
Ik heb dus besloten om de printplaat voor deze controller te ontwerpen en het zal enige tijd duren, maar ik heb ervoor gezorgd dat alle aansluitingen correct zijn en ik heb ook alle gratis componenten toegevoegd om deze controller zo gemakkelijk mogelijk te gebruiken.
Nu het PCB-ontwerp voltooid was, ging ik naar Safeway en uploadde mijn Gerber-bestand om de PCB te krijgen.
Na een reeks opties te hebben doorlopen, heb ik mijn printplaat besteld.
Ze bieden PCB's van hoge kwaliteit tegen geweldige prijzen.
Heel erg bedankt Safeway voor het mogelijk maken van dit project, dus zorg ervoor dat je op maat gemaakte printplaten bestelt op hun website.
De link naar de printplaat en het Gerber-bestand is: De lijst met gereedschappen en componenten voor dit project is als volgt: Benodigde gereedschappen: stappenmotordriver: materiaal (BOM-bestand)
: PCB's arriveren binnen een week met perfecte kwaliteit.
Toen ik nu mijn hand op het bord legde, verzamelde ik alle componenten en begon ze te monteren zoals aangegeven op het bord.
Het beste wat je kunt doen als je zoveel tijd besteedt aan het ontwerpen van het moederbord, is dat je nu zoveel kopieën kunt maken als je nodig hebt, en dat je alleen maar de componenten hoeft te laten vallen die op het moederbord worden weergegeven.
Als het bord klaar is, sluit ik de 555-timer en de stappenmotordriver aan en sluit ik de motor aan op het bord.
Daarna heb ik een paar krokodillenklemmen gebruikt om het bord van stroom te voorzien en de 12 V-batterij aangesloten.
Zodra de controller is aangesloten op een 12 V-batterij.
De motor begint te draaien.
Alles lijkt te verlopen zoals verwacht.
De draairichting kan worden gewijzigd door de schakelaar om te zetten, en de draaisnelheid kan worden geregeld door aan de knop van de potentiometer te draaien.
HOPRIO-groep, een professionele fabrikant van controllers en motoren, werd opgericht in 2000. Hoofdkantoor van de groep in Changzhou City, provincie Jiangsu.