Estoy tratando de personalizar el motor de CA normal de tal manera que cuando se conecte a la computadora mediante el uso de algún microcontrolador (por ejemplo, Arduino) se calculará su rotación. puedo medir la velocidad de rotación si utilizo el sensor de efecto Hall que usa un punto de referencia para calcular las rpm, pero mi problema es que quiero obtener la ubicación angular del eje giratorio en términos de grados de tal manera que cuando el motor se encienda Un cambio de grado debe provocar un evento o generar una señal en el microcontrolador. Cómo puedo lograr esto, busqué un poco en él y rastreé la siguiente información
Sincronización de tiempo : de esta manera calcularé el tiempo necesario para una rotación y luego calcularé el tiempo necesario para que la perilla se mueva 1 grado. De esta manera, iniciaré el temporizador y calcularé o predeciré la ubicación del mando. esto es bueno, pero obviamente habrá incertidumbre y no será perfecto ni confiable.
Motor paso a paso : El uso de un servomotor aumenta la precisión porque sus pasos móviles se contarán, se conocerán y se fijarán en 360 grados. pero ¿cómo puedo convertir un motor de CA normal a la arquitectura Servo? No me gusta de esta manera.
Un hardware específico : Bueno, el tercer enfoque puede estar diseñando un hardware que se diseñará para poder conectarse con cualquier motor y actualizará la velocidad. La pregunta es ¿existe algo como esto?
qué enfoque es mejor preciso y confiable, así como fácil de implementar para esta tarea. Si tienes alguna otra idea, estoy esperando ansiosamente.