Eu quero usar um servo levado por um carro controlado por rádio. No entanto, descobri que a rotação das rodas (rodas dianteiras) não é realizada por um servo, mas por um motor para mover as rodas e um mecanismo de controle para uma caixa de direção.
Especificamente, existem 2 fios (vermelho / preto) que conectam a placa controladora a um motor. O motor se comunica com um conjunto de engrenagens.
O controle (esta é a parte que não consigo descobrir) é realizado por 4 fios, que acabam em um circuito simples. Dependendo de qual fio transfere corrente elétrica, sua área condutora também tem corrente. Conjunto de engrenagens com as quais o motor se comunica, conecta-se a este circuito com 4 terminais metálicos cíclicos.
Alguém sabe exatamente como o controle é realizado? É importante decodificar o modo operacional, pois pretendo usar o mecanismo para outra implementação.
Respostas:
Parece um codificador rotativo de código cinza. Existe um bom tutorial aqui de uma versão de duas saídas. É bom envolver sua cabeça.
Você tem quatro saídas, então é um codificador cinza de quatro bits. Existem algumas tabelas verdadeiras dessas saídas aqui e mostradas abaixo.
Mas agora que você sabe o que está procurando, encontrará uma infinidade de informações. Isso fará sua cabeça girar ...
fonte
Também estou brincando com um desses.
2 fios para o motor DC. Inverta a polaridade para mudar de direção.
4 fios para o codificador, oferecendo 5 posições únicas.
Eu vim com esse método para ler a posição. Provavelmente existe um método mais eficiente, mas isso funcionou para mim.
Para usar este motor para dirigir meu carro de RC, estou usando um mini módulo H-bridge L298N. Entrada DC para o motor e IN1 e IN2 para controlar a velocidade e a direção.
Use PWM para ajustar a velocidade do motor CC e o freio uma vez nas posições 1, 3 ou 5.
fonte