Quiero usar un servo tomado por un auto controlado por radio. Sin embargo, descubrí que la rotación de las ruedas (ruedas delanteras) no se realiza mediante un servo, sino desde un motor para mover las ruedas y un mecanismo de control, hacia una caja de dirección.
Específicamente, hay 2 cables (rojo / negro) que conectan la placa del controlador con un motor. El motor se comunica con un conjunto de engranajes.
El control (esta es la parte que no puedo entender) se realiza mediante 4 cables, que terminan en un circuito simple. Dependiendo de qué cable transfiere corriente eléctrica, su área conductora también tiene corriente. Conjunto de engranajes con los que el motor se comunica, se conecta a este circuito con 4 puntos finales metálicos cíclicos.
¿Alguien sabe cómo se realiza exactamente el control? Es importante decodificar el modo operativo, ya que tengo la intención de utilizar un mecanismo para otra implementación.
Respuestas:
Parece un codificador rotatorio de código gris. Aquí hay un buen tutorial de una versión de dos salidas. Es bueno envolver tu cabeza.
Tienes cuatro salidas, por lo que es un codificador gris de cuatro bits. Hay algunas tablas de verdad de esos resultados aquí y se muestran a continuación.
Pero, ahora que sabe lo que está buscando, encontrará una gran cantidad de información. Hará que tu cabeza gire ...
fuente
Estoy jugando con uno de estos también.
2 cables para el motor DC. Invierta la polaridad para cambiar de dirección.
4 cables para el codificador, que le dan 5 posiciones únicas.
Se me ocurrió este método para leer la posición. Probablemente haya un método más eficiente, pero esto funcionó para mí.
Para usar este motor para dirigir mi automóvil RC, estoy usando un módulo mini L298N H-bridge. Entrada de CC para el motor e IN1 e IN2 para controlar la velocidad y la dirección.
Use PWM para ajustar la velocidad del motor de CC y frenar una vez en las posiciones 1, 3 o 5.
fuente