• 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

#135
Boas,


Já recebi a placa, que ficou com muito bom aspecto, mas infelizmente, não estou a conseguir pô-la a fazer tudo o que esperava.


Não percebo porquê, mas apenas consigo pôr os motores a rodar num dos sentidos, quer quando ponho o PWM A mais alto que o B, quer quando ponho o A mais baixo o B. A quê é isso se deverá? Terá alguma coisa a haver com os leds que acrescentei ao circuito?


Aqui fica o layout e o esquema original (sem os leds), caso queiram consultar:



metRo_

Coloca o esquema, isto é o layout e não o esquema :)

XicoMBD

Pois, estupidez minha  :-[


Adicionado  :)

fre_deri_co

não tem o esquema com as devidas alterações exactamente como esta na placa?!
que sempre se partilhe o conhecimento para que sempre se evolua!!!
Frederico Pereira

XicoMBD

Intermitentemente não, querem que o faça?

metRo_

Nunca se deve fazer o layout sem o esquema. Se tiveres um multímetro faz o seguinte colocas o pinoPWM1 a 5V e o pinoPWM2 a 0V e medes a tensão nos pinos motor motor, sem mexer no multímetro, coloca o pinoPWM1 a 0V e o pinoPWM2 a 5V. Basicamente na primeira situação tens que ter 12V enquanto que não segunda tens que ter -12V. Diz como isto correu!

XicoMBD

#141
Obrigado pela dica, mas so vou conseguir experimentar fazer isso amanhã  :-\


Quanto ao esquema acho que é este:

XicoMBD

Quote from: metRo_ on 19 de December de 2010, 22:07
Nunca se deve fazer o layout sem o esquema. Se tiveres um multímetro faz o seguinte colocas o pinoPWM1 a 5V e o pinoPWM2 a 0V e medes a tensão nos pinos motor motor, sem mexer no multímetro, coloca o pinoPWM1 a 0V e o pinoPWM2 a 5V. Basicamente na primeira situação tens que ter 12V enquanto que não segunda tens que ter -12V. Diz como isto correu!
Dá sempre tensão positiva, varia entre 0V e 12.89V, nunca dá valores negativos  :-\

dropes

Olá Xico

É pena o circuito não estar a funcionar como querias, tb não o testei depois de montado pq não cheguei a analisar o seu fincionamento.
Só ontem tive a oportunidade de fazer a simulação com esse circuito no multisim, e funciona perfeitamente seguindo os transistors que alteraste.

A dica do metRo_ está correcta e deveria funcionar...

Os 5V devem estar sempre presentes no terminal da pcb, assim como os 12v (bateria).
Quando ele refere a colocar o pinoPWM 1 ou 2 a 0V, é para colocar esse terminal ao gnd dos 5V.

Na pior situação, posso ter-me enganado a soldar os transistors, o que podes confirmar, sendo os que estão perto do conector da bateria IRF9540, e os que estão afastados IRF540.

Se entretanto não conseguires resolver este problema, podes sempre contar comigo e farei os possíveis para o resolver pessoalmente  ;)

XicoMBD


Boas,


Já confirmo os transistors e volto a tentar isso.


Outra coisa que já está a funcionar como eu esperava é o led junto a um dos 4N25 que era suposto acender quando os 5V são fornecidos à placa. O brilho dele é muito mais baixo que o que indica se a bateria está ligada à placa ou não (é o que está junto ao terminal dela). Será que está relacionado com o outro problema?


dropes

#145
Os leds que colocaste estão a ser alimendados  a 54mA, o que ultrapassa o seu limite que é de 20mA, por isso é urgente retirar as resistências de 220R.
As resistências de 220R deveriam ser de 680R excluíndo a dos 5V.

Em pincipio considero que estejas a alimentar os 12V e os 5V com o mesmo GND, certo?
Caso não seja assim, o led dos 5V nunca vai acender.


ps: qq resistência do circuito pode ser de 1/4W, não havendo necessidade de colocar 1/2W.



XicoMBD

#146
Então vou ter que ver disso. Mas os gajos estão a acender bem.

Pois, não estava, agora já acende  ;D



Continuo é a só conseguir controlar a velociade do motor num dos sentidos...

dropes

Quote from: XicoMBD on 20 de December de 2010, 12:12
Continuo é a só conseguir controlar a velociade do motor num dos sentidos...

Nos dois circuitos ?

metRo_

testa individualmente aquilo que te disse assim que conseguires um multímetro e nem é necessário colocar uma pwm, colocas mesmo 5V num e GND noutro e depois o inverso, isto para cada ponte!

senso

Se manteres as pontas nos mesmos terminais devias mesmo medir uma voltagem negativa, porque os polos deviam trocar, e assim passavas a ler uma voltagem negativa, se não lês é porque se passa ai alguma coisa, ou mal ligado, ou desenho da placa mal feito.
Avr fanboy