Taula de continguts:
Vídeo: Actuador lineal Motor pas a pas: 3 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Per convertir el moviment de rotació del motor pas a pas en un moviment lineal, el motor pas a pas està connectat a un fil. Al fil fem servir una femella de llautó que no pot girar. A cada gir del fil, la femella de llautó es tradueix en la direcció axial del fil.
Vegeu: actuador lineal de nou femella,
Pas 1: llista de parts
Un dels objectius és l’ús de material a la venda. Manté els costos baixos i, si una peça es trenca, es pot substituir fàcilment.
- Àncora de llautó M5
- Fil d'acer inoxidable M5
- M5 Nuts (opcional)
- Connector de terra
- Diàmetre intern de rodaments de boles Ø5mm (per exemple, MF105 ZZ 5x10x4, F695 ZZ 5x13x4)
- Eix motor pas a pas Ø5mm amb laterals plans (per exemple, tipus BYJ, 20BYJ46, 24BYJ48, 28BYJ48, 30YJ46, 35BYJ46)
- Controlador de motor pas a pas (per exemple, ULN2003, ULN2003 mini)
- Arduino
Pas 2: parts
Acoblament motor pas a pas - rosca
El connector de terra està dissenyat per connectar dos cables. Ambdues cares estan proveïdes de 2 cargols per subjectar el cable. Per connectar el motor pas a pas amb la rosca, cal foradar el diàmetre intern del connector de terra a Ø5 mm (traieu els petits cargols abans de perforar-los). Els motors pas a pas més petits dels models BYJ tenen una superfície plana de 6 mm a l’eix. La longitud del connector és de 30 mm. Quan es talla per la meitat tenim 2 acoblaments.
Un cargol de l'acoblament està cargolat a la superfície plana del motor pas a pas i el segon cargol a la barra roscada. Això el converteix en un acoblament rígid que transfereix el parell motor del pas a la barra roscada.
Tingueu en compte, ja que es tracta d’un acoblament rígid, la desalineació de la barra, els coixinets o la femella comporten problemes al motor pas a pas.
Vareta roscada
Preferiblement, la barra de rosca i la femella de rosca són de diferents materials. L’elecció del material per a la vareta roscada és l’acer inoxidable. És un material rígid, té una resistència a la corrosió, l’oxidació i la tinció. L’elecció del material per a la femella és el llautó. El coeficient de fricció estàtic / dinàmic de la superfície seca és baix (estàtic 0,4, 0,2 dinàmic)
Femella de llautó
L'ancoratge de llautó té una secció roscada interna i una secció amb forma de con. D'aquest tipus d'ancoratges, els primers 10 mm són fil metric. Aquesta és la secció que s’utilitza en aquest projecte.
La secció de forma interna de cons no es pot utilitzar. S’expandeix quan s’insereix una vareta roscada i això destruirà la carcassa de la femella.
Femella de carcassa
Per fer que la femella es tradueixi en la direcció axial de la barra roscada, s’ha d’evitar la rotació de la femella. Per tant, la femella ha de tenir una superfície plana. Un exemple és la imatge amb el bloc quadrat de fusta. La femella està enganxada al bloc.
Tingueu en compte la desalineació.
Rodaments
Utilitzeu rodaments de boles per evitar la màxima fricció possible. Aquests coixinets són barats. No es necessita massa precisió. Hi ha algunes toleràncies entre la barra roscada i el coixinet, cosa que absorbeix una certa desalineació. Els coixinets que estic utilitzant tenen una brida i estan ben pressionats a la fusta.
Pas 3: Connexió del motor pas a pas a l'Arduino
Les sèries BYJ són motors pas a pas unipolars. En aquest projecte, el motor pas a pas és un 20BYJ46. El controlador és un mini-ULN2003.
Quan compreu un motor pas a pas, verifiqueu la tensió nominal. Utilitzeu una versió de 5V quan utilitzeu la font d’alimentació Arduino. Comproveu el corrent amb la fórmula: U = IxR. La versió de 5V del 20BYJ46 té una resistència de 60ohm. El corrent és llavors I = U / R = 5/60 = 0,08A.
L'Arduino no és capaç de subministrar prou corrent als pins digitals per alimentar directament un motor pas a pas. Per protegir l'Arduino s'utilitza un controlador. Un controlador llegeix als pins d'entrada l'estat dels pins digitals de l'Arduino i escriu als pins de sortida. Quan el pin d'entrada 1B és "Alta", la potència subministrada al controlador s'encamina al pin VCC (+) i 1C (-).
Vegeu la imatge i la taula sobre com connectar l'Arduino al controlador de pas a pas al motor de pas a pas (el motor i el controlador es proporcionen amb endoll i endoll coincidents). Si tot està connectat correctament, es pot alimentar l'Arduino i es pot carregar el codi amb l'Arduino.
Consulteu la taula sobre com girar el motor pas a pas; Arduino ha de fer un pin digital “Alt”; els altres pins han de ser “BAIXOS” quan la rotació del motor pas a pas es fa; Arduino ha de fer el següent pin “ALT”. "BAIX", etc. Quan es repeteix, el motor pas a pas comença a girar.
Recomanat:
Com fer un actuador lineal: 3 passos
Com fer un actuador lineal: els actuadors lineals són màquines que converteixen la rotació o qualsevol moviment en un moviment d’empenta o de tracció. Aquí us ensenyaré a fer un actuador lineal elèctric amb objectes domèstics i d’afició. És molt molt barat
Motor pas a pas controlat Motor pas a pas sense microcontrolador: 6 passos
Motor pas a pas controlat pel motor pas a pas sense microcontrolador. Aquest projecte no requereix cap circuit complex ni un microcontrolador. Així doncs, sense més, comencem
Motor pas a pas controlat pel motor pas a pas sense microcontrolador (V2): 9 passos (amb imatges)
Motor pas a pas controlat amb motor pas a pas sense microcontrolador (V2): en una de les meves instruccions anteriors, us vaig mostrar com controlar un motor pas a pas mitjançant un motor pas a pas sense microcontrolador. Va ser un projecte ràpid i divertit, però va venir amb dos problemes que es resoldran en aquest instructiu. Llavors, enginy
Locomotora model controlada per motor pas a pas - Motor pas a pas com a codificador rotatiu: 11 passos (amb imatges)
Locomotora controlada per motor pas a pas | Motor pas a pas com a codificador rotatiu: en una de les instruccions anteriors, vam aprendre a utilitzar un motor pas a pas com a codificador rotatiu. En aquest projecte, ara utilitzarem aquest motor pas a pas encodador giratori per controlar una locomotora model mitjançant un microcontrolador Arduino. Així, sense fu
Motor pas a pas controlat Motor pas a pas com a codificador rotatiu: 11 passos (amb imatges)
Motor pas a pas controlat Motor pas a pas com a codificador rotatiu: teniu un parell de motors pas a pas al voltant i voleu fer alguna cosa? En aquesta instrucció, fem servir un motor pas a pas com a codificador rotatiu per controlar la posició d’un altre motor pas a pas mitjançant un microcontrolador Arduino. Així doncs, sense més preàmbuls, anem a