INHOUDSOPGAWE:
- Stap 1: Wat ons nodig het
- Stap 2: Hoe 'n stappermotor werk en waarom ons 'n bestuurder gebruik
- Stap 3: Verbindings
- Stap 4: Firmware en beheer
- Stap 5: Ontken
Video: Die bestuur van 'n stapmotor: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Hierdie tutoriaal is geldig as ons die Arduino gebruik en beide die Drivemall Board onder die skakel gebruik om die Drivemall te bou.
Die voordeel om die Drivemall te verkies bo die klassieke Arduino -bord, is om die kompleksiteit van die verbindings te verminder, wat lei tot 'n netjieser opstelling. Dit is egter opsioneel: al die resultate is nog steeds geldig met die arduino -bord, 'n broodbord en genoeg dupont -springers vir verbindings.
Kom ons beheer 'n stapmotor met 'n arduino -bord.
Stap 1: Wat ons nodig het
- Arduino -mikrobeheerder of Drivemall
- Draad (e)
- Stapmotor
- 'n Bestuurder A4988 of DRV8825 of L298N of ULN2003 (daar is baie bestuurders vir)
Stap 2: Hoe 'n stappermotor werk en waarom ons 'n bestuurder gebruik
'N Stappermotor bestaan in wese uit twee spoele wat op die regte manier aangedryf moet word (prent 1). As die motor in verkeerde beweging gevoer word, kan dit 'n kortstondige GND veroorsaak.
By elke stap draai die enjin teen 'n bekende hoek, wat gewoonlik deur die vervaardiger aangedui word as 1,8 °, dus 200 stappe is nodig om 'n volledige sirkel te maak
Kom ons verduidelik waarom ons 'n bestuurder nodig het in plaas daarvan om die stepper direk aan die mikrobeheerder te koppel.
Met die bestuurders kan u die stappe skandeer omdat 'n mikrobeheerder nie die spoele in die stapmotor kan laai nie.
Daar is twee soorte bestuurders vir stapmotors op die mark:
- klassieke bestuurders L298 of ULN2003 'n dubbele H-brug waarin die logika om die enkele fases aan te dryf, in die kode geleë is;
- Moderne bestuurders A4988 of drv8825, waar sommige van die logika in die skyf voorkom.
Die A4988 om in te voer, bied 'n insetsel en twee penne, een vir die rigting en die ander vir die aantal stappe, sowel as kragtoevoer.
Stap 3: Verbindings
As 'n eerste benadering tot stappermotors het ons gekies om die bestuurder ULN2003 te gebruik.
Drie knoppies vir enjinbeheer is aan die Arduino gekoppel met 'n weerstand wat aan GND gekoppel is.
Ons koppel die motor aan die ULN volgens die skema in figuur 2. Die Arduino is met penne 8 9 10 en 11 aan die bestuurder gekoppel.
Stap 4: Firmware en beheer
Hier vind u 'n basiese firmware vir die beheer van die stappermotor. In hierdie spesiale geval Die onderkant op
- pen A0 word gebruik vir positiewe rigting en stop
- pen A1 word gebruik vir negatiewe rigting en stop
- pen A2 word gebruik om dit te bevestig en aan die gang te sit volgens die rigting van die knoppie wat voorheen ingedruk is
die aantal stappe per siklus is op 20 gestel, dit beteken dat die program 10 siklusse sal uitvoer om 'n volledige omwenteling van die motor te maak
Stap 5: Ontken
Hierdie handleiding is opgestel as deel van die Makerspace for Inclusion-projek, wat mede-gefinansier is deur die Erasmus + -program van die Europese kommissie.
Die projek is daarop gemik om 'n informele vorm van opvoeding te bevorder as 'n manier om die sosiale insluiting van jongmense te bevorder, informele opvoeding wat in die makerruimtes gevind kan word.
Hierdie handleiding weerspieël slegs die menings van die outeurs, en die Europese Kommissie kan nie verantwoordelik gehou word vir die gebruik van die inligting daarin nie.
Aanbeveel:
Gebruik 556 timer om 'n stapmotor te bestuur: 5 stappe
Die gebruik van 'n 556 -timer om 'n stappermotor aan te dryf: hierdie instruksie sal verduidelik hoe 'n 556 -timer 'n stappermotor kan aandryf
Stapmotor met D -flip -flops en 555 -timer; die eerste deel van die stroombaan, die 555 -timer: 3 stappe
Stapmotor met D -flip -flops en 555 -timer; die eerste deel van die stroombaan, die 555 -timer: die stappermotor is 'n gelykstroommotor wat in diskrete stappe beweeg. Dit word gereeld in drukkers en selfs in robotika gebruik. Ek sal hierdie stroombaan in stappe verduidelik. Die eerste deel van die stroombaan is 'n 555 timer. Dit is die eerste beeld (sien hierbo) met 'n 555 -chip
Die bestuur van 'n stapmotor sonder 'n mikrobeheerder: 7 stappe
Om 'n stapmotor te bestuur sonder 'n mikrobeheerder: in hierdie instruksies ry ek 'n 28-BYJ-48-stapmotor, met 'n UNL2003 darlington-skinkbord, soms x113647 genoem, sonder 'n mikrobeheerder. Dit sal begin/stop, vorentoe/ agteruit en spoedbeheer. Die motor is 'n eenpolige stapmotor met
Die bestuur van die RC -motor via 'n webinterface: 6 stappe (met foto's)
Die bestuur van die RC -motor via 'n webinterface: Hallo vriende, in hierdie instruksies gaan ek u leer om 'n RC -motor te maak via 'n webkoppelvlak. Ons beheer dit draadloos via 'n eie bediener. Met die metode wat ek u gaan wys, hoef ons nie 'n RC -ontvanger te gebruik nie. Om die web aan te bied
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: 9 stappe (met foto's)
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: die middelste voetsteunhysers moet goed onder die sitplek geberg word en laer om te ontplooi. 'N Meganisme vir die onafhanklike werking van die opberging en ontplooiing van voetsteun is nie ingesluit by rolstoele op die mark nie, en PWC -gebruikers het die behoefte uitgespreek