14POINT7 Spartan 3 Sonde lambda

Avertissement
- Ne pas connecter ou déconnecter la sonde Lambda lorsque Spartan 3 est sous tension.
- La sonde Lambda devient très chaude pendant le fonctionnement normal, veuillez faire attention lorsque vous la manipulez.
- N'installez pas la sonde Lambda de manière à ce que l'appareil soit alimenté avant que votre moteur ne tourne. Un démarrage du moteur peut déplacer la condensation dans votre système d'échappement vers le capteur, si le capteur est déjà chauffé, cela peut provoquer un choc thermique et provoquer la fissuration et la déformation des composants internes en céramique à l'intérieur du capteur.
- Lorsque la sonde Lambda est dans un flux d'échappement actif, elle doit être contrôlée par Spartan 3. Le carbone d'un échappement actif peut facilement s'accumuler sur un capteur non alimenté et l'encrasser.
- La durée de vie de la sonde lambda lorsqu'elle est utilisée avec des carburants au plomb est comprise entre 100 et 500 heures.
- Spartan 3 doit être situé dans le compartiment du conducteur.
- Ne pas enrouler le câble lambda.
Contenu du colis
1x Spartan 3, câble lambda de 8 pieds, 2x porte-fusible à lame, deux 1 Amp fusible lame, deux 5 Amp fusible lame.
Installation d'échappement
La sonde Lambda doit être installée entre la position 10 heures et la position 2 heures, à moins de 60 degrés de la verticale, cela permettra à la gravité d'éliminer la condensation d'eau de la sonde. Pour toutes les installations de capteur d'oxygène, le capteur doit être installé avant le convertisseur catalytique. Pour les moteurs à aspiration normale, le capteur doit être installé à environ 2 pieds de l'orifice d'échappement du moteur. Pour les moteurs turbocompressés, le capteur doit être installé après le turbocompresseur. Pour les moteurs suralimentés, le capteur doit être installé à 3 pieds de l'orifice d'échappement du moteur.
Câblage

