Você está na página 1de 40

CENTRO UNIVERSITRIO POSITIVO - UNICENP

NCLEO DE CINCIAS EXATAS E TECNOLGICAS - NCET


ENGENHARIA DA COMPUTAO

BANCADA DIDTICA DE INJEO ELETRNICA.

UNICENP/NCET
Curitiba
2007
CENTRO UNIVERSITRIO POSITIVO - UNICENP
NCLEO DE CINCIAS EXATAS E TECNOLGICAS - NCET
ENGENHARIA DA COMPUTAO

BANCADA DIDTICA DE INJEO ELETRNICA.

Jeronymo G Zanlorenzi

Monografia apresentada disciplina de


Projeto Final como requisito parcial
concluso do Curso de Engenharia da
Computao, orientada pelo Prof. Nestor
C. Saavedra Filho.

UNICENP/NCET
Curitiba
2007

2
TERMO DE APROVAO

Jeronymo G. Zanlorenzi

BANCADA DIDTICA DE INJEO ELETRNICA

Monografia aprovada como requisito parcial concluso do curso de Engenharia da Computao


do Centro Universitrio Positivo, pela seguinte banca examinadora:

Prof. Nestor C. Saavedra Filho. (Orientador)

Prof. Jos Carlos da Cunha

Prof. Mauricio Perreto

Curitiba, 10 de Dezembro de 2007.

3
SUMRIO

Lista de Figuras ........................................................................................................ 5

AGRADECIMENTOS ................................................................................................. 7

RESUMO ..................................................................................................................... 8

ABSTRACT ................................................................................................................. 9

CAPTULO 1 - INTRODUO................................................................................. 10

CAPTULO 2 - FUNDAMENTAO TERICA ..................................................... 11

2.2 - Funcionamento de um motor:.......................................................................... 12


2.3.1 - Micro controlador: ....................................................................................... 15
2.3.2 - Sensor tico: ............................................................................................... 17
2.3.4 - Mdulo de ignio: ...................................................................................... 19
2.3.5 - Bico injetor: ................................................................................................. 21

CAPTULO 3 - ESPECIFICAO DO PROJETO .................................................... 22

3.1 Especificao de Hardware............................................................................. 22


3.1.1 - Mdulo de injeo: ...................................................................................... 22
3.1.2 - Mdulo de ignio: ...................................................................................... 23
3.1.3 - Mdulo de simulao de rotao: ................................................................. 23
3.1.4 - Bancada de testes: ........................................................................................ 24
3.2 Especificao do Software.............................................................................. 24
3.2.1 - Software: ..................................................................................................... 24
3.2.3 - Firmware: .................................................................................................... 24

CAPTULO 4 - PROJETO.......................................................................................... 25

4.1 - Mdulo Micro controlador .............................................................................. 26


4.1.1 - Interface serial confivel:........................................................................... 26
4.1.2 - Conector que facilite a regravao:........................................................... 26
4.1.3 -Conector para alimentao: ....................................................................... 26
4.1.4 - Conectores para interface:......................................................................... 27
4.2 - Mdulo Bicos e Bomba................................................................................... 29
4.3 - Mdulo Sensor CO2 ....................................................................................... 30
4.4 - Sensor da borboleta......................................................................................... 31
4.5 Fonte de alimentao.................................................................................... 31
4.6 - Software ........................................................................................................ 32
4.6.1 Diagrama de casos ..................................................................................... 33
4.6.2 - Diagrama De Seqncia............................................................................. 34
4.7 FirmWare ...................................................................................................... 37

CAPITULO 5 RESULTADOS OBTIDOS................................................................. 38

4
CAPITULO 6 CONCLUSO.................................................................................. 39

CAPITULO 7 - REFERNCIAS BIBLIOGRFICAS ............................................... 40

ANEXO 1 ....................................................ERRO! INDICADOR NO DEFINIDO.

ESTUDO DE VIABILIDADE ................................... Erro! Indicador no definido.

ANEXO II ...................................................ERRO! INDICADOR NO DEFINIDO.

Cronograma ............................................................... Erro! Indicador no definido.

ANEXO III..................................................ERRO! INDICADOR NO DEFINIDO.

ANEXO IV ..................................................ERRO! INDICADOR NO DEFINIDO.

Artigo ........................................................................ Erro! Indicador no definido.


Manual do Usurio..................................................... Erro! Indicador no definido.
Manual Tcnico ......................................................... Erro! Indicador no definido.

Lista de Figuras

