Wat is 'n Stappe Motor Bestuurder?
Stappe Motor Bestuurder Definisie
'n Stappe motor bestuurder word gedefinieer as 'n skakeling wat gebruik word om 'n stappe motor te bestuur of te laat loop, en bestaan uit 'n bestuurder, 'n bestuurder, en motorverbindinge.
Wesentlike Komponente
Bestuurder (basies 'n mikrobestuurder of 'n mikroprosessor)
'n Bestuurder IC om die motorstroom te hanteer
'n Kragvoorsieningseenheid
Stappe Motor Bestuurder
Die keuse van 'n bestuurder is die eerste stap in die bou van 'n bestuurder. Dit moet ten minste 4 uitgangspinne vir die stappe motor hê. Daarbenewens moet dit timers, ADC, seriele poort, ens. bevat, afhangende van die toepassing waarin die bestuurder gebruik sal word.
Stappe Motor Bestuurder
Tans beweeg mense weg van diskrete bestuurkomponente soos transistore na meer kompakte geïntegreerde IC's.
Hierdie bestuurder IC's is beskikbaar teen redelike koste en is makliker om te implementeer in samestelling, wat die algehele ontwerp tyd van die skakeling verbeter.
Die bestuurders moet gekies word om die motor spesifikasies in terme van stroom en spanninge te pas. Die ULN2003 reeks van bestuurders is die mees gewild in nie-H Brug-gebaseerde toepassings, geskik vir 'n stappe motor bestuur.
Elke Darlington paar binne die ULN kan tot 500mA hanteer en die maksimum spanning kan so hoog as 50VDC wees.
Kragvoorsiening vir Stappe Motor Bestuur
'n Stappe motor werk by spanninge tussen 5V en 12V en trek 100mA tot 400mA. Gebruik die motorspesifikasies wat deur die voorsienier verskaf word om 'n gereguleerde kragvoorsiening te ontwerp om snelheid en koppelfluktuasies te vermy.
Kragvoorsiening Eenheid

Aangesien die 7812 spanningreguleraar slegs tot 1A stroom kan hanteer, word hier 'n buiteboord transistor gebruik. Dit kan 5 A stroom hanteer. 'n Passende hitteafvoer moet verskaf word, afhangende van die totale stroomtrekking.
Die blokskepdiagram wys die vloei en interverbindings tussen die komponente van die bestuurderplank.
Verskillende Komponente
Skake, Potensiometers
Hitteafvoer
Verbindingsdraad
Alomvattende Stappe Motor Bestuur
Die stappe motor bestuur is 'n dom stuk elektronika tenzij jy die mikrobestuurder programmeer om korrekse signalen aan die stappe motor via die bestuurder te gee. 'n Stappe motor kan in modes soos vol stap, golf bestuur, of halwe stap operasioneer. Die bestuurder moet interaktief wees om gebruikersbevels vir verskillende stapmodes en spoedbeheer toe te staan. Daarbenewens moet dit begin/stop-bevels ondersteun.
Om bogenoemde funksies te voltooi, moet ons addisionele pyn op die mikrobestuurder gebruik. Twee pyn is nodig om die soort stap en om die motor te begin of te stop te kies.
Een pin is nodig om 'n pot te verbind, wat as 'n spoedbestuurder sal funksioneer. Die ADC binne die mikrobestuurder sal gebruik word om die spoed van rotasie te beheer.
Program Algoritme
Inisialiseer die poortpyn in invoer/uitvoer modes.
Inisialiseer die ADC module.
Skep aparte funksies vir halwe stap, vol stap, en golf bestuur en vertrag.
Kontroleer twee poortpyn vir bedryfsmodus (00-stop, 01-golf bestuur,10-vol stap, 11-halwe stap).
Gaan na die gepaste funksie.
Lees die Potentiometer waarde via die ADC en stel ooreenkomstig 'n vertragingswaarde in.
Voltooi een siklus van die volgorde.
Gaan na stap 4.
Bestuurder Plank
As jy plan om jou eie plank te maak met CAD sagteware soos EAGLE, verseker dat jy voldoende dikte verskaf vir die motorstrome om te vloei sonder om die plank te oorkook.
Ook, aangesien motors induktiewe komponente is, moet daar gesorg word om nie ander signaalpaaie deur interferensie te stoornie. Passende ERC en DRC kontroles moet gevolg word.