Los drivers son los chips que mueven los motores paso a paso de la impresora. Si les llega poca corriente, el motor pierde fuerza y salta pasos (capas desplazadas, piezas torcidas a media impresión); si les llega demasiada, el driver y el motor se calientan más de la cuenta. Ajustar el Vref con un multímetro es la forma de dejarlos en su punto. Aquí verás cómo lo hice en mi Ender 3 con una placa SKR 1.3 y drivers TMC2208, y qué ha cambiado desde entonces.
Antes de empezar: ¿tu driver usa Vref?
Depende del modo en el que trabaje el driver:
- Modo standalone (STEP/DIR, sin comunicación con la placa): la corriente la fija el potenciómetro del driver. Aquí el ajuste de Vref es imprescindible.
- Modo UART (TMC2208/TMC2209 con el puente J2 soldado y
TMC2208en Marlin): la corriente la fija el firmware, conX_CURRENT,Y_CURRENT, etc. enConfiguration_adv.h. En este modo el potenciómetro normalmente deja de mandar, así que lo que tienes que revisar son esos valores. - Klipper: con drivers en UART, la corriente se define con
run_currenten la sección[tmc2208 stepper_x]delprinter.cfg.

Si no sabes en qué modo está tu placa, mide igualmente: no hace daño y te da un punto de partida.
Material
- Multímetro en la escala de voltios en continua (DC).
- Destornillador pequeño, preferiblemente cerámico o aislado.
- Pinzas de cocodrilo (muy recomendables, ahora verás por qué).
- El valor de Vref que recomienda el fabricante de tus drivers.
En mi caso tengo unos TMC2208 y el fabricante me recomendó ajustarlos a 1,40 V, y así lo hice. Este valor no es universal: depende del driver, de la resistencia de sensado que lleve y de los motores, así que consulta siempre la documentación de los tuyos.
Paso a paso
- Enciende la impresora. El Vref solo se puede medir con la placa alimentada, así que trabaja con cuidado y sin prisas.
- Localiza el potenciómetro de cada driver. Es un pequeño tornillo de ajuste en la propia placa del driver. Su cuerpo metálico es el punto de medida (tiene tensión positiva).
- Coloca la punta negra del multímetro en cualquier negativo (GND) de la placa base: por ejemplo, el negativo de la entrada de la cama caliente.
- Coloca la punta roja en el potenciómetro.
Para obtener una lectura estable, lo mejor es usar pinzas de cocodrilo así:

De esta manera tienes las manos libres para girar el potenciómetro mientras lees el valor. Son muy sensibles: un octavo de vuelta ya cambia bastante la lectura.
- Gira el potenciómetro poco a poco hasta llegar al valor recomendado. En los drivers de BIGTREETECH, girar en sentido horario reduce el Vref (y la corriente); en otros fabricantes puede ser al revés, así que fíjate en cómo cambia la lectura.
- Repite con cada driver: X, Y, Z y extrusor.
Ten mucho cuidado de no tocar ningún otro componente con el destornillador ni con las puntas: un cortocircuito entre pines puede quemar el driver o la placa.
Aquí tienes los pasos en vídeo:
Comprobar que funciona

- Lanza una impresión de prueba larga (un cubo alto o una torre) y comprueba que no hay capas desplazadas.
- Después de 15–20 minutos, toca con cuidado los motores: es normal que estén templados, pero no tanto como para no poder mantener el dedo.
- Si usas UART, envía
M122desde un terminal (OctoPrint, Pronterface…) y Marlin te mostrará el estado de cada driver y la corriente configurada.M906muestra o cambia la corriente sin recompilar.
Problemas habituales
La lectura baila y no consigo un valor fijo. Estás moviendo la punta al girar. Usa pinzas de cocodrilo o sujeta el destornillador metálico con la pinza roja, y mide siempre contra el mismo GND.
He ajustado el Vref y no cambia nada. Seguramente tus drivers trabajan en UART: la corriente la manda Marlin (X_CURRENT…) o Klipper (run_current). Ajústala ahí.
El motor sigue saltando pasos. Además de la corriente, revisa que la polea esté bien apretada al eje del motor, la tensión de la correa y que la aceleración o la velocidad no sean exageradas en el laminador.
Los drivers se calientan mucho. Baja un poco la corriente y asegúrate de que llevan disipador y de que el ventilador de la electrónica funciona.
Error «TMC CONNECTION ERROR». No es un problema de Vref: el driver no se comunica por UART. Revisa el puente J2 y los jumpers, como explico en cómo montar la SKR 1.3.
Preguntas frecuentes
¿Puedo medir el Vref con la impresora apagada? No. El potenciómetro solo da tensión con la placa alimentada.
¿Sirve lo mismo para TMC2209? El procedimiento de medida es el mismo, pero el valor de Vref y su relación con la corriente cambian según el driver. Consulta su manual.
Relacionados
- Configurar la placa SKR 1.3 en la Ender 3
- Configurar Marlin 2 en la SKR 1.3
- Calibrar los e-steps del extrusor
- Ender 3: modificaciones y mejoras
Material utilizado





