• Welcome to LusoRobótica - Robótica em Português.
 

Controlador de Motores

Started by XicoMBD, 02 de November de 2010, 23:52

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

XicoMBD

Quote from: dropes on 20 de December de 2010, 14:20
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:
Controlador de Motores - 1º Teste

dropes

#166
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.

XicoMBD

#167
Mesmo resultado:
Controlador de Motores - 2º Teste


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?

dropes

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.

senso

Nos dois opto-isoladores dá sempre 12v, cá para mim os mosfets estão trocados.
Avr fanboy

XicoMBD

#170
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...


dropes

#171


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.

andre_f_carvalho

boas,


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

dropes

Quote from: andre_f_carvalho on 21 de December de 2010, 22:43
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.

senso

Depende do que o gera, mas o pwm gerado pelo arduino é um sinal de 0v ou 5v.
Avr fanboy

dropes

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.

andre_f_carvalho

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).

senso

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

fre_deri_co

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

dropes

#179
Quote from: andre_f_carvalho on 21 de December 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).
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?