Paso 20: Modificar el tablero de rampas para 32 bits
Para este paso es necesario:
---Cantidad--- | ---Descripción--- | |
---|---|---|
1 x | Rampas de 1.4 | |
x 3 | CNY17 optoacoplador | |
x 3 | 33k resistencia | |
x 3 | 1k resistencia | |
x 3 | 2, 7 k resistencia | |
x 3 | LED rojo | |
2 x | PCB | |
24 | Diodo |
#########################################################
-En primer lugar tienes que desoldar los mosfets de las rampas 1.4 (en mi caso Mosfets IRF3205). Construir su propio mosfet PCB, porque los MOSFET necesita por lo menos un voltaje de 5v la puerta y la debida Arduino tiene un 3, 3V voltaje de lógica. Por lo que estas Mosfet no son compatibles. Para resolver este problema, hice un PCB con optoacopladores. Ver imágenes y PDF para ver cómo construirlo.
Después de usted tiene que quitar el Pin de 5V, puede TX, RX puede y el pasador del DAC1 desde el 1.4 de rampas. También tienes que cortar la línea de 5V en la parte inferior izquierda de la 1.4 de rampas, ya que el vencimiento opera con 3, 3V y 5V pueden dañar el Arduino. Ver fotos donde se encuentran los pasadores.
También tuve problemas con mi motordrivers TMC2100, porque he matado a algunos de ellos simplemente moviendo el eje. Creo que esto sucedió debido a la inducción de corriente. Para evitar esto, simplemente puede soldar 2 diodos rápidos en cada bobina del motor. Ver en la fotos/PDF cómo instalé los diodos.
Después de estos hacks, el 1.4 de rampas debería funcionar bien con la debida de Arduino y la TMC2100