Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Buenas,
Estoy pensando en usar este controlador de motor, pero no entiendo el CS (current sense) como funciona, podeis ayudarme??? quiero leerlo con un microcontrolador, tal y como indica en el datasheet en la aplicación (lo conecta a un uc). Pero la formula para transformar la tensión que leo en corriente... no hay forma de sacarla. Muchas gracias!
superprp no quieras complicarte tanto, si te pasas por la pàgina de Pololu quizá lo verás más claro:
http://www.pololu.com/catalog/product/708 " onclick="window.open(this.href);return false;
Allí te ponen que la salida CS (current sense) te da 0,13 V por cada A que consuma el motor.
En el manual te dicen que K puede variar y tiene unos límites máximo y mínimo. Pero como casi cualquier parámetro electrónico de cualquier componente. Calcúlalo tú mismo con el máximo y con el mínimo, para un valor dado de Iout:
Imin = 10 A /13075 = 0,000765 A
Imax = 10 A / 9665 = 0,001035 A
Vsense_min = 0,000765 A * 1500 Ohm = 1,15 V
Vsense_max = 0,001035 A * 1500 Ohm = 1,55 V
Ya tienes el máximo y el mínimo, fíjate que la media (1,35 V) coincide más o menos con lo que te dicen los de Pololu (1,3 V). Si lo quieres más fiable, mídelo con un motor en marcha.
Como bien dice dragonet80, no te compliques la vida, supon una temperatura estable y una tensión de alimentación también estable y a partir de ahí mides y calibras.
S2
Ranganok Schahzaman