Figura 1 Modelo motor a combusto......................................................................................13


Figura 2 Motor Estagio Admisso..........................................................................................13
Figura 3 - Motor Estagio Compresso.......................................................................................14
Figura 4 Motor Estgio Combusto........................................................................................14
Figura 5 Motor Estgio Exausto ...........................................................................................15
Figura 6 Pinagem PIC16f877a ...............................................................................................16
Figura 7 Encoder tico ..........................................................................................................17
Figura 8 Bomba de Combustvel ............................................................................................17
Figura 9 Bomba de combustvel detalhada .............................................................................18
Figura 10 Esquema de ignio ...............................................................................................19
Figura 11 - Bobina de combustvel............................................................................................20
Figura 12 - Bicos Injetores........................................................................................................21
Figura 13 Solenide ...............................................................................................................21
Figura 14 - Diagrama em blocos do Sistema .............................................................................25
Figura 15 - Esquematico Modulo de Controle ...........................................................................28
Figura 16 - esquemtico Programador PIC16F877 ....................................................................29
Figura 17 - Esquematico Modulo Bomba de combustivel / bicos de injeo.............................30
Figura 18 - Esquemtico Simulador de Sensores CO2 / Borboleta da Admisso........................30
Figura 19 - Prottipo do software..............................................................................................32
Figura 20 - Diagrama de Casos De Uso.....................................................................................33

5
Figura 21 - Diagrama de Seqencia...........................................................................................34
Figura 22 - Diagrama de Seqencia...........................................................................................35
Figura 23 - Diagrama de Classes...............................................................................................36
Figura 24 - Fluxograma do FirmWare.......................................................................................37
Figura 25 - Esquemtico de um gravador de PIC. [Mundo da eletrnica, 2007].. Erro! Indicador
no definido.
Figura 26 - Fonte 150W Para Computador ................................... Erro! Indicador no definido.
Figura 27 - Fonte Adaptada......................................................... Erro! Indicador no definido.
Figura 28 - Imagem do prottipo Comentada ............................... Erro! Indicador no definido.
Figura 29 - Prottipo comentado.................................................. Erro! Indicador no definido.
Figura 30 - Prottipo comentado.................................................. Erro! Indicador no definido.
Figura 31 - Mdulos integrados no Prottipo ............................... Erro! Indicador no definido.
Figura 32 - Mdulos Integrados no Prottipo ............................... Erro! Indicador no definido.

Lista de Tabelas

1 Tabela Resultados..................................................................................................................38
2 Tabela: Materiais Disponibilizados - Resumo de Custos .......... Erro! Indicador no definido.

6
AGRADECIMENTOS

Ao orientador Prof. Nestor Cortes Saavedra Filho pelo incentivo, simpatia e presteza no
auxlio as atividades e discusses sobre o andamento e normatizao desta Monografia de
concluso de curso.
A todos os professores e seus convidads pelo carinho , dedicao e entusiasmo
demonstrado ao longo do curso.
Aos colega s de classe pela espontaneidade na troca de materias e informaes numa
demonstrao de amizade e solidariedade.
A minha famlia por tolerar minha ausncia .
E, finalmente, a Deus pela oportunidade e privilgio que me foi dado em compartilhar
tamanha experincia e, ao frequentar este curso , perceber e atentar para relevncia , de temas
que no faziam parte, em profundidade, de minha vida.

7
RESUMO

Motores combusto esto a nossa volta no dia a dia, e em sua maioria utilizam sistemas
de controle de combustvel eletrnico. Estes sistemas sendo to abundantes, so alvo de estudos
constantes para seu aperfeioamento, buscando menor consumo, e baixo custo de fabricao,
desta forma se faz necessrio um sistema didtico que facilite o entendimento do funcionamento
de uma injeo eletrnica permitindo a analise de seu funcionamento e alterao de parmetros.
Utilizando-se de uma bancada de testes que contem a simulao dos principais
componentes de uma injeo, e de uma interface com o usurio atravs de um computador que
permita a visualizao de parmetros, tais como rotao do motor, freqncia de abertura dos
bicos, etc, bem como sua alterao.

Palavras chaves: Bancada de testes, sistema didtico, interface com computador.

8
ABSTRACT

Engines are our return in the day the day, and in its majority they use systems of electronic fuel
injection control. These systems being so abundant, are under constant studies for its
perfectioning, searching for less evel, and low cost of manufacture, in such a way becomes
necessary a didactic system that facilitates the agreement of the functioning of an electronic
injection allowing analyzes it of its functioning and alteration of parameters. Using itself of a
group of benches of tests that will count the simulation of the main components of an injection.
E of an interface with the user through a computer that allows to the visualization of parameters
such as rotation of the engine, frequency of opening of the peaks, tc, as well as its alteration.

keywords: Table of tests, didactic system, interface, computer.

9
CAPTULO 1 - INTRODUO

O projeto visa criar uma ferramenta didtica para o estudo do funcionamento de um


sistema de injeo de combustvel, para motores a combusto interna.Tal ferramenta propicia ao
usurio a visualizao das diversas partes do sistema de injeo interagem, de forma a controlar
a quantidade de combustvel a ser dosada.

A ferramenta constituda de um software que mostra grficos da rotao do motor,


freqncia e tempo de abertura dos bicos, assim como permite a alterao da seqncia em que
os bicos abrem.

Este software comunica-se com uma bancada de testes, que constituda de uma bomba
de combustvel, quatro bicos injetores de combustvel, leds para a visualizao do ponto de
ignio, potencimetro para controle de rotao de um motor DC que fornecera a rotao para
um disco encoder, simulando o leitor de ponto do motor, e ainda um potencimetro para simular
a variao de CO2 emitido.

Esta bancada controlada por um micro-controlador que por sua vez comunica-se com o
computador.

Este projeto visa auxiliar no entendimento sobre o funcionamento de um sistema de


injeo eletrnica, o qual se mostra de grande importncia, tendo em vista que ao visualizar e
manusear bancada, facilita o processo se compreenso e assimilao, por parte do operador.

10
CAPTULO 2 - FUNDAMENTAO TERICA

2.1 Histrico

No princpio do sculo XX surgiram os primeiros automveis; assim como a maioria dos


automveis dos dias de hoje, estes eram movidos por motores de combusto interna, da mesma
forma os combustveis utilizados eram lquidos altamente inflamveis como o lcool e a
gasolina.Tendo em vista a parte que compe a mistura usada na admisso, dois sistemas
predominaram o modo em que a mistura de ar- combustvel preparada.

Os carburadores so dotados de uma vlvula que regula a quantidade de mistura que entra
no motor, e um tubo de Venturi, que faz com que o combustvel se junte ao ar simplesmente,
pelo fato de que o tubo de Venturi gera uma reduo da presso no seu interior com a passagem
de ar, que se d com o movimento de admisso do cilindro, o que faz o combustvel ser sugado
para dentro do motor naturalmente.

Temos os sistemas de injeo eletrnica, estes surgiram como sucessor dos carburadores
entre as dcadas de 50 e 60, contudo somente nos anos 80, este sistema apesar de mais preciso,
veio a ser usado em grande escala pelas montadoras de veculos, devido a um fator
predominante: a diminuio do custo dos componentes eletrnicos.

Atualmente a injeo eletrnica vem ganhando terreno, levada por um fator


predominante; a reduo no desperdcio de combustvel, o que leva a outros dois resultados
muito interessantes: a reduo no consumo de combustvel, e a reduo de gases poluentes.

Reduo do consumo: os combustveis fsseis provenientes do petrleo esto se


esgotando tendo at mesmo data marcada para o seu fim em alguns pases do Oriente Mdio.
Estes fatores aliados a outro fazem com que o preo do combustvel aumente cada vez mais, este
o motivo preponderante para a necessidade de sistemas que economizem combustvel tais
como as injees eletrnicas .

Reduo da emisso de gases poluentes: Durante a queima dos combustveis,


basicamente so liberados na atmosfera dois gases : o monxido de carbono e o dixido de
carbono, sendo o monxido de carbono o mais poluente.Pois, numa atmosfera rica em monxido

11
de carbono, a hemoglobina combina-se com esse gs formando um composto estvel. Esta
reaco irreversvel. Assim, a hemoglobina fica bloqueada e deixa de fazer o transporte do
oxignio e do dixido de carbono, podendo levar morte por asfixia. O uso da injeo
eletrnica reduz magnificamente a emisso do monxido de carbono (esse gs e gerado
principalmente pelo excesso de combustvel administrado na mistura), e ainda reduz a emisso
de dixido de carbono que apesar de menos poluente um dos principais causadores do efeito
estufa que vem aquecendo o planeta.

Para o estudo sobre o correto funcionamento, de um sistema de injeo eletrnica, e


