View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000186 | vehicle service | Toyota SERA | public | 2016-05-03 15:15 | 2020-09-15 11:47 |
Reporter | DigitalMy | ||||
Priority | high | Severity | crash | Reproducibility | N/A |
Status | assigned | Resolution | open | ||
Summary | 0000186: Read error codes from Toyota SERA computer and fix | ||||
Description | monitor car state: engine transmission electric equipment Use arduino for converter Read analog levels , convert 15V levels to 5V scale , program logic | ||||
Tags | No tags attached. | ||||
|
Diagnostics connector under the hood of Toyota Sera EXY10 near battery and air filter is 18-pin (17+1): /90980–10778 connector Pin (Wire colour) Connection / Function FP (Blue-White) +12V (after fuel pump relay) CCO (Grey-Green) ECU "CCO" CATALYTIC CONVERTER sensor +B (Black-Red) +12V (after EFI main relay) TE1 (Green-Blue) ECU "T" (Data Link Connector 1; DLC1) VF1 (Green-Yellow) ECU "VF" (data out DLC-1) -> should be Toyota 123bps protocol E1 (Brown) ECU "E1" (Ground) Ox1 (White) ECU "OX" (Oxygen Sensor) IG- (Black) Ignitor Connector 55, Pin 4 -> can be used for rpm input from the igniter TS (Red-Blue) Not Connected to anything OPT (Red-Yellow) To HVAC module TC (Red-Black) Not Connected to anything -> should be additional blink codes, in case there is ABS model, can be connected to E1 for reading "ABS" blink error codes on dashboard TT N/C W N/C -> should be engine blink codes AB N/C -> should be SRS blink codes CC2 N/C Ox2 N/C VF2 N/C TE2 N/C So, 7pcs pins are not connected to wires, and only 11pcs pins are wired in this socket. This is SERA01 (1990) AT. Reset codes may be done with pressing fast 10 times brake pedal during short-cut of E1 as specified above |
|
Since there is no OBD II port, there is no digital protocol, need to use custom microcontroller for reading analog levels. It is t_obd1 (DLC) port , but Te2 pin required for digital OBD1 protocol (not connected in this EXY10), so , we could call this DLC0 port Possibly: 1. use Arduino for reading sensors directly, or 2. find ECU with TE2 pin (1995+) from same engine model 5E-FHE. |
|
Analog diagnostics ("normal" mode - the only mode available in Sera): Turn on "normal" mode: ТЕ1 connect to Е1 in "DLC" socket (DIAGNOSIS port). Turn ignition ON, the Check Engine Light (CEL) should be flashing. Fast blink with equal interval means no errors. My car gave 1__5_1 blinks = code 51. This error: 51- throttle position sensor: closed switch OFF during diagnosis or 51- A/C switch ON during diagnosis or 51- park/neutral position (PNP) switch not in P or N during diagnosis So, before turn key from ACC to ON, must put gear to parking, set accelerator pedal to top position (TPS zero) and turn off HVAC. Here output voltage of the VF (voltage feedback) or VF1 terminal must be in 5V level scale. Measure: VF1 to E1 voltage (ODB1 normal state about 3.3V) is 0.053V on my Sera. (open ТЕ1) 5.00 V Increased injection volume 3.75 V Increased injection volume 2.50 V Air-fuel ratio feedback correction stopped (normal injection volume - correct engine operation) 1.25 V Decreased injection volume 0.00 V Air-fuel ratio feedback correction stopped (decreased injection volume) On ACC mode (engine stopped), all DIAGNOSIS pins are 0V to ground. Reset of errors to be done with: remove EFI fuse for 1 minute. |
|
In ON mode (with running engine) measured relative voltage to ground: IG- 13.45 B+ 14.08 Cco 13.75 Fp 13.80 Vf1 0.045 Te1 12.44 E1 0 Ox1 0 Ts 0 Tc 0 Opt 0.03 W (empty) Vf2 (empty) Te2 (empty) Ox2 (empty) CC2 (empty) AB (empty) Tt (empty) |
|
In ON mode (engine stopped) measured relative voltage to ground: B+ 12.42 Ig- 12.0 Cc0 11.8 Fp 0.02 TE1 11.05 VF1 0.066 E1 0.013 Ox1 0.013 Opt 0.018 Tc 0 Ts 0 |
|
Computer for engine control 5E-FHE (ECU) itself manages EFI, fits both AT and MT, located near left door and heater, currently installed /89661-18020 model (SERA02) has 2 connectors: 26-pin 16-pin ECU made by FUJITSU TEN LIMITED (Japan) Toyota Sera EXY10 original ECU 12V numbers are: 89661-18010 (MA-5490), 89661-18020 (MA-6180), 89661-18030 (211000-0940) E1 (RN-MPM-3972A/AA) |
|
In case we want gear to be shown, we need to read directly from transmission A242L both solenoid state. Because it is hydraulic (independent) transaxle. |
|
Pins on original Toyota Sera engine control unit (computer): 26P-01 -> IPV = ? vacuum switching valve (SERA02 and SERA03) for EGR IDPV signal to solenoid {OU} or OverDrive signal? or ~ ~ **not connected (SERA01) ** 26P-02 -> NSW = neutral starter switch from selector {IN} 26P-03 -> THW = temperature signal water (engine cooliant) sensor {IN} 26P-04 -> PIM = pressure intake manifold vacuum sensor {IN} 26P-05 -> THA = temperature of intake air from sensor located in air cleaner {IN} 26P-06 -> IGT = Ignition timing 26P-07 -> IGF = Ignition feedback from the ignitor-coil 26P-08 -> G1 = to Distributor 26P-09 -> G- = to Distributor crank angle 26P-10 -> OX = Oxygen sensor (? Lambda sensor) {IN} 26P-11 -> STA = Signal engine cranking (? starter switch) {IN} 26P-12 -> # 10 = Injector pulse 1 & 3 {OU} 26P-13 -> E01 = Computer ground 26P-14 -> DISC = auxiliary control valve or idle-up system vacuum (switching valve signal to solenoid on the left of intake manifold) {OU} 26P-15 -> VSV1 Air control vacuum switching valve (SERA03) or / used in other car MCU as STH intake solenoid control ~ ~ **not connected (SERA01)** 26P-16 -> E2 = sensor ground 26P-17 -> PSW = position sensor throttle signal {IN} 26P-18 -> VC = 5V sensor power source (? throttle position sensor ? pressure intake manifold ) 4.5V-5.5V 26P-19 -> IDL = throttle default position "sensor" (Signals ECU throttle position is at idle) {IN} 26P-20 -> G2 = to Distributor 26P-21 -> NE = to distributor (RPM) / on other cars IIA (intergrated ignition assembly) connection 26P-22 -> E21 = Sensor ground 26P-23 -> KNK = Knock sensor {IN} 26P-24 -> E1 = Computer ground 26P-25 -> # 20 = Injector pulse 2 & 4 {OU} 26P-26 -> E02 = Computer ground 16P-01 -> +B1 = switched battery power (after main relay; 12V) 16P-02 -> BATT = switched battery power (+12V) (EFI main relay) 16P-03 -> CCO = to DIAGNOSIS check connector output "Cco" + temperature exhaust gas sensor 16P-04 -> FC = circuit opening relay (fuel cut) 16P-05 -> ELS = electrical load signal (system taillight relay) 16P-06 -> AC2 = 12V to Aircon computer 16P-07 -> ~ ~ not connected / used in other car MCU as "TE2" data or PS ,for data test activation 16P-08 -> T = to DIAGNOSIS check connector output "TE1" , for blink test activation -> on PCB goes to R103 - FT52003 9150 M38 chip 16P-09 -> +B = switched battery power (after main relay; 12V) 16P-10 -> W = panel warning light "check engine" bulb {OU} 16P-11 -> EGW = catalytic converter temperature warning light (on combination meter) bulb {OU} 16P-12 -> ~ ~ not connected / used in other car MCU as AC1 A/C switch signal system 16P-13 -> SPD = speed signal from combination meter {IN} 16P-14 -> ACT = A/C cut control system 16P-15 -> AC1 = A/C switch signal system (to Aircon computer) 16P-16 -> VF = to DIAGNOSIS check connector output "VF1" - Feedback voltage for test |
|
Toyota Sera COMBINATION METER panels: /83010-18010 = manual transmission (82101-000) 01 MT (without OverDrive) /83010-18011 = manual transmission (82134-001) 01 MT (with belt lock) /83010-18020 = automatic transmission (82102-000) 02 AT (with OverDrive) - currently installed /83010-18030 (ANTI-LOCK BRAKING SYSTEM) /83010-18040 (ANTI-LOCK BRAKING SYSTEM) /83010-18041 (82137-001) 04 AT ABS |
|
|
|
211000-0940_SERA03_T.JPG (954,519 bytes) |
|
211000-0940_SERA03_B.JPG (940,957 bytes) |
|
|
|
AT meter installed is /83010-18020 has flexible PCB /82102-32002, has bulbs as in http://tracker.digitalmy.ru/view.php?id=67#c180 has 3 connectors: A -> 12-pin (6+6) upper rear right side: A01 - right turn signal bulb (+12V) A02 - left turn signal bulb (+12V) A03 - ground for turn signals and beeper (Denso TD MXJ) and "E"(R) terminal screw A04 - beeper (+12V) A05 - nothing A06 - nothing A07 - nothing A08 - nothing A09 - "TE" terminal screw A10 - "GE", "FE" and "E"(L) terminal screw A11 - backlight "ILL" to 3pcs of bulb (blue cap) A12 - backlight to 3pcs of bulb (blue cap) B -> 12-pin (5+7) upper rear left side: B01 - "RSW" terminal screw B02 - "FU" terminal screw B03 - Fuel near empty bulb B04 - "O/D OFF" bulb B05 - Engine check bulb B06 - Overheat bulb and diode to B09 B07 - oil pressure bulb B08 - break on bulb B09 - diode to battery bulb and diode from B06 B10 - to battery bulb B11 - door open bulb B12 - far light on bulb C -> 8-pin lower rear right side: C01 - "ACC" terminal screw C02 - "TU" terminal screw C03 - nothing C04 - nothing C05 - nothing C06 - "IGN" terminal screw and many bulbs and diode from "DSW" C07 - "P" terminal screw C08 - "+B" terminal screw and diode to far light on bulb and door open bulb |
|
83010-18020_automatic_meter_02.JPG (299,724 bytes) |