Tuesday, 12 January 2016

Support Technique avec OBD1READ :: déterminer si l'ECU envoye des données

Il est facile de tester si votre ECU Toyota/Lexus envoie des données OBD1, il vous faut simplement un voltmètre et un bout de fil. voici comment.


-La clef de contact doit etre a ON et le moteur éteint.
-Assurez vous que vous n'avez pas un bout de fil entre E1 et TE2(pas de de continuité)

Utilisez le voltmètre pour lire encore le voltage entre VF1(borne positive) et E1( borne négative). Vous devriez voir une lecture continue d'environ 0v comme sur ce vidéo.
-Installez un bout de fil entre E1 et TE2

Utilisez le voltmètre pour lire encore le voltage entre VF1(borne positive) et E1( borne négative)cette fois vous allez voir une lecture irrégulière qui fluctue entre 0 et 5v. ça veut dire que des données sont envoyées a travers VF1.
En utilisant cette méthode vous avez pu déterminer si votre ECU envoie des données qui peuvent être lues par un module OBD1READ

OBD1READ + TOYOBD1 :: S'assurer que ca marche sur votre voiture avant l'achat!

 Il y a beaucoup de combinaisons possibles alors mettons au clair si TOYOBD1 va marcher avec la votre! Voici 5 étapes qui vous permettrons de résoudre l'énigme.

 

1- Est-ce que votre voiture est déjà connue pour être supportée?

Si ce n'est pas le cas je vous suggère d’abord de me contacter.

 

2- Vous avez besoin d'un appareil Android compatible

 

Les appareils Android 2.2 et plus haut avec support Bluetooth vont fonctionner.
Pour l'utilisation du mode Import/Export il est suggéré d'avoir du stockage externe.
Prenez un instant pour installer l'application TOYOBD1 et aller lire le glossaire pour vous familiariser avec les notions utilisés dans l'application.

 

3- Vous avez besoin de trouver 4 signaux présent a la sortie de votre ECU

Vous devez connaître exactement le branchement des connecteur de votre ECU, il peut varier pour le même moteur d'un marché a un autre, d'un modèle de voiture a une autre,d'une voiture manuelle a automatique. Si vous ne pouvez pas trouver une image du branchement de votre ECU vous pouvez aller lire les imprimés sur le circuit imprimé. S.v.p partagez vos informations!


Quand on regarde les contacts d'un ECU, nous cherchons TE2,VF ou VF1, E1 et +B. Vous avez besoin de ces 4 signaux pour que OBD1READ fonctionne, si vous n'avez pas TE2 il est impossible d'aller plus loin.

 

4- Vous devez connaître la boite diagnostic sur votre voiture( ou OBD1READ se connecte )

Vous devez trouver et identifier quels signaux sont disponibles dans la boite diagnostique, si vous ne trouvez pas tout vos signaux a cet endroit vous allez devoir les trouver ailleurs. L'étiquette dans le couvert de la boite diagnostique peut être mensongère, elle va vous dire ou devraient se trouver ces signaux pas elle ne vous dira pas si ils y sont vraiment.(Cette étiquette est universelle aux Toyota d'une même époque). Vous cherchez VF(1), +B,E1 et TE2 s.v.p soyez attentif plusieurs personnes ont confondus TE1 et TE2, ils sont très proches physiquement et portent des noms similaires, (si vous faites cette erreur , cela ne fera pas de dommages a votre voiture)


Vous devez aller sonder les espaces réservé a vos signaux pour savoir s'il y a ou non des contacts métaliques, Si certains sont manquants (TE2 est manquant dans quelques cas) vous devez trouver un autre endroit pour atteindre ce signal, soit au connecteur qui entre dans l'ECU sois en se branchant sur le faisceau electrique la ou c'est facile, des fois il est possible de simplement le trouver dans DLC2 sous le tableau de bord.

5- Vous avez trouvé vos signaux, maintenant il faut tester leur travail

En utilisant cette méthode vous pouvez déterminer si votre ECU peut activer un stream de données OBD1. Ça nécessite un multimètre digital a tout prix.

Résumé

A ce moment vous devriez avoir un appareil Android prêt avec TOYOBD1, vous avez un ECU qui est prouvé d'émettre des données OBD1 quand TE2 et E1 sont connectés ET vous savez ou trouver tout ces signaux.

