Documente Academic
Documente Profesional
Documente Cultură
CAMPUS CURITIBA
ENGENHARIA DE COMPUTAO
GUILHERME JACICHEN
RELATRIO DE ATIVIDADES
OFICINA DE INTEGRAO II
CURITIBA
JULHO, 2015
GEOVANA FRANCO SANTOS
GUILHERME JACICHEN
OFICINA DE INTEGRAO II
CURITIBA
JULHO, 2015
2
1 RESUMO
3
2 LISTA DE SIGLAS
4
SUMRIO
1 RESUMO ................................................................................................................................................. 3
3 INTRODUO ......................................................................................................................................... 6
5 FUNDAMENTAO TERICA................................................................................................................... 9
7 CONCLUSES .........................................................................................................................................26
8 REFERNCIAS .........................................................................................................................................27
5
3 INTRODUO
Esse dispositivo formado por uma placa captadora de energia solar, que
gera energia eltrica na presena de luz. Para o controle foi utilizado um sistema que
gerenciado por uma placa microcontrolada Arduino UNO. A obteno dos dados
de luminosidade feita a partir de sensores de luz posicionados ao lado da placa
captadora, e estes sinais so processados pelo Arduino para movimentar os motores
na direo de maior luminosidade.
6
Figura1Diagrama de blocos reduzido do projeto
4 REVISO BIBLIOGRFICA
7
Figura 2 - Exemplo de curvas caractersticas de uma placa fotovoltaica, indicando os
pontos de mximo para diferentes taxas de irradiao (retirado de TAHERBANEH et. al,
2010, p. 2)
8
fazem o rastreamento mesmo em tempo nublado, quando a luz est mais dispersa.
(BARSOUM, 2011)
5 FUNDAMENTAO TERICA
Foi utilizado neste trabalho dois tipos de motores: de passo e servo. O motor
de passo consiste de um estator e um rotor, inseridos no seu interior e alinhados
com seu eixo. O estator constitudo de vrios plos eletromagnticos que so
polarizados conforme o sentido da corrente que circula pelos eletroms. O rotor
possui dois conjuntos de plos magnticos separados em duas sees ao longo de
uma engrenagem. Os plos, em cada conjunto, se parecem com os dentes de uma
engrenagem. O segundo conjunto possui seus plos deslocados meio dente em
relao ao primeiro conjunto. Um conjunto tem os plos norte do m permanente, e
10
o outro os plos sul, como apresentado na Figura 3. O estator tambm possui
eletroms em seu interior. (Pazos, 2002, pp 203)
11
Figura 4 - Mquina de estados de uma sequncia de meio passo
J o motor Servo capaz de ter sua posio controlada com preciso atravs
de um sistema auxiliar. Este tipo de motor exige como entrada um sinal modulado
por largura (PWM), que indica o ngulo que o motor deve se posicionar. O
controlador deste motor responsvel por receber este sinal, que em seguida
enviado para um comparador e um amplificador, no interior da estrutura do motor,
que realimentam o sistema para aumentar sua acurcia (Pazos, 2002, pp 208).
6 METODOLOGIA DE EXECUO
12
Sistema de Captao
Sensores
de luz
Sistema de Movimentao Sistema de Controle
Sistema de Alimentao
A placa captadora de energia solar consiste de uma placa de MDF com cinco
LDRs fixados e uma clula fotovoltaica. Para a mxima captao de energia solar,
utiliza-se dois motores e um microcontrolador, o Arduino UNO R3. Os LDRs so
inseridos em cinco direes diferentes. O conjunto de sensores mais os motores so
utilizados para inclinar a placa em direo a mxima incidncia de raios solares . O
primeiro motor, o servo, de aspecto leve, utilizado para girar a placa no eixo
vertical. O segundo trata-se de um motor de passo do modelo PM55L 048 HP69,
que utilizado para a rotao horizontal da estrutura. O giro correto determinado
pelas respostas dos LDRs, que so interpretadas pelo Arduino para o controle dos
motores. A disposio dos LDRs mostrada na Figura 7, e podemos associar pares
de LDRs com o eixo do movimento de sua influncia, sendo que o par superior e
inferior se associa com o movimento de rotao no eixo horizontal e o par esquerdo
e direito se associa com o movimento de rotao no eixo vertical. Os LDRs laterais
possuem uma inclinao de aproximadamente 45.
14
Figura 7 - Disposio dos sensores na placa de captao.
Na placa mvel captadora de luz foi utilizado dois tipos de motores: para a
base da estrutura um motor de passo e para a movimentao vertical da placa
fotovoltaica um motor servo. Foi colocado o motor servo na parte superior por causa
de suas dimenses reduzidas (menor resistncia a grandes cargas). Por outro lado,
a razo da escolha do motor de passo na base da estrutura , segundo Pazos,
explicado por certas caractersticas do prprio motor como o alto torque que pode
exercer com baixas velocidades, de maneira que faz com que o motor seja
adequado para a movimentao de grandes pesos a velocidades reduzidas (Pazos,
2002, pp 193). A sequncia de passos utilizada foi de meio passo, e foi projetada
15
uma mquina de estados da Figura 4 para determinar a lgica da sequncia de
passos no microcontrolador. Nesta mquina, cada dgito representa um
enrolamento, sendo representando os enrolamentos adjacentes em ordem. A
sequncia mostra como possvel obter uma rotao anti-horria (setas mais
internas) ou uma rotao anti-horria (setas mais externas). As transies do estado
de cada enrolamento so projetadas utilizando mapas de Karnaugh.
16
componente capaz de responder nas suas sadas entradas de forma programvel.
(Pedroni, 2008, pp 2, 3, 181).
O Arduino possui 14 pinos digitais que podem ser configurados como Entrada
e Sada de dados, os mesmos so numerados de 0 13. Quando se configura um
pino digital como sada, o mesmo se encontrar em estado de baixa impedncia,
dessa forma o pino poder fornecer ou drenar corrente para um circuito externo, a
corrente mxima que um pino pode fornecer ou drenar de 40 mA, e a soma das
correntes no pode ultrapassar 200 mA. (ARDUINO SUPPORT, 2015)
18
Figura 8 - Esquema eltrico das fontes de tenso.
19
componentes aqui descritos da forma como o esquema da Figura 9 mostra de forma
simplificada. Na placa montada ficam o Arduino, os resistores e o driver ULN 2074B,
enquanto os outros componentes so conectados na placa atravs de cabos.
6.3 SOFTWARE
21
Figura 10 - Fluxograma de controle do movimento ao longo do eixo horizontal
22
Figura 11- Fluxograma de controle do movimento ao longo do eixo vertical
23
Existem poucas diferenas entre os dois algoritmos, sendo que elas consistem
principalmente da maneira como se controla o servo motor e o motor de passo.
Enquanto possvel utilizar uma biblioteca do Arduino para controlar o servo motor
(esta biblioteca j implementa as funes para envio de sinal PWM), a biblioteca
para controle do motor de passo no se adequava as necessidades de projeto por
no possuir opo para controle do tipo de passo utilizado (sendo o meio passo o
objetivo), alm de aparentemente ele no poder controlar de forma satisfatria um
motor unipolar.
Por causa desta dificuldade com o motor de passo, foi criado uma
implementao prpria para control-lo, que consiste numa funo que realiza uma
srie de operaes booleanas para atualizar os estados de cada enrolamento com
base na mquina de estados da Figura 4. Como existem quatro enrolamentos,
quatro estados so criados. A partir do uso de tabelas de Karnaugh, foram
encontradas para cada estado as transies contidas na Equao1. Nela, On
representa a varivel de estado atual do enrolamento n, An representa a varivel
auxiliar do estado n que ser atualizado e I o parmetro que define o sentido da
rotao (horrio ou anti-horrio, depende da forma como os enrolamentos so
ligados aos pinos de sada).
0 = 1 2 + (4 3 )
1 = 2 3 + (1 4 )
2 = 3 0 + (2 1 )
3 = 0 1 + (4 3 )
24
Equao 2 Frmula emprica para as transies dos estados
6.4 RESULTADOS
25
de tenso foram modificados desde o momento que fora feito o pedido da placa, e
uma nova no chegaria a tempo de terminar o projeto no prazo.
7 CONCLUSES
26
8 REFERNCIAS
DHANABAL, R.; BHARATHI, V.; RANJITHA, R.; PONNI, A.; DEEPTHI, S.; MAGESHKANNAN, P.
Comparison of Efficiencies of Solar Tracker systems with static panel Single-
Axis Tracking System and Dual-Axis Tracking System with Fixed Mount.
International Journal of Engineering and Technology [0975-4024], (2013) vol.5
iss.2 pg:1925. ISSN 0975-4
UM MODELO PARA O
SILVA, Fernando Siqueira da; CATELLI, Francisco; GIOVANNINI, Odilon.
MOVIMENTO ANUAL APARENTE DO SOL A PARTIR DE UMA PERSPECTIVA
GEOCNTRICA. Cad. Bras. Ens. Fs, Caxias do Sul, v. 27, n. 1, p.7-25, abr. 2010.
Disponvel em:
<https://periodicos.ufsc.br/index.php/fisica/article/view/2175-
7941.2010v27n1p7/12380>. Acesso em: 12 maio 2015.
TAHERBANEH, Mohsen; REZAIE, A. H.; GHAFOORIFARD, H.; RAHIMIi, K.; MENHAJ M. B. Maximizing
Output Power of a Solar Panel via Combination of Sun Tracking and Maximum
Power Point Tracking by Fuzzy Controllers. International Journal of
Photoenergy, vol. 2010, Article ID 312580, 13 pages, 2010.
doi:10.1155/2010/312580
28
WIEDJAJA, A.; HARTA, S.; JOSSES, L.; WINARDI; RINDA, H..Solar
Panel System for Street
Light Using Maximum Power Point Tracking (MPPT) Technique. EPJ Web of
Conferences 68 00017 (2014). DOI: 10.1051/epjconf/20146800017024
29