Ok . . I am going to upset everyone with this post. . 3gen charging is base on battery temp and the sensor is on under the drivers side battery , the system charges the rider side battery 1st ... disconnect the rider or drive side Neg cable... you will see the gage showing just above 12 volts. . BUT YOU ARE CHARGING MUCH HIGHER THEN THAT... You can have the gage showing 12 Volts but may be charging 15+...
You're right, of course, the battery temp sensor is the key to the charge controller. But I didn't know the gauge works this way (I don't dispute you). Disappointing.
200K + and original batteries? After you replace them, buy some lottery tickets.
I agree. In fact, I wonder if the alternator might also be due for replacement after all those miles.
Well, if its not accurate when the grid heaters are cycling why would it be accurate when they are not? How do you know its not a switch that comes on at 12 volts and off under that?
Well, there's nothing in the service manual to suggest it's just a switch.
2003 Service Manual said:
A battery temperature sensor, located in the battery
tray housing, is used to sense battery temperature.
This temperature data, along with data from
monitored line voltage, is used by the PCM (ECM
Diesel) to vary the battery charging rate.
Obviously, line voltage is trivial to monitor, so there would be little reason to use a simple binary switch.
2003 Service Manual said:
System Voltage Message - Each time the cluster
receives a system voltage message from the PCM
or ECM indicating the system voltage is between
about 9. 5 volts and about 15 volts, the gauge needle
is moved to the relative voltage position on the gauge
scale.
I read that to indicate the instrument cluster receives a voltage reading that is normally between 9. 5 and 15 volts. If it were a switch, I'd expect it to say something like, "... indicating the system voltage is above about 9. 5 volts... "
Here's some interesting things from the rest of the voltage gauge section of the manual:
2003 Service Manual said:
System Voltage Low (Charge Fail) Message
- Each time the cluster receives three consecutive
messages from the PCM or ECM indicating the electrical
system voltage is less than about 9 volts
(charge fail condition), the gauge needle is moved to
the graduation on the far left end of the gauge scale
and the check gauges indicator is illuminated.
2003 Service Manual said:
System Voltage High Message - Each time
the cluster receives three consecutive messages from
the PCM or ECM indicating the electrical system
voltage is greater than about 15. 5 volts, the gauge
needle is moved to the graduation on the far right
end of the gauge scale and the check gauges indicator
is illuminated.
2003 Service Manual said:
On vehicles with a diesel engine,
the ECM continually monitors the system voltage to
control the generator output. The PCM or ECM then
sends the proper system voltage messages to the
instrument cluster.
It is possible to interpret this as the voltage signal generated by the ECM is only based on whether the charging voltage is >9. 5v, but it would be a stretch, in my opinion, to say that >12v is the determining factor.
So I could be entirely wrong about the voltage gauge giving an accurate reading of charging voltage. It certainly won't if 9. 5v>Vcharge>15. 5v! But for 9. 5v < Vcharge < 15. 5v, I guess I can't say for certain that the needle position is accurate. It's always matched what I get on an independent voltmeter, but I suppose that could be coincidence.
Irregardless, it is not in any way shape or form hooked up to the batteries to read the actual charge. It is a fake set by the cluster controller, from a data stream pulled off the bus to the cluster controller, fed by the ECU, sensed from wherever the ECU reads voltage.
I agree that you couldn't find a wire going directly from the batteries to the voltage gauge in the instrument cluster. But it seems practical to use the ECM charge control circuit to generate the voltage signal for the cluster at the same time.
-Ryan