Qual é a função do terceiro fio de um motor DC com 3 fios?

Olá a todos,

ontem desmontei um carrinho de controle remoto velho pra ver se dava pra aproveitar os motores. E a resposta foi positiva!

O motor de trás, responsável pelo deslocamento do carrinho, tinha 2 fios na entrada. Conclusão: abastecimento. Dito e feito, já consigo controlar esse motor.

Já o motor da frente (vide imagem em anexo), responsável por girar a roda para direita ou esquerda (com ajuda de um sistema de engrenagens e uma trava mecânica), tinha 3 fios de entrada. Como a placa controladora do carrinho não funcionava mais, cortei os 3 fios e comecei a testá-los com uma bateria de 9V.

Com isso, identifiquei os dois responsáveis pela alimentação (vermelho e laranja), mas não consegui entender a função do terceiro. Como esse motor precisa girar pros dois lados, imaginei que esse fio fosse o responsável por esse controle. Alguém conhece esse tipo de motor pra poder me ajudar?

Obrigado

Exibições: 8501

Anexos

Responder esta

Respostas a este tópico

Leonardo, ACHO que esse ai deve ser um servo-motor. Da' uma pesquisada a respeito.

Maurício, não é não. Alimentando ele com uma pilha, ele se comporta como um motor (rotação contínua). Inclusive, se eu mude a voltagem da fonte ele gira mais ou menos rápido.

Note (na imagem em anexo) que os três fios se comunicam "fora" do monitor, interligados por umas "bolotinhas" laranjas nas quais está escrito "104". Imagino que sejam elas que façam o trabalho de alternar a direção da corrente, mas não exatamente o que elas são pra tentar entender o mecanismo.

Submeti o terceiro fio (preto) a voltagem de 9V, 5V, 3,3V e 1,5V e não notei mudança no comportamento. Imagino que ele deve funcionar com alguma voltagem específica, mas não faço ideia de como descobrir isso.

Alguém tem ideia do que são as "bolotinhas laranjas"?

Caro Leonardo,

essas "bolotinhas" são capacitores cerâmicos de 100 nF. Você não teria algum código para o motor?

Abraço!

Henrique

Caro Leonardo,

pode ser que o motor seja do tipo CC sem escovas (brushless DC motor), conforme indicado na figura abaixo, do RoboCore Forum. Tem uma explicação bastante detalhada por lá. Nesse caso, são geradas formas de onde com PWM defasadas, para girar o motor seja num sentido, seja no outro.

Abraço!

Henrique

consulte sempre um engenheiro eletrônico

Caro Sergio, 

você tem razão pode ser um servo. Aqui no Lab tem um material sobre isso também.

http://www.labdegaragem.com.br/wiki/index.php?title=Servomotor

Abraço!

Henrique

Não sei o que vocês consideram um servo, mas pra mim é um motor no qual eu controlo a posição angular em que o eixo deve ficar. Ele precisa de alimentação e obrigatoriamente de um terceiro sinal para controle da posição.

No caso desse meu motor, eu não preciso usar o terceiro fio para ele funcionar: se eu ligo os dois de alimentação ele já gira como um motor. Se eu troco os polos da alimentação, ele gira no sentido contrário. Por isso acredito que trata-se de um motor e não servo.

Henrique, você sabe me dizer como o ESC funciona para que eu emule o comportamento dele com as saídas do arduino memso?

Caro Leonardo,

se for um motor DC brushless, ele deve ter 3 bobinas interligadas internamente em delta ou estrela. De qualquer forma, com um multímetro deve dar para medir a resistência das bobinas entre os fios. Como você havia comentado que haviam engrenagens acopladas para girar a roda do carrinho, é possível que nesse conjunto tenha algum potenciômetro de realimentação. Na foto não dá para ver... Aí, com o conjunto todo montado, você deve aplicar Vcc, GND e um sinal de referência, que corresponderia ao grau de rotação da roda (não diretamente no motor, porém no circuito associado a ele, se houver). Nesse caso, os capacitores servem apenas para redução de ruído durante a operação do motor. (Aí o terceiro fio provavelmente está conectado à carcaça do motor). Mas isso é tudo achismo... O melhor é você ter certeza do que se trata antes de começar a trabalhar em cima dele.

Abraço!

Henrique

Henrique, havia sim um circuitinho acoplado ao motor que talvez seja o que você chamou de "potenciômetro de realimentação", mas acredito que eu tenha estragado ele na hora de desmontar e tentar entender as partes do carrinho :(

Sem ele eu perco a funcionalidade de controlar a direção do motor?

Veja que eu nem quero controlar a velocidade ou a posição, apenas a direção em que el vai girar.

Caro Leonardo,

eu acho que não perde não. Para reverter a rotação, você inverte a alimentação, conforme você já testou e funcionou. E ignora o terceiro fio. Conecte-o ao GND.

Se essa solução resolve o seu problema, vai fundo e corre para o abraço (sem medo)!

Henrique

Mar como eu poderia fazer isso, Henrique, usando arduino, sem mais nenhum tipo específico de hardware adicional?

A saída que eu enxergo é usando uns Mosfet para alternar o circuito que alimenta o motor. Existe alguma mais adequada?

Caro Leonardo,

específicamente com relação ao Arduino, eu não sei te responder pois não conheço o suficiente desse assunto. Creio que muitos colegas do forum o farão facilmente. Quanto às formas de reverter a rotação do motor, a mais comum é usar uma ponte H com MOSFET ou não, conforme a potência do motor. Dá para fazer com relés... A melhor solução para o seu caso, porém, só você pode desenhar.

Com relação às pontes H, no site do Newton C.  Braga, tem um material bastante completo. Dá uma espiada!

http://www.newtoncbraga.com.br/index.php/robotica/5166-mec068a.html

Abraço!

Henrique

Amigo isso não é um motor brushless, visto que funciona apenas com 2 fios. Pode ser um servomotor como os amigos acima disseram, mas acho que ai deveria ter um potenciômetro. Vê se não gera nenhum sinal nesse terceiro fio com o motor ligado

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço