Escolar Documentos
Profissional Documentos
Cultura Documentos
1.1 Introdução. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 HARDWARE ..................................................................................... 13
2.1.1 Arduino. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.1.2 Entradas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.1.3 Saídas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.1.4 IO auxiliar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.1.5 CanBus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2,2 V0,3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2,3 V0,4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
II CONTEÚDO
2.4.1 Introdução. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.4.3 Layout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.1.2 Aplicações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.2.2 Aplicações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.3.2 Aplicações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3,5 GM 7X. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3,6 4G63. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.6.2 Aplicações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3,7 GM 24X. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
CONTEÚDO III
3.10.2 Aplicações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.10.3 Configuração do Estúdio Tuner. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.11.2 Aplicações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3,12 não-360. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.13.2 Aplicações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.15.2 Aplicações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.16.3 Referências. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
4 CONFIGURAÇÃO ...............................................................................50
4.2.2 Configurações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
IV CONTEÚDO
4.4.2 Configurações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.5.2 Teoria. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.6.2 Configurações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
4.7.2 Configurações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
4.8.2 Hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
4.8.3 Ajuste. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4.10.2 Configurações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
4.11 Deter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
4.13 Configurações. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . 65
4.14.2 Configurações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
4.15 Aquecimento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
4.15.2 Configurações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
4.16 Ocioso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
4.18.2 Deslocamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
CONTEÚDO V
4.20.2 Configurações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
CAPÍTULO 1
INTRODUÇÃO
1.1 INTRODUÇÃO
Começando
direto.
- Detalhes: consulte
https://speeduino.com/forum/viewtopic.php?f=13&t=2599
- Mac: SpeedyLoader-1.1.0.dmg
TunerStudio
REQUISITOS
- Um dos seguintes:
Download do firmware
https://github.com/noisymime/speeduino/releases
Veja: https://github.com/noisymime/speeduino
Compilando o firmware
- Inicie o IDE, selecione Arquivo> Abrir, navegue até o local onde você baixou o
Speeduino e abra o speeduino.ino
Arquivo.
Neste ponto você deve ter um firmware compilado! Se você teve um problema
durante a compilação, consulte o
Seção de solução de problemas abaixo.
Opcional (mas recomendado) Existe uma opção disponível para alterar o nível
de otimização do compilador, que pode melhorar . Por padrão, o IDE usa a
opção de compilação -OS, que se concentra na produção de pequenos
binários. Enquanto o tamanho do código Speeduino não é um problema, mas a
velocidade é uma consideração, alterando isso para -O3 produz melhores
resultados (Aproximadamente 20% mais rápido, com um tamanho de esboço
40% maior) Para fazer isso, você precisa editar o arquivo platform.txt:
- No Linux:
- compiler.c.flags
- compiler.c.elf.flags
- compiler.cpp.flags
INSTALANDO
ou
Supondo que tudo corra bem, você deve ver a mensagem do IDE que o
avrdude foi feito, semelhante a isto:
Verificando o firmware
O firmware agora está carregado em sua placa e agora você pode ir para
Conectando ao TunerStudio. Opcionalmente, você pode executar uma
verificação do firmware usando o Monitor Serial do Arduino IDE. Isso pode ser
Speeduino 2017.03
Você também pode digitar "?" Para uma lista de consultas do seu Mega.
Solução de problemas
Você pode ter o tipo errado de placa Arduino selecionado. Defina o tipo de
placa selecionando Ferramentas> Placa> Arduino
Todo o projeto do Speeduino não está aberto O seguinte pode ocorrer se você
tiver aberto apenas o arquivo speeduino.ino em vez de todo o projeto.
Arquivo. Se você abriu o projeto corretamente, você deve ter várias guias na
parte superior:
CAPÍTULO 1 INTRODUÇÃO
Se você ainda não o fez, pegue uma cópia do Tuner Studio em:
(http://www.tunerstudio.com/index.php/downloads) Tuner.
OPÇÕES DE CONFIGURAÇÃO
Depois que o projeto for criado, você precisará carregar uma música base para
garantir que todos os valores sejam pelo menos um pouco sensatos.
Não fazer isso pode levar a problemas e valores muito estranhos em sua
sintonia.
No diretório de referência do Speeduino, você encontrará o arquivo de ajuste
básico a ser aberto:
1.4.2 Configurações
1.4.2 Aba Configurações
Display de temperatura
Opções são:
Fahrenheit (padrão)
Celsius
Algoritmos de Abastecimento
Opções são:
Enable_hardware_test
A opção padrão está desativada. Se habilitado, uma guia adicional será exibida
na página de ajuste
Teste de saída
Teste de Entrada
CAN_COMMANDS
CAPÍTULO 2
HARDWARE
2.1.1 ARDUINO
Qual chip uma placa usa normalmente pode ser encontrada na listagem de
informações / especificações da maioria dos varejistas, mas se dúvida,
pergunte ao vendedor que você está procurando comprar.
2.1.2 ENTRADAS
SENSOR DE MANIVELA
A tomada está localizada nas placas oficiais da série v0.3.xe v0.4.x para este
fim como IC3. O chip MAX9926 foi testado para funcionar com a maioria dos
tipos de sinais de entrada, e está disponível na Speeduino Store, no entanto,
qualquer módulo semelhante que gera uma onda quadrada de 0v-5v (LM1815,
LM358, SSC / DSC, muitos módulos OEM, etc.) também deve funcionar bem
com sinais do sensor VR.
TPS
O sensor TPS deve ser do tipo potenciômetro de três fios, em vez dos dois
interruptores on / off encontrados em alguns estranguladores. Se o seu TPS é
um sensor de 3 fios, provavelmente funcionará, no entanto, você precisará
confirmar se ele é um potenciômetro (variável) tipo de sensor.
A maioria dos sensores TPS utilizáveis tem 3 pinos. Se o seu TPS tiver um
número diferente de pinos, consulte o mecanismo original diagrama de fiação
pode mostrar a função, e se é utilizável ou quais pinos usar para Speeduino.
Para sensores TP que o trabalho "de trás para frente", e a fiação não pode ser
alterada, uma modificação de código simples está disponível nos Fóruns para
fazer utilização deste tipo de TPS.
Qualquer sensor termistor de 2 fios padrão pode ser usado para essas funções
de temperatura. Os sensores têm 1 lado conectado a uma terra (de preferência
da ECU) e a outra correndo para a linha de sinal. Esses sensores não têm
polaridade, então a orientação desses fios não importa.
GM 7-Pin Module
Além disso, o bypass de acionamento deve ser ligado e o pino de desvio deve
ser ajustado para o pino 3 nas configurações de partida.
2.1.3 SAÍDAS
INJETORES
A versão de faísca desperdiçada está abaixo para mostrar como ela é idêntica
em operação, mas com a faísca de alta voltagem retornando através da
segunda vela de ignição para completar o circuito: Uma boa lista de tipos de
bobinas "inteligentes" pode ser encontrada em:
http://www.megamanual.com/seq/coils.htm. Há muitos módulos de ignição
disponíveis que o Speeduino pode usar para controlar bobinas padrão, ou para
bobinas inteligentes você geralmente pode usar 4 ou tipos de 5 pinos, pois
estes serão sempre de nível lógico, embora algumas bobinas de 3 pinos
também sejam desta variedade. Bobinas GM LS1 / 2 são um exemplo de
bobinas inteligentes poderosas que são comumente usadas e geralmente
podem ser obtidas de maneira fácil e barata.
SAÍDAS AUXILIARES
2.1.4 IO auxiliar
2.1.5 CanBus
Como o Arduino mega2560 não tem interface CanBus, foi projetada uma
interface separada de co-processador. Mais informações sobre esta unidade
podem ser encontradas aqui https://github.com/Autohome2/Speeduino-can-
interface. Isso usa a funcionalidade fornecida pela porta Serial3 e se conecta
por meio dessa porta. Na próxima variante Teensy3.5 do Speeduino, o código
CanBus será incorporado ao firmware principal do sistema como o Teensy3.5
integrou CanBus e requer apenas um módulo transceptor adicionado.
4 canais de injetores
4 saídas de ignição
A área proto pode ser usada para adicionar seus próprios circuitos ao
Speeduino, se necessário, ou simplesmente como um acesso conveniente
apontar para várias conexões. As conexões quebradas na placa proto são:
5v e 12v
Terreno
Pinos SPI (MOSI, MISO, SCK e SS). Alternativamente, estes podem ser
usados como IO genéricos digitais (pinos Arduino 50-53)
Pinos I2C (SDA e SCL).
1. todas as resistências
3. todos os capacitores
(a) Observe que C14 e C16 são capacitores polarizados, o que significa que
eles devem ser colocados da maneira correta por aí. Os capacitores devem ser
marcados com um sinal + em um lado. No PCB, o lado positivo é indicado por
2. Arduino pinos:
(b) Observe que nem todos os pinos da linha dupla final precisam ser
preenchidos (embora não haja nenhum dano em fazer assim). Os pinos
ímpares (por exemplo, D23, D25 .. DD53) não precisam de pinos.
3. soquetes IC
6. Todos os MOSFETs
7. regulador de potência
2.2.6 Configuração da Placa
Componentes Opcionais
Configuração de jumpers
- JP1 - Define se as saídas de ignição são 12v ou 5v. Note que mesmo se você
definir isso para 12v você deve
- JP4 - resistor de 10k para entrada RPM1. Deve ser jumpeado ("On") quando
um sensor é usado entre o solo e flutuante (que é a maioria dos sensores de
efeito hall)
- JP5 - O mesmo que JP4, mas para a entrada RPM2 (Cam)
Para tornar isso mais simples, os tipos de sensores mais comuns e suas
configurações necessárias estão abaixo:
2,3 v0,4
2.3. V0.4
Note que a v0.4 NÃO tem a intenção de substituir a linha v0.3 de placas! Os 2
são projetados com diferentes objetivos em mente. A v0.4 deve ser integrada
mais de perto na fiação existente, com o objetivo de que a interface das placas
possam ser usadas para conectar facilmente através do conector IDC40. A
menos que você entenda a interface na v0.4 placa e acredito que é a melhor
opção para a sua instalação, a v0.3 pode muito bem ser uma opção melhor
para você.
- 4 canais de injetores
- 4 saídas de ignição
1. todas as resistências
3. todos os capacitores
(a) Observe que C14 e C16 são capacitores polarizados, o que significa que
eles devem ser colocados da maneira correta por aí. Os capacitores devem ser
marcados com um sinal + em um lado. No PCB, o lado positivo é indicado por
2. Arduino pinos:
(b) Observe que nem todos os pinos da linha dupla final precisam ser
preenchidos (embora não haja nenhum dano em fazer
assim). Os pinos ímpares (por exemplo, D23, D25 .. DD53) não precisam de
pinos.
3. conector IDC 40
4. soquetes IC
6. Todos os MOSFETs
7. regulador de potência
Este vídeo é para a placa v0.3, mas também se aplica em grande parte aos
designs v0.4.
Pinouts padrão para a v0.4, no entanto, todas essas funções podem ser
atribuídas a outros pinos, se necessário (por exemplo, para usar saídas de alta
corrente a bordo)
Componentes Opcionais
Jumper Configs
- JP1 - Define se as saídas de ignição são 12v ou 5v. Note que mesmo se você
definir isso para 12v você deve
- JP4 - 1k resistor de pullup para entrada RPM1. Deve ser jumpeado ("On")
quando um sensor é usado entre o solo e flutuante (que é a maioria dos
sensores de efeito hall)
Para tornar isso mais simples, os tipos de sensores mais comuns e suas
configurações necessárias estão abaixo:
Conexão de 40 pinos
2.4.1 Introdução
2.4.3 Layout
1, 2 e 3 injetores
Até 4 injetores
Método 1
Os canais dos injetores sempre são acionados em ordem numérica (ou seja, 1,
2, 3, 4) para que seus injetores sejam conectados para que você ordem em
conta. No Estúdio de sintonização, essa opção pode ser ativada selecionando:
Mais de 5 injetores
Exemplos:
6 Cilindro
8 Cylinder
Em linha com o acima, esta configuração exige que cada saída do injetor seja
conectada a 2 injetores.
Os injetores devem ser agrupados em pares opostos, isto é, cilindros cujos Top
Dead Centers estão separados por 360 graus.
Sensor MAP
Selecione seu Sensor MAP na lista suspensa. Se você usou o sensor MAP na
lista de materiais, isso será o MPX4250A. Se você estiver usando outro MAP
ou um do fabricante do mecanismo, selecione-o na lista. Clique Grave para
enviar as informações para o seu Speeduino.
SENSORES DE REFRIGERAÇÃO E TEMPERATURA DE ADMISSÃO
Inserindo valores personalizados Alguns sensores não são listados nas tabelas
dos sensores comuns. Se o seu não estiver listado, você precisará inserir os
valores nos campos. Você precisará de dois bits de informação: 1. O valor do
seu resistor de polarização (2490 se você usou os valores padrão na lista de
materiais, ou se você tiver um Speeduino pré-fabricado), e 2. A resistência do
seu sensor em três temperaturas diferentes.
Observe que seu procedimento também pode ser usado para inserir os valores
de resistência em simuladores para teste e solução de problemas.
Dois pontos devem ser lembrados se você usar valores de simulador - primeiro,
nunca insira zero para resistência. Embora o seu simulador pode ir a zero,
digite um pequeno valor acima de zero, digamos 10 ohms. Digitar zero leva a
valores falsos no firmware. Segundo - lembre-se de inserir os valores corretos
do sensor antes de instalar o Speeduino!
Selecione
Isto irá configurar o seu Speeduino para que você também possa executar
simulações para verificar sua compilação antes da instalação.
Antes que o Speeduino possa funcionar corretamente com o seu motor, você
também precisará calibrar o sensor de posição do acelerador.
Isso deve ser feito usando o corpo do acelerador e o TPS usado no motor. É
melhor fazer isso enquanto o corpo do acelerador estiver instalado no motor.
3.1.2 Aplicações
Ele fornece uma resolução muito boa nas versões de maior número de dentes
(por exemplo, 36-1 e 60-2) sem uso intensivo da CPU decodificar.
Dentes base primários: Este é o número de dentes que a roda teria se não
houvesse nenhum faltando. Por exemplo, um 36-1 roda tem apenas 35 dentes
reais, mas você digitaria 36 neste campo.
Configuração de tempo
Operação seqüencial
Este sinal de cames deve assumir a forma de um único pulso a cada ciclo
completo. Isso pode ser um dente curto ou uma meia lua tipo de arranjo, desde
que eletricamente haja apenas um único pulso ascendente (ou decrescente)
por ciclo.
3.2.2 Aplicações
Devido aos dentes normalmente limitados, apenas metade dos dentes é lida
em cada revolução e o potencial de redução da precisão devido ao desgaste
da transmissão de tempo; a precisão de tempo pode ser reduzida em
comparação com os sistemas de roda de manivela. Uma figura de erro não
pode ser previsto aqui, pois o desgaste ou "slop" de um determinado
mecanismo será único. No entanto, deve ser razoável para assumir que o erro
de temporização não excederá a precisão de um sistema acionado por came
equivalente ao OEM, como sistemas de distribuição, ou possivelmente melhor,
devido a mais alvos de sensores.
3.2.3 Configuração do Estúdio Tuner
Campos:
Dentes da base primária: Este é o número de dentes que a roda teria se não
houvesse nenhuma falta, por ex. um 36-1 roda tem apenas 35 dentes reais,
mas você digitaria 36 neste campo.
Cam Speed: Verifique se esta caixa está marcada para este sistema de
velocidade de câmera.
Configuração de tempo
Tal como acontece com outras rodas arbitrárias de dentes, o número de dentes
deve dividir-se uniformemente em 360 (ou 720, se velocidade da câmera).
3.3.2 Aplicações
Configuração de tempo
OPERAÇÃO SEQÜENCIAL
Este sinal de cames deve assumir a forma de um único pulso a cada ciclo
completo. Isso pode ser um dente curto ou uma meia lua tipo de arranjo, desde
que eletricamente haja apenas um único pulso ascendente (ou decrescente)
por ciclo.
Este é um sinal que não possui o sinal de posição do cilindro. Sem uma
referência de sinal do dente / árvore de cames ausente / adicionado, o
Speeduino não pode calcular o ângulo do virabrequim, a fase do ciclo ou a
atribuição do cilindro. Um distribuidor deve ser usado para encaminhar as
faíscas resultantes para os cilindros corretos. O sinal pode ser tão simples
quanto o disjuntor de um antigo pré-eletrônico distribuidor, para uma roda do
virabrequim sem qualquer ranhura anormal, extra ou ausente. A maioria dos
que instalaram tacômetros pós-venda estão familiarizados com a simplicidade
do sinal, com a única variação sendo o número de pulsos em cada rotação do
virabrequim.
Corredor
3,5 GM 7X
3,6 4G63
3.6.2 Aplicações
Mitsubishi Lancer
NA e NB Miata / MX-5
3.7. GM 24X
Na maioria dos casos, não é necessário alterar o ângulo de disparo, mas existe
uma pequena variação entre o Versões OEM deste são acionadas, portanto,
alguns ajustes menores podem ser necessários. Depois de ter o motor ligado,
defina um ângulo de ignição e verifique o tempo com uma luz de temporização.
Se este for alguns graus fora (<20 °), ajuste o ângulo de disparo aqui. Se esta
for mais de 20 ° fora, pode haver um problema maior.
3,7 GM 24X
O decodificador do Audi 135 é para motores que usam 135 pulsos por
revolução, como Audi V6, I5, I4T, etc. Foi desenvolvido antes do decodificador
"divisor desigual" não-360, mas é similar na base.
3,11. MIATA 99
3.10.2 Aplicações
TBA
Na maioria dos casos, não é necessário alterar o ângulo de disparo, mas existe
uma pequena variação entre o Versões OEM deste são acionadas, portanto,
alguns ajustes menores podem ser necessários. Depois de ter o motor ligado,
defina um ângulo de ignição e verifique o tempo com uma luz de temporização.
Se este for alguns graus fora (<20 °), ajuste o ângulo do disparador aqui. Se
isto for mais do que 20 ° fora, pode haver um problema maior.
3,11 Miata 99
3.11.2 Aplicações
O ângulo de disparo não precisa ser alterado quando esse padrão for
selecionado.
Na caixa de diálogo Starting / Idle -> Cranking Settings, a opção Fix cranking
timing with trigger deve estar definida como On
3,12 Não-360
Esta é uma variação do decodificador de roda dupla que pode ser usado com
contagens de dentes que não se dividem uniformemente em 360 °
1. Padrão 1 - Tem uma única janela interna única, sendo todas as outras
idênticas. Não suportado atualmente
3.13.2 Aplicações
NOTA: Se você ainda não estiver vendo nenhum sinal de RPM ou Sync,
tente inverter os sinais CAM e CRANK no IDC40.
Na maioria dos casos, não é necessário alterar o ângulo de disparo, mas existe
uma pequena variação entre o versões OEM deste são acionadas, portanto,
alguns ajustes menores podem ser necessários. Depois de ter o motor ligado,
defina um ângulo de ignição e verifique o tempo com uma luz de temporização.
Se este for alguns graus fora (<20 °), ajuste o ângulo de disparo aqui. Se esta
for mais de 20 ° fora, pode haver um problema maior.
TBA
3,15 Daihatsu +1
Speeduino
3.15.2 Aplicações
TBA (3 cilindros)
TBA (4 cilindros)
Na maioria dos casos, não é necessário alterar o ângulo de disparo, mas existe
uma pequena variação entre o Versões OEM deste são acionadas, portanto,
alguns ajustes menores podem ser necessários. Depois de ter o motor ligado,
defina um ângulo de ignição e verifique o tempo com uma luz de temporização.
Se este for alguns graus fora (<20 °), ajuste o ângulo do disparador Aqui. Se
isto for mais do que 20 ° fora, pode haver um problema maior.
Rodas iniciais foram acionadas por VR, no entanto, após a mudança para o
sincronismo variável das válvulas, a Subaru mudou para os sensores Hall.
Mínimo do Ciclo: O valor mais baixo detectado em 720 graus é usado. Este
é o recomendado método para menos de 4 cilindros ou ITBs
4.2.2 Configurações
OPÇÕES DE GATILHO
- Ignorar revoluções -
- Borda do gatilho -
- Filtro de gatilho -
4.4.2 Configurações
Para operar corretamente, você deve ter um TPS variável instalado e calibrado.
4.5.2 Teoria
O ajuste do enriquecimento de aceleração é baseado na taxa de mudança da
posição do acelerador, uma variável conhecida como TPSdot (TPS delta ao
longo do tempo). Isso é medido em% / segundo, com valores mais altos
representando pressões mais rápidas do acelerador e valores no intervalo de
50% / s a 1000% / s são normais. Por exemplo: 100% / s = pressionando o
acelerador de 0% a 100% em 1 segundo 1000% / s = pressionando o
acelerador de 0% a 100% em 0,1s o TPSdot forma o eixo X da curva de
aceleração, com o valor do eixo Y representando o% de aumento no
combustível.
Tuning
Se você achar que o AFR está inicialmente bom, mas depois se inclinar
brevemente, você deve aumentar a configuração "Accel Time", com
incrementos de 10 a 20 ms recomendados.
Disparo falso Nos casos em que o sinal TPS é ruidoso, picos na leitura podem
disparar incorretamente a aceleração.
4.6 AFR / O2
4.6.1 AFR / O2
4.6.2 Configurações
Variáveis comuns
Ativo acima de RPM - Ajustes de loop fechado não devem ser feitos em modo
inativo. Use este valor para especificar quando o ajuste deve começar a ser
feito.
O Speeduino inclui uma rotação baseada em faíscas limitada com cortes duros
e suaves.
4.7.2 Configurações
4.8.2 Hardware
Pequeno - # 13577429
Wide - # 13577394 (Mesmo que o de tamanho médio, mas com tubos mais
longos)
Todos os 3 usam uma variante do conector da série Delphi GT150. Você pode
usar um conector GT150 genérico, mas terá para cortar duas guias da lateral
do sensor.
Números de peça :
Habitação (# 13519047)
Alfinetes (# 15326427)
Selo (# 15366021)
oe-gm / 13352241
Fiação
4.8.3 Ajuste
CONFIGURAÇÃO
Por exemplo:
Uma desvantagem do método de ajuste de mesa é que ele não permite a carga
total de combustível do primário e secundário injetores a serem utilizados
simultaneamente. Como a tabela é uma divisão da carga total de combustível,
como um conjunto de injetores executa mais, o outro terá menos desempenho.
Neste modo, o Speeduino tentará usar os injetores principais até o seu 'Limite
de serviço do injetor' (conforme configuradoa caixa de diálogo Características
do injetor. Quando a preparação está sendo usada, é recomendável que esse
limite não seja maior de 85%. Assim que os injetores primários atingirem este
limite de serviço, o Speeduino começará a realizar qualquer os injetores
secundários. Desta forma, a tabela VE é tudo o que é necessário para o ajuste,
pois o sistema cuidará alocar a carga de combustível atual para os melhores
injetores.
Observe que atualmente considera-se que o tempo morto dos dois conjuntos
de injetores é o mesmo. Isso pode ser alterado no futuro firmwares, se
necessário (Poste um pedido de recurso, se necessário).
4.10.2 Settings
- Single Channel - Este modo envia todos os pulsos de ignição para a saída
IGN1 e é usado quando o motor contém um distribuidor (normalmente com
uma única bobina). O número de pulsos de saída por revolução (manivela) é
igual para metade do número de cilindros.
- COP perdido - Este é um modo de conveniência que usa o mesmo tempo que
a opção "Wasted Spark" no entanto, cada pulso é enviado para duas saídas de
ignição, em vez de uma. Estes são pareados IGN1 / IGN3 e IGN2 / IGN4 (ou
seja, quando o IGN1 é alto, o IGN3 também será alto). Como este ainda é um
modo de temporização de ignição desperdiçado, somente a posição da
manivela é necessária e haverá 1 pulso por par, por rotação do manivela. Este
modo pode ser útil nos casos em que existem 4 bobinas individuais, mas
executando sequencial completo ou não é desejado ou não possível (por
exemplo, quando nenhuma referência de came está disponível).
Ângulo fixo - Isso é usado para bloquear o tempo de ignição para um ângulo
específico para teste. Configurando isso para qualquer valor diferente de 0
resultará no ângulo exato sendo usado (ou seja, substituindo quaisquer outras
configurações) em todos os RPMs / pontos de carga, excepto durante o
arranque (o arranque utiliza sempre a configuração anterior de arranque em
marcha). Esta configuração deve ser definida para 0 para operação normal.
Modos rotativos
4.11 DERRUBAR
4.13 Configurações
RPM de partida - Isso define o limite para se o Speeduino definirá seu status
para ser acionado ou em funcionamento.
4.15 AQUECIMENTO
4,16. IDLE
4.15.2 Configurações
Curva de aquecimento
Afterstart Enriquecimento
4.16 Ocioso
Ligado desligado
Esta é uma simples saída “switch” on / off digital do Speeduino que dispara a
uma temperatura selecionada. Pretende-se controle uma válvula de marcha
lenta rápida liga / desliga, como se encontra em muitas configurações OEM
mais antigas, ou uma válvula tipo solenóide aberta / fechada escolhido para o
efeito. Além de válvulas inativas OEM, exemplos de válvulas populares para re-
propósito como on / off ocioso.
4.16. IDLE
PWM
Motores de passo
A maioria das válvulas de marcha lenta de passo funciona girando uma haste
roscada para dentro e para fora do corpo da válvula em uma série de voltas
parciais passos, aumentando ou diminuindo o fluxo de ar ao redor do pistão (na
extremidade da válvula abaixo) e no motor. O ocioso o fluxo de ar contorna o
corpo principal do acelerador:
Step time: Este é o tempo (em ms) que o motor requer para completar cada
passo. Se esta estiver muito baixa, a ECU estar tentando dar o próximo passo
antes que o anterior seja concluído, o que leva ao "espasmos" do motor e não
funcionando corretamente. Se isso for definido mais do que o necessário, o
sistema levará mais tempo para fazer cada ajuste, o que pode levar a flutuação
ociosa mais do que o desejado. Valores típicos são geralmente 2ms - 4ms. O
stepper comum do GM motor requer 3ms.
Você deve definir isso para o número máximo de etapas que o motor pode
mover.
Mínimo de etapas: para permitir uma marcha lenta suave que não flutue
continuamente, a ECU moverá somente o motor se pelo menos esses muitos
passos forem necessários. Valores típicos estão no intervalo 2-6, no entanto,
se você tiver um sinal de resfriamento barulhento linha, esse valor pode
precisar ser aumentado.
NOTA: Consulte o vídeo Pololu para obter instruções sobre como definir o nível
de corrente do driver DRV8825 para o máximo da maioria dos motores de
passo de passo completo.
4.18.2 Deslocamento
4.20.2 Configurações
Target table