
14POINT7 Spartan 3 Sensor Lambda

Aviso
- Não conecte ou desconecte o sensor lambda enquanto o Spartan 3 estiver energizado.
- O Sensor Lambda ficará muito quente durante a operação normal, tenha cuidado ao manuseá-lo.
- Não instale o sensor lambda de forma que a unidade seja alimentada antes de o motor funcionar. Uma partida do motor pode mover a condensação em seu sistema de escape para o sensor, se o sensor já estiver aquecido, isso pode causar choque térmico e fazer com que os internos de cerâmica dentro do sensor rachem e se deformem.
- Enquanto o Sensor Lambda estiver em um fluxo de exaustão ativo, ele deve ser controlado pelo Spartan 3. O carbono de um escapamento ativo pode facilmente acumular-se em um sensor sem energia e contaminá-lo.
- A vida útil do sensor lambda quando usado com combustíveis com chumbo é de 100 a 500 horas.
- Spartan 3 deve estar localizado no compartimento do motorista.
- Não enrole o cabo lambda.
Conteúdo da embalagem
1 x Spartan 3, cabo lambda de 8 pés, 2 x porta-fusíveis de lâmina, dois 1 Amp fusível de lâmina, dois 5 Amp fusível da lâmina.
Instalação de exaustão
O Sensor Lambda deve ser instalado entre as 10 horas e as 2 horas, a menos de 60 graus da vertical, isso permitirá que a gravidade remova a condensação de água do sensor. Para todas as instalações do sensor de oxigênio, o sensor deve ser instalado antes do conversor catalítico. Para motores normalmente aspirados, o sensor deve ser instalado a cerca de 2 pés da porta de exaustão do motor. Para motores turboalimentados, o sensor deve ser instalado após o turbocompressor. Para motores superalimentados, o sensor deve ser instalado a 3 pés da porta de exaustão do motor.
Fiação

