Página 4 de 4

Re: Construção de painel fotovoltaico

Enviado: domingo mar 19, 2017 10:16 pm
por carioca
boa noite o meu protejo está em fase final de momento ando em guerra com o seguidor solar pois tenho o circuito afastado do seguidor cerca de 7 metros e o sensores não funcionam bem à distancia será que é pelo facto de o fio ter 7 metros? o circuito usado é este tendo uasado também um circuito de relés para comandar os motores.
peço ajuda ao pessoal aqui do forum, para resolver este problema.
images.png
images.png (5.99 KiB) Visto 4388 vezes

Re: Construção de painel fotovoltaico

Enviado: domingo mar 19, 2017 10:20 pm
por carioca
DSC_0130.jpg
DSC_0127.jpg
DSC_0121.jpg

Re: Construção de painel fotovoltaico

Enviado: domingo mar 19, 2017 10:23 pm
por carioca
DSC_0129.jpg
DSC_0127.jpg
DSC_0131.jpg

Re: Construção de painel fotovoltaico

Enviado: domingo mar 19, 2017 10:26 pm
por jmlflorencio
Wow, que grande trabalho... Mas não consigo ajudar com as questões levantadas, infelizmente...

Re: Construção de painel fotovoltaico

Enviado: segunda mar 20, 2017 12:26 am
por Alves10
Boas Carioca, o esquema que tens de um seguidor solar é muito simples e minimalista. Esse tipo de esquema só é utilizado para brincadeiras didácticas que servem para mostrar o principio de funcionamento de um seguidor solar. Não dá para usar assim dessa forma simples numa montagem real. Com esse esquema o motor nunca vai parar quieto, vai andar numa constante mudança de posição a fazer correcções. A energia que produzes a mais por ter um seguidor vais gasta-la só a mover os painéis, isto sem falar no rápido desgaste do material.
Os seguidores normalmente tem um esquema parecido com esse para detectar onde fica a luz mais forte, mas depois é ligados a um pequeno microprocessador que apenas deixa movimentar os motores de tantos em tantos minutos.

Re: Construção de painel fotovoltaico

Enviado: segunda mar 20, 2017 8:37 am
por carioca
Ok já percebi isso e estou a pensar fazer um circuito arduíno e preciso de circuito e claro a programação por forma a evitar esses constantes ON OF,
se alguém do forum me puder ajudar agradeço desde já.
quanto ao arduíno estou a zero.

Re: Construção de painel fotovoltaico

Enviado: segunda mar 20, 2017 10:05 am
por Alves10
Realmente uma solução com o arduíno é o ideal, mas não é uma coisa fácil de se fazer assim de raiz.
Há aqui colegas com seguidores que te podem dar uma ideia do melhor caminho, vamos esperar pela opinião deles.

Re: Construção de painel fotovoltaico

Enviado: terça mar 21, 2017 1:40 pm
por OliveiraF
Algumas bases:
O mais simples:
http://www.electroschematics.com/10182/ ... ker-servo/

Outros:
http://www.instructables.com/id/Arduino-Solar-Tracker/

http://www.electronicshub.org/arduino-solar-tracker/

Existem muitos exemplos no google, uns mais compexos do que outros, com mais ou menos funções, mas que permitem compreender o funcionamento.

Re: Construção de painel fotovoltaico

Enviado: quarta mar 22, 2017 7:06 pm
por carioca
Boas eu já vi esses todos esses projetos.
O que eu preciso é de um programa arduíno para usar motores DC, não de sevo motores.

Re: Construção de painel fotovoltaico

Enviado: quinta mar 23, 2017 8:06 pm
por RSSilva

Re: Construção de painel fotovoltaico

Enviado: quarta abr 26, 2017 11:29 pm
por carioca
Boa noite já tenho o seguidor solar a funcionar apenas com um eixo ESTE -OESTE, optei por usar o Arduíno com um programa que consiste em movimentos pré definidos durante um período de 10h30 DAS 07h00, às 18H30, pela manhã ele volta a nascente. Foi um cansativo pois teve que ser por tentativas e observação. Preciso da ajuda de alguém neste fórum que perceba de programação Arduíno pois queria usar dois eixos e como estou a usar o DELAY na programação torna-se um pouco confuso conciliar os movimentos dos dois motores.
DSC_0037.jpg
// Os atuadores são ativados ou desativados por dois reles alimentados por uma fonte de energia exterior, os quais são ligados ou desligados em intervalos de tempo definidos durante cerca de 10H00.
//pin 12 o seguidor solar vai para Oeste.
//pin 13 o seguidor solar vai para este

//Porta ligada ao pino IN1 do modulo
int porta_rele1 = 12;
//Porta ligada ao pino IN2 do modulo
int porta_rele2 = 13;
void setup()
{
//Define pinos para o rele como saída
pinMode(porta_rele1, OUTPUT);
pinMode(porta_rele2, OUTPUT);


//Estado inicial dos reles - desligados
digitalWrite(porta_rele1, HIGH);
digitalWrite(porta_rele2, HIGH);
}
void loop()
{
digitalWrite(porta_rele1, HIGH);
delay(3000);
digitalWrite(porta_rele2, LOW); //o motor vai para ESTE
delay(46000);
digitalWrite(porta_rele2, HIGH);
delay(3600000);
digitalWrite(porta_rele1, LOW); //o motor vai para Oeste 1
delay(2000);
digitalWrite(porta_rele1, HIGH);
delay(2900000);
digitalWrite(porta_rele1, LOW); //o motor vai para Oeste 2
delay(2000);
digitalWrite(porta_rele1, HIGH);
delay(2900000);
digitalWrite(porta_rele1, LOW); //o motor vai para Oeste 3
delay(2000);
digitalWrite(porta_rele1, HIGH);
delay(2900000);
digitalWrite(porta_rele1, LOW); //o motor vai para Oeste 4
delay(3000);
digitalWrite(porta_rele1, HIGH);
delay(2900000);
digitalWrite(porta_rele1, LOW); //o motor vai para Oeste 5
delay(3000);
digitalWrite(porta_rele1, HIGH);
delay(2900000);
digitalWrite(porta_rele1, LOW); //o motor vai para Oeste 6
delay(4600);
digitalWrite(porta_rele1, HIGH);
delay(2900000);
digitalWrite(porta_rele1, LOW); //o motor vai para Oeste 7
delay(4600);
digitalWrite(porta_rele1, HIGH);
delay(2900000);
digitalWrite(porta_rele1, LOW); //o motor vai para Oeste 8
delay(4600);
digitalWrite(porta_rele1, HIGH);
delay(2900000 );
digitalWrite(porta_rele1, LOW); //o motor vai para Oeste 9
delay(4600);
digitalWrite(porta_rele1, HIGH);
delay(2900000);
digitalWrite(porta_rele1, LOW); //o motor vai para Oeste 10
delay(3000);
digitalWrite(porta_rele1, HIGH);
delay(2900000);
digitalWrite(porta_rele1, LOW); //o motor vai para Oeste 11
delay(3000);
digitalWrite(porta_rele1, HIGH);
delay(2900000);
digitalWrite(porta_rele1, LOW); //o motor vai para Oeste 12
delay(3000);
digitalWrite(porta_rele1, HIGH);
delay(2900000);
digitalWrite(porta_rele1, LOW); //o motor vai para Oeste 13
delay(3000);
digitalWrite(porta_rele1, HIGH);
delay(3600000);
}

Re: Construção de painel fotovoltaico

Enviado: sexta mai 05, 2017 2:31 am
por brunoopel
BOAS, tens este tópico no forum arduino que te pode dar jeito com o seguidor solar

https://forum.arduino.cc/index.php?topic=403430.0

Re: Construção de painel fotovoltaico

Enviado: sexta mai 05, 2017 12:33 pm
por OliveiraF
Para evitar o uso de delays, podes usar o exemplo da IDE do arduino "blink without delay".
Deste modo o microprocessador não fica "empatado" á espera que termine um delay para continuar a execução do programa.

Re: Construção de painel fotovoltaico

Enviado: terça mai 23, 2017 10:31 pm
por carioca
Pois o meu problema é mesmo esse como fazer essa programação, não é assim tão simples substituir o delay pelo mills, usando vários intervalos.
Obrigado pela força, mas já tinha decidido usar dois arduinos nano, um para cada eixo, evito muitos problemas e posso alterar os intervalos com facilidade.

Re: Construção de painel fotovoltaico

Enviado: terça mai 23, 2017 10:33 pm
por carioca
brunoopel Escreveu: sexta mai 05, 2017 2:31 am BOAS, tens este tópico no forum arduino que te pode dar jeito com o seguidor solar

https://forum.arduino.cc/index.php?topic=403430.0
Boas já tentei usar esse código mas não funcionou, não sei porquê.

Re: Construção de painel fotovoltaico

Enviado: sexta mai 26, 2017 12:41 pm
por OliveiraF
Efectivamente compreendo o que dizes, pois com muitos tempos a controlar facilmente se perde a noção das variáveis...
Em tempos vi na net um user português, que programou a iluminação exterior de natal (com várias zonas) da casa sem recorrer a delays, segundo ele não foi fácil!