what kill engines is charging battery at idle
This is an oft-repeated urban myth.
Why?
Because at IDLE an alternator will not be running fast enough to produce any useful power. I define idle as 800 to 1000 engine rpm, which, of course, is measured via the alternator to the tach.
To be able to get any meaningful alternator output, I have found that the engine speed needs to be AT LEAST 1500 rpm. Often 1800 rpm works even better.
This produces a LOAD on the engine, albeit just the 2 to 3 hp needed to run the alternator with the engine in neutral. Neutral is not necessarily idle, right?
I have an M25 Universal, 21 hp, 3370 engine hours, 100A alternator with a Balmar MC-612 external regulator. I have a Link 2000 that allows me to track voltage, amps and bank ah.
I find that running the engine for an hour if I'm staying at anchor for more than one night provides enough bulk charge in that time to get enough amps back into my 390 ah house bank to tide me over for the second night. With a partially depleted bank from a day of running the DC system to get to my anchorage, I find that I can get a bulk-stage charge of 50A when first starting, which, of course, reduces slowly with battery acceptance. Once the amperage starts trailing off substantially, I just shut the engine down.
And solar would be a better solution!
I'm workin' on that next.