aperfeioamento dos seus parmetros, que fazem com que os inmeros benefcios para os
cidados, possam ser maximizados, sistemas de anlise eletrnico do funcionamento dos
sistemas de injeo, so a cada dia mais necessrios. Para a correta calibrao e aferio para um
perfeito funcionamento, tendo em vista que como os motores so influenciados por incontveis
variveis torna-se difcil precisar o comportamento de consumo (combustvel / ar variando em
relao ao tempo e a rotao do motor). Assim sendo, este sistema didtico de injeo eletrnica
torna-se de suma importncia tanto para instituies de ensino que formam novos profissionais,
como para empresas que desenvolvem injees eletrnicas, para que possam estudar, o
comportamento de novos motores, para a correta confeco de modelos baratos de bom
equilbrio de injees eletrnicas para estes.

2.2 - Funcionamento de um motor:

Basicamente os motores de combusto interna em sua maioria so dotados de um sistema


de cilindros, os quais atuam como se fossem mbolos de seringa de injeo, ligados por suas
hastes a uma manivela (Figura 1), ao se girar a manivela tem inicio o primeiro estagio admisso
(Figura 2), no qual o cilindro desce aspirando de uma mistura composta de ar (O2) e
combustvel, controlado por vlvulas a cmara e selada, dando inicio ao segundo estgio,
compresso (Figura 3), estagio onde o embolo e impulsionado para cima comprimindo a
mistura, ao chegar ao ponto mximo de compresso, neste momento uma pea chamada de vela
gera uma centelha eltrica dando inicio a terceiro estgio, combusto(Figura 4), estgio
caracterizado pela queima dos gases da mistura, que foi iniciada pela centelha gerada pela vela, a
queima dos gases faz com que estes se expandam impulsionando o embolo de volta ao pondo
mais baixo, neste momento tem inicio o quarto e ultimo estagio a exausto(Figura 5) dos gases
queimados compostos basicamente de CO2, O2, H2O; o cilindro e impelido para cima,

12
expulsando os gases para fora do cilindro. De forma simples estes so os 4 estgios de um motor
4 tempos que tem este nome devido ao nmero de estgios que compem seu funcionamento.

Figura 1 Modelo motor a combusto

http://www.if.ufrj.br/teaching/fis2/segunda_lei/segunda_lei.html [10/06/2007]

Figura 2 Motor Estagio Admisso


http://www.if.ufrj.br/teaching/fis2/segunda_lei/segunda_lei.html [10/06/2007]

13
Figura 3 - Motor Estagio Compresso
http://www.if.ufrj.br/teaching/fis2/segunda_lei/segunda_lei.html [10/06/2007]

Figura 4 Motor Estgio Combusto


http://www.if.ufrj.br/teaching/fis2/segunda_lei/segunda_lei.html [10/06/2007]

14
Figura 5 Motor Estgio Exausto
http://www.if.ufrj.br/teaching/fis2/segunda_lei/segunda_lei.html [10/06/2007]

2.3 Teoria do Hardware

2.3.1 - Micro controlador:

Micro controladores so circuitos integrados (CI), que contem a mesma estrutura interna
bsica que de um PC (Computador Pessoal), mas em propores reduzidas.

Estes dispositivos possuem memria de programa, memria RAM, processador, e ainda


algumas outras facilidades tais como, conversores A/D e geradores de PWM.

So muito teis nos casos em que se necessita de algum tipo de processamento rpido
diretamente no circuito.

No caso do nosso simulador de injeo eletrnica, ser muito til, pois realizara muitos
processos tais como: comunicao serial, assim como controle dos subsistemas que compe este
projeto.
O Microprocessador: PIC 16F877A, verstil e cheio de recursos. um eficiente
microcontrolador da famlia 16f fabricada pela (Microchip), oferecendo bons recursos para
aplicaes de controle.

Possui as seguintes caractersticas:

15
- CPU RISC de 35 instrues.
- Clock de at 20MHz (5 milhes de instrues por segundo).
- At 8 KWords de memria deprograma.
- 368 bytes de RAM.
- 256 bytes de EEPROM.
- Dois comparadores e geradores PWM.
- 8canais de converso A/D de 10 bits.
- Comunicao serial.
- 33 pinos de Entrada/Sada.

Figura 6 Pinagem PIC16f877a

16
2.3.2 - Sensor tico:

Composto por fotodiodos receptor e emissor, e usado a deteco da luz ao passar por
ranhuras em um disco(Figura 7). Assim, enquanto o disco roda, medindo-se o tempo entre cada
ranhura possvel saber em que velocidade o disco gira, e ao contar o nmero de ranhuras a cada
rotao possvel saber em que posio da rotao o disco se encontra.

