Hola kepa
Si la dinamo no te da señal, significa que no funciona, y por eso, la batería se gasta rápidamente, pues no se carga.
Deberías desmontar la dinamo y comprobar que todo funcione correctamente, estator y rotor.
Para desmontar has de sacar avance , plato , y para desencastar rotor , con el mismo tornillo y un cilindro metálico que quepa dentro del agujero que lo atraviesa, de 6mm de diámetro y 5 cm de largo, lo puedes sacar, ya que el rotor tiene rosca y actúa de estractor. ( pon atención a la chaveta que lleva) .Pones el cilíndrico y después el tornillo, apretando hasta que el rotor se desencaste del cigüeñal y salga. para ponerlo, apretando el tornillo es suficiente, , con un toque al principio de maceta de goma.
Hay que comprobar bobinas de estator, que es sencillo, y después el rotor, que es más complejo .
El rotor hay que comprobar delgas , y continuidad de bobinas, y si puedes para asegurarte pasarlo por un comprobador especifico, te dejo video:
http://youtu.be/WVF0SO2W_UASi no dispones de ese aparato ( resonador) seguro que un electromecánico de motores eléctricos y/o alternadores, podrá ayudarte.
Mira bien el colector, es la zona débil del rotor, y estado de los carboncillos.