Las placas controladoras del motor tienden a ser caras, el L298 es un poco complicado para el aficionado ocasional y ambos toman 2 pines IO por motor.
He tenido la idea de cortar la PCB de control desde dentro de un servo, reemplazar la olla con un trimpot y soldar esto a un motor de CC in situ en un dispositivo que quiero controlar (Tenga en cuenta que sería difícil modificar mecánicamente el dispositivo para alojar un servo).
Aquí se muestra mi comprensión de las entrañas servo. vIn y Ground están implícitos solamente. La señal se compara con la señal del potenciómetro (la posición del motor normalmente), y el código de error generado se usa para que el PWM conduzca un puente H alrededor del motor interno. Lo que estoy proponiendo es sacar el motor interno y conectar uno externo allí.
El objetivo es utilizar un pin de control de E / S para un servo bidireccional y un servo de velocidad controlada para una rotación continua. Ya tiene FET necesarios para manejar la corriente del motor. Luego, sacar el motor controlado fuera de la carcasa del servo o sustituirlo por un motor similar.
Los motores en cuestión son motores de juguete pequeños, nada grandes o con cargas importantes.
Esto suena más barato y más fácil de conectar que un controlador de motor. ¿Esto va a funcionar?
Al abrir mi primer servo, un supertec en funcionamiento, el servomotor está soldado en la PCB. Desoldarlo sería posible.