collapse

* Posts Recentes

Emulador NES em ESP32 por dropes
[Hoje às 15:31]


Arame de Estendal por almamater
[Ontem às 16:16]


O que é isto ? por SerraCabo
[12 de Abril de 2024, 14:20]


Amplificador - Rockboard HA 1 In-Ear por almamater
[11 de Abril de 2024, 20:46]


Meu novo robô por josecarlos
[29 de Março de 2024, 18:30]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]

Autor Tópico: Controlador de Motores  (Lida 111152 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline XicoMBD

  • Mini Robot
  • *
  • Mensagens: 571
    • FranciscoDias.net
Re: Controlador de Motores
« Responder #165 em: 21 de Dezembro de 2010, 11:57 »
Pelo que estou a perceber, o motor só roda num sentido quando um dos terminais PWM é colocado ao GND.

Logo, quando os dois terminais PWM estão sem ligação, o motor não roda, certo?

Já aindei aqui às voltas a tentar entender pq é que só funciona metade do circuito, quando a outra metrade é semelhante...

Se o problema for dos foto-acopladores, basta fazer um curto entre o 4º e 5º pino para ver se o resto do circuito está conforme. É melhor tira-los antes do curto, e colocar um fio no suporte deste IC para testar.
Acho que vou testar isso antes de dessoldar componentes da placa.
Dizes para fazer o curto a um foto-acoplador de cada vez ou aos dois ao mesmo tempo? O que é suposto acontecer?


Fiz um video da outra tentativa com o pwm, para caso ainda hajam duvidas do que acontece:

Offline dropes

  • Mini Robot
  • *
  • Mensagens: 2.194
Re: Controlador de Motores
« Responder #166 em: 21 de Dezembro de 2010, 14:37 »
Boas,

O objectivo é simular o que estes ICs fazem.

Ao fazer um curto, seria um de cada vez, assim verificavas se o problema se mantem para descartar os foto-acopladores.
Não é necessário ligar os 5V.

1º Desligar a tensão dos 12V
2º Retirar os 2 ICs com a ajuda de uma chave ou busca-polos.
3º Ligar a tensão dos 12V
4º Fazer curto no 1º IC entre o 4º e 5º pino, e verificar a tensão do motor.
5º Retirar o curto do 1º IC.
6º Fazer curto no 2º IC entre o 4º e 5º pivo, e verificar a tensão do motor.
7º Desligar a tensão dos 12V andes de voltar a colocar os ICs


ps: os dissipadores não estão isolados do circuito, o que é aconselhável evitar curtos entre eles ou qq outro fio.

Por curiosidade, tens o fio verde ligado ao PWMB?!
Como tens duas entradas de 5V...
Já sabes que se não te entederes com ele, podes sempre passar pela minha casa para rever o que está mal, aproveitava para trocar as resistências dos leds. Sem custos, claro.
« Última modificação: 21 de Dezembro de 2010, 16:38 por dropes »

Offline XicoMBD

  • Mini Robot
  • *
  • Mensagens: 571
    • FranciscoDias.net
Re: Controlador de Motores
« Responder #167 em: 21 de Dezembro de 2010, 18:51 »
Mesmo resultado:



Sim, as duas entradas servem para ligar uma ao arduino, e na outra poder colocar um jumper a fornecer os 5V tambem ao outro circuito da placa.


Acho que vou experimentar dessoldar o led junto ao terminal da bateria. Alguém contra?
« Última modificação: 21 de Dezembro de 2010, 19:16 por XicoMBD »

Offline dropes

  • Mini Robot
  • *
  • Mensagens: 2.194
Re: Controlador de Motores
« Responder #168 em: 21 de Dezembro de 2010, 22:12 »
Agora sabemos que os foto-acopladores estão a funcionar bem e não é daí o problema.
Logo trata-se de outra coisa relacionada com os transistors...
Retirar os leds, não vai resolver nada.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Controlador de Motores
« Responder #169 em: 21 de Dezembro de 2010, 22:14 »
Nos dois opto-isoladores dá sempre 12v, cá para mim os mosfets estão trocados.
Avr fanboy

Offline XicoMBD

  • Mini Robot
  • *
  • Mensagens: 571
    • FranciscoDias.net
Re: Controlador de Motores
« Responder #170 em: 21 de Dezembro de 2010, 22:23 »
Ontem andei a ver as referencias nos mosfets e todos pareceram estar bem colocados.

Não se esqueçam que o problema acontece nos dois circuitos, logo em principio não será um erro casual, digo eu...

Se o problema também não está nos leds onde estará?


Fica o esquema original e o desenho da placa caso queiram comparar...

« Última modificação: 21 de Dezembro de 2010, 22:26 por XicoMBD »

Offline dropes

  • Mini Robot
  • *
  • Mensagens: 2.194
Re: Controlador de Motores
« Responder #171 em: 21 de Dezembro de 2010, 22:35 »


Só consigo chegar a uma conclusão, existem transistors que não estão a funcionar correctamente, possívelmente só alterando o valor das resistências de 22K se consegue colocar o circuito a funcionar bem.
« Última modificação: 21 de Dezembro de 2010, 22:46 por dropes »

Offline andre_f_carvalho

  • Mini Robot
  • *
  • Mensagens: 1.469
    • Pro - andrefcarvalho
Re: Controlador de Motores
« Responder #172 em: 21 de Dezembro de 2010, 22:43 »
boas,


só uma questão, o pwn não funciona por impulsos positivos?

Offline dropes

  • Mini Robot
  • *
  • Mensagens: 2.194
Re: Controlador de Motores
« Responder #173 em: 21 de Dezembro de 2010, 22:49 »
só uma questão, o pwn não funciona por impulsos positivos?
Sim, é a relação em termos de tempo entre o sinal positivo e neutro que se defive o seu valor.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Controlador de Motores
« Responder #174 em: 21 de Dezembro de 2010, 22:50 »
Depende do que o gera, mas o pwm gerado pelo arduino é um sinal de 0v ou 5v.
Avr fanboy

Offline dropes

  • Mini Robot
  • *
  • Mensagens: 2.194
Re: Controlador de Motores
« Responder #175 em: 21 de Dezembro de 2010, 22:52 »
De qualquer forma não é isso que está em questão, visto que este circuito pode muito bem funcionar apenas com sinais lógicos defenindo a direcção que o motor deve rodar e isso já se viu que não está a ocorrer, mesmo com testes que o XicoMDB já fez.

Offline andre_f_carvalho

  • Mini Robot
  • *
  • Mensagens: 1.469
    • Pro - andrefcarvalho
Re: Controlador de Motores
« Responder #176 em: 21 de Dezembro de 2010, 22:56 »
então e se ele colocar no acoplador, no pino 2 ligado ao gnd e o pino 1 ser usado como pwn, n teria assim melhores resultados? (e sem a resistência nesta forma).

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Controlador de Motores
« Responder #177 em: 21 de Dezembro de 2010, 23:04 »
Tem sempre de meter a resistência, pois aquilo é um led e sem resistência queima, e ser o micro a dar a corrente ou a receber(sink/source) o efeito é o mesmo.
Avr fanboy

Offline fre_deri_co

  • Mini Robot
  • *
  • Mensagens: 510
Re: Controlador de Motores
« Responder #178 em: 21 de Dezembro de 2010, 23:06 »
teoricamente funciona na mesma, mas em vez de ligar quando o sinal em 5v, liga quando tem 0v, ou seja lógica invertida, mas o resultado será o mesmo..

desculpem a questão mas o problema trata-se de trocar o sinal e dar sempre para o mesmo sentido?!
o problema acontece nas duas placas ou só numa delas?!
que sempre se partilhe o conhecimento para que sempre se evolua!!!
Frederico Pereira

Offline dropes

  • Mini Robot
  • *
  • Mensagens: 2.194
Re: Controlador de Motores
« Responder #179 em: 21 de Dezembro de 2010, 23:06 »
então e se ele colocar no acoplador, no pino 2 ligado ao gnd e o pino 1 ser usado como pwn, n teria assim melhores resultados? (e sem a resistência nesta forma).
André, se já foram efectuados os testes sem os foto-acopladores, e sem sinais pwm para complicar usando ligações directas nas saídas destes, logo está de parte esse problema.

Frederico, trocando o sinal das suas entradas, o motor roda sempre no mesmo sentido, nas duas placas.

Xico
, tens a possíbilidade de colocar uma resistência em paralelo de 10K em cada resistência de 22K?
« Última modificação: 21 de Dezembro de 2010, 23:12 por dropes »