Ponte H esquentando regulador quando aciona motores

Olá pessoal!
Estou com um probleminha:
Montei um circuito simples de Ponte H pra controlar 2 motores CC comuns de 5V. Tá tudo montado numa plaquinha com um Pic 18F4550 e funcionando perfeitamente menos pelo fato do regulador de 5v estar esquentando demais quando aciono os motores...
Uso apenas um regulador pra toda a placa pois meu consumo médio é de no máximo uns 300mA com os motores em rotação. Talvez o pico da partida seja de uns 400mA ou pouco mais, porém o regulador eh um LM1117-5 que segundo o data consegue fornecer até 800mA tranquilamente.
A ponte está com todos os diodos de proteção comuns quando agente aciona cargas indutivas...
não entendo o motivo do sobreaquecimento, alguém tem alguma sugestão do que pode ser???
Estou com um probleminha:
Montei um circuito simples de Ponte H pra controlar 2 motores CC comuns de 5V. Tá tudo montado numa plaquinha com um Pic 18F4550 e funcionando perfeitamente menos pelo fato do regulador de 5v estar esquentando demais quando aciono os motores...
Uso apenas um regulador pra toda a placa pois meu consumo médio é de no máximo uns 300mA com os motores em rotação. Talvez o pico da partida seja de uns 400mA ou pouco mais, porém o regulador eh um LM1117-5 que segundo o data consegue fornecer até 800mA tranquilamente.
A ponte está com todos os diodos de proteção comuns quando agente aciona cargas indutivas...
não entendo o motivo do sobreaquecimento, alguém tem alguma sugestão do que pode ser???