Questa potrebbe essere una domanda semplice e sciocca, ma mi chiedo perché non riesco a collegare un motore DC a una scheda Arduino per farlo funzionare. Un pin a terra e l'altro a una delle uscite PWM.
Ho appena fatto il tutorial di sweep per un servomotore http://arduino.cc/en/Tutorial/Sweep e funziona benissimo. So che un servo ha più componenti elettronici con pot che fornisce feedback.
Da quello che ho capito per guidare anche un piccolo motore DC avrei bisogno di più circuiti (un ponte H?) O un altro scudo dedicato ai motori di guida. Posso capirlo se guidassi alcuni motori DC relativamente grandi.
Ma sto cercando di capire perché un piccolo motore CC con una terra e un ingresso PWM non funzionerebbe. Soprattutto per un motore spazzolato come questo http://music.columbia.edu/~douglas/classes/motor_mania/DC_simple2.jpg
Sicuramente è solo una questione di corrente continua che passa attraverso il filo. È la carica induttiva che si accumula nelle bobine che può causare la corrente inversa alla scheda che è il problema.
Fondamentalmente, da un punto di vista concettuale, dato che ho una massa e una tensione (albiet una pulsata), cosa devo fare per far funzionare un motore a corrente continua.