Voyant de température du capteur
Spartan 3 a une LED rouge intégrée, qui peut être observée à travers les fentes du boîtier, pour afficher la température LSU. Un clignotement lent signifie que le capteur est trop froid, une lumière fixe signifie que la température du capteur est correcte, un clignotement rapide signifie que le capteur est trop chaud.
Connexion série-USB
Spartan 3 dispose d'un convertisseur série vers USB intégré pour fournir des communications USB avec votre ordinateur. Le convertisseur est basé sur le célèbre chipset FTDI, de sorte que la plupart des systèmes d'exploitation ont déjà le pilote préinstallé.
Commandes série
La masse du chauffage LSU, broche 4 sur la borne à vis, doit être connectée pour entrer des commandes série
| Commande série | Remarque sur l'utilisation | But | Example | Valeur par défaut d'usine |
| GETW | Obtient la version matérielle | |||
| GETFW | Obtient la version du micrologiciel | |||
| SETTYPEx | Si x est 0, alors Bosch LSU 4.9
Si x est 1, alors Bosch LSU ADV |
Définit le type de capteur LSU | SETTYPE1 | X=0, LSU 4.9 |
| GETTYPE | Obtient le type de capteur LSU | |||
| SETCANFORMATx | x est un entier de 1 à 3 caractères. x=0 ; défaut
x=1 ; Lien ECU x=2 ; Calculateur adaptronique x=3 ; Calculateur Haltech x=4 ; % Oxygène*100 |
SETCANFORMAT0 | x=0 | |
| OBTENIRCANFORMAT | Obtient le format CAN | |||
| SETCANIDx | x est un entier de 1 à 4 caractères | Définit l'identifiant CAN 11 bits | RÉGLAGECANID1024
RÉGLAGECANID128 |
x=1024 |
| OBTENIRCANID | Obtient un identifiant CAN 11 bits | |||
| SETCANBAUDx | x est un entier de 1 à 7 caractères | Définit le débit en bauds CAN | RÉGLAGECANBAUD1000000
définira le débit en bauds CAN à 1Mbit/s |
X=500000,
500 kbit / s |
| OBTENIR CANBAUD | Obtient le débit en bauds CAN | |||
| RÉGLERCANRx | Si x vaut 1, la résistance est activée. Si x vaut 0 le
la résistance est désactivée |
Activer/désactiver CAN
Résistance de terminaison |
RÉGLERCANR1
RÉGLERCANR0 |
x=1, terme CAN
Rés activée |
| OBTENIRCANR | Obtient l'état de résolution de terme CAN ;
1=activé, 0=désactivé |
|||
| SETAFRMxx.x | xx.x est un nombre décimal d'exactement 4 caractères
y compris la virgule décimale |
Définit le multiplicateur AFR pour
Application de couple |
SETAFM14.7
SETAFM1.00 |
x=14.7 |
| GETAFRM | Obtient le multiplicateur AFR pour
Application de couple |
|||
| SETLAMFIVEVx.xx | x.xx est un nombre décimal d'exactement 4 caractères, point décimal compris. La valeur minimale est 0.60, la valeur maximale est 3.40. Cette valeur peut être supérieure ou inférieure à la
Valeur SETLAMZEROV. |
Définit Lambda à 5[v] pour la sortie linéaire | SETLAMFIVEV1.36 | x=1.36 |
| GETLAMFIVEV | Obtient le Lambda à 5[v] | |||
| SETLAMZEROVx.xx | x.xx est un nombre décimal d'exactement 4 caractères, point décimal compris. La valeur minimale est 0.60, la valeur maximale est 3.40. Cette valeur peut être supérieure ou inférieure à la
Valeur SETLAMFIVEV. |
Définit Lambda à 0[v] pour la sortie linéaire | SETLAMZEROV0.68 | x=0.68 |
| GETLAMZEROV | Obtient Lambda à 0[v] | |||
| SETPERFX | Si x est égal à 0, la performance standard est de 20 ms. Si x vaut 1, alors haute performance de 10 ms. Si x est 2, alors optimiser pour maigre
opération. |
SETPERF1 | x=0, performances standards | |
| GETPERFX | Obtient des performances | |||
| RÉGLAGESLOWHEATx | Si x est égal à 0, le capteur est chauffé à vitesse normale lors de la mise sous tension initiale.
Si x vaut 1, le capteur est chauffé à 1/3 de la vitesse normale lors de la mise sous tension initiale. Si x est 2 alors attendez MegaSquirt 3 CAN Signal RPM avant chauffage. |
RÉGLAGESLOWHEAT1 | X=0, taux de chauffe normal du capteur | |
| OBTIENT UNE CHALEUR LENTE | Obtient un réglage de chaleur lente | |||
| MEMRESET | Réinitialiser les paramètres d'usine. |
| SETLINOUTx.xxx | Où x.xxx est un nombre décimal d'exactement 5 caractères, point décimal compris, supérieur à 0.000 et inférieur à 5.000. La sortie linéaire reprendra la normale
opération au redémarrage. |
Permet à l'utilisateur de régler la sortie linéaire haute performance sur un vol spécifiquetage | SETLINOUT2.500 | |
| DOCAL | Nécessite le micrologiciel 1.04 et supérieur | Effectuez un calibrage à l'air libre et affichez la valeur.
Recommandé pour le clonage capteurs uniquement. |
||
| GÉTCAL | Nécessite le micrologiciel 1.04 et supérieur | Obtient un étalonnage d'air gratuit
valeur |
||
| RÉINITIALISER | Nécessite le micrologiciel 1.04 et supérieur | Réinitialise l'étalonnage de l'air libre
valeur à 1.00 |
||
| RÉGLERCANDRx | x est un entier de 1 à 4 caractères
Nécessite le micrologiciel 1.04 et supérieur |
Définit le débit de données CAN en Hz | X=50 | |
| OBTENIRCANDR | Nécessite le micrologiciel 1.04 et supérieur | Obtient le débit de données CAN |
Toutes les commandes sont en ASCII, la casse n'a pas d'importance, les espaces n'ont pas d'importance.
Terminal série Windows 10
La masse de l'élément chauffant LSU, broche 4 sur la borne à vis, doit être connectée pour accéder à la borne série La borne série recommandée est Termite, https://www.compuphase.com/software_termite.htm, veuillez télécharger et installer la configuration complète.

- Dans la barre de recherche Windows 10, veuillez taper "Gestionnaire de périphériques" et ouvrez-le.
- Spartan 3 apparaîtra comme "port série USB", dans cet example « COM3 » est affecté au Spartan 3.
- Dans Termite, cliquez sur "Paramètres"
- Assurez-vous que le port est correct et que le débit en bauds est de "9600".
Format par défaut du protocole de bus CAN (Lambda)
Pour le format %O2 CAN, veuillez consulter « Spartan 3 et Spartan 3 Lite pour les applications de combustion pauvre et de dosage d'oxygène.pdf » Le bus CAN de Spartan 3 fonctionne avec un adressage de 11 bits.
- Le débit en bauds CAN par défaut est de 500 kbit/s
- La résistance de terminaison CAN par défaut est activée, cela peut être modifié en envoyant la commande série "SETCANRx".
- L'ID CAN par défaut est 1024, cela peut être modifié en envoyant la commande série "SETCANIDx".
- La longueur des données (DLC) est de 4.
- Le débit de données par défaut est de 50 Hz, les données sont envoyées toutes les 20 [ms], cela peut être modifié en envoyant la commande série "SETCANDRx".
- Données[0] = Lambda x1000 XNUMX octet de poids fort
- Données[1] = Lambda x1000 octet de poids faible
- Données[2] = LSU_Temp/10
- Données[3] = État
- Lambda = (Données[0]<<8 + Données[1])/1000
- Température du capteur [C] = Données[2]*10
Périphériques CAN pris en charge
| Nom | Format PEUT
Commande série |
ID CAN série
Commande |
Commande série CAN BAUD Rate | Note |
| Lien ECU | SETCANFORMAT1 | RÉGLAGECANID950 | RÉGLAGECANBAUD1000000 | Lisez "Spartan 3 pour lier G4 +
ECU.pdf » pour plus d'informations |
| Calculateur adaptronique | SETCANFORMAT2 | RÉGLAGECANID1024
(Par défaut d'usine) |
RÉGLAGECANBAUD1000000 | |
| MegaSquirt3 ECU | SETCANFORMAT0
(Par défaut d'usine) |
RÉGLAGECANID1024
(Par défaut d'usine) |
RÉGLAGECANBAUD500000
(Par défaut d'usine) |
Lire "Spartan 3 à MegaSquirt
3.pdf” |
| Calculateur Haltech | SETCANFORMAT3 | Non requis | RÉGLAGECANBAUD1000000 | Spartan 3 émule Haltech WBC1
contrôleur large bande |
| VotreDyno Dyno
Contrôleur |
SETCANFORMAT0
(Par défaut d'usine) |
RÉGLAGECANID1024
(Par défaut d'usine) |
RÉGLAGECANBAUD1000000 |
Résistance de terminaison CAN
Supposons que nous appelons l'ECU ; Maître et appareils qui envoient/reçoivent des données vers/depuis l'ECU que nous appelons ; Esclave (Spartan 3, tableau de bord numérique, contrôleur EGT, etc…). Dans la plupart des applications, il y a un maître (ECU) et un ou plusieurs esclaves qui partagent tous le même bus CAN. Si Spartan 3 est le seul esclave sur le bus CAN, la résistance de terminaison CAN sur Spartan 3 doit être activée à l'aide de la commande série "SETCANR1". Par défaut, la résistance de terminaison CAN sur Spartan 3 est activée. S'il y a plusieurs esclaves, l'esclave le plus éloigné du maître (en fonction de la longueur du câble) doit avoir la résistance de terminaison CAN activée, tous les autres esclaves doivent avoir leur résistance de terminaison CAN
désactivé/déconnecté. En pratique; peu importe souvent si les résistances de terminaison CAN sont correctement réglées, mais pour une fiabilité maximale, les résistances de terminaison CAN doivent être correctement réglées.
Chargeur de démarrage
Lorsque Spartan 3 est mis sous tension sans que le LSU Heater Ground ne soit connecté, il entrera en mode bootloader. La mise sous tension de Spartan 3 avec le Heater Ground connecté ne déclenchera pas le bootloader et Spartan 3 fonctionnera normalement. Lorsque Spartan 3 est en mode Bootloader, il y a une LED intégrée, qui peut être observée à travers les fentes du boîtier, qui brillera en vert fixe. En mode bootloader, les commandes série ne sont pas possibles. En mode Bootloader, seule la mise à jour du firmware est possible, toutes les autres fonctions sont désactivées.
Pour entrer en mode chargeur de démarrage pour une mise à niveau du micrologiciel :
- Assurez-vous que Spartan 3 est éteint, pas d'alimentation à la broche 1 ou à la broche 3 de la borne à vis
- Déconnecter le capteur
- Déconnectez la masse du chauffage LSU de la broche 4 de la borne à vis
- Allumez Spartan 3,
- Vérifiez si la LED intégrée est allumée en vert fixe, si c'est le cas, votre Spartan 3 est en mode bootloader.
Garantie
14Point7 garantit que Spartan 3 est exempt de défauts pendant 2 ans.
Clause de non-responsabilité
14Point7 n'est responsable des dommages qu'à concurrence du prix d'achat de ses produits. Les produits 14Point7 ne doivent pas être utilisés sur la voie publique.
Documents / Ressources
![]() |
14POINT7 Spartan 3 Sonde lambda [pdf] Manuel de l'utilisateur Spartan 3, Sonde lambda, Spartan 3 Sonde lambda, Capteur |