Maintenant, On peut dire que un module OBD1READ avec TOYOBD1 va marcher sur votre voiture!

Monday, 11 January 2016

TOYOBD1 :: RÉSUMÉ

 SYSTÈME REQUIS

ECU Toyota OBD1 compatible  
Un téléphone ou tablette Android 2.2 ou plus haut avec le support du Bluetooth
un module OBD1READ installé sur votre voiture

demonstration générale(2014) désuet a la limite :)


SURVEILLANCE DES SENSEURS

  La plupart des lectures de senseurs sont accessibles

  1. Vitesse de rotation du moteur
  2. Angle d'ouverture de l'accélérateur
  3. Lecture du senseur VAF, MAF ou MA
  4. Senseur d’oxygène, soit lecture riche ou lecture pauvre
  5. Température du liquide de refroidissement
  6. Vitesse de la voiture
  7. État de l'interrupteur IDL (sur capteur d'angle de l'accélérateur)
  8. État du capteur de cliquetis
  9. État de l'interrupteur de point mort de la transmission
  10. État du démarreur

Certains champs calculés sont disponibles

  1. Consommation d'essence en MPG, KM/L, L/100KM
  2. Temps d'ouverture des injecteurs (duty cycle)

  Certaines valeurs en sortie sont disponibles

  1. Angle d'avance de feu (allumage)
  2. État de la valve de contrôle du ralenti
  3. Durée d'ouverture des injecteurs
  4. Short term fuel trims
  5. État de l'enrichissement à l'accélération
  6. État de l'enrichissement suite au démarrage
  7. État du système, boucle fermée ou boucle ouverte
  8. État du système d'auto diagnostic
  9. État de l'enrichissement au démarrage

AFFICHAGE GRAPHIQUE

AFFICHAGE TEXTUEL

AFFICHAGE EN CADRANS

ORDINATEUR DE BORD

Il y a un carnet de voyage automatique pour ceux qui désirent garder la trace de leur consommation d'essence.

ALARME THERMIQUE ( LIQUIDE DE REFROIDISSEMENT)

Une alarme thermique est incluse dans l'application. Cette dernière est configurée à 100c (valeur ajustable). Cette fonctionnalité pourrait vous épargner bien des problèmes!

LE MODE 'CARPUTER'

Vous pouvez avec TOYOBD1 configurer une tablette pour tomber en veille et revenir de veille automatiquement suivant l’état de la clef de contact.

COLLECTE DE DONNÉES

Toute les trames reçues de l'ECU sont conservées dans une base de données sur le téléphone et sont disponibles pour être extraites sous quelques formats. Très  utile pour faire une analyse pointue dans un logiciel style Excel.Vous pouvez aussi importer des données venant d'un autre téléphone pour les rejouer sur le vôtre.

FAIRE DU DIAGNOSTIC SANS ÊTRE SUR PLACE

En utilisant TOYOBD1, il est possible de détecter des senseurs en erreur ou des lectures absentes avec un data log. Avec un tel fichier, il est possible de cibler la source du problème sans jamais avoir vu la voiture en personne.

  Cas de tests simples

  1. Opération de l'interrupteur IDL
  2. Opération du capteur de position du papillon de gaz
  3. Opération du capteur de pression d'air
  4. Opération du senseur de température du liquide de refroidissement
  5. Détecter la surchauffe du moteur
  6. Opération de la sonde à oxygène
  7. Opération du senseur de vitesse de la voiture
  8. Un interrupteur STA collé.
  9. Un code d'erreur en gestation mais pas encore affiché par l'ECU

Cas de tests avancés

  1. Reconnaitre une mauvaise lecture du capteur de pression d'air
  2. Détecter un mauvais thermostat en analysant les lectures de température de liquide de refroidissement
  3. Estimer la performance du moteur avec une lecture de débit mètre
  4. Déterminer des problèmes d'alimentation de carburant à travers l'analyse de la sonde à oxygène, la durée d'ouverture des injecteurs et le short term fuel trim
  5. Utiliser TOYOBD1 pour avoir du feedback lors de tuning de débit mètre (VAF)

COLLECTE D'INFORMATION PRÉALABLE À UN PROJET D'ORDINATEUR PROGRAMMABLE (STAND ALONE)

