System Description
AUTOMATIC TEMPERATURE CONTROL (ATC)CAUTION: Do NOT exchange ATC modules between vehicles. Software versions differ between models and between model years. Installing an ATC module with software that is incompatible for a given vehicle can result in either improper or failed HVAC system operation.
SYSTEM AVAILABILITY
- The Automatic Temperature Control (ATC) system is a Dual-Zone Air Conditioning System with a Rear Booster Blower.
SYSTEM CONTROLS
The ATC Module:
- is fully addressable with the DRBIII(R).
- communicates on the Programmable Communication Interface Multiplex System (PCI) Bus.
- broadcasts an A/C request on the PCI Bus to the Powertrain Control Module (PCM) when compressor operation is desired.
- uses input from the evaporator temperature sensor to prevent evaporator freeze up while maintaining optimum cooling performance.
- has dual-zone temperature-controls to provide a wide side-to-side variation in temperature to meet the needs of the driver and the front seat passenger.
- has dual infrared (I/R) sensors mounted in the ATC Module's face which independently measure surface temperature to maintain occupant comfort levels.
- can be operated in a manual mode.
- broadcasts an EBL relay on request on the PCI Bus to the Integrated Power Module (IPM) when EBL operation is desired.
- broadcasts a Blower Relay on request on the PCI Bus to the Integrated Power Module (IPM) at power up.
- controls front blower operating speed, providing 6 blower speeds in manual mode and infinite blower speeds in automatic mode.
- provides a blower delay function for cold engine blower lock out.
- A Blower Speed Clamping feature minimizes occupant discomfort by controlling the amount of warm air coming out of the HVAC system should the Powertrain Control Module (PCM) disable A/C compressor operation while the Automatic Temperature Control (ATC) is set in an automatic mode. The PCM disables the A/C compressor if the A/C pressure is too low, if the A/C pressure is too high, if engine overheating is immanent, or if an engine overheating condition exists. The ATC clamps the blower speed if the outside air temperature is greater than 50° F(10° C) and the PCM has disabled the A/C compressor. This means that the ATC will not adjust blower speed automatically when the clamping feature is enabled, e.g. if the clamping feature is enabled while in Auto Lo the blower will continue to run in low speed; if the clamping feature is enabled while in Auto Lo and the operator selects Auto Hi the blower will continue to run in low speed; if the clamping feature is enabled while in Auto Hi the blower will continue to run at the highest speed. In any case the operator can manually change the blower speed as desired. When diagnosing blower related symptoms verify that none of the above conditions for disabling the A/C compressor exist before diagnosing the blower circuits and components.
- controls rear booster fan operating speed in automatic mode, providing infinite fan speeds.
- activates and deactivates the Rear Booster Fan Rear Control Switch.
- The separate Front Blower Power Module and Rear Booster Fan Power Module operate as follows: When blower operation is desired, the power module provides a 12.0 volt signal to the ATC Module via a control circuit. The ATC Module provides a variable duty cycle ground to the 12.0-volt signal based on input from the blower switch. When the blower speed is set to low, the ATC Module provides a short duty cycle (less time grounding the signal voltage). As higher blower speeds are requested, the ATC Module increases the duty cycle (more time grounding the signal voltage). When the highest blower speed is requested, the duty cycle increases to where the signal pattern is almost a flat line (with brief voltage spikes).
- provides a blower after run feature.
- The blower after run feature evacuates the HVAC evaporator of condensate to prevent odor. This feature operates the front blower motor at a minimal speed for no more than three minutes during a two-hour period after the ignition is turned off. The after run feature will only operate if the A/C system has been on for a minimal amount of time, and ambient air temperature and vehicle voltage are within a specific range.
- controls the electric door actuators' operation.
- A simplified control system for operation of the front mode, recirculation, and temperature control actuators provides positive positioning without the complexity of feedback from position sensors. The ATC Module knows the number of operating actuator revolutions required for full door travel as well as the number of actuator commutator pulses per revolution. Using these parameters, the ATC Module runs the actuator for the number of commutator pulses that correspond to the desired door position. To maintain accuracy, the system recalibrates itself periodically at known zero and full travel conditions.
- When a mode change is requested through the MODE switch, the ATC drives the Rear Mode Door Actuator for 10 seconds. The Panel and the Floor/Mix/Defrost mode settings direct rear air flow to the rear panel or rear floor air outlets respectively. There is no Bi-Level position for the rear mode door. When the MODE switch setting is changed to Bi-Level, the rear mode door remains in the last known position (panel or floor). Unlike the front door actuators, the Automatic Temperature Control will not set Diagnostic Trouble Codes for faults pertaining to the Rear Mode Door or its electrical circuits.
- uses Ambient Temperature Sensor data received from the PCI Bus to display outside temperature.
- This signal is filtered to compensate for hot engine heating effects which can cause erroneous temperature display values.
The Rear Booster Fan Rear Control Switch:
- provides desired rear booster fan speed input to the ATC Module.
The Dual-Zone ATC system uses:
- two, two-wire electric blend door actuators.
- one, two-wire electric front mode door actuator.
- one, two-wire electric recirculation door actuator.
- one, two-wire electric rear mode door actuator.
System Relays
- The Integrated Power Module (IPM) houses and provides power to the A/C Clutch Relay, EBL Relay, Front Blower Motor Relay, and Rear Booster Fan Relay.
Ambient Temperature Sensor
- The ambient air temperature is monitored by the NGC and displayed by the ATC. The NGC receives a hardwire input from the ambient temperature sensor (ATS). The ATS is a variable resistor that operates on a 5-volt reference signal circuit hardwired from the NGC. The resistance in the ATS changes as the outside temperature rises or falls. The NGC senses the change in reference voltage through the ATS resistor. Based on the resistance of the ATS, the NGC is programmed to correspond to a specific temperature. The NGC stores and filters the ambient temperature data and transmits this data to the ATC via the PCI Bus. The ATS cannot be adjusted or repaired and, if faulty or damaged, it must be replaced.
SYSTEM REVISIONS
Revisions to the HVAC system include:
- moving the evaporator temperature sensor from the expansion valve to the top of the HVAC housing near the evaporator.
- a new Manual Temperature Control (MTC) system (available in certain models). Refer to Manual Temperature Control (MTC) for additional information.
SYSTEM DIAGNOSTICS
Fault detection is through active and stored Diagnostic Trouble Codes (DTCs)
- DTCs are displayed by the DRBIII(R).
- Active DTCs are those which currently exist in the system. The condition causing the fault must be repaired in order to clear this type of DTC.
- Stored DTCs are those that occurred in the system since the ATC received the last "clear diagnostic info" message.
The AC Cooldown Test:
- is actuated with the DRBIII(R).
- checks A/C system performance based on evaporator temperature sensor input.
- will not run:
- if ambient temperature is below 12° C(53° F).
- if A/C pressure is below 50 psi or above 300 psi
- if the evaporator temperature sensor/circuit is open.
- if the evaporator temperature sensor/circuit is shorted.
- will pass if the evaporator temperature drops either 6.7° C(20° F) within two minutes at ambient temperatures of 21° C(70° F) or above, or if the evaporator temperature drops 9.4° C(15° F) within two minutes at ambient temperatures below 21° C(70° F).
- messages display on the DRBIII(R) after running this test.
- These messages will clear after paging back out of this test. Therefore, it is important to note all of the AC Cooldown test messages before doing so.
- will cause the DELAY VF segment and Snowflake LED on the ATC to flash. If the test fails the VF segment and LED will continue to flash until either the vehicle is driven more than three miles or a successful AC Cooldown Test is performed.
Actuator Calibration:
- occurs after turning on the ignition after a battery reconnect.
- occurs after ATC installation or replacement. - occurs after 20 ignition cycles.
- can be initiated by the DRBIII(R) by selecting Body, Automatic Temperature Control, Miscellaneous, and Reset ATC Head.
- can be initiated by pressing the PWR and RE-CIRC buttons simultaneously for five seconds.
- Manual motor calibration will cause the DELAY and RECIRC VF segments on the ATC to flash. If the test fails the VF segments will continue to flash until either the vehicle is driven more than three miles or a successful calibration occurs.
Ambient Temperature Sensor Faults:
NOTE:
- The Outside Air Temperature (OAT) display can be activated and de-activated by pressing the Outside Temp button on the ATC.
- Anytime the vehicle is turned off for more than 2 hours, the OAT display will update instantly upon ignition on. However, if the vehicle is turned off for less than 2 hours and the outside air temperature increases, the OAT display may display a value that is colder than the actual outside air temperature. This is due to filtering which does not allow for instantaneous updates for warmer outside air temperatures. Also, if the vehicle is driven for an extended period of time below 20 mph the OAT display will not update for warmer outside air temperatures. If after the extended period of time driving below 20 mph the vehicle speed is increased to above 50 mph the OAT display may display an erroneous "too warm" value. This is due to extended idle speeds that create hot sensors due to engine heat.
The OAT function is supported by the Ambient Temperature Sensor (ATS), a signal circuit and a ground circuit which is hardwired to the NGC and OAT data that is bussed from the NGC to the ATC where the outside air temperature is displayed. If the ATS sense circuit is shorted to ground, the OAT display will display 130° F(54° C). If the ATS sense circuit is open, the OAT display will display -40 °F(-40° C). When diagnosing OAT display related symptoms, always check the ATS and related circuits before testing the ATC. Ambient Temperature Sensor Diagnostic Trouble Codes (DTCs) are stored in the NGC. The ATS can be checked using the following Ambient Temperature Sensor Test.
Ambient Temperature Sensor Test
1. Turn the ignition OFF.
2. Disconnect the ATS harness connector.
3. Measure the resistance of the ATS using the following min/max values:
- 32° F(0° C) Sensor Resistance = 29.33 - 35.99 Kilohms
- 50° F(10° C) Sensor Resistance = 17.99 - 21.81 Kilohms
- 68° F(20° C) Sensor Resistance = 11.37 - 13.61 Kilohms
- 77° F(25° C) Sensor Resistance = 9.12 - 10.86 Kilohms
- 86° F(30° C) Sensor Resistance = 7.37 - 8.75 Kilohms
- 104 °F(40° C) Sensor Resistance = 4.90 - 5.75 Kilohms
The sensor resistance should read between these min/max values. If the resistance values are not OK, replace the Sensor.
MANUAL TEMPERATURE CONTROL (MTC)
CAUTION: Do not exchange MTC Modules between vehicles. Software versions differ between models and between model years. Installing a MTC Module with software that is incompatible for given vehicle can result in either improper or failed HVAC system operation.
SYSTEM AVAILABILITY
- The Manual Temperature Control (MTC) system is a Dual-Zone Air Conditioning System.
SYSTEM CONTROLS
The A/C Heater Control:
- is fully addressable with the DRBIII(R).
- communicates on the Programmable Communication Interface Multiplex System (PCI) Bus.
- broadcasts an A/C request on the PCI Bus to the Powertrain Control Module (PCM) when compressor operation is desired.
- uses input from the evaporator temperature sensor to prevent evaporator freeze up while maintaining optimum cooling performance.
- has dual-zone temperature control to provide a wide side-to-side variation in temperature to meet the needs of the driver and the front seat passenger.
- broadcasts a blower relay on request on the PCI Bus to the Integrated Power Module (IPM) at power up (power switch on).
- controls EBL operation.
- controls blower operating speed, providing four speed settings (Low, M1, M2 and High).
- controls the electric door actuators' operation.
- A simplified control system for operation of the mode, recirculation, and temperature control actuators provides positive positioning without the complexity of feedback from position sensors. The A/C Heater Control knows the number of operating actuator revolutions required for full door travel as well as the number of actuator commutator pulses per revolution. Using these parameters, the A/C Heater Control runs the actuator for the number of commutator pulses that correspond to the desired door position. To maintain accuracy, the system recalibrates itself periodically at known zero and full travel conditions.
The Dual-Zone HVAC system uses:
- two, two-wire electric blend door actuators.
- one, two-wire electric mode door actuator.
- one, two-wire electric recirculation door actuator.
System Relays
- The Integrated Power Module (IPM) houses and provides power to the A/C Clutch Relay, EBL Relay, and the Front Blower Motor Relay.
SYSTEM DIAGNOSTICS
Fault detection is through active and stored Diagnostic Trouble Codes (DTCs)
- DTCs are displayed by the DRBIII(R).
- Active DTCs are those which currently exist in the system. The condition causing the fault must be repaired in order to clear this type of DTC.
- Stored DTCs are those which occurred in the system since the A/C Heater Control received the last "dear diagnostic info" message.
The A/C Cooldown Test:
- is actuated with the DRBIII(R).
- checks A/C system performance based on evaporator temperature sensor input.
- will not run if ambient temperature is below 12.7° C(55° F).
- will pass if the evaporator temperature drops 6.7° C(20° F) within two minutes of starting the test.
- faults display on the DRBIII(R) as test messages only after running the test.
- faults will not display on the DRBIII(R) as Diagnostic Trouble Codes.
- will cause the PWR and A/C status indicators on the A/C Heater Control to flash alternately while the test is running.
- The A/C status indicator will flash twice per second to indicate that the A/C Cooldown Test needs to be run. The A/C status indicator will stop flashing twice per second if either the A/C Cooldown Test returns passed, or if any button on the control is pressed, or if the ignition is cycled and the odometer shows greater than eight miles.
The HVAC Door Recalibration function:
- is actuated with the DRBIII(R).
- After completing HVAC Door Recalibration, the DRBIII(R) stores the total span and the status of each door actuator. Selecting HVAC Door Cal Monitor in the System Tests will display this information.
- homes and repositions door actuators.
- monitors for door span faults on the actuator circuits.
- faults display on the DRBIII(R) as test messages only after running the test.
- faults will not display on the DRBIII(R) as Diagnostic Trouble Codes.
- will cause the PWR and RECIRC status indicators on the A/C Heater Control to flash alternately while the test is running.
- The RECIRC status indicator will flash twice per second to indicate that the HVAC Door Recalibration Test needs to be run. The RECIRC status indicator will stop flashing twice per second if either the HVAC Door Recirculation Test returns passed, or if any button on the control is pressed, or if the ignition is cycled and the odometer shows greater than eight miles.
The Actuator Circuit Test:
- is actuated with the DRBIII(R).
- monitors for shorted actuator circuits.
- allows service to easily diagnose and troubleshoot up to three simultaneous shorts.
- supplements the continuous diagnostics on the actuator drive system.
- faults display on the DRBIII(R) as test messages only after running the test.
- faults will not display on the DRBIII(R) as Diagnostic Trouble Codes.
When Performing the Actuator Circuit Test
CAUTION:
- To ensure a proper diagnosis, repair all Short Too Complex fault messages first, all common door driver circuit related fault messages second, and all other door driver circuit related fault messages last.
- The DRBIII(R) can display up to three Actuator Circuit Test fault messages at a time. After repairing each Actuator Circuit Test fault message, cycle the ignition switch, and then run the Actuator Circuit Test again to ensure that no new faults exist.
The Short Too Complex message:
- indicates that a specific determination of which lines are shorted could not be made.
- is caused by more than three drivers shorted in the same direction. For example, four drivers all shorted to ground, or two or more drivers shorted with at least one driver shorted to ignition/ battery and one driver shorted to ground.
Messages displaying:
- XXX Driver/Circuit Shorted to Ignition/Battery will set on a per-driver basis.
- XXX Driver/Circuit Shorted to ground will set on a per-driver basis.
- the same two drivers/circuits shorted to ignition/ battery as-well-as shorted to ground indicates that two actuator driver circuits are shorted together.
- When the test returns passed, then troubleshooting should proceed to clearing faults and running the HVAC Door Recalibration system test as a final check of system health.