Tengo un proyecto escolar en el que tengo que crear una retroalimentación táctil que se pueda usar con motores vibrotáctiles. He preparado el prototipo que incluye motores conectados directamente a los pines GPIO de la Raspberry Pi. Todo funciona bien (soy consciente de los riesgos de operar motores de CC, sin diodos, en los pines GPIO) pero los motores se sienten un poco débiles.
Creo que esto se debe a que los motores deben comenzar a moverse, y al mismo tiempo el voltaje / amperaje de GPIO podría no ser suficiente. Estaba buscando una solución y vi algo llamado Overdrive. El voltaje a través del motor se puede mostrar en la siguiente imagen:
Lasensaciónserábastantediferenteentonces,yaqueelmotorsepondráenmarchaalinstantedebidoalasobrecargayseacumulaa3.3V.ElcircuitodelmotorquetengoenestemomentoesunmotoralimentadoporelpinGPIO(digitalWriteHIGH)quefuncionaatravésdetierra.
Elcircuitoquenecesitoconstruirnecesitarealizarlasobremarchaparahacerquelosmotoresfuncionencontodasufuerzadesdeelprincipio,paraquelospatroneshápticosseanmásfácilesdereconocer.¿Quéhayquehacerparalograresto?
Encontréestecircuitoenotrapáginadeestestackexchange,queseveíaasí:
Entendí el uso del condensador, los diodos y el transistor. Pero este circuito está diseñado para PWM. Quiero usar el mío con un pin GPIO, mientras que puedo escribir ALTO o BAJO a través del circuito. ¿Es realmente posible generar overdrive para que los motores arranquen rápidamente? ¿Qué debo considerar en el circuito?
Gracias de antemano!