Avec cette application, il est possible d'extrapoler des données pour faire la calibration d'un ordinateur programmable (stand alone).

  1. Avance de feu lorsque le démarreur est actif
  2. Le point ou se termine le mode de réchauffement du moteur (ceci varie beaucoup entre les moteurs Toyota. Certains arrêtent très tôt, certains très tard.)
  3. Avance de feu quand le moteur est chaud au ralenti
  4. Carte d'essence (vous devez prendre la peine d'obtenir une lecture dans toutes les cellules RPMx charge pour avoir une carte précise) Ça peut être fastidieux.
  5. Carte d'allumage
  6. La stratégie de contrôle de la valve du contrôle du ralenti.
  7. Quand le mode en boucle fermée change pour le mode en boucle ouverte

Sunday, 10 January 2016

TOYOBD1 Android datalogger :: Moteurs supporté

Voici une liste de compatibilité des moteurs supportés par TOYOBD1 en utilisant un module OBD1READ

 

Les moteurs au pétrole prouvés déjà

  • USDM 3VZ-FE 
  • JDM 1992+ 4E-FTE EP82
  • JDM 4A-GE AE111(blacktop)
  • JDM 2JZ-GTE JZA80
  • USDM 1994 2JZ-GE JZA80
  • USDM 2JZ-GTE JZA80
  • JDM 1JZ-GTE JZZ30,JZX90
  • JDM 1JZ-GTE VVT-i JX100 1998 et moins SEULEMENT
  • JDM 1992-1993 3S-GTE
  • USDM 1992-1993 Celica 5S-FE 
  • 1994-1995 Celica 5S-FE 
  • USDM 1UZ-FE SC400 et LS400
  • JDM 3S-GTE ST205 WRC
  • USDM 4A-FE 1993
  • 1991+ 3VZ-E Pickup et 4Runner
  • USDM 22R-E 94-95 
  • JDM 4A-GE AE101(silvertop)
  • 1992-1993 REV2 3S-GE (SW20) 89661-17370
  • ST202 3S-GE
  • SW20 1992+ 3S-GTE
  • EE101 4E-FE
  • EP91 4E-FE
  • EP91 4E-FTE
  • USDM 7A-FE 1993 
  • JZA70 1JZ-GTE 
  • JDM 2TZ-FE 1994 et plus récent
  • JDM 5E-FHE EL54 (2e génération) 
  • Land Cruiser 1FZ-FE(plus de détails nécessaires pour les années supportées )
  • 88-92 Cressida A/T 7M-GE
  • 88-91 2VZ-FE 89661-32590 ES250 et les Camry V6 2.5L
  • les derniers 2TZ-FE (avec un map sensor )
  •  5E-FE Generation 2 ,PASEO UK

Les moteurs diesel déja prouvés

  •  2C-E sur Corolla européen
  • 1995 1KZ-TE Diesel Land Cruiser (Afrique)   
  • Toyota Estima 3C-TE ( toyota estima )

Les moteurs qui sont des candidats encore à prouver

  • Tous les moteurs JDM après 1992 qui ont des pins TE2 ,E1,B+ et VF(1)dans leur boite diagnostic devraient fonctionner.
  • Certains moteurs non JDM entre 1992 et avant OBDII
  • AE101 4A-GZE
  • 2RZ-FE selon le pays
  • Avenis turbo diesel 2C-TE 
  • les premiers 2JZ-GE VVti sur JZX100
  • 2L-TE et 2L-THE sur Crown
  • les derniers1G-GE sur Crown GS13X
  • 1G-GZE
  • les derniers 1G-GTE (mark 2, cresta, chaser)

