Pra
fazer a calibração da corrente você precisa medir a tensão no
potenciômetrozinho que tem nele. Meça entre a aleta do próprio
potenciômetro e o terra. Eu costumo segurar o positivo do multimetro e a
chave philips juntos, já encostados, enquanto altero, e o terra deixo
preso com uma garra pra sobrar uma mão pra ajudar no resto.
Qual a tensão que você deve setar no potenciômetro? A fórmula está no datasheet do
pololu.
Todos eles, tanto o 4988 quanto o 8825 e qualquer outro, cada um tem seu datasheet e a formula está lá, basta procurar. Faça as contas, realmente faça as contas, pegue a calculadora e aplique a formula. Não confie em sites que dão a
conta pronta em exemplos, porque essa conta leva em consideração o resistor de
sense da plaquinha, e cada modelo vem com um diferente. Eu tenho
plaquinhas compradas do mesmo fornecedor em lotes diferentes, com a
mesma cor, parecem exatamente idênticas, mas tem resistores de sense
diferentes. Então, veja qual é o seu para poder usar na fórmula. Nas minhas
placas eu tenho resistores de 0.05, 0.1 e 0.2. Vou dar um exemplo para
os dois casos mais comuns que são 0.05 e 0.1, e esse exemplo será para a A4988, que usa a fóruma abaixo:
O datasheet
diz que: Vref = I * 8 * RS, onde I é a corrente desejada para o motor, 8
é uma constante desse modulo a4988 (outros modulos tem outras
constantes, sempre olhe o datasheet) e RS é o valor do resistor de
sense, esse você vai olhar na plada, são dois resistores SMD próximos
ao chip.
No caso de RS = 0.05, fica: Vref = I * 0.4, e se você quiser I = 1A, fica Vref = 1 * 0.4, ou Vref = 0.4V
No caso de RS = 0.1 fica: Vref = I * 0.8, e se você quiser I = 1A, fica Vref = 1 * 0.8, ou Vref = 0.8V
Se
quiser I = 1.5A, ou I = 2A, substitua nas contas e ajuste a tensão de
acordo. Mas lembre-se, esses modulos suportam, segundo o datasheet:
A4988 -> 1A
sem dissipador nenhum, 1.5A com o dissipador de alumínio que vem com
ele, e 2A com resfriamento ativo (um cooler)
DRV8825 -> 1.5A sem dissipador nenhum, 2A com o dissipador de alumínio que vem com ele e cerca de 2.3A com resfriamento ativo (um cooler)
Na prática, eu percebi que o A4988 mal suporta 1A com o dissipador que veio com ele (os 0.9A que tou
usando já deixam ele queimando os dedos e fazendo auto-shutoff as vezes,
perdendo passos nos motores), pra chegar a qualquer valor maior que
isso, tem que ter muito cooling se não não vai.