Professional Documents
Culture Documents
VIOSA
MINAS GERAIS BRASIL
JUNHO / 2011
PAULO VITOR DE FREITAS SANTOS
VIOSA
MINAS GERAIS BRASIL
JUNHO / 2011
D
PAULO VITOR DE FREITAS SANTOS
COMISSO EXAMINADORA
Agradecimentos
ii
Resumo
Resumo
iii
Abstract
Abstract
AeroDesign teams in Brazil and in the world have been improving their knowledge and
are developing new techniques to achieve success in SAEs competitions. In view of this
scenario, the team SkyWards, Federal University of Viosa, thought the same and proposed
the development of a test bench for model airplane engines, so they can find the best engine-
propeller combination to meet the conditions proposed of the prototype. This development
was based on making a circuit of data acquisition with the use of a microcontroller,
analogic/digital converters, and temperature, power and speed sensors. Through the software
developed in Matlab, graphs and values are presented to the user, who can analyze them and
conclude what the best decision to be made about the engine-propeller sampled. The software
developed on Guide saves the data collected in tests for use in future proposals for
improvements and reports. In the simulation, the sensors were changed for analogues
components. Then, the behavior of systems acquisition and processing of data were tested and
were concluded that the PICs software of acquisition and the development of supervisories
had been made correctly.
iv
Lista de Fig uras
Lista de Figuras
v
Lista de Smbo los
Lista de Smbolos
A Ampre
A/D Analgico/Digital
CPU Unidade Central de Processamento
GUI Graphical User Interface
I/O Entrada/Sada
LED Diodo Emissor de Luz
Mbps Megabit por Segundo
MHz Megahertz
NRZI Non Return to Zero Invert
C Grau Celsius
PC Computador
PIC Controlador Programvel
PWM Modulao por Largura de Pulso
RS232 Recommended Standard 232
SAE Society of Automotive Engineers
SIE Serial Interface Engine
UFV Universidade Federal de Viosa
USB Universal Serial Bus
V Volt
Vdc Volt de Tenso Contnua
VSPD Virtual Serial Port Driver
vi
Sumrio
Dedicatria .................................................................................................................................. i
Agradecimentos .......................................................................................................................... ii
Resumo ...................................................................................................................................... iii
Abstract ..................................................................................................................................... iv
Lista de Figuras .......................................................................................................................... v
Lista de Smbolos ...................................................................................................................... vi
1 Introduo........................................................................................................................... 8
2 Conceitos Bsicos .............................................................................................................. 9
2.1. Microcontrolador PIC ................................................................................................ 9
2.1.1. Temporizadores e Contadores .......................................................................... 10
2.1.1.1. TIMER0 ..................................................................................................... 10
2.1.1.2. TIMER1 ..................................................................................................... 10
2.1.2. Interfaces de Entrada e Sada ........................................................................... 11
2.1.3. Interrupes ...................................................................................................... 11
2.1.4. Mdulo USB .................................................................................................... 11
2.2. Universal Serial Bus (USB) ..................................................................................... 12
2.2.1. Interface Eltrica .............................................................................................. 12
2.2.2. Alimentao ..................................................................................................... 13
2.2.3. Comunicao Serial e Protocolo RS232 .......................................................... 13
2.2.4. Protocolo USB.................................................................................................. 14
2.3. Motores..................................................................................................................... 15
3 Objetivos Gerais e Especficos ......................................................................................... 17
4 Materiais e Mtodos ......................................................................................................... 17
4.1. Bancada de Testes .................................................................................................... 18
4.2. Microcontrolador PIC18F4550 ................................................................................ 19
4.3. Cdigo Fonte (PIC) .................................................................................................. 20
4.4. Sistema Supervisrio ................................................................................................ 21
4.4.1. Desenvolvimento .............................................................................................. 21
4.4.1.1. Entendimento do Processo e Tomada de Dados ........................................ 21
4.4.1.2. Planejamento do Banco de Dados ............................................................. 22
4.4.1.3. Desenho das Telas ..................................................................................... 22
4.4.1.4. Padronizao .............................................................................................. 22
4.4.2. Cdigo Fonte .................................................................................................... 22
4.5. Sensor de Temperatura ............................................................................................. 24
4.6. Sensor de Fora ........................................................................................................ 26
4.7. Sensor de Rotao .................................................................................................... 27
4.8. Amplificadores ......................................................................................................... 28
4.9. Trao ....................................................................................................................... 29
5 Resultados ........................................................................................................................ 32
5.1. Simulao Computacional........................................................................................ 32
5.2. Testes Prticos .......................................................................................................... 35
6 Concluses ....................................................................................................................... 39
Referncias Bibliogrficas ....................................................................................................... 40
7
1 Introduo
8
2 Conceitos Bsicos
9
2.1.1. Temporizadores e Contadores
2.1.1.1. TIMER0
2.1.1.2. TIMER1
10
2.1.2. Interfaces de Entrada e Sada
2.1.3. Interrupes
11
Figura 2 - Conexo USB com o PIC (Fonte: Microchip)
A comunicao eltrica feita atravs de um cabo com quatro fios, como mostrado na
Figura 3.
12
Figura 3 - Conector USB
Os cabos 1 e 4 so, respectivamente, VCC e GND. Os cabos 2 e 3 so, respectivamente, D+
e D-.
A transmisso de sinais ocorre em dois fios, ponto a ponto, em cada segmento. O clock
transmitido, codificado, junto com os dados diferenciais (utiliza-se um par diferencial para a
transmisso de dados). O esquema invertido de no retorno para o zero NRZI (Non Return to
Zero Invert) utilizado para codificar o clock. Neste mtodo de codificao de dados seriais,
zeros e uns so representados pelo oposto em voltagens, alta e baixa, alternadas onde no h
retorno para a voltagem zero (referncia) entre bits codificados. Elimina-se ento a
necessidade por pulsos de clock. Um campo SYNC precede cada pacote de dados permitindo
ao receptor sincronizar o bit de recuperao de clocks. O cabo possui os fios VCC e GND em
cada segmento para distribuir energia aos dispositivos. VCC nominalmente +5 V na fonte. O
USB permite a utilizao de segmentos de cabo variveis at alguns metros, escolhendo-se
um padro adequado de condutores. Para fornecer nveis de voltagem de entradas garantidos e
impedncias apropriadas nas terminaes, so utilizadas terminaes parciais no fim de cada
cabo. Estas terminaes permitem a deteco da conexo e remoo em cada porta e a
diferenciao entre dispositivos de alta e baixa velocidade [4].
2.2.2. Alimentao
Cada segmento USB fornece para o interior do cabo uma quantidade limitada de energia.
As fontes de energia do host provm alimentao para os dispositivos USB conectados
diretamente. Estes so chamados de dispositivos alimentados pelo barramento (bus-powered
devices). No mais, qualquer outro dispositivo deve possuir sua prpria fonte de alimentao,
dispositivos auto-alimentados (self-powered devices). Um hub tambm pode fornecer energia
para os perifricos a ele conectados [4].
13
bits de dados (bit menos significativo primeiro) e um bit de parada, como pode ser visto na
Figura 4.
14
buffers. A maioria dos tubos passa a existir quando um dispositivo configurado. Uma
mensagem de tubo, canal de controle padro (default control pipe), sempre existe enquanto o
dispositivo est sendo alimentado, para que possa fornecer acesso s configuraes,
informaes de controle e status deste.
A listagem das transaes permite o controle do fluxo para vrias correntes de tubos
(stream pipes). O mecanismo de controle de fluxo permite a construo de listas flexveis, que
acomodam servios concorrentes de misturas heterogneas de stream pipes. Mltiplas
correntes de pipes podem ser "servidas" em diferentes intervalos e com pacotes de diferentes
tamanhos [4].
2.3. Motores
O motor a exploso de aeromodelo nico em seu gnero, pois no utiliza uma vela
comum incandescente para a ignio. Na verdade ele usa uma vela com um filamento especial
que contm platina. Para que o motor funcione, uma bateria acoplada na cabea da vela e
outra no corpo do motor fazendo com que o elemento de platina se aquea. Com uma boa
lubrificao da mistura de combustvel e com uma rotao no seu eixo, o motor comea a
funcionar. Em seguida, a bateria usada para a incandescncia da vela retirada. O motor
ento continua seu funcionamento, pois as exploses internas na cmera de combusto so
suficientes para manter a vela acesa e o motor funcionando[6].
Ainda que existam vrios tipos de motores de aeromodelos, o de dois tempos sem dvida
o mais comum. Os tamanhos variam de .010 cc at 1.50 cc. Os .25 at .60 so os mais
populares para os aeromodelos. A Figura 5 mostra as principais partes de um motor de
aeromodelos.
15
Figura 5 - Detalhes de um motor (Fonte: O.S. Engine)
16
3 Objetivos Gerais e Especficos
Este trabalho de monografia tem como objetivo principal o desenvolvimento de uma
bancada de testes para motores de aeromodelos. Assim, necessrio que seja feita a coleta
dos dados de temperatura, trao e velocidade de rotao do motor. Um supervisrio capaz de
coletar os dados de teste e fazer o armazenamento foi criado, bem como o supervisrio de
tratamento destes para se fazer comparaes e utilizar em auditorias futuras. Com isso, o
usurio capaz de fazer a anlise entre os diversos tipos de motor e hlice que podem ser
utilizadas na competio SAE AeroDesign.
4 Materiais e Mtodos
No decorrer deste captulo sero descritos os materiais e mtodos que foram empregados
no desenvolvimento da bancada.
So coletados os dados de temperatura, trao e velocidade de rotao do motor, atravs
dos sensores de temperatura (LM35), fora (clula de carga) e rotao (sensor indutivo),
respectivamente. O sensor de temperatura faz a coleta da temperatura do motor em Grau
Celsius, o sensor de fora faz a medida da trao exercida pelo motor em Newton(N) e o
sensor de rotao faz a medida da rotao do motor em RPM (rotaes por minuto). A coleta
dos dados destes sensores feita pelo microcontrolador PIC18F4550, que tem
compatibilidade com a porta USB com uma velocidade de at 12 Mbps, resoluo de 10 bits,
13 canais analgico-digitais com tempo de aquisio programvel, compilador C, memria
flash de 32k e 35 pinos de entrada/sada. A coleta dos dados feita para uma frequncia de
amostragem de 1Hz, o que significa que os dados so coletados a cada 1 segundo. Os
supervisrios so desenvolvidos para fazer a aquisio dos dados e o tratamento dos mesmos.
Os sistemas de superviso so implementados no Matlab. O diagrama de blocos da Figura 6
mostra a funcionalidade do sistema.
SENSOR DE TEMPERATURA
BANCADA CIRCUITO DE
SENSOR DE FORA SUPERVISRIO
DE COMUNICAO USB
(PC)
TESTES SENSOR=>PIC=>PC
SENSOR DE ROTAO
17
Depois de feita a coleta e o tratamento dos dados, o usurio pode utilizar os dados e os
grficos obtidos para fazer comparaes entre diferentes hlices e motores a fim de concluir
qual o melhor conjunto motor-hlice a ser utilizado para o prottipo desenvolvido pela
equipe.
Eixo Mvel
Motor
Sensor de
Fora
Sensor de
Rotao
18
4.2. Microcontrolador PIC18F4550
Os microcontroladores da Microchip esto cada vez mais facilitando a vida dos usurios
com uma integrao maior e mais recursos, que permitem que com o microcontrolador possa
desenvolver inmeras aplicaes. No projeto da bancada foi utilizado o microcontrolador
PIC18F4550 que tem como principal caracterstica e vantagem deste possuir a comunicao
de suas portas com a porta USB, permitindo com que este chip possa comunicar-se com o
computador sem a necessidade do desenvolvimento de um circuito mais robusto para
comunicao.
O PIC18F4550 um microcontrolador pode funcionar a uma velocidade de at 48 MHz.
Com isso, a velocidade de processamento alta e consegue-se desenvolver o circuito
desejado. Na Figura 8 mostrada a pinagem do microcontrolador.
19
4.3. Cdigo Fonte (PIC)
O microcontrolador programado para efetuar o processamento e tratamento dos dados
recebidos dos variados sensores em linguagem C. O programa implementado faz as
converses pertinentes para deixar as variveis nas unidades fsicas desejadas.
Para os sensores de temperatura e fora, de natureza analgica, isso quer dizer, seus
valores apresentam tenso contnua, fez-se a converso Analgico/Digital, para que possa ser
feito o processamento dos valores no microcontrolador. Para que possa ser feita a converso
das tenses pelo conversor interno, houve a necessidade da criao de um circuito
amplificador, como ser apresentado na sesso 3.8. Para o sensor de rotao, devido sua
natureza digital, isso quer dizer, ou ele est acionado (nvel lgico 1), ou ele est inativo
(nvel lgico 0), no necessria tal converso. Para o ltimo sensor, que funciona emitindo
trens de pulsos, utilizado o mdulo TIMER1. A frequncia de amostragem do sistema
de 1Hz, definida pelo TIMER0.
Os fluxogramas da rotina principal e da rotina de interrupo que foram utilizados para o
desenvolvimento do programa so mostrados na Figura 9 e na Figura 10.
Rotina Principal
Inicializa as
variveis
- Configura TIMER0
- Configura TIMER1 para
interrupo externa
-Configura portas analgicas
N Conexo USB
estabelecida?
N Algum comando
recebido?
Desabilita S
Interrupes
Globais
N Comando
igual a "s"?
20
Rotina de Interrupo
Fim da
Interrupo
4.4.1. Desenvolvimento
21
conversa com os operadores do sistema ou com os responsveis pelo projeto. Nessa etapa, so
determinadas as variveis do processo que precisam ser monitoradas, sendo que se deve
escolher para apresentao somente os dados mais importantes para que o sistema
supervisrio fique conciso[8].
Na elaborao das telas do sistema supervisrio importante ter uma boa organizao nas
partes constituintes visando aumentar a eficincia da interface e facilitar o trabalho do
operador. Para isso, os recursos grficos devem ser consistentes no uso de smbolos e cores
sempre seguindo um padro comum[8].
4.4.1.4. Padronizao
O Cdigo Fonte do sistema supervisrio foi dividido em duas etapas: a aquisio de dados
e o tratamento dos dados.
No supervisrio referente aquisio dos dados, foi feita a comunicao do PIC com o
computador, atravs da conexo USB. Essa interface grfica apresenta as opes para que o
usurio possa fazer a escolha do tempo de teste e a opo da porta que feita a conexo via
USB, como mostrado na Figura 11. O cdigo desenvolvido faz a coleta dos dados e estes so
salvos com a data dos testes, a durao do teste e o conjunto hlice-motor que foi utilizado. A
interface grfica desse supervisrio mostrada na Figura 11.
22
Figura 11 - Supervisrio de Aquisio de Dados
No supervisrio referente ao tratamento dos dados coletados, apresentado na Figura 12, o
usurio seleciona o banco de dados para que possa ser feita a plotagem dos grficos referentes
ao teste selecionado. Aps a seleo desse banco de dados, o programa faz a leitura do
arquivo e realiza as plotagens da temperatura, fora e rotao pelo tempo. implementado
uma opo para que o usurio possa salvar os grficos plotados, para que estes possam ser
utilizados em relatrios ou reunies posteriores.
23
O programa de tratamento dos dados responsvel pela converso dos valores medidos
nas unidades pertinentes. O sensor de temperatura ir gerar uma tenso entre 0 e 5V, e sua
faixa de trabalho de 2C a 150C. Assim a equao para transformao da tenso em
temperatura dada por (1).
(1)
(2)
Nesta equao, F(N) a fora em Newton que o motor traciona e V F a tenso coletada
pelo PIC, em relao ao sensor de fora.
Para o sensor de rotao, so medidos os pulsos em um intervalo de um segundo. Assim, o
nmero de pulsos responsvel pelo nmero de rotaes em um segundo. Logo, a equao
que calcula o nmero de voltas por minuto dado por (3)
(3)
24
interfaceamento de leitura seja especificamente simples, barateando todo o sistema em funo
disto.
Este sensor poder ser ligado com alimentao simples ou simtrica, dependendo do que se
desejar como sinal de sada, mas independentemente disso, a sada continuar sendo de
10mV/C. Ele drena apenas 60A para estas alimentaes, sendo assim seu auto-aquecimento
de aproximadamente 0,1C ao ar livre.
O sensor LM35 apresentado com vrios tipos de encapsulamentos, sendo o mais comum
o TO-92, que mais se parece com um transistor, e oferece tima relao custo benefcio, por
ser o mais barato dos modelos e propiciar a mesma preciso dos demais. A grande diversidade
de encapsulamentos se d devido alta gama de aplicaes deste integrado. Na Figura 13
tem-se ilustrado um LM35 semelhante ao utilizado no projeto.
25
4.6. Sensor de Fora
O sensor de fora a ser utilizado uma clula de carga, que vem a ser um dispositivo
eletromecnico que mede a deformao ou flexo de um corpo e a transforma em uma sada
de tenso. O sinal em milivolts alterado proporcionalmente medida que se aplicado uma
carga em sua estrutura fsica.
A clula constituda de um ou mais extensmetros e um circuito denominado ponte de
Wheatstone. O tipo de aplicao da clula o fator determinante para a escolha da quantidade
de extensmetros e configurao do circuito da ponte. Na Figura 15 mostrada uma clula de
carga que ser utilizada no desenvolvimento da bancada de testes e na Figura 16 mostra a
conexo interna da clula de carga.
26
tenso no PIC para posteriormente efetuar a medio. Como j comentado, a amplificao
mostrada na seo 4.8.
A clula de carga utilizada foi do modelo CSA-ZL-M6 da MKControle, que na carga
mxima (5kg) gera um sinal mximo de, aproximadamente, 1V.
27
Figura 18 - Propriedades internas
O sensor indutivo trabalha pelo princpio da induo eletromagntica, funcionando de
maneira similar aos enrolamentos primrios e secundrios de um transformador. O sensor tem
um oscilador e uma bobina; juntos produzem um campo magntico fraco. Quando um objeto
entra no campo, pequenas correntes so induzidas na superfcie do objeto. Por causa da
interferncia com o campo magntico, energia extrada do circuito oscilador do sensor,
diminuindo a amplitude da oscilao e causando uma queda de tenso. O circuito de deteco
do sensor percebe a queda de tenso do circuito do oscilador e responde mudando o estado do
sensor[9].
No projeto da bancada, deve-se utilizar um sensor indutivo de frequncia alta, pois a
velocidade de rotao que o motor do aeromodelo pode atingir alta, em torno de 17000rpm.
4.8. Amplificadores
Como dito anteriormente, os sensores de temperatura e fora necessitam de uma
amplificao no sinal emitido para que possa ser feita a converso A/D no PIC. O sinal de
sada destes sensores foi amplificado por dois circuitos iguais, porm de ganhos diferentes. O
circuito amplificador utiliza o circuito integrado TL074. O pinagem desse CI mostrado na
Figura 19.
28
Esse circuito integrado possui 4 amplificadores operacionais, a mesma quantidade que foi
necessria para o desenvolvimento dos amplificadores de tenso. O circuito de amplificao
genrico mostrado na Figura 20.
(4)
Logo, pela equao (4), a amplificao do sinal do sensor de temperatura deve ter,
adotando um ganho prximo de 3,33 e valores comerciais de resistores, uma resistncia R1 de
1k e R2 de 3,3k. Com esse valor, possvel tratar os valores da tenso de sada do sensor
de temperatura entre 0 e 5V.
Do mesmo modo, pela equao (4), a amplificao do sinal de sada do sensor de fora
deve estar entre 0 e 5V. O ganho para o circuito amplificador deste sensor deve ser prximo
de 5. Com isso, os valores comerciais de resistores adotados so: R1 igual a 1k e R2 igual a
4,7k. O ganho deste amplificador de 4,7.
A amplificao dos sinais de sada desses sensores torna a coleta dos dados mais precisa.
4.9. Trao
Para o motor O.S. 61FX, que uma das verses utilizadas na anlise motor-hlice, as
curvas de trao disponvel e requerida foram avaliadas em trs diferentes altitudes - h= 0m,
h= 500m e h= 1250m - tomando como base as possveis mudanas na densidade atmosfrica e
umidade do ar no dia da competio, de forma a simular mais precisamente a verdadeira
situao a qual a aeronave e a equipe podero estar sujeitas.
29
Para a eventual determinao das curvas de trao disponvel foi usado o mtodo
matemtico pela equao (5) exposta abaixo[10]:
h (5)
Onde Tdh a trao disponvel na altura desejada e Td0 a trao disponvel na altura zero.
J a trao requerida - tomando como base um vo reto e nivelado - foi adquirida pelo
mtodo matemtico designado pela equao (6) que se segue:
(6)
(7)
30
Figura 21 - Grfico de Trao Disponvel e Requerida
Segundo o fabricante do modelo especificado, a faixa de velocidade de rotao do motor
de 2300rpm a 18000rpm. Para os diversos tipos de motores que so utilizados no
desenvolvimento do aeromodelo, a faixa de velocidade de rotao no varia abruptamente,
mantendo-se sempre em torno de 18000rpm para as velocidades mximas e 2500rpm para as
velocidades mnimas.
31
5 Resultados
Microcontrolador
U2
2 15
RA0 RA0/AN0 RC0/T1OSO/T1CKI RC0
3 16
RA1 RA1/AN1 RC1/T1OSI/CCP2/UOE
4 17
RA2/AN2/VREF-/CVREF RC2/CCP1/P1A
5 23
RA3/AN3/VREF+ RC4/D-/VM
6 24
RA4/T0CKI/C1OUT/RCV RC5/D+/VP
7 25
RA5/AN4/SS/LVDIN/C2OUT RC6/TX/CK RC6
14 26
RA6/OSC2/CLKO RC7/RX/DT/SDO RC7
13
OSC1/CLKI
33 19
RB0/AN12/INT0/FLT0/SDI/SDA RD0/SPP0
34 20
RB1/AN10/INT1/SCK/SCL RD1/SPP1
35 21
RB2/AN8/INT2/VMO RD2/SPP2
36 22
RB3/AN9/CCP2/VPO RD3/SPP3
37 27
RB4/AN11/KBI0/CSSPP RD4/SPP4
38 28
RB5/KBI1/PGM RD5/SPP5/P1B
39 29
RB6/KBI2/PGC RD6/SPP6/P1C
40 30
RB7/KBI3/PGD RD7/SPP7/P1D
8
RE0/AN5/CK1SPP
9
RE1/AN6/CK2SPP
10
RE2/AN7/OESPP
18 1
VUSB RE3/MCLR/VPP
PIC18F4550
32
Comunicao Serial
P1
1
DCD
6
DSR
2
RC7 RXD
7
RTS
3
RC6 TXD
8
CTS
4
DTR
9
RI
ERROR
COMPIM
Sensor de Rotao
VCC
R2
RL1(C2)
220
RC0
RL1
R1
10k
JWD-107-1
Sensor de
Sensor de Fora
Temperatura
VCC
VCC
RV1
RA0 RV2
RA1
51%
RA0
23%
RA1
1k
1k
33
cada 1 segundo de simulao, os dados do RA0 e RA1 e o nmero de pulsos contados pelo
TIMER1 na porta RC0 so lidos e impressos atravs dos pinos RC6 e RC7 para que o
supervisrio de aquisio possa fazer o armazenamento dos dados medidos.
O supervisrio de aquisio dos dados teve a comunicao feita com o Proteus de forma
correta, apresentando os dados na forma de um arquivo chamado teste.mat. Esse arquivo
composto de 3 variveis, que possuem os valores armazenados no formato da tabela mostrada
na Figura 26.
34
Figura 27 - Supervisrio de Tratamento dos dados com os dados simulados
Analisando-se os grficos gerados, possvel perceber que os grficos possuem um
degrau de variao muito grande, devido variao em degrau do potencimetro e no gerador
de sinal. Esse fato no ser visto quando o sistema for executado com um teste prtico
utilizando a bancada de testes, pois os sensores variam de forma mais contnua, no com
diferenas to abruptas.
Aps a simulao ser feita e os programas se comportarem como o esperado, passou-se
para a etapa de testes prticos, que ser abordado no item seguinte.
35
motor, um potencimetro para simular o sensor de fora e um gerador de sinal para a
simulao do sensor de rotao.
36
Figura 29 - Tabela dos valores obtidos em teste
37
com a temperatura. O motor tem seu aquecimento de forma gradativa, no abruptamente
como colocar um ferro de solda diretamente no sensor, visto que, mesmo deste modo, existem
diversas formas de se encontrar rudos. A velocidade, como havia sido projetada apenas para
um sensor de rotao, apresentou um erro considervel, que deve ser corrigido para a
finalizao da bancada. Quando o nmero de pulsos variava de uma unidade em um segundo,
significava que a velocidade variava em 60rpm, o que representa muita coisa para um teste
real. Isso ocorreu devido a frequncia de amostragem do sistema ser de 1Hz e o nmero de
sensor que captam o nmero de pulsos durante o perodo de 1 segundo. Porm, se a
freqncia fosse maior que esta, o erro por pulso perdido seria maior que 60rpm. Ento, neste
caso, uma das solues aumentar o nmero de sensores que capturam o nmero de pulsos
dados em uma rotao. Se o fosse adicionado mais um sensor de rotao na bancada, para a
mesma freqncia de amostragem, a velocidade iria variar de 30rpm. Se fossem utilizados
quatro sensores, para a mesma frequncia, a diferena seria de 15rpm.
Com todos os problemas vistos, os ajustes finais da aquisio dos dados devero ser feitos
quando a bancada estiver em funcionamento junto ao motor e os sensores citados nos itens
4.5, 4.6 e 4.7. Assim, espera-se que o circuito funcione de forma correta, pois a partir dos
dados obtidos nos testes prticos, possvel verificar que os sistemas que recebem os dados
provenientes dos sensores so capazes de realizar a leitura e armazenamento dos valores
medidos em teste.
38
6 Concluses
39
Referncias Bibliogrficas
[1] SOUZA, D. J., Desbravando o PIC. Editora rica, So Paulo, 2004.
[2] SANTOS, L. S. L., Sistema de Comunicao USB com Microcontrolador. EPP/UPE,
2009.
[3] Microchip PIC18F2455/2550/4455/4550 Data Sheet. Disponvel em: <http://www.
microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1999&ty=&dty=
§ion=&NextRow=&ssUserText=18f4550 >.
[4] Universal Serial Bus. Disponvel em: <http://www.pads.ufrj.br/~rapoport/usb/ind
ex.html#evolucao >.
[5] Comunicao Serial RS 323. Disponvel em: <http://www.professores.aedb.br/arlei
/AEDB/Arquivos/rs232.pdf>.
[6] CRUZ, L. F.: Manual do Aeromodelista e-book. <http://www.hobbys.com.br
/manual.htm>
[7] PEREIRA, F., Microcontroladores PIC: Programao em C. Editora rica, So Paulo,
2003.
[8] NATALE, F.. Automao Industrial 10 Ed. Editora rica, So Paulo, 2000.
[9] LIMA, H.L., Sensores Indutivos. DEE/UFRN - Natal, RN, 2008.
[10] RODRIGUES, L. E. M. Fundamentos da Engenharia Aeronutica Aplicaes ao
Projeto SAE-AeroDesign. Instituto Federal de Educao, Cincia e Tecnologia de So
Paulo Editora Rev, So Paulo, 2009.
40