Página 1 de 1

L298

MensagemEnviado: 12 Nov 2008 19:06
por tcpipchip
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

MensagemEnviado: 12 Nov 2008 19:49
por RobL
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.

MensagemEnviado: 13 Nov 2008 14:00
por tcpipchip
Imagem

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

MensagemEnviado: 13 Nov 2008 16:08
por RobL
Muito boa solução.