К сожелению, oblomow не указал тип генератора, да и проблему описал не слишком детально. У меня была схожая ситуация. Запускаешь двигатель - зарядки нет. Прогрелся, поехал - зарядка появилась и больше не пропадает до остановки двигателя. После нового пуска опять все повторяется. Оказалось, что соскочила клемма, идущая от генератора к контрольной лампе заряда. А механизм наблюдаемого явления был прост - генератор на низких оборотах возбуждается через схемку (см.
www.vtn.ua, например), в которую включена лампа контроля заряда, то есть она не только сигнализирует об отсутствии заряда, но и служит источником возбуждения на малых оборотах (это только для части генераторов, не для всех). А после набора нужного числа оборотов генератор переходил на самовозбуждение и дальше работал нормально. Может, в этом дело?