Circuitos eletrônicos, topologias, diagramas elétricos, etc...
Moderadores: 51, Renie, gpenga
por tcpipchip » 12 Nov 2008 19:06
Ola,
Uma pergunta, estou controlando via PWM um motor DC, por meio do L298, para auxiliar uma aluna no TCC.
Em um dos pinos eu jogo PWM e consigo acelerar e desacelerar o motor (pino de controle para saida para ponte H)
No outro pino eu jogo GND
(pino de controle para saida para ponte H)
Eu quero manter o PWM, mas fazer a inversao do motor...voces ja fizeram isto ?
TCPIPCHIP
-

tcpipchip
- Dword
-
- Mensagens: 6561
- Registrado em: 11 Out 2006 22:32
- Localização: TCPIPCHIPizinho!
por RobL » 12 Nov 2008 19:49
Você tem duas pontes nesse componente. Se ligar em paralelo (veja manual como, pois tem que ser pino a pino correto) você vai inverter seu sinal na outra ponte. Onde ligou sua referência vai ligar o pwm.
Permite uma entrada (pino Ena =1 Enb=0), ora permite outra Ena=0 Enb=1 (horário/ antihorário).
Tem também como freiar, mas aí seu pwm tem que ser modificado para ao menos manter as entradas iguais pelo tempo da freagem (para inverter mais rápido se necessário).
Nota:
Inverter acima não significa mexer no seu sinal PWM gerado, apenas tracar (inverter o seu pwm, só os "fios") as entradas na outra ponte.
-
RobL
- Dword
-
- Mensagens: 1546
- Registrado em: 20 Fev 2007 17:56
por tcpipchip » 13 Nov 2008 14:00
Eu jogo DUTY (PWM) em C e em D eu jogo GND (quanto menor o DUTY, mais rapido o carro).
Aqui uso DUTY (PWM) de 0 a 50% para controlar a velocidade.
Quando eu quero fazer a inversao, eu jogo VCC em D e faco o DUTY de 51% a 100% em C
Esta funcionando muito bem!
TCPIPCHIP
-

tcpipchip
- Dword
-
- Mensagens: 6561
- Registrado em: 11 Out 2006 22:32
- Localização: TCPIPCHIPizinho!
por RobL » 13 Nov 2008 16:08
Muito boa solução.
-
RobL
- Dword
-
- Mensagens: 1546
- Registrado em: 20 Fev 2007 17:56
Voltar para Circuitos Diversos
Quem está online
Usuários navegando neste fórum: Bing [Bot], Google [Bot] e 1 visitante