Fazer um bico auxiliar pulsar com o hallmeter
-
ontem eu fiz uma experiencia:
tenho aqui uma placa de programação para o microchip atmel. ontem começei a programar nele e fiz um programa simples: 1 led fica aceso e 4 piscando (leia-se pulsando um bico heheheheh).
pois é, peguei um rel? e tentei conecta-lo na placa - para minha feliz supresa +- funcionou heheheheeh dava pra ver que o rel? queria ligar (tinha um pegueno barulho que indicava isso) mas ele não ligava acredito eu porque a tensão era muito baixa (4,7v).
disseram-me que com um transistor de potência eu conseguiria fazer o rel? funcionar - mas eu nunca usei um desses e na realidade nem sei direito o que ele faz - se aumenta a tensão, se aumenta a amperagem, ambos ou o que, nem como liga ele…
bom, mas já é um começo, no sóbado eu devo comprar algum material para começar a montar uma placa de testes
-
tenta o circuito q nosso amigo ezs mostrou posts atras…
-
gurizada queimando os neur?nios, bonito de ver.
daqui um tempo vcs chegarão a isso:
bico de alta, bico de baixa, sequencial de verdade, milhares de sensores.. bibibi, bobobo.
final do ano nos melhores carros e lojas do pa?s.
[snapback]284821[/snapback]
pode ser no final do ano nos carros pp (sinonimo de melhores, huahuauha) e lojas do pais.
-
lindooooo essa é a ideia, tentei fazer uns testis mas tive que parar pois preciso arrumar uma fonte 12v de 7 amperes…. ki merda, alguém sabe quantos volts trabalha o bico monoponto:?
[snapback]285403[/snapback]
nao acho uma boa usar rele pra pulsar bico… vai desgastar o rele muito rapido...
os bicos funcionam em 12v
-
lindooooo essa é a ideia, tentei fazer uns testis mas tive que parar pois preciso arrumar uma fonte 12v de 7 amperes…. ki merda, alguém sabe quantos volts trabalha o bico monoponto:?
acho que a fonte do micro (aquela que liga na placa m?e e tal) trabalha com até 5amps de tensão em 12v. é o cabo amarelo só descasca ele e pronto se quiser garantir só tira o cabinho do cdrom pra não consumir muito.
ah, o bico injetor trabalha com acho que qualquer voltagem só que quanto menor mais demora pra ele abrir se quiser, use o cabo de 5volts do micro (não lembro qual a cor agora, mais preto e amarelo não ?) que a fonte fornece no mínimo 30 amperes em 5v e é o suficiente pra vc testar sem medo de queimar a fonte
-
7a?
se for usar bico de alta impedancia (>12ohms) basta 1a.
já se for usar bico de baixa impedancia (2-3 ohms), então vai precisar de uma fonte de 4 a 6a. mas pode fazer aquele esquema que o pessoal costuma fazer, de usar um bico de baixa impedancia com um resistor em série pra ficar com a impedancia de um bico de alta impedancia.
-
bom, o sistema de injeção via microcontrolador está pronto
ele analisa se o led de mistura pobre está apagado ou aceso - caso esteja apagado então ha uma falta de combustável (esse led pode ser um led verde até, para prevenir que chegue a entrar em mistura realmente pobre).
nesse caso ele começa a pulsar o bico injetor até que o led de mistura pobre acenda novamente, feito isto ele ainda fica pulsando mais algum tempo antes de parar - pois senão o hallmeter já secaria denovo. se ele secar novamente o bico pulsa novamente.
o tempo de injeção dos bicos pode ser controlado aumentando ou diminuindo por
dentro do carro em tempo real atravṍs de 2 botões
até que não foi muito difácil já que sou programador de computador
no fim de semana eu devo fazer essa configuração de pulsos ser armazenada na
memória permanente (para ela não sumir quando desliga o carro), fazer um timer para só entrar em ação depois de 30s que o carro está ligado (para a sonda esquentar) e até fazer com um sensor tps - assim eu posso até analisar se eu dei um pisão rápido no acelerador e injetar combustável antes de receber o sinal da sonda… hehehehheheheh vai ficar bão
hoje a noite vou no meu preparador pegar um preostato ou um bico phudido mesmo pra testar em casa, e amanhã cedo vou correr atrás de um rel? que consiga ser ativado por um chip desses da atmel - ou tentar descobrir como usar um transistor de potência que eu não faão a mínima idéia de qual ou de como usar...
segue o código se alguém se interessar: para o chip atmel at90s1200 a 4mhz:
.nolist .include 1200def.inc .list .def temp=r17 ;registrador de uso geral (seu conte?do pode ser mudado a qualquer hora) .def temp2=r18 ;registrador de uso geral (seu conte?do pode ser mudado a qualquer hora) .def time=r19 ;usado em sleep2 para saber por quanto tempo parar .def nropulsos=r20 ;serve para armazenar por quantas vezes o bico ir? pulsar mesmo a mistura não estando mais pobre .def bico_time=r21 ;tempo que o bico fica fechado/aberto rjmp main main: ldi temp, 0xff out ddrb, temp ;portb = tudo saida 0=entrada, 1=saida cbi ddrd, 2 ;portd, pd2 = entrada cbi ddrd, 3 ;portd, pd3 = entrada (+, aumenta tempo pulsos) cbi ddrd, 4 ;portd, pd3 = entrada (-, aumenta tempo pulsos) ldi bico_time, 1 ;por padrao o tempo de injeção é 1 loop: sbis pind, 2 ;se não houver tensão no pd2 (led de mistura apagado) rcall pulsa_bico ;então a mistura está pobre e faz o bico pulsar rcall analisa_botoes; rjmp loop ;senão novamente para analisar se deve-se pulsar o bico ;-- ------------------------------------------------------------ ; rotina que pulsa o bico ; obs: ela faz 0x2f pulsos pelo menos - mesmo a mistura já não ; estando mais pobre, pois senão o motor ficaria pobre ; novamente depois que parasse de pulsar, e neste caso é ; melhor jogar um pouco de combustável fora do que ter falhas ;-------------------------------------------------------------- pulsa_bico: ldi nropulsos, 0x2f pulse_it: rcall abre_bico ;abre o bico injetor mov time, bico_time rcall slw2 ;aguarda por 2 instantes enquanto o bico está aberto rcall fecha_bico ;fecha o bico injetor mov time, bico_time rcall slw2 ;espera por mais 2 instantes enquanto o bico está fechado rcall analisa_botoes ;com o bico fechado, vê se o usuario quer mudar o tempo injeção dec nropulsos ;ok, fiz 1 ciclo, diminuia 1 de 0x2f brne pulse_it ;se nropulsos for diferente de 0 volte e pulse novamente sbis pind, 2 ;acabamos de pulsar as 0x2f vezes, mesmo assim a mistura ainda está pobre? rjmp pulsa_bico ;sim então volte e pulse mais 0x2f vezes ret ;não então volte para a rotina principal ;-------------------------------------------------------------- ; rotina que simplesmente abre o bico injetor ; manda uma tensão para o pino pb0 e volta. esta tensão aciona ; um rel? que aciona o bico ;-------------------------------------------------------------- abre_bico: ldi temp, 0x00000001 out portb, temp ret ;-------------------------------------------------------------- ; rotina que simplesmente fecha o bico injetor ; corta a entergia do pino pb0 e volta. isto faz o rel? cortar ; a energia do bico injetor e esse se fecha. ;-------------------------------------------------------------- fecha_bico: ldi temp, 0x00000000 out portb, temp ret analisa_botoes: sbic pind, 3 rcall aumenta_tempo_injecao sbic pind, 4 rcall diminui_tempo_injecao ret ;-------------------------------------------------------------- ; aumenta o tempo de injeção que o bico fica aberto/fechado ;-------------------------------------------------------------- aumenta_tempo_injecao: cpi bico_time, 0xff ;ainda pode aumentar? breq aumenta_volta ;nao... estao volta e nao faz nada inc bico_time ;sim aumenta o tempo de injeção em 1 aumenta_volta: sbic pind, 3 ;espera o usuário soltar o bot?o rjmp aumenta_volta ret ;-------------------------------------------------------------- ; diminui o tempo de injeção que o bico fica aberto ;-------------------------------------------------------------- diminui_tempo_injecao: cpi bico_time, 0x01 ;ainda pode diminuir? (note que o tempo de injeção mínimo é 1) breq diminui_volta ;nao... pois ja esta no tempo de injecao minimo que é 1 dec bico_time ;sim diminui em 1 diminui_volta: sbic pind, 4 ;espera o usuário soltar o bot?o rjmp diminui_volta ret ;-------------------------------------------------------------- ; sleep2: ; simplesmente perde tempo (tempo usado para deixar o bico ; aberto/fechado). ; coloque em time o tempo de espera ;-------------------------------------------------------------- slw2: rcall slw dec time brne slw2 ret ;-------------------------------------------------------------- ; rotina de sleep 1 ; simplesmente perde um pouco de tempo ;-------------------------------------------------------------- slw: ldi temp , 0xff ldi temp2, 0x15 dec_temp: nop dec temp brne dec_temp wdr; ;watch dog reset ldi temp, 0xff dec temp2 brne dec_temp ret
-
7a?
se for usar bico de alta impedancia (>12ohms) basta 1a.
já se for usar bico de baixa impedancia (2-3 ohms), então vai precisar de uma fonte de 4 a 6a. mas pode fazer aquele esquema que o pessoal costuma fazer, de usar um bico de baixa impedancia com um resistor em série pra ficar com a impedancia de um bico de alta impedancia.
carma genti to usano 7 bar por causa da bomba de combustivel, naum para o bico, to fazenu em casa uma linha de combustivel para ir treinando, vo tentar de tudo vo posta o ki deu…. falowww
-
carma genti to usano 7 bar por causa da bomba de combustivel, naum para o bico, to fazenu em casa uma linha de combustivel para ir treinando, vo tentar de tudo vo posta o ki deu…. falowww
[snapback]285703[/snapback]
hehehe, agora mesmo que eu nao entendi mais nada…
a gente tava falando de amperes e passou pra bar...
-
sem querer desestimular a criatividade da galera…. vcs estão indo pro lado errado.
posso dar uma pq contribuição pra vcs não perderm muito tempo com esta ideia.
o sistema electormotive permite que vc faça um mapa de combustivel, um mapa de razão ar/combustivel e a possibilidade de ajustes da mistura via sinal da sonda lambda.
nesta opção podemos inclusive ajustar o range de correção que autorizamos a sonda a corrigir em relação ao mapa de combustivel.
se vc tiver um mapa basico fora do ideal e programar as correções via sonda (já se baseando num mapa 3d de razão ar/combustivel) o motor fica uma merda a mistura fica na media dentro do esperado mas a resposta do motor fica muito lenta.
as montadoras gastam muito tempo mapeando justamente o mapa de combustivel para deixar o trabalho da correção da sonda o menor possivel para evitar este problema.
se esta opção fosse boa, a bosch já teria feito a muito tempo. pra eles é uma moleza este tipo de solução
sugestão :
procurem fazer um dispositivo (ouusar um que já exista) que permita um ajuste 3d da mistura (cada rpm e cada posição do acelerador) e façam este ajuste com a sonda original desligada.
após os ajustes religue a sonda e sejam felizes
-
olha, nao li tudo mas vou dar minha contribuicao.
eu nao aconselho o uso de reles para acionamentos com frequencia de chaveamento alta como no caso dos bicos injetores automotivos.
dependendo nao dura nem 50km o rele…
-
sem querer desestimular a criatividade da galera…. vcs estão indo pro lado errado
já tentei alertar sobre isso tbm
o pior de tudo isso é que eu sei que estou começando errado heheheheh
mas pra mim é algo motivante pois estou começando a aprender eletrúnica e programação de microcontroladores e o custo para montar um sistema desses é bem atraente um lm3913 + placa + cabos + atmel + cristais, etc sai por menos de r$20 é um preão muito atraente pra quem quer apenas melhorar um pouco o carro - e não criar um novo último tipo sistema de injeção…
dai só vou precisar de um bico extra (que eu já tenho emprestado) e tempo para programar o chip - coisa de fim de semana, um hobbie mesmo. no futuro eu posso colocar um tps no carro e pegar o seu sinal e fazer um ajuste por sonda+tps ou num futuro mais longe ainda sonda+tps+rpm mas isso fica para depois.
o grande problema que estou enfrentando agora é que comprei 4 transistores (só não sei se são bipolares) de 3 perninhas bd 135 que diz que aguenta até 1,5a o problema é que eu tento ligar o bico pelo negativo (o positivo tá direto ligado) com o transistor mas não consigo
já tentei ligar o negativo na bateria em todas as pernas, depois o negativo do bico em todas as pernas e tento dar o sinal (uma tensão positiva) na 3a perna que fica livre mas nada acontece na realidade ou simplesmente o bico não pulsa tirando ou botanto tensão no 3o pino - ou ele fica aberto direto mesmo sem tensão (isso testando em qualquer sequencia de pinos...).
alguém me dá uma mão? que transistor eu posso comprar que não deixe o negativo passar direto - apenas quando se forne?a uma tensão menor ou igual a 4,5v e corrente menor ou igual a 20ma? como eu peão em uma loja de eletrúnica esse componente - qual o nome? pois o bd 135 não funcionou...
falow
-
fala fabiano…
tem q ver q tipo de transistor é esse pois tem os npn e o pnp
tipo... npn c não me engano qdo a base fika negativa ele permite passagem de corrente entre coletor e emissor
o pnp, ao contrario...
e as perninhas tb tem q ver qual é coletor, qual é emissor e qual é base... o duro q nao lembro + de nada senao poderia te ajudar...
-
rssssss cafundi tudo amperes com bar, mas deu pra entende foi só na escrita, …
fabianok manu vc conseguiria bolar um sisteminha , por exemplo, se colocarmos um map que lá positivo (tem uns no mercado a 30 reais que leem até 1.5 bar positivo) ao colocarmos um suplementar e quando este map vai mandando os valores da pressão do turbo e para cada pressão vc manda tanto de pulso de bico para abertura, seria tipo tal pressão tanto de injetada, e só começaria a pulsar a partir de tanto de pressão (0,2 bar) por exemplo, vc conseguiria??? seria mais simples pois o map manda valores em voltagem também super facil de fazer o esquema porem o programa para mim é um puta problema.... manda i
-
rssssss cafundi tudo amperes com bar, mas deu pra entende foi só na escrita, …
fabianok manu vc conseguiria bolar um sisteminha , por exemplo, se colocarmos um map que lá positivo (tem uns no mercado a 30 reais que leem até 1.5 bar positivo) ao colocarmos um suplementar e quando este map vai mandando os valores da pressão do turbo e para cada pressão vc manda tanto de pulso de bico para abertura, seria tipo tal pressão tanto de injetada, e só começaria a pulsar a partir de tanto de pressão (0,2 bar) por exemplo, vc conseguiria??? seria mais simples pois o map manda valores em voltagem também super facil de fazer o esquema porem o programa para mim é um puta problema.... manda i
[snapback]287332[/snapback]
onde que tem map de 1,5kg por 30 reaisó me passa o contato…
o map da motorolla direto no representante tá 90 reais...
-
onde que tem map de 1,5kg por 30 reaisó me passa o contato…
o map da motorolla direto no representante tá 90 reais...
amigo na boa, naum sei sobre valores coloquei de chute, mas gostaria que vc desse algumas ideias e não ficasse só boicotanu na boa... falowww
-
fabianok manu vc conseguiria bolar um sisteminha , por exemplo, se colocarmos um map que lá positivo (tem uns no mercado a 30 reais que leem até 1.5 bar positivo) ao colocarmos um suplementar e quando este map vai mandando os valores da pressão do turbo e para cada pressão vc manda tanto de pulso de bico para abertura, seria tipo tal pressão tanto de injetada, e só começaria a pulsar a partir de tanto de pressão (0,2 bar) por exemplo, vc conseguiria??? seria mais simples pois o map manda valores em voltagem também super facil de fazer o esquema porem o programa para mim é um puta problema…. manda i
olha, fazer o software pra mim não é problema pois sou programador de computador. só que pode ser que eu faça ele pulsar errado - mais ou menos do que vc precisa, mas agente pode tentar alguma coisa sim
tem q ver q tipo de transistor é esse pois tem os npn e o pnp
tipo… npn c não me engano qdo a base fika negativa ele permite passagem de corrente entre coletor e emissor
o pnp, ao contrario...
e as perninhas tb tem q ver qual é coletor, qual é emissor e qual é base... o duro q nao lembro + de nada senao poderia te ajudar...
acho que pelo que li esse seu esquema de positivo/negativo tá invertido. me disseram que olhando de frente um bd 135 o base é o da direita, não sei… eu vou tentar usar a tensão negativa da fonte do micro hoje a noite pra fazer funcionar o transistor - se der certo eu compro um npn ou pnp e vice versa
ali?s, vc ou alguém me recomenda um fórum de eletrúnica???