Esta podría ser una pregunta simple y tonta, pero me pregunto por qué no puedo conectar un motor de CC a una placa Arduino para que funcione. Un pin al suelo y el otro a una de las salidas PWM.
Acabo de hacer el tutorial de barrido para un servomotor http://arduino.cc/en/Tutorial/Sweep y funciona bien. Sé que un servo tiene más componentes electrónicos con olla que proporciona retroalimentación.
Según tengo entendido para conducir incluso un pequeño motor de CC, necesitaría más circuitos (¿un puente H?) U otro escudo dedicado a la conducción de motores. Puedo entender esto si condujera algunos motores DC relativamente grandes.
Pero estoy tratando de entender por qué un pequeño motor de CC con una entrada a tierra y PWM no funcionaría. Especialmente para un motor cepillado como este http://music.columbia.edu/~douglas/classes/motor_mania/DC_simple2.jpg
Seguramente es solo una cuestión de corriente DC que pasa a través del cable. ¿Es la carga inductiva que se acumula en las bobinas lo que puede causar la corriente inversa de regreso a la placa que es el problema?
Básicamente, desde un punto conceptual, dado que tengo una conexión a tierra y un voltaje (aunque sea pulsado), ¿qué debo hacer para que accione un motor de CC?
Además de lo que todos los demás dijeron, necesita un circuito de protección para garantizar que el contragolpe inductivo del motor no destruya los pines de su Arduino, lo que sucederá eventualmente si no está protegido.
fuente
Como se indicó anteriormente, el pin Arduino PWM no puede suministrar / hundir la cantidad de corriente requerida para hacer funcionar incluso un pequeño motor de CC. La mejor manera de hacerlo sería usar un puente H entre el Arduino y el motor. Una alternativa menos costosa sería utilizar un MOSFET de potencia que sea capaz de suministrar la corriente requerida por su motor. Microchip tiene una nota de aplicación que describe estos métodos de control del motor.
fuente
¿Necesita control direccional de su motor de CC? Si ese es el caso, recomiendo encarecidamente el siguiente circuito (aunque usará un pin PWM para cada dirección, obtendrá una amplificación de corriente más que suficiente de su fuente de energía que Arduino no puede proporcionar): texto alternativo http: / /imagebin.ca/img/CKdfPB6n.png
fuente