Futura injecao eletronica
-
sei, vc cairia exatamente nekele lance do controlador de suplementar q eu comentei com vc, atraves de um comparador se o valor de lambda estivesse abaixo de 0,9 por ex. pulsava o suplementar, ai q teria q entrar a variacao na frequencia de pulsacao do danado…...
se tivesse como ser feita essa variacao simples seria bem interessante.....
brigas...bem
era pra ir la antes da eleicao, acabava a eleicao eu ia causar la novamente pra sair fora....na 3? nao aguentaram e me dispensaram no fim do 1? turno, no 2? nem fui mais
-
alias, desculpa ae, com esse calculo vc achou o centro, mas calcular assim nao funciona no caso do mapa de injecao. só funciona pq eu dei o valor mais facil que é o centro do quadrado.
esse é o calculo principal em qqr sistema de alimentacao, pois é como se tira algum valor de uma tabela. sem esse calculo uma tabela é só um monte de numeros que nao servem pra nada.
[snapback]550241[/snapback]
e como seria esse calculo para a interpolação no mapa 3dá achar o meio do cubo blz, mas se estiver deslocado do meio? faz uma media ponderada?
[]s
-
lost, deixa eu te dar uma dica valiosa, os dados que estão nas arestas do quadril?tero são empiricos, vc coloca que fizer funcionar…então a pergunta não é o valor que vc interpola as perguntas são mais simples:
quais os valores de rpm e map que tem import?ncia o detalhamento e quais tem menos import?ncia é (escala de valores)
se vc tem precisão de 100 em 100mbar quais as consequências de vc não calcular as diferenças entre 100,1 e 199,9mbar ?
qual a influ?ncia no tempo total de injeção de aumentar a precisão do sinal do map é (essa é fundamental e vc só se liga nisso depois de xingar e perder a paciência mexendo num mapa e nãoobtendo resultado sensável pois alguma correção que vc colocou mata mudanças menos significativas)
vixe tem uma pancada de consideração a levar.
voltando a pergunta, a resposta é linearização, vc controi um tri?ngulo reto e monta a razão de transfer?ncia, no exemplo
(2-1) / (1.500 - 1000) = (2- ti) / (1.500 - rpm)
(5-6) / (1.500 - 1000) = (5- ts)/ (1.500 - rpm)
coloca o rpm que deseja e obtem o tempo inferior e superior
a? desenha o mesmo tri?ngulo reto que vc fez pra montar essa equação acima e resolve pra pressão que desejar
(500 - 300)/ (500 - map) = ( ts - ti)/(ts - t)
onde t é o tempo de injeção desejado
digamos que vc deseje 1.150 rpm e 350mbar, o resultado será 2,05 ms
ok ?
-
opa, a discussão está boa
eu estava calculando dessa maneira overspeed, mas se eu não me engano, h? uma outra maneira para se achar um ponto no espaço sem linearização. vc calcula uma equação do grafico nos 3 planos e depois somente substitui os valores, matematica pura.
eu lembro de ter feito esse calculo já…
puxa, se for feita apenas uma equação para o calculo do ti, o processamento fica mais rapido não?
-
volta a questão que eu disse acima, entre 2 pontos cabem todas as familias de curvas existentes
ax+ b
ax?+ bx + c
ax? + bx? + cx + d
etc
fora isso ainda cabe equações logaritmicas, e outras menos frequentes.
qual delas se encaixa melhor ?… é impossível dizer apenas com 2 pontos, qto mais fora da equação correta maior o erro.
mas a gente sabe que se o intervalo entre os 2 pontos for pequeno o erro será menor, por isso cabem as perguntas que fiz pra ele antes de colocar as formulas.
qtos mais pontos de controle melhor...então ?timo em vez de um quadrado vamos obter a curva dos pol?gonos...opa... mas que curva é a padrão ?... não tem... depende do motor, depende da regi?o, porque afinal se existisse uma curva padrão não precisaria de mapeamento, apenas detectava a curva padrão e deixava a central calcular.
nas injeções anal?gicas é assim, existe um calculo anal?gico que segue uma certa equação somando tempos ou multiplicando dependendo do valor de cada sensor... mas acaba ficando rico em algumas regiões pra que não fique pobre em outras apenas pra seguir a curva (e simplificar)
não sei se expliquei ou compliquei hehehehe
-
lost, deixa eu te dar uma dica valiosa, os dados que estão nas arestas do quadril?tero são empiricos, vc coloca que fizer funcionar…então a pergunta não é o valor que vc interpola as perguntas são mais simples:
quais os valores de rpm e map que tem import?ncia o detalhamento e quais tem menos import?ncia é (escala de valores)
nao entendi… a escala é livre, vc define... vc distribui os pontos como achar melhor, deixando os pontos mais proximos onde precisar de mais variacao...
se vc tem precisão de 100 em 100mbar quais as consequências de vc não calcular as diferenças entre 100,1 e 199,9mbar ?
vai ter resultado mais quadrado. mas isso totalmente dependente da resolucao do sensor. a injecao do carro trabalha com resolucao de 1mbar (100mbar, 101mbar) acredito que seja mais que suficiente…
qual a influ?ncia no tempo total de injeção de aumentar a precisão do sinal do map ? (essa é fundamental e vc só se liga nisso depois de xingar e perder a paciência mexendo num mapa e nãoobtendo resultado sensável pois alguma correção que vc colocou mata mudanças menos significativas)
quanto menos resolucao no sensor, menor a capacidade de linearizar. o grafico fica mais serrilhado, dando saltos maiores entre cada mudança no tempo de injecao. resumindo, o resultado é mais grosso . uma formula de suavizacao pode ser usada pra aumentar a precisao, criando valores intermediarios ao longo do tempo. assim, se mudar de 100 pra 101, internamente vai mudar pra 100,0 100,1, 100,2, 100,3, até 101. pode ter mais resolucao, mas assim vc aumenta o delay do sensor. achoq que nao vale a pena nao.
vixe tem uma pancada de consideração a levar.
voltando a pergunta, a resposta é linearização, vc controi um tri?ngulo reto e monta a razão de transfer?ncia, no exemplo
(2-1) / (1.500 - 1000) = (2- ti) / (1.500 - rpm)
(5-6) / (1.500 - 1000) = (5- ts)/ (1.500 - rpm)
coloca o rpm que deseja e obtem o tempo inferior e superior
a? desenha o mesmo tri?ngulo reto que vc fez pra montar essa equação acima e resolve pra pressão que desejar
(500 - 300)/ (500 - map) = ( ts - ti)/(ts - t)
onde t é o tempo de injeção desejado
digamos que vc deseje 1.150 rpm e 350mbar, o resultado será 2,05 ms
ok ?
[snapback]550316[/snapback]
legal, usamos formulas diferentes.
no meu calculo, o valor de saida seria 2,3.
faça o teste com os valores 1000 rpm x 400 map. o valor tem que ser 3, pois vc esta bem no meio entre 1 e 5 exatamente.
todo o resto é relativo. to falando em valores em ms, mas meu sistema nem trabalha assim. o tempo de injecao vai de 0 a 254, porem, quanto isso significa em tempo de injecao depende do rpm maximo, da quantidade de cilindros, se o motor eh 2t ou 4t e quantos injetores possui. o tempo de injecao referente ao valor 254 sempre é 85% do ciclo de trabalho, garantindo que vc nao va exceder esse limite, se nao passar do rpm maximo que vc definiu, em qqr configuracao. a resolucao do tempo de injecao na config atual (8 cil, max 5000 rpm, 2 injetores) está por volta de 0.017ms (4,5ms/254). se vc tiver um motor que gira mais e ainda por cima 2t, a resolucao do temop de injecao aumentar?, e vc continuar? tendo 254 pontos de ajuste, mesmo que o tempo maximo de injecao seja 1,50ms, nesse caso terá 0,005ms de resolucao) a resolucao maxima do sistema é de 0,0008.
mas relaxa kra. como vc ve, estou criando um sistema proprio. nao é uma copia de nada. tenho minha nocao de alimentacao, e é o que to usando. se vai dar certo ou nao e vai comecar bem ou nao, vou ficar sabendo no feriado. viva a diversidade. mas acho que mereão algum respeito, afinal, sozinho unindo eletronica, programacao e mecanica, tenho um sistema funcional desenvolvido em 1 mes ok? mal nao esta. se tiver algo errado, normal, tudo tem um comeco.
? uma pena, mas conheco algumas pessoas que manjam de eletronica. nao to querendo me trancar e desenvolver tudo sozinho, justamente por isso to aqui escancarando tudo o que to fazendo, de repente, fazendo mal pra mim mesmo, pois vc sabe que uma boa ideia leva-se anos pra ter, mas alguem vem e copia e ja era. essas pessoas que conheco que manjam de eletronica(? o que me falta, pq na questao de sw eu to tranquilo, pode ver que meu sistema tem itens melhores que os disponiveis no mercado) ao invez de trabalhar junto, e dividirmos hw e sw pro trabalho render melhor, quando vou ver, estao aprendendo a programar microcontrolador pra fazer tudo sozinho. é uma pena, pois vai levar anos e anos, e talvez nunca chegue a um nivel razoavel.
bom, paciencia.
agora, fazer testes de durabilidade over? estranho isso hein… se o sistema nao usa rel?, basta dimensionar os acionadores de acordo com a carga. semicondutores tem durabilidade praticamente infinita desde que nao ultrapassado o limite de temperatura de trabalho.
o ponto de maior esforão num sistema desses sao os transistores. pra acinoar 4a, usando um transistor mosfet de 18a de pico, com dissipador suficiente pra manter ele abaixo dos 125c, vc simplesmente nao precisa testar nada na questao de durabilidade. tem que testar a questao de precisao, isso sim.
mas tranquilo, cada um com sua filosofia e viva a diversidade. sem competicoes. sinceramente nao sabia que o que vcs estavam desenvolvendo seria uma injecao, pelo que eu sabia, seria um gerenciador pra suplementar. legal pra vcs, boa sorte e que valha o esforco, pois que eu sei, sao mais de 1 ano e meio pelo menos desenvolvendo. se o meu nao der certo, pelo menos nao gastei quase nada de dinheiro. gastei mais meu tempo e meus cabelos que qqr outra coisa
-
ah, esqueci de comentar… vc ta falando em triangulo, quando na verdade é um quadrado. sao 4 pontos proximos e o valor esta dentro. vc tem variacao no eixo x e no eixo y... pra mim a prova real é andar pelas bordas do triagulo, com valores onde x seja 0% e y 50%, x 100% e y 50%, x 50% e y 0%, x 50% e y 100%. assim vc esteve no meio dos 4 pontos. em todos os casos, o valor vai ser uma interpolacao linear entre os 2 pontos que se esta em 50%.
-
os caras complicando o negocio, tava indo tao bem entendendo tudo q acontecia
[snapback]550279[/snapback]
era exatamente isso q eu ia dizer
-
lost,
o gerenciador de suplementar (mgbt) tá pronto e sendo vendido a alguns anos (2 pra ser exato)… não faão propaganda dele porque é mais caro que um his e tinha alguns problemas de compatibilidade que acabaram sendo resolvidos no desenvolvimento do mgbc, minha meta é lançar o produto em escala comercial apenas quando a familia completa de soluções estiver pronta com os 3 produtos iniciais (suplementar, data logger e injeção full)
volto a afirmar a regra é de tri?ngulo não vou ficar explicando porque é apenas uma questão de trigonometria simples..se vc desenhar o quadril?tero obtido e tra?ar horizontais e verticais em todas as arestas vai perceber onde são os tri?ngulo que fiz a proporção
agora aonde que vc leu que injeções originais tem resolução de 1mbar é o sensor pode até ter...mas a tabela onde ele pega os dados naum
tem injeção que tem apenas 8 pontos de mapeamento por pressão no coletor não vai mudar muito ler 1mbar de diferença se o mapeamento é feito digamos de 200 pra 400mbar... só o erro da interpolação mata qualquer expectativa de acerto com precisão.
a escala ser livre é legal de um lado e ruim de outro ... dá liberdade, mas liberdade sem se saber o que fazer com ela é uma forma de prisão (não lembro o autor heheeh) se o cara sabe o que fazer com isso é bom, se num souber (90% num sabe sem mexer bastante nisso) acaba sendo um problema a mais pra resolver... nés ainda estamos brincando com isso no mbgc...atualmente a escala é fixa, mas e que escala colocar é hhehehe é dificil... eu tenho acesso aos programas originais e até sei a escala de pressão de algumas familias de centrais pra saber como a fabrica fez... mas e quem num conhece (e que vai comprar a injeção ?)
por isso os sistemas his e fueltech são simplistas e funcionam de verdade... tem coisas que vc melhora o funcionamento deixando mais liso, etc... tem coisas que podem ser deixadas mais grosseiras porque o sistema (inclusive os que vc e eu projetamos) não tem pretensão de ser vendido a vw, fiat, etc certo ?
qto aos testes, sim o sistema até usa rel?s (não posso dar muito detalhamento disso), mas nem é essa a questáo...a questão é testar as alterações ao longo do ano em software e algumas em hardware que acabam sendo necessárias, vc calcula alguma coisa, mas esquece de algum fator secund?rio qualquer que acaba dando uma diferença ou mudança no comportamento...por exemplo resistores, se aquecem qto varia sua resist?ncia, etc)
não coloco muita informação sobre o projeto porque houve um bom investimento meu e dos meus 2 sócios ... mas ajudo aonde posso, infelizmente algumas soluções só funcionaram bem no oscilosc?pio dentro do laboratério e precisamos desenvolver algumas soluções e que certamente não devem servir ao seu projeto.
em todo caso to aí se precisar de alguma sugestão (nem falo dica) e esperando aquele nosso negócio (num pensa que esqueci hein hehehe)
-
opa, olhei agora…tem uma formula errada (inverti a refer?ncia ) corrigindo a segunda:
ii) (6-5)/(1.500-1000) = ( 6 - ts) / (1.500 - rpm)
i) (2-1) / (1.500 - 1000) = (2- ti) / (1.500 - rpm)
iii) (500 - 300)/ (500 - map) = ( ts - ti)/(ts - t)
pra 1.150rpm e 350mbar o tempo seria realmente 2,3ms
pra 1.000 rpm e 400mbar o tempo seria de 3ms
os calculos bateram agora
-
lost,
o gerenciador de suplementar (mgbt) tá pronto e sendo vendido a alguns anos (2 pra ser exato)… não faão propaganda dele porque é mais caro que um his e tinha alguns problemas de compatibilidade que acabaram sendo resolvidos no desenvolvimento do mgbc, minha meta é lançar o produto em escala comercial apenas quando a familia completa de soluções estiver pronta com os 3 produtos iniciais (suplementar, data logger e injeção full)
legal, eu tb to esperando terminar o atraso de ponto pelo menos pra produzir e por a venda. nao quero lancar apenas pulsador de bicos pq isso ja tem de monte.
volto a afirmar a regra é de tri?ngulo não vou ficar explicando porque é apenas uma questão de trigonometria simples..se vc desenhar o quadril?tero obtido e tra?ar horizontais e verticais em todas as arestas vai perceber onde são os tri?ngulo que fiz a proporção
discordo. seria triangulo se vc usasse os 3 eixos pra localizar uma posicao. no caso, vc usa 2 eixos e o terceiro é um valor retornado. entao trabalho com quadrado em que a profundidade é o valor de retorno e nao valor pra localizacao. normal, cada um com sua tecnica.
agora aonde que vc leu que injeções originais tem resolução de 1mbar ? o sensor pode até ter…mas a tabela onde ele pega os dados naum
basta ligar um raster e ver que ele mostra 330mbar em marcha lenta por exemplo.
tem injeção que tem apenas 8 pontos de mapeamento por pressão no coletor não vai mudar muito ler 1mbar de diferença se o mapeamento é feito digamos de 200 pra 400mbar… só o erro da interpolação mata qualquer expectativa de acerto com precisão.
o que muda em ler de 1 em 1 mbar é que vc terá uma variacao mais gradual entre os 2 pontos, com menos saltos. denovo legal que usamos tecnicas e raciocinios diferentes.
a escala ser livre é legal de um lado e ruim de outro … dá liberdade, mas liberdade sem se saber o que fazer com ela é uma forma de prisão (não lembro o autor heheeh) se o cara sabe o que fazer com isso é bom, se num souber (90% num sabe sem mexer bastante nisso) acaba sendo um problema a mais pra resolver... nés ainda estamos brincando com isso no mbgc...atualmente a escala é fixa, mas e que escala colocar é hhehehe é dificil... eu tenho acesso aos programas originais e até sei a escala de pressão de algumas familias de centrais pra saber como a fabrica fez... mas e quem num conhece (e que vai comprar a injeção ?)
até pode ser, mas é facil… se vc nao usa turbo, deixe 2 pontos proximo a area de marcha lenta, e divida o resto de 1000 ao maximo que vc usa, e monte a escala linear. nao complica muito nao, com um bom manual, da pra resolver e deixa o sistema mais flexivel.
por isso os sistemas his e fueltech são simplistas e funcionam de verdade… tem coisas que vc melhora o funcionamento deixando mais liso, etc... tem coisas que podem ser deixadas mais grosseiras porque o sistema (inclusive os que vc e eu projetamos) não tem pretensão de ser vendido a vw, fiat, etc certo ?
nao, mas se da pra fazer, porque nao fazer se nao vai ser dificil?
qto aos testes, sim o sistema até usa rel?s (não posso dar muito detalhamento disso), mas nem é essa a questáo…a questão é testar as alterações ao longo do ano em software e algumas em hardware que acabam sendo necessárias, vc calcula alguma coisa, mas esquece de algum fator secund?rio qualquer que acaba dando uma diferença ou mudança no comportamento...por exemplo resistores, se aquecem qto varia sua resist?ncia, etc)
nao tem que dar detalhes nao. nao to pedindo isso. tava só discutindo sobre os calculos. a questao dos resistores é o contrario. eles variam a resistencia quando aquecidos e isso insere erro. mas a variacao é descrita no componente e pode ser levada em consideracao quando projetado. por exemplo, resistores de filme de carbono tem variacao de 5%.
não coloco muita informação sobre o projeto porque houve um bom investimento meu e dos meus 2 sócios … mas ajudo aonde posso, infelizmente algumas soluções só funcionaram bem no oscilosc?pio dentro do laboratério e precisamos desenvolver algumas soluções e que certamente não devem servir ao seu projeto.
o legal, é que vc tem socios. eu to sozinho nessa. mas nao to pedindo ajuda nao, tudo o que comentei ja esta feito. só queria saber se realmente vcs trabalhavam com tabela. legal que trabalham, apesar de ser diferente, mas isso é bom tb, abre mais espaço.
em todo caso to aí se precisar de alguma sugestão (nem falo dica) e esperando aquele nosso negócio (num pensa que esqueci hein hehehe)
[snapback]550363[/snapback]
imagine. cada caso é um caso diferente. cada um na sua. cada um com suas ideias. cada produto diferente do outro, sem copias nem de filosofia. divergencias de opiniao sao normais. vc ta ligado o que acontece se uma pessoa ficar indo em 2 mecanicos neh? cada um pensa dum jeito, e vira uma zona da porra. entao nesse negocio eh o mesmo, eu tenho as minhas ideias e o meu jeito de trabalhar. outra pessoa tem as dela. isso garante que se tenha esquemas diferentes. um pode dar certo e outro nao, ou até, os 2 podem dar certo ou os 2 errado tudo eh possivel. fico feliz de certo modo em ter conceitos diferentes, e tambem de ter outros conceitos iguais
aquele lance vamo fazer sim, deixa soh eu terminar essa primeira fase do projeto.
abraão e relaxa, nao tem mesmo que dar muita informacao. eu dou pq nao to nem ai, se alguem quiser tentar fazer igual, que tente e boa sorte, ja to acostumado com nego ao invez de se juntar e agregar, pensar em fazer sozinho o que eu falei de fazer junto
-
ae lost relaxa…logo mais em breve hehehehe akele controlador pra mim, ja vai ver os frutos das pesquisas retornando $ e ai vc pode investir no projeto novo
-
falando de reles e outras coisas mais, vcs me fizeram lembrar de um preparador aqui de limeira, o carro dele tava dando falta e ele pra tentar solucionar estava instalando uns bicos extras, sabe como?? fazendo a ligação com reles nos bicos e pressostato no acionamento rsrsrs
bom, tanto o over como lost estão de parabéns, o importante é o motor rodar redondo no final
eu tb pretendo desenvolver minha propria injeção, mas como hobby apenas, já tentei fazer alguma coisa simples sem sucesso (acreditem, eu tentei usar um 555 pra fazer uma injeção…rsrsrs), mas estou vendo que vou ter que partir para os microcontroladores, que são um misterio pra mim no momento...
falando logicas de funcionamento, como é a de uma motec ou halltech ?
ps: não parem com o topico
abra?
-
ei semcontrole, repara no relato do hot_62 sobre o 555…
kra, parta pra processadores e nao microcontroladores.... microcontrolador é muito limitado. tem poucas interrupcoes, poucos timers, pouca eeprom e por ai vai... ja que é pra comecar, comece ja com processador, é melhor pra vc nao perder tempo 2x... assim que for possivel, vou passar a trabalhar com freescale. por enquanto nao da pq precisa principalmente de gravador e nao tenho dindin pra comprar...
sobre os detalhes que eu e o over tavamos discutindo, o engracado é que o resultado é o mesmo, mas eu faão o calculo de uma maneira totalmente diferente.... o legal eh isso, cada um com sua filosofia e experiencia, assim se tem produtos diferentes. um serve melhor pra alguns, e outro pra outros né? só pra resaltar o lance de ser triangulo ou quadrado, esse mapa 3d que a gente fala em injecao, possui 2 eixos de pesquisa apenas, o terceiro eixo é o valor localizado cruzando os outros 2 eixos. 3d de computacao grafica possui 3 eixos mesmo, entao vc cruza os 3, x,y e z e localiza um ponto no espaço 3d. na injecao eh diferente. vc cruza x e y e localiza z que eh o valor, por isso nao pode ser triangulo. o triangulo em 3d é pra se definir um plano no espaco. com 3 pontos em valores x,y,x vc define um triangulo. ah, nada a ver com o topico mas tudo bem...
voltando ao topico, ontem testei o corpo de injecao, e o leque do bico bate nas paredes exatamente na altura da borda das borboletas acho que ta perfeito nao? assim bate ali, e eh bem ali que passa ar na marcha lenta, entao acho que vai carburar direitinho e nao vai empo?ar nada... tomara...
-
-
? lost, quem sabe esse 555 rende alguma coisa, heheh vou querer o suplementar controlado pelo seu hardware
-
bom, com o 555 vc pode fazer um turbo timer pra desligar o seu carro….rsrsrsrs
partir pra processador? cara, vc não sabe, mas eu já pensei em fazer uma injeção atravez da porta paralela de um computador qualquer, um 486 talvez... para um motor de bancada didatico....
pra usar num carro fica complicado, já pensou na hora da arrancada vc ter que dar um control+alt+del ???? rsrsrsrs
eu sei que os processadores que vc falou são outros...