Paso 4: Electrónica y sencilla calibración y pruebas
Para este tep es requaired que:
Arduino mega 2560
Relay tablero máximo cuatro relays(optional)
Fuente de alimentación 5V 10A
Módulo de 1602 LCD HD44780
Cable para fuente de alimentación
Montón de pequeños botones, algunos diodos y algunos cables a todo motours/codificadores/límite de interruptor de alambre.
Conexiones:
X servo al pin 4
Servo Y a la clavija 3
Servo Z al pin 2
interruptor de límite X_A al pin 46
interruptor de límite X_B al pin 48
interruptor de límite Y_A al pin 44
interruptor de límite Y_B al pin 42
interruptor de límite Z_A al pin 52
interruptor de límite Z_B al pin 50
Segunda parte de carrera a 0V y a través de NC(normaly closed)
Codificador X chanel al pin 18
Codificador X chanel B al pin 15
Codificador Y chanel al pin 19
Codificador Y chanel B al pin 16
Chanel de codificador Z al pin 20
Chanel de codificador Z B al pin 17
Diodo 1 pin 34
Diodo pin 36 2
Diodo 3 pin 38
Diodo pin 40 4
... Los botones 1-10 de pernos 27,29, 31 43, 45
Segundo lado a 0V
Relé 1 al pin 47
Relé 2 a pin 49
Relé 3 al pin 51
Relais 4 al perno 53
Pantalla:
RS a pin 8
permitir al pin 9
D4 al perno de 10
D5 al pin 11
D6 al pin 12
D7 al pin 13
He añadido el código de prueba a este paso, subir a arduino y prueba que todos los límites del interruptor, botones, relés y diodos (que será visibles en pantalla).
Luego use la función DriveMotorY() en bucle para probar funcionalidad del cnc.
El único parámetro es queda Dirección -1, 1 es correcta. Sólo asegúrese de que todo funciona bien.
En problemas con codificadores Retire dentro de 78L 05 y conectar primero con último pin con cable.