Les moteurs clairement non supportés

  • Tout moteur Toyota avant 1988
  • La majorité des moteurs simples Toyota avant 1992 (3E-E,2E-E,3S-FE,3S-GE,4A-FE,4A-GE)
  • tous les moteurs OBDII (SVP LISEZ LA LISTE DES MOTEURS JDM OBDII PLUS BAS)
  • 1MZ-FE
  • 5VZ-FE
  • tous les 4A-GE 16V 
  • 3E-E et 2E-E toutes années confondues
  • les moteurs Diesel sans ordinateur
  • 5E-FE de 1re génération
  •  5E-FHE de 1re génération
  • 90-91 4E-FTE 
  • 90-91 3S-FE 
  • 90-91 3S-GE
  • 90-91 5S-FE
  • 90-91 3S-GTE
  • AW11 4A-GZE
  • 7M-GE de Supra
  • LN130 2L-TE
  • les plus anciens 1G-GTE (GA70,GZ20)
  • 7M-GTE (http://i88.photobucket.com/albums/k162/crzywhtrican576/supradiag89.jpg
  • 1990-1993 2TZ-FE
  • 2TZ-FZE(OBDII)
  • 1UZ-FE VVTI 

VOICI UNE LISTE DES MOTEURS JDM OBDII QUI NE PEUVENT PAS MARCHER AVEC TOYOBD1

 

Pour trouver une indication que votre moteur est OBDII, cherchez la pin SIL sur le schéma électrique de l'ECU

*pour ceux qui cherchent désespérément à obtenir des lectures avec des moteurs obd2, avec un elm327 très récent il semble être possible après une configuration dans l'application Android Torque d'avoir des résultats.


Saturday, 7 November 2015

Evening the score with obsolescence

The Problematic

Sometimes you are locked with an obsolete part in a design,Availability drops and price rise to a point where it's reaching extortion, you don't want to keep up with this situation forever.

I got into this situation because of the MC68HC908GP32CPE, this microcontroller was once pretty popular and now extinct and overpriced when found in very small quantities. It's brother the MC68HC908GP32CFB while being obsolete too offers everything the popular one had to offer while still being cheaper and easier to get in bigger quantities while costing at least 75% less than the first. Trouble is, the CPE had a DIP40 package while the CFB had a QFP44 package. A bit of adaption is required before the takeover!

CPE variant on top, CFB variant below

The Solution

To overcome this I designed an adapter board that allow to use the CFB in place of the CPE
CFB variant on the adapter PCB

I will be offering a bunch of those bare PCBs for sale (no MCU soldered to it), to order one please contact me at the e-mail adress in the signature below.


Saturday, 24 October 2015

OBD1READ module :: NEW ORDERING OPTIONS


  New ordering options are available!

!! AS OF 2015/05/23 PLEASE NOTE THE STANDARD VERSION IS DISCONTINUED !!

You can now order your OBD1READ device with 3 wire ends type. the Standard version with the probes and shrink wrap sleeves, the Bare version with nothing but bare wire ends and the 22pin version.

Standard OBD1READ and Bare OBD1READ shown together

  All variants have their intended uses.  

Standard version pricing follows the existing Price Table.

The standard version is meant for all use cases and all supported engine/cars variants, supporting all diagnosis box types while still retaining an affordable price.

Bare version comes with a price reduction of 1,50$ USD over Standard pricing

The Bare version is meant for use in hard wired installs (directly tapping into the engine harness near the ECU.It can  happen if you want the best Bluetooth signal strength from inside your car,or you have a custom engine swap that do not respect anymore the wiring diagram )

22 Pin plug & play version adds 5$ USD over Standard pricing

Pricier, the 22 pin version can connect directly into both 17 pins and 22 pins diagnosis boxes, this alleviates any connection errors or loose connection problems. Easiest and fastest to setup for temporary use on various cars and most robust connection for a permanent plug & play install.
22 pin connector variant, you can't mess up wire connection with this one!

Sunday, 6 September 2015

JVF 2010-A :: Replacing the power supply

Every good thing ends... or should it?

So my JVF 2010-A power supply gave up on me, the panel would not power up and after testing it showed no voltage at the power supply output. It was at least 25 years old.Thing is, those genuine power supplies are hard to source and they cost a lot. Through reading the datasheet of the old power supply and online searching I was able to find a suitable replacement on e-bay! Here is the result and the work involved to fix your JVF 2010-A power supply if it should fail.
The opened panel after the power supply has been replaced

The requirement from the old power supply was 120AC input ,75W power, 5V DC output with 15 amps.
that was surprisingly easy to find and at an affordable price :S !! here is the e-bay link
75W 5V 15a Small Volume Single Output Switching power supply for LED Strip light

the major difference is with size of both power supplies

the old power supply sits on front with the new one installed already
the wires between the new power supply and the main switch must be lengthened, 18ga wire were used.
There is only 2 space for each 5V and Ground connection , the pannel sports 3 5v wires and 3 ground wires, you need to twist some together to make it work

height wise the new power supply occupies the same space, but the fastener location differ, in the end the panel closes corrrectly with this new one in place.