Mitsubishi Outlander Water Heater: Difference between revisions

From openinverter.org wiki
Jump to navigation Jump to search
Line 59: Line 59:


Inputs required on HTR1-3 are currently unknown.  
Inputs required on HTR1-3 are currently unknown.  
Low Voltage connector looks to be a Sumitomo TS 8 way connector. Commonly used in Japanese motorcycle looms.


====== High Voltage connector ======
====== High Voltage connector ======
Same as Gen 3 in appearance and polarity.
Same as Gen 3 in appearance and polarity.

Revision as of 22:20, 10 November 2021

The Outlander PHEV has an optional electric water heater. This unit appears to be a 3rd generation (2011-2019 ish) http://www.mhi.co.jp/technology/review/pdf/e542/e542057.pdf. Specified as a 4kw unit.

The photo below is a Gen 3 heater and is CAN controlled.

20211011 113810.jpg

Gen 3 (2016-2019)

Low Voltage Pinout (Gen 3)
20211011 113847.jpg

Top row, yellow is 12+, black is GND.

Bottom row, under the yellow is Can H and under GND is Can L

The mating connector looks to be Sumitomo 6189-0126 https://www.auto-click.co.uk/6189-0126?search=90980-10942

1 - 12v, 2 - GND, 3 - CAN H, 4 - CAN L
High Voltage Pinout
Outlander Heater HV.jpg
Can Messages from Heater (Gen 3)

A Work In Progress DBC file is here https://github.com/jamiejones85/DBC-files/blob/master/OutlanderWaterHeater.dbc

When 12v is connected, without HV, the following messages are broadcast:

0x398 ID 00 09 00 3B 3B 00 00 00 at 100ms byte 3 seems to be water temperature inlet, byte 4 water temperature outlet
0x630 ID 00 00 00 00 00 00 00 00 at 500ms
0x062D ID 00 00 00 00 00 00 00 00 at 500ms
0x06BD ID 00 00 00 00 00 00 00 00 at 500ms

When HV is connected 0x398 changes to the message below.

0x398 ID 00 00 00 3B 3B 00 00 00 at 100ms
Control Can Messages

0x188 with below will turn the heater on 100ms or 500ms seem to work, as long as the 0x285 message is also broadcast. 0x285 is a general HV status message it seems

03 50 A2 4D 00 00 00 00 

0x285 at 10ms intervals

 0x00 0x00 0x14 0x21 0x90 0xFE 0x0C 0x10


A simple Ardunio sketch to control it is here: https://github.com/jamiejones85/OutlanderHeaterControl it uses a pot connected to A0, the first few degrees of turn the heater is off, above that it sets the temperature. The program watches the temperature reported by the heater, if it's below the desired it turns it on. Simple.

Gen 2 (2011 - 2016)

The Previous generation of water heater is larger and heavier than the Gen 3, part number 7807A007. Controlled via external ECU rather than CAN.

Low Voltage pinout and control
  1. +12v (Red)
  2. None
  3. HTR1 (green)
  4. HTR2 (yellow)
  5. HTR3 (Orange)
  6. Ground (Black)
  7. Outlet temp (White)
  8. Inlet Temp (Grey)

Temperatures are sensed by the resistance from the temperature pins to ground. Some exact resistance to temperature data will be posted soon.

Inputs required on HTR1-3 are currently unknown.

Low Voltage connector looks to be a Sumitomo TS 8 way connector. Commonly used in Japanese motorcycle looms.

High Voltage connector

Same as Gen 3 in appearance and polarity.