Estoy tratando de diseñar un circuito que controle dos motores biopolar paso a paso para escanear la temperatura de una habitación.
Elmecanismotendráunaspectosimilaraeste(menoslosengranajesymuchomásligero)perounpequeñosensorIRenlugardeunacámara.Elmotorinferiorgirará360gradostomandomedicionescada5grados.Despuésdequelacámarahayaterminadounarotación,elmotorpasoapasosuperiorsemoveráhaciaarriba5grados.Elmotorinferiorcomenzaráotrarevoluciónhastaquesehayaescaneadotodalahabitaciónconelsensormirandohaciaeltecho.
Esteeselmotorpasoapasoquevoyausarytieneunapotencianominalde12V.Sinembargo,planeoejecutarloa5Vparaconservarlavidadelabatería(importante,yaqueeldispositivoesportátilyenviarádatosatravésdeWiFi).Tambiénmeinformaronqueconectarlabateríadirectamentealpindehabilitacióndelcontroladorperderálavidaútildelabatería(comosemuestraenlasiguientefigura)yquedeberíaconectarlostodosdirectamenteaunsoloGPIOdelmicrocontrolador(teniendoencuentaqueestoyusandodoscontroladoresdemotor,porloque1GPIOa4Habilitarpines).
Mi primera pregunta es si esto parece adecuado para la aplicación.
En segundo lugar, si todos los pines de habilitación en los controladores están constantemente conectados a 1 GPIO del microcontrolador, esa energía debe provenir de algún lugar. es decir, la batería, ¿verdad? ¿Cómo aumentaría este método la duración de la batería? Además, no veo cómo podría alternar entre activar los pines habilitados en los controladores si están conectados directamente a 1 GPIO. Parece que me falta algo de comprensión aquí. Gracias