0,9 €
A4988 Drive CNC Shield V3 Módulo de placa de expansión Escudo de grabador Impresora 3D CNC para arduno
0Enviado desde:
Descripción
Tamaño de la placa de expansión 68 mm de largo por 53 mm de ancho
Descripción del producto: Esta placa de expansión se puede utilizar como placa de expansión de controlador para máquina de grabado, impresora 3D, etc.
La placa de expansión se puede utilizar como máquinas de grabado, impresoras 3D, etc.Placa de expansión de accionamiento, un total de ranura para módulo controlador de motor paso a paso de 4 vías (tenga en cuenta que esta placa no contiene el módulo controlador de motor paso a paso A4988, debe comprarse por separado en la tienda), puede conducir 4 vías no en el motor, y cada motor paso a paso solo tiene 2 puertos IO, es decir, ¡6 puertos IO en la gestión de 3 motores paso a paso pueden ser muy buenos de usar!Es muy conveniente decir adiós al funcionamiento del motor paso a paso tradicional que es engorroso.
Introducción de la correspondencia entre los puertos UNO y el módulo IO
El control básico del motor paso a paso necesita pines, otros pines se utilizan en la máquina de grabado o en la impresora 3D, aquí no explicamos en detalle, IO corresponde a la tabla anterior.
8------------------------ EN (terminal de habilitación del motor paso a paso, activo bajo)
7----------------------- Z.DIR (control de dirección del eje Z)
6----------------------- Y.DIR (control de dirección del eje Y)
5----------------------- X.DIR (control de dirección del eje X)
4---------------------- Z.PASO (control de pasos del eje Z)
3---------------------- Y.PASO (control de paso del eje Y)
2---------------------- X.PASO (control de pasos para el eje X)
//El siguiente es un programa simple de control del motor paso a paso.
#definir EN 8 // terminal de habilitación del motor paso a paso, activo bajo
#definir X_DIR 5 //Control de dirección del motor paso a paso del eje X
#defina el control de dirección del motor paso a paso Y_DIR 6 //eje y.
#definir el control de dirección del motor paso a paso Z_DIR 7 //eje z
#definir X_STP 2 //control de dirección del motor paso a paso del eje X
#definir Y_STP 3 //control de paso del eje y
#definir Z_STP 4 //control paso a paso del eje z
/* /* /* /* /* /* * /* /* /* Función: PASO
// Función: paso Función: controla la dirección del motor paso a paso, el número de pasos.
// Parámetros: control de dirección dir, dirPin corresponde al pin DIR del motor paso a paso, stepperPin corresponde al pin PASO del motor paso a paso, número de pasos.
//Sin valor de retorno
Paso vacío (boolean dir, byte dirPin, byte stepperPin, int pasos)
{
digitalEscritura (dirPin, dir); retraso (50); {
digitalEscritura (dirPin, dir); retraso (50); para (int i=0; i pasos)
para (int i=0; i pasos; i++) {
digitalEscritura (stepperPin, ALTO); retardoMicrosegundos(800)
digitalEscritura (stepperPin, ALTO); retardoMicrosegundos (800);
digitalEscritura (stepperPin, BAJO); retrasoMicrosegundos(800); retrasoMicrosegundos(800)
}
}
configuración anulada(){//Configure los pines IO utilizados por el motor paso a paso como salidas.
pinMode(X_DIR, SALIDA); pinMode(X_STP, SALIDA).
pinMode(X_DIR, SALIDA); pinMode(X_STP, SALIDA); pinMode(Y_DIR, SALIDA)
pinMode (Z_DIR, SALIDA); pinMode(Z_STP, SALIDA).
digitalEscritura (EN, BAJA).
}
bucle vacío(){
paso (falso, X_DIR, X_STP, 200); //El motor del eje X invierte 1 vuelta, 200 pasos por una vuelta.
paso (falso, Y_DIR, Y_STP, 200); //motor del eje y invertida 1 vuelta, 200 pasos por una vuelta.
paso (falso, Z_DIR, Z_STP, 200); //motor del eje z invierte 1 vuelta, 200 pasos para una vuelta
retardo (1000); //motor del eje z inverso 1 revolución, 200 pasos para una revolución
paso (verdadero, X_DIR, X_STP, 200); //El motor del eje X gira positivamente durante 1 vuelta, 200 pasos para una vuelta.
paso (verdadero, Y_DIR, Y_STP, 200); //el motor del eje y gira positivamente durante 1 revolución, 200 pasos para una revolución.
paso (verdadero, Z_DIR, Z_STP, 200); //el motor del eje z gira positivamente durante 1 revolución, 200 pasos para una revolución
retraso (1000); //el motor del eje z está girando 1 vuelta, 200 pasos por una vuelta.
Con la garantía de:
0,9 €
Productos relacionados
- Cubierta de lente para DJI Osmo Nano, tapa protectora de lente antideslizante a prueba de polvo para usar al instalar la funda protectora original
- 3 uds vidrio templado protector para Samsung Galaxy S25 + S25Plus GalaxyS25 Plus S24 GalaxyS24 S24Plus película protectora de pantalla
- Funda de dibujos animados para Lenovo Xiaoxin Pad 2024 Tab, M11, K11, M10, 5G, P11 Plus, TB-331FU, 360XC, J606, J607F, niños, mariposa plegable
- Nuevo Control remoto para barra de sonido Zvox Audio AccuVoice AV203 AV201 AV257 AV150 AV157
- Juego de teclas con tema de niebla de zorro cubierto de hielo, perfil de cereza PBT, 116 teclas, teclas originales personalizadas hechas a mano para regalo de teclado mecánico
- Funda con teclado para Samsung Galaxy Tab A9 + 11 A8 10,5 S6 Lite 10,4 S9 11 S7 S9 FE S7 S8 S9 Plus 12,4 S8 S9 Ultra 14,6