LED de temperatura do sensor
O Spartan 3 possui um LED vermelho integrado, que pode ser observado através das fendas da caixa, para mostrar a temperatura LSU. Piscar lento significa que o sensor está muito frio, Luz constante significa que a temperatura do sensor está ok, piscar rápido significa que o sensor está muito quente.
Conexão serial-USB
O Spartan 3 possui um conversor serial para USB integrado para fornecer comunicações USB com seu computador. O conversor é baseado no popular chipset FTDI, portanto, a maioria dos sistemas operacionais já possui o driver pré-instalado.
Comandos seriais
Aterramento do aquecedor LSU, pino 4 no terminal de parafuso, deve ser conectado para inserir comandos seriais
| Comando serial | Nota de uso | Propósito | Example | Padrão de fábrica |
| GETW | Obtém a versão do hardware | |||
| GETFW | Obtém a versão do firmware | |||
| SETTYPEx | Se x é 0, então Bosch LSU 4.9
Se x é 1, então Bosch LSU ADV |
Define o tipo de sensor LSU | SETTYPE1 | X=0, LSU 4.9 |
| GETTYPE | Obtém o tipo de sensor LSU | |||
| SETCANFORMATx | x é um inteiro de 1 a 3 caracteres. x=0; predefinição
x=1; Ligar ECU x=2; ECU Adaptrônico x=3; Haltech ECU x=4; % Oxigênio*100 |
SETCANFORMAT0 | x=0 | |
| GETCANFORMAT | Obtém o formato CAN | |||
| SETCANIDx | x é um número inteiro de 1 a 4 caracteres | Define o ID CAN de 11 bits | SETCANID1024
SETCANID128 |
x=1024 |
| GETCANID | Obtém id de CAN de 11 bits | |||
| SETCANBAUDx | x é um número inteiro de 1 a 7 caracteres | Define a taxa de transmissão CAN | SETCANBAUD1000000
irá definir a taxa de transmissão CAN para 1 Mbit/s |
X=500000,
500kbit / s |
| GETCANBAUD | Obtém a taxa de transmissão CAN | |||
| SETCANRx | Se x for 1, o resistor está habilitado. Se x é 0 o
resistor está desabilitado |
Ativar/Desativar CAN
Resistor de terminação |
SETCANR1
SETCANR0 |
x=1, termo CAN
Res Ativado |
| GETCANR | Obtém o estado de res do termo CAN;
1=ativado, 0=desativado |
|||
| SETAFRMxx.x | xx.x é um decimal com exatamente 4 caracteres
incluindo ponto decimal |
Define o multiplicador de AFR para
Aplicativo de torque |
SETFM14.7
SETFM1.00 |
x=14.7 |
| GETAFRM | Obtém multiplicador AFR para
Aplicativo de torque |
|||
| SETLAMFIVEVx.xx | x.xx é um decimal com exatamente 4 caracteres incluindo o ponto decimal. O valor mínimo é 0.60, o valor máximo é 3.40. Este valor pode ser maior ou menor que o
Valor SETLAMZEROV. |
Define Lambda em 5[v] para a saída linear | SETLAMFIVEV1.36 | x=1.36 |
| GETLAMFIVEV | Obtém o Lambda em 5[v] | |||
| SETLAMZEROVx.xx | x.xx é um decimal com exatamente 4 caracteres incluindo o ponto decimal. O valor mínimo é 0.60, o valor máximo é 3.40. Este valor pode ser maior ou menor que o
Valor SETLAMFIVEV. |
Define Lambda em 0[v] para a saída linear | SETLAMZEROV0.68 | x=0.68 |
| GETLAMZEROV | Obtém Lambda em 0[v] | |||
| SETPERFx | Se x for 0, então o desempenho padrão de 20ms. Se x é 1 então alto desempenho de 10ms. Se x é 2, então otimize para lean
operação. |
SETPERF1 | x=0, desempenho padrão | |
| GETPERFx | Obtém desempenho | |||
| SETSLOWHEATx | Se x for 0, então o sensor é aquecido à taxa normal durante a inicialização.
Se x for 1, então o sensor é aquecido a 1/3 da taxa normal durante a inicialização. Se x é 2 então espere por MegaSquirt 3 CAN Sinal de RPM antes do aquecimento. |
CONFIGURA LOWHEAT1 | X=0, taxa normal de aquecimento do sensor | |
| FICABAIXOCALOR | Obtém configuração de aquecimento lento | |||
| MEMRESET | Redefinir para as configurações de fábrica. |
| SETLINOUTx.xxx | Onde x.xxx é um decimal com exatamente 5 caracteres incluindo ponto decimal, maior que 0.000 e menor que 5.000. A saída linear voltará ao normal
operação na reinicialização. |
Permite que o usuário defina a saída linear de alto desempenho para um vol específicotage | SETLINOUT2.500 | |
| DOCAL | Requer Firmware 1.04 e superior | Faça a calibração de ar livre e exiba o valor.
Recomendado para clone apenas sensores. |
||
| GETCAL | Requer Firmware 1.04 e superior | Obtém calibração de ar gratuita
valor |
||
| REINICIAR | Requer Firmware 1.04 e superior | Reinicia a calibração de ar livre
valor para 1.00 |
||
| SETCANDRx | x é um número inteiro de 1 a 4 caracteres
Requer Firmware 1.04 e superior |
Define a taxa de dados CAN em hz | X=50 | |
| GETCANDR | Requer Firmware 1.04 e superior | Obtém a taxa de dados CAN |
Todos os comandos estão em ASCII, maiúsculas e minúsculas não importam, espaços não importam.
Terminal serial do Windows 10
Aterramento do aquecedor LSU, pino 4 no terminal de parafuso, deve ser conectado para acessar o terminal serial O terminal serial recomendado é Cupim, https://www.compuphase.com/software_termite.htm, faça o download e instale a configuração completa.

- Na barra de pesquisa do Windows 10, digite “Gerenciador de dispositivos” e abra-o.
- Spartan 3 aparecerá como “USB Serial Port”, neste example “COM3” é atribuído ao Spartan 3.
- Em Cupim, clique em “Configurações”
- Certifique-se de que a porta esteja correta e que a taxa de transmissão seja “9600”.
Formato padrão do protocolo CAN Bus (Lambda)
Para o formato CAN %O2, consulte “Spartan 3 e Spartan 3 Lite para aplicativos Lean Burn e medição de oxigênio.pdf” O CAN Bus do Spartan 3 opera com endereçamento de 11 bits.
- A taxa de transmissão CAN padrão é 500kbit/s
- O resistor de terminação CAN padrão está habilitado, isso pode ser alterado enviando o comando serial “SETCANRx”.
- O CAN Id padrão é 1024, isso pode ser alterado enviando o comando serial “SETCANIDx”.
- O comprimento de dados (DLC) é 4.
- A taxa de dados padrão é 50 hz, os dados são enviados a cada 20[ms], isso pode ser alterado enviando o comando serial “SETCANDRx”.
- Data[0] = Lambda x1000 byte alto
- Dados[1] = Lambda x1000 Low Byte
- Dados[2] = LSU_Temp/10
- Dados[3] = Status
- Lambda = (Dados[0]<<8 + Dados[1])/1000
- Temperatura do Sensor [C] = Dados[2]*10
Dispositivos CAN suportados
| Nome | Formato CAN
Comando serial |
Serial do ID CAN
Comando |
Comando serial de taxa CAN BAUD | Observação |
| Ligação ECU | SETCANFORMAT1 | SETCANID950 | SETCANBAUD1000000 | Leia “Spartan 3 to Link G4+
ECU.pdf” para informações adicionais |
| ECU Adaptrônico | SETCANFORMAT2 | SETCANID1024
(Padrão de fábrica) |
SETCANBAUD1000000 | |
| MegaSquirt 3 ECUs | SETCANFORMAT0
(Padrão de fábrica) |
SETCANID1024
(Padrão de fábrica) |
SETCANBAUD500000
(Padrão de fábrica) |
Leia “Spartan 3 para MegaSquirt
3.pdf” |
| ECU Haltech | SETCANFORMAT3 | Não é necessário | SETCANBAUD1000000 | Spartan 3 emula Haltech WBC1
controlador de banda larga |
| SeuDyno Dyno
Controlador |
SETCANFORMAT0
(Padrão de fábrica) |
SETCANID1024
(Padrão de fábrica) |
SETCANBAUD1000000 |
Resistor de terminação CAN
Suponha que chamamos a ECU; Mestre e dispositivos que enviam/recebem dados de/para a ECU que chamamos; Slave (Spartan 3, painel digital, controlador EGT, etc…). Na maioria das aplicações existe um Master (ECU) e um ou mais Slaves que compartilham o mesmo CAN Bus. Se o Spartan 3 for o único escravo no barramento CAN, o resistor de terminação CAN no Spartan 3 deve ser habilitado usando o comando serial “SETCANR1”. Por padrão, o resistor de terminação CAN no Spartan 3 está habilitado. Se houver vários escravos, o escravo mais distante do mestre (com base no comprimento do fio) deve ter o resistor de terminação CAN habilitado, todos os outros escravos devem ter seu resistor de terminação CAN
desabilitado/desconectado. Na prática; muitas vezes não importa se os resistores de terminação CAN estão configurados corretamente, mas para maior confiabilidade, os resistores de terminação CAN devem ser configurados corretamente.
Carregador de inicialização
Quando o Spartan 3 é ligado sem o LSU Heater Ground conectado, ele entrará no modo bootloader. Ligar o Spartan 3 com o Heater Ground conectado não acionará o bootloader e o Spartan 3 funcionará normalmente. Quando o Spartan 3 está no modo Bootloader, há um LED integrado, que pode ser observado através das fendas do gabinete, que brilhará em verde sólido. Quando no modo bootloader, os comandos seriais não são possíveis. No modo Bootloader, apenas a atualização do firmware é possível, todas as outras funções estão desabilitadas.
Para entrar no modo bootloader para uma atualização de firmware:
- Certifique-se de que o Spartan 3 esteja desligado, sem energia no pino 1 ou pino 3 do terminal de parafuso
- Desconecte o sensor
- Desconecte o terra do aquecedor LSU do pino 4 do terminal de parafuso
- Ligue o Spartan 3,
- Verifique se o LED onboard está brilhando em verde sólido, se estiver, seu Spartan 3 está no modo bootloader.
Garantia
A 14Point7 garante que o Spartan 3 está livre de defeitos por 2 anos.
Isenção de responsabilidade
A 14Point7 é responsável por danos apenas até ao preço de compra dos seus produtos. Os produtos 14Point7 não devem ser usados em vias públicas.
Documentos / Recursos
![]() | Sensor Lambda Spartan 3 |
Referências
- compuphase.com/software_termite.htmwww.compuphase.com
- Manual do usuáriomanual.tools

