Comando CXIGN - Modo de Ignição
Configura o funcionamento da variável IGN, mantendo seu funcionamento conforme detectado pela entrada física, ou virtualizando seu estado lógico. Permite também ajustar os tempos de estabilização (debounce) para validar o acionamento e o desligamento.
Para que serve?
| Caso de uso | Descrição |
|---|---|
| 🔌 Instalação simplificada | Detectar ignição por tensão |
| 🛠️ Sem conexão física | Virtualizar IGN em aplicações portáteis |
| 📊 Forçar estado | Fixar IGN manualmente para testes |
| ⚡ Por alimentação | Usar tensão de bateria como indicador |
| ⏱️ Filtrar ruído | Ajustar tempos de estabilização ao ligar/desligar |
Descrição
Este comando permite:
- Manter o funcionamento normal conforme a entrada física de Ignição
- Fixar manualmente seu valor em um estado predeterminado
- Adaptar seu funcionamento à tensão de alimentação externa do dispositivo
- Liberar a entrada IN07 no modo manual, para utilizá-la com outro propósito
- Configurar os tempos de estabilização (
tonetoff) para evitar falsos positivos por sinais intermitentes
O modo por tensão permite dispensar a conexão elétrica do sensoriamento de ignição.
Comandos
Configurar
SCXIGNa[,ton[,toff]]Consultar
QCXIGNResposta
RCXIGNa,ton,toffParâmetros
Modo (a)
| Valor | Descrição |
|---|---|
| 0 | Normal (padrão). Conforme entrada física de Ignição |
| 1 | Manual, permitindo fixar o estado através do comando SS |
| 2 | Por tensão (conforme alimentação principal) |
| 3 | Manual liberando IN07 (permite usar IN07 para outro propósito) |
Tempos de estabilização (ton, toff)
| Parâmetro | Função | Faixa | Padrão |
|---|---|---|---|
| ton | Tempo que o sinal deve permanecer ativo para confirmar IGN ON | 1 a 9999 | 100 (10 s) |
| toff | Tempo que o sinal deve permanecer inativo para confirmar IGN OFF | 1 a 9999 | 100 (10 s) |
ton e toff são expressos em unidades de 100 ms (ex.: ton=50 equivale a 5 s).
Ambos são opcionais: se omitidos, os valores previamente configurados são mantidos.
Limites de tensão (modo 2)
No modo 2 o equipamento decide IGN comparando a tensão de alimentação contra dois limites com histerese. Por padrão, escolhe-os automaticamente conforme a família elétrica detectada:
| Família (automático) | IGN ON acima de | IGN OFF abaixo de |
|---|---|---|
| Automóvel 12 V (tensão ≤ 17 V) | 13.3 V | 12.9 V |
| Caminhão 24 V (tensão > 17 V) | 25.4 V | 24.7 V |
A partir da v1.09.26 os limites podem ser fixados manualmente com o sufixo V, para veículos cujas faixas de carga não coincidem com as automáticas (alternadores inteligentes, baterias AGM/LiFePO4, maquinário).
Configurar limites manuais
>SCXIGNV1,138,131< // habilita: IGN ON acima de 13.8 V, OFF abaixo de 13.1 V
>SCXIGNV0< // desabilita: volta aos limites automáticos| Parâmetro | Descrição | Faixa |
|---|---|---|
on | Limite de ligação, em décimos de volt (138 = 13.8 V) | 80–320 |
off | Limite de desligamento, em décimos de volt (131 = 13.1 V) | 80–320 |
Validação: on deve ser maior que off — a diferença entre ambos é a histerese que evita oscilações. Com limites manuais ativos, a seleção automática de família 12/24 V é ignorada. A configuração persiste após reinicializações.
Consultar limites e tensão atual
>QCXIGNV<
>RCXIGNV1,138,131,128<| Campo | Descrição |
|---|---|
| 1º | 1 = limites manuais, 0 = automáticos |
| 2º / 3º | Limites ON / OFF efetivos (no automático mostra os que está usando) |
| 4º | Tensão medida naquele momento, em décimos de volt |
Os três primeiros campos da resposta espelham o comando de configuração: a resposta da consulta pode ser reenviada tal como está, como set.
Procedimento recomendado
- Com o motor desligado:
>QCXIGNV<e anotar a tensão do último campo (ex.:126) - Com o motor ligado:
>QCXIGNV<e anotar (ex.:143) - Escolher dois pontos de corte dentro dessa faixa, com margem em ambos os extremos:
>SCXIGNV1,138,131<
A tensão do último campo é a mesma —e na mesma unidade— que o campo V dos relatórios: o procedimento também pode ser feito à distância olhando o histórico da plataforma.
Exemplos
Modo manual com IGN fixo
>SCXIGN1<
>SSSIGN11<Estabelece modo de funcionamento manual, depois fixa o valor de IGN = 1 (qualquer que seja o caso).
Configurar tempos personalizados
>SCXIGN0,50,150<Modo Normal (entrada física), com ton = 5 s e toff = 15 s. Útil quando se deseja um desligamento mais lento para capturar eventos pós-ignição.
Alterar apenas o tempo de acionamento
>SCXIGN0,200<Modo Normal, ton = 20 s; toff mantém o valor previamente configurado.
Consultar configuração atual
>QCXIGN<
>RCXIGN0,100,100<Ajustar limites em um veículo com faixas deslocadas
>SCXIGN2< // ignição por tensão
>QCXIGNV< // motor desligado -> RCXIGNV0,133,129,126
>QCXIGNV< // motor ligado -> RCXIGNV0,133,129,143
>SCXIGNV1,138,131< // pontos de corte dentro da faixa medida
>RCXIGNV1,138,131,143<Compatibilidade
Disponibilidade por versão:
- Modo 3 (Manual liberando IN07): disponível a partir do firmware v1.09.15.
- Parâmetros de timing
tonetoff: disponíveis a partir do firmware v1.09.17. - Limites de tensão configuráveis (
SCXIGNV/QCXIGNV): disponíveis a partir do firmware v1.09.26 (linha IoT).
Em versões anteriores apenas SCXIGN<a> com a entre 0 e 2 é aceito.
Ver Também
- Comando SS - Configuração de sinais
- Ignição Virtual por Tensões - Nota de aplicação