Figura 7 Encoder tico


http://www.fem.unicamp.br/~instmed/Deformacao_Torque.htm (10/06/2007)

2.3.3 -Bomba de Combustvel:

Bombeia o combustvel do tanque em direo aos bicos injetores, fazendo com que o
combustvel fique sobre determinada presso.

O fluxo de combustvel pode ser visto na figura (Figura 8).

Figura 8 Bomba de Combustvel


http://www.globalsecurity.org/military/library/policy/army/fm/5-484/ch42.htm
(06/10/2007)

17
Figura 9 Bomba de combustvel detalhada
http://www.autoz.com.br/Garagem/Curiosidades (06/10/2007)

18
2.3.4 - Mdulo de ignio:

O mdulo de ignio composto basicamente por quatro auto transformadores


denominados bobinas, o enrolamento menor fica ligado alimentao de 12 Volts, e o
enrolamento maior fica ligado vela, que emite a centelha eltrica para emitir uma fagulha basta
realizar um chaveamento do enrolamento menor.
Na Figura 10 possvel ver como funciona um dos quatro conjuntos dos quais
composta a ignio eletrnica moderna.

Na Figura 11 possvel verificar como o funcionamento de uma bobina automotiva.

As etapas para a emisso de uma centelha so:

1- A chave denominada por points mostrada na Figura 10 est fechada ligando o


enrolamento da bobina maior ao aterramento.
2- A chave aberta fazendo com que um pulso de teno eltrica circule pelo enrolamento
maior da bobina denominada por COIL.Desta forma, possvel fazer com que a teno de mais
ou menos 12 volts que circulou pelo enrolamento menor seja amplificada para em torno de
20.000 volts no enrolamento maior.
3- Como o enrolamento esta ligado a vela da ignio, gerada uma centelha.

Figura 10 Esquema de ignio

19
Figura 11 - Bobina de combustvel

http://www.oficinaecia.com.br/bibliadocarro/biblia.asp
(10/06/2007)

20
2.3.5 - Bico injetor:

O injetor de combustvel um dispositivo eletromagntico, tipo solenide on-off que


contm um solenide que, ao receber um sinal eltrico do mdulo de injeo eletrnica, empurra
o mbolo ou ncleo para cima. Isto permite que uma vlvula, pressionada por uma mola, se
desloque de sua sede permitindo que o combustvel seja pulverizado ou atomizado no coletor de
admisso.O volume de combustvel injetado proporcional ao tempo de abertura da vlvula.
(http://www.oficinaecia.com.br/bibliadocarro/biblia.asp(10/06/2006))

Figura 12 - Bicos Injetores

http://www.oficinaecia.com.br/bibliadocarro/biblia.asp(10/06/2007)
O solenide basicamente um pino metlico que impulsionado por uma fora
eletromagntica impelido a realizar uma ao mecnica (Figura 13).

Figura 13 Solenide

http://br.geocities.com/saladefisica8/eletromagnetismo/solenoide.htm
(10/06/2007)

21
CAPTULO 3 - ESPECIFICAO DO PROJETO

Este sistema ser baseado na construo de um mdulo de injeo bsico, que alm de
controlar as diversas tarefas necessria ao funcionamento de um motor, seja capaz de comunicar-
se em tempo real com um PC atravs da porta serial, desta forma ser necessrio o
desenvolvimento de um software, que permita anlise dos dados provenientes do mdulo de
injeo, bem como reconfigurao deste. Ser construda uma bancada de testes para a
simulao e visualizao do funcionamento das partes do motor pertinentes ao projeto.

3.1 Especificao de Hardware

3.1.1 - Mdulo de injeo:

O mdulo de injeo ser construdo em torno de um micro controlador (PIC16F877A).


Este micro controlador foi escolhido devido a sua capacidade de clock, que de at 25Mhz, esta
velocidade necessria devido ao nmero de dados serem analisados em relao ao tempo (que
deve ser o menor possvel). Devido experincias foi possvel observar a possibilidade de forar
essa velocidade at 30Mhs se for necessrio, alem do que esse micro controlador implementa a
arquitetura risc que supera a arquitetura cisc presente na maioria dos outros controladores no
quesito velocidade de processamento para uma mesma velocidade de clock.

Possui como caracterstica favorvel a possibilidade de trocar esse modelo (o


pic16f877A) pelo modelo pic18F4620, que tem uma capacidade de memria eeprom e flash
maior, contudo esse modelo mais difcil de encontrar a venda. E devido a experincias com o
modelo anterior julgou-se suficiente os seus parmetros de memria.

Outra caracterstica favorvel que estes dois modelos possuem conversor


analgico/digital de 8bits, implementados internamente, que facilita o desenvolvimento do
projeto minimizando problemas de hardware. Este conversor analgico digital ser de grande
valia, tendo em vista que o mdulo de injeo ser responsvel pelo tratamento de alguns
parmetros analgicos vindos da bancada de simulao, tais como potencimetro que simular a
vlvula de entrada da admisso, potencimetro de simulao da sonda lambda (correo da
dosagem) , e possivelmente o leitor tico de ponto, que mede em que posio de rotao o motor
est e tambm em qual velocidade de rotao este se encontra.
22
O mdulo de injeo responsvel principalmente por controlar o tempo que o bico
injetor fica aberto, o que permite o controle preciso da quantidade de combustvel que injetado
no motor de acordo com a rotao do mesmo e da posio de abertura da borboleta que ser
simulada, sendo corrigida de acordo com os parmetros de emisso de O2 pelo escapamento que
deve ser prximo a zero, esse parmetro medido pela sonda lambda, mas no nosso caso um
parmetro controlado por um potencimetro presente na bancada de testes.

Atualmente o mdulo de injeo responsvel pelo controle de rotao da bomba que faz
com que o combustvel (na linha de canos que vai at os bicos injetores) permanea sobre uma
presso o mais constante possvel, facilitando a codificao do firmware, responsvel pelo
controle da abertura dos bicos injetores.

Este controle ser feito por PWM (mtodo de controle de rotao de motores de
alimentao DC, que o caso do motor da bomba), de acordo com um sensor de presso
presente na bancada de testes, ou por um potencimetro que ir simular alterao de presso.

Outro fator que se tornou responsabilidade do mdulo de injeo foi o controle do


modulo de ignio eletrnica, que na prtica o controle do momento em que a vela ir gerar a
centelha eltrica que da inicio a queima no cilindro.

Atravs da analise do sensor tico, (este mede a posio em que o motor se encontra), o
micro controlador manda um sinal para o mdulo de ignio dizendo qual cilindro e em que
momento este receber a centelha.

3.1.2 - Mdulo de ignio:

Este mdulo ser representado por leds, na bancada de testes.

3.1.3 - Mdulo de simulao de rotao:

Ser composto por um motor DC, com um disco perfurado preso ao seu eixo, isso
permitir a medio da sua rotao e tornar possvel determinarsua posio utilizando leitor
tico de ponto.

23
3.1.4 - Bancada de testes:

Composta por 4 bicos injetores, bomba de combustvel , 4 leds para simulao do modulo
de ignio, modulo de simulao de rotao, potencimetros para a simulao da sonda lambda,
e potencimetro para simulao da posio da borboleta de admisso.

3.2 Especificao do Software

3.2.1 - Software:

O software ser desenvolvido no ambiente PowerBuilder6. Formar uma interface serial


com o micro controlador PIC16F877A, este mandar informaes sobre os sensores para que o
software presente no PC possa mostrar grficos sobre a simulao, o software ter a capacidade
de alterar dados na memria ram do micro controlador, dados os quais faro a atualizao de
alguns parmetros pertinentes ao funcionamento,tais como: alterao da dosagem padro de
combustvel, alterao do ponto do motor (momento exato da emisso de centelha pela vela).

3.2.3 - Firmware:

Firmware ser desenvolvido no ambiente de desenvolvimento MPLAB, associado ao


compilador CCS.

O MPLAB fornecido gratuitamente pelo fabricante do micro controlador PIC16F877A,


e pode ser diretamente associado para funcionar em conjunto com o MPLAB de forma que pode-
se desenvolver o firmware direto em linguagem C;
Software embarcado no micro controlador que ser responsvel pelo gerenciamento do Motor,
que na pratica ser a bancada de testes, gerenciando o mdulo de combustvel, mdulo de
ignio, presso da bomba e ainda ser responsvel pelo envio dos dados amostrados pelos
sensores para o PC.

Ele far o gerenciamento baseado nos parmetros setados pelo software do PC.

24
CAPTULO 4 - PROJETO

PC
Modulo Micro controlador

Modulo Bico
injetor / bomba
Sensor de acionamento Sensor da
CO2 borboleta

Bancada de teste

Figura 14 - Diagrama em blocos do Sistema

Como visto na Figura 14 a bancada de divide em quatro mdulos que sero explicados e
desenvolvidos separadamente.

25
4.1 - Mdulo Micro controlador

O mdulo micro controlador foi desenvolvido visando preencher alguns requisitos.

Interface serial rs232 confivel:


Conector que facilite a regravao do micro controlador no prprio modulo:
Conector para alimentao:
Conectores para interface do micro controlador com outros mdulos :

4.1.1 - Interface serial confivel:

A interface foi construda utilizando um conector db9, e um ci max232 propcio para


converso (ttl para rs232). O diagrama de conexes ser mostrado na Figura 15.

As conexes do ci MAX232 foram feitas de modo padro, que encontrado no datashet e


fornecido pele fabricante.

Este ser ligado ao micro controlador nos pinos propcios (tx pin25 e rx pin 26 ) e nos
pinos indicados na Figura 6.

4.1.2 - Conector que facilite a regravao:

O conector ligado diretamente aos pinos ,vistos na Figura 15, para que o programador
possa ser conectado.
O programador foi adaptado a partir do esquemtico visto na Figura24, e seu esquemtico
encontra-se na Figura16.
Tendo em vista que este um projeto didtico, notou-se necessria a montagem de um
gravador integrado ao Prottipo Para facilitar a atualizao do firmware.

4.1.3 -Conector para alimentao:

O conector de alimentao ligado ao sistema utilizando um retificador e um regulador


de tenso 7805.

26
4.1.4 - Conectores para interface:

Conector para interface, este se conecta com os pinos de sada restantes. De acordo com a
Figura 6

27
Conector para
regravao Conector pra alimentao
Conector de interface
Figura 15 - Esquematico Modulo de Controle

DB9

MAX232
28
Conector para
comunicao com o
Mulo de controle

DB9 interface com o


computador

Figura 16 - esquemtico Programador PIC16F877

4.2 - Mdulo Bicos e Bomba

O mdulo de bicos e bomba conecta-se ao mdulo controlador atravs de um cabo flet


com 5 vias das quais 4 so para controle dos bicos individualmente, e 1 para o controle de
ativao da bomba.

Os bicos so controlados utilizando transistores tip127, que por sua vez so ativados por
uma porta lgica not nmero 74ls04. que e ligada ao conector de sada.

A bomba controlada utilizando uma associao de transistores, um tip122, acionando


um tip147, essa associao ativada tambm pela porta lgica not.

Mais detalhes podem ser vistos na Figura 17.

29
Tip127 controle dos Associao para
bicos controle da bomba

Conector controle da
bomba

Alimentao
12V

Conector controle
bicos

Alimentao
5v
Figura 17 - Esquematico Modulo Bomba de combustivel / bicos de injeo

4.3 - Mdulo Sensor CO2

O sensor de CO2 simulado por um potencimetro de 10k, que ligado fonte de 5v gera
o sinal que ser introduzido no conector do mdulo de controle, que leva ao pino 2 do
micro controlador, possibilitando a simulao da variao que o sensor geraria.

Conector para
micro
controlador

Alimentao 5V

Figura 18 - Esquemtico Simulador de Sensores CO2 / Borboleta da Admisso

30
4.4 - Sensor da borboleta

O sensor da borboleta funciona da mesma forma que o de CO2 desta forma a Figura 18
representa o circuito.

4.5 Fonte de alimentao

A fonte de alimentao foi adaptada a partir de uma fonte de computador de 150 W,


sendo essa tirada do chassi original para poder ser afixada ao prottipo.
As fotos da fonte e sua adaptao podem ser vistas no ANEXO III, figuras 26 e 27
respectivamente.

31
4.6 - Software

O software constitudo de quatro grficos, sendo eles:

Monitor de rotao que indica em que rotao o disco de simulao de ponto se encontra.
Monitor de CO2 o qual indica em que percentual de CO2 esta sendo simulado.
Monitor de abertura da borboleta que indica qual o percentual de abertura da borboleta
Monitor de freqncia de abertura dos bicos que indica quantas vezes o bico se abre a
cada ms.
O software possui a possibilidade de interagir com a bancada atravs quatro opes
configurveis de ordem, de ignio dos cilindros:
4_2_3_1
1_3_2_4
3_1_2_4
2_4_3_1

O Software possui ainda uma interface para configurao da porta serial, atravs da qual ele se
comunica com a bancada didtica.

Figura 19 - Prottipo do software

32
4.6.1 Diagrama de casos

O diagrama de casos de uso representa as aes que o sistema recebe de um agente


externo, no nosso caso esse agente e o prprio usurio.

Configurar a porta serial

Configurar ponto do motor


uses

uses

Monitorar Grfico de CO2


uses

uses
Monitorar Grfico de Rotao
Usurio
uses

Monitorar Grfico de
uses tempo de abertura dos
bicos

Monitorar Grfico de
Abertura da borboleta de
Admo de ar

Figura 20 - Diagrama de Casos De Uso

33
4.6.2 - Diagrama De Seqncia

Usurio : Sistema
Selecionar Porta (COM1, COM2, COM3)

Configurar Abrir conexo serial()


porta serial
Limpar Serial()

Usurio : Sistema
Seleciona o ponto do motor({1,3,2,4})

Configurar
o Ponto de Faz a anlise os dados nos Grficos
Ignio

Figura 21 - Diagrama de Seqencia

34
: Sistema : FirmWare
Envia o Ponto do motor ( {1,3,2,4} )

Troca de
Dados Envia (R)
Sistema /
Bancada Recebe a Rotao

Envia (P)

Recebe a Posio da Borboleta

Envia (S)

Recebe o valor do CO2

Envia (H)

Recebe o tempo de abertura dos bicos

Figura 22 - Diagrama de Seqencia

35
4.6.3 -Diagrama de classes

Cserial

Receber()
AbrirPortaSerial()
FecharPortaSerial()
Recebe2()
Enviar()
Limpar()

Principal : public TForm

Sair1Click();
BtFecharClick();
BtAbrirClick();
BtSairClick();
Timer1Timer();
Check4_2_3_1Click();
Check1_3_2_4Click();
Check3_1_2_4Click();
Check2_4_3_1Click();

Figura 23 - Diagrama de Classes

36
4.7 FirmWare

O FirmWare Foi desenvolvido com base em uma maquina de estados que controla a passagem
des estados que existe, entre a rotao dos cilindros.
A maquina de estados e estartada com uma funo de interrupo externa, a interrupo esterna e
gerada pelo sensor tico que se liga ao pic pelo pino rb0 que pode ser visto na Figura 6.
O codigo exemplificado no Fuxograma da Figura 25.

Inicio

N Interrupo

Atualiza
Variveis de interrupt intrrupt
controle passadas N timer N externa
Pela serial
s s

Chama maquina de
estados passando o
ponto do motor

Desliga a Se o Motor
Bomba N esta
rodando
s

Atualiza o timer
Calcula rotao
Mede
N abertura da
borboleta
Mede sonda de CO2
Atualiza Padres
De tempo de
abertura dos bicos

Figura 24 - Fluxograma do FirmWare

37
CAPITULO 5 RESULTADOS OBTIDOS

Os resultados obtidos foro bastante satisfatrios, tendo em vista a fino didatica desta bancada.
Tendo ela demontrado ser um valioso intrumento para a conpreeno dos sistemas de injeo e
do funcionamento de um motor.A Tab1 relaciona alguns resultados obtidos.

1 Tabela Resultados

38
CAPITULO 6 CONCLUSO

Atravs deste projeto foi possvel adquirir grande aprendizado e crescimento pessoal ,
pois a pesquisa e a troca de experiencias no fundamentais na formao acadmica e evoluo
proissional.

O prototipo se mostrou funcional, podenso o mesmo ser comercializado, tendo em vista


as necesidades dos alunos em universidades para facilitar o aprendizado acadmico.
As Imagens e seu comentarios sobre o prototipo encontran-se no ANEXOIII.

Sabendo que se trata prortipo , este passvel de melhorias, tais como : uma fonte de
alimentao mais adequada, um sensor tico mais preciso e rpido, assim como concentrar
todos os mdulo em um s.

39
CAPITULO 7 - REFERNCIAS BIBLIOGRFICAS

[1] http://pt.wikipedia.org/wiki/Microcontrolador

[2] http://www.freescale.com

[3]http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1335&dDoc
Name=en010242

[4 ] http://www.rogercom.com

[5] http://www2.eletronica.org/projetos

[6] http://www.megasquirt.info/

[7] http://www.oficinaecia.com.br/bibliadocarro

[8] http://br.geocities.com/teixeiramg/MBHP_JDM.htm

[9] ALVES, Wilian Pereira. C++Builder 6 - Desenvolva Aplicaes para Windows. Editora
rica, 2006.

[10] Fbio Pereira Microcontroladores PIC Programao em C. Editora rica, 2006.

40

Você também pode gostar