arduino para controlar radiacion solar

Enseña tus proyectos!
Avatar de Usuario
Corazon_de_perro
Supernova
Supernova
Mensajes: 1797
Registrado: 23 Ene 2019, 14:36
Been thanked: 4 times

Re: arduino para controlar radiacion solar

#11

Mensaje por Corazon_de_perro »

milexia escribió: 10 Abr 2019, 13:48 ok pondré la resistencia, como bien dices sino, se quemara el arduino, si entra todo el voltaje, sin que disipe la resistencia, pero supongo que se calentara algo la resistencia, mi duda era si la pongo dentro de la caja del propio panel o en otro sitio, que este mas ventilado, pues no se, el calor que puede disipar y se pudiese derretir la caja de empalmes de la placa.
si no prueba y error, jeje
Creo que el panel era de unos 18 V y 300 mA de ISC. Tomando 400 mA para efecto de borde de nube, la resistencia disiparía 0.4^2 x 1 = 0.16 W y la resistencia es de 2 W, por lo que poco debería calentarse.
Hail & Kill !
milexia
Agujero negro
Agujero negro
Mensajes: 162
Registrado: 01 Feb 2019, 10:17
Ubicación: malejan
Has thanked: 7 times
Been thanked: 1 time

Re: arduino para controlar radiacion solar

#12

Mensaje por milexia »

hola la placa pone que es de 5 watios de pico
51jpgDyF4oL._SL1000_.jpg
es una captura de amazon no se lee bien, intento pegar el link, pero creo no se puede, edito probando y poniendo un 1 delante, sale bien el enlace jeje
1https://www.amazon.es/gp/product/B00DS3DPOE/ref ... UTF8&psc=1
luego subo fotos del conexionado
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
milexia
Agujero negro
Agujero negro
Mensajes: 162
Registrado: 01 Feb 2019, 10:17
Ubicación: malejan
Has thanked: 7 times
Been thanked: 1 time

Re: arduino para controlar radiacion solar

#13

Mensaje por milexia »

IMG_20190410_194745.jpg
IMG_20190410_194818.jpg
Algo igual no va bien, creo que he cargado el programa en el arduino ¿bien?, he ajustado el voltaje a 6,5 v, con el reductor de la pila de 9 y se encienden todas luces, pero también se activa el rele, que se supone que sin tensión de placa debería estar en reposo.
pero vamos avanzando
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
Avatar de Usuario
Corazon_de_perro
Supernova
Supernova
Mensajes: 1797
Registrado: 23 Ene 2019, 14:36
Been thanked: 4 times

Re: arduino para controlar radiacion solar

#14

Mensaje por Corazon_de_perro »

milexia escribió: 10 Abr 2019, 20:16 IMG_20190410_194745.jpg
IMG_20190410_194818.jpg

Algo igual no va bien, creo que he cargado el programa en el arduino ¿bien?, he ajustado el voltaje a 6,5 v, con el reductor de la pila de 9 y se encienden todas luces, pero también se activa el rele, que se supone que sin tensión de placa debería estar en reposo.
pero vamos avanzando
Con un cablecillo, une A0 a Ground. Verás como se apaga.
Hail & Kill !
Avatar de Usuario
Corazon_de_perro
Supernova
Supernova
Mensajes: 1797
Registrado: 23 Ene 2019, 14:36
Been thanked: 4 times

Re: arduino para controlar radiacion solar

#15

Mensaje por Corazon_de_perro »

Con respecto a las electroválvulas, necesitas 11 relés tipo C-NC-NO, los típicos de Arduino, y 11 salidas digitales, Arduino tiene 14, por lo que es posible. Incluso, con un decoder, sólo necesitarías 4 salidas para ese fin.
Hail & Kill !
milexia
Agujero negro
Agujero negro
Mensajes: 162
Registrado: 01 Feb 2019, 10:17
Ubicación: malejan
Has thanked: 7 times
Been thanked: 1 time

Re: arduino para controlar radiacion solar

#16

Mensaje por milexia »

Gabriel_2018 escribió: 10 Abr 2019, 20:57
milexia escribió: 10 Abr 2019, 20:16 IMG_20190410_194745.jpg
IMG_20190410_194818.jpg

Algo igual no va bien, creo que he cargado el programa en el arduino ¿bien?, he ajustado el voltaje a 6,5 v, con el reductor de la pila de 9 y se encienden todas luces, pero también se activa el rele, que se supone que sin tensión de placa debería estar en reposo.
pero vamos avanzando
Con un cablecillo, une A0 a Ground. Verás como se apaga.
he probado ahora con el cable metiendo el A0 el negativo y no se apaga, encenderlo con el cable puenteado a masa, y tampoco, he probado a poner la activación del rele en otras salida, la 11 la 9 y no se enciende, entiendo que el código activa la salida 10.
tampoco lo tengo conectado al ordenador, con el usb, supongo después de cargar el código, no es necesario, no se como comprobar si esta bien cargado.
milexia
Agujero negro
Agujero negro
Mensajes: 162
Registrado: 01 Feb 2019, 10:17
Ubicación: malejan
Has thanked: 7 times
Been thanked: 1 time

Re: arduino para controlar radiacion solar

#17

Mensaje por milexia »

Gabriel_2018 escribió: 10 Abr 2019, 22:01 Con respecto a las electroválvulas, necesitas 11 relés tipo C-NC-NO, los típicos de Arduino, y 11 salidas digitales, Arduino tiene 14, por lo que es posible. Incluso, con un decoder, sólo necesitarías 4 salidas para ese fin.
En la compra del arduino también pedí un modulo de reles de 8 unides y 12 v, para alimentarlos directos de la bateria, creía seria suficiente, uno para invertir la polaridad del resto, que igual tenia que modificar el rele y poner uno de doble contacto, para que en reposo deje pasar +y- y activo -y+ al resto de reles, y uno por válvula, para abrir un impulso, cerrar, primero invertir después impulso.
aunque también valoro los controladores de motores esos que comentamos en otro post.
IMG_20190410_221000.jpg
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
Avatar de Usuario
Corazon_de_perro
Supernova
Supernova
Mensajes: 1797
Registrado: 23 Ene 2019, 14:36
Been thanked: 4 times

Re: arduino para controlar radiacion solar

#18

Mensaje por Corazon_de_perro »

Puedes poner una foto del relé? O mira si pone "High Level Trigger" o " Low Level Trigger"
Hail & Kill !
milexia
Agujero negro
Agujero negro
Mensajes: 162
Registrado: 01 Feb 2019, 10:17
Ubicación: malejan
Has thanked: 7 times
Been thanked: 1 time

Re: arduino para controlar radiacion solar

#19

Mensaje por milexia »

Gabriel_2018 escribió: 10 Abr 2019, 22:17 Puedes poner una foto del relé? O mira si pone "High Level Trigger" o " Low Level Trigger"
IMG_20190410_222358.jpg
IMG_20190410_222413.jpg
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
Avatar de Usuario
Corazon_de_perro
Supernova
Supernova
Mensajes: 1797
Registrado: 23 Ene 2019, 14:36
Been thanked: 4 times

Re: arduino para controlar radiacion solar

#20

Mensaje por Corazon_de_perro »

Bien, no pone nada...
Probaremos. Conecta el 5 V del Arduino al + del relé y un GND de Arduino al menos. Une el pin que queda del relé al + del relé primero y luego con el -, observando en que caso se activa el relé.
Hail & Kill !
milexia
Agujero negro
Agujero negro
Mensajes: 162
Registrado: 01 Feb 2019, 10:17
Ubicación: malejan
Has thanked: 7 times
Been thanked: 1 time

Re: arduino para controlar radiacion solar

#21

Mensaje por milexia »

Gabriel_2018 escribió: 10 Abr 2019, 22:37 Bien, no pone nada...
Probaremos. Conecta el 5 V del Arduino al + del relé y un GND de Arduino al menos. Une el pin que queda del relé al + del relé primero y luego con el -, observando en que caso se activa el relé.
Asi lo tenia conectado el + al positivo + 5v de arduino el - al gnd de arduino y el que pone S a la salida 10, he quitado el cable de la salida 10 y al ponerlo en el positivo se enciende el led y se activa, con el negativo no hace nada
Avatar de Usuario
Corazon_de_perro
Supernova
Supernova
Mensajes: 1797
Registrado: 23 Ene 2019, 14:36
Been thanked: 4 times

Re: arduino para controlar radiacion solar

#22

Mensaje por Corazon_de_perro »

Ok, se activa por nivel alto.

En el código, dónde pone HIGH, pones LOW y viceversa y lo vuelves a cargar, y lo pruebas con la salida de nuevo, ok?
Hail & Kill !
milexia
Agujero negro
Agujero negro
Mensajes: 162
Registrado: 01 Feb 2019, 10:17
Ubicación: malejan
Has thanked: 7 times
Been thanked: 1 time

Re: arduino para controlar radiacion solar

#23

Mensaje por milexia »

Ok gracias Gabriel, ya lo pruebo mañana y te digo, ahora me tengo que acostar, que mañana puede ser un día duro de trabajo.
milexia
Agujero negro
Agujero negro
Mensajes: 162
Registrado: 01 Feb 2019, 10:17
Ubicación: malejan
Has thanked: 7 times
Been thanked: 1 time

Re: arduino para controlar radiacion solar

#24

Mensaje por milexia »

Hola buenos días, he probado a modificar el código y cargarlo, pero estaba igual, no sabia si lo cargaba bien o no, he cargado una hoja de arduino vacía, y se ha apagado el rele, luego he vuelto a subir el archivo modificado y se volvía a encender el rele, pero al tocarlo con la mano se a apagado, le quito alimentación, vuelvo a alimentar, se enciende el relé pero aleatoria mente, al rato se apaga, tendré que hacer la prueba definitiva en el campo con la placa solar conectada haber que hace.
Avatar de Usuario
Corazon_de_perro
Supernova
Supernova
Mensajes: 1797
Registrado: 23 Ene 2019, 14:36
Been thanked: 4 times

Re: arduino para controlar radiacion solar

#25

Mensaje por Corazon_de_perro »

milexia escribió: 11 Abr 2019, 08:35 Hola buenos días, he probado a modificar el código y cargarlo, pero estaba igual, no sabia si lo cargaba bien o no, he cargado una hoja de arduino vacía, y se ha apagado el rele, luego he vuelto a subir el archivo modificado y se volvía a encender el rele, pero al tocarlo con la mano se a apagado, le quito alimentación, vuelvo a alimentar, se enciende el relé pero aleatoria mente, al rato se apaga, tendré que hacer la prueba definitiva en el campo con la placa solar conectada haber que hace.
Si en A0 no hay nada conectado, la lectura analógica es casi aleatoria, por lo que es impredecible el comportamiento. Si cargas el código con A0 puesto a GND debería estar apagado.
Hail & Kill !
Avatar de Usuario
Corazon_de_perro
Supernova
Supernova
Mensajes: 1797
Registrado: 23 Ene 2019, 14:36
Been thanked: 4 times

Re: arduino para controlar radiacion solar

#26

Mensaje por Corazon_de_perro »

Con respecto a los relés, tenías pensado algo así?
reles.jpg
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
Hail & Kill !
milexia
Agujero negro
Agujero negro
Mensajes: 162
Registrado: 01 Feb 2019, 10:17
Ubicación: malejan
Has thanked: 7 times
Been thanked: 1 time

Re: arduino para controlar radiacion solar

#27

Mensaje por milexia »

repasando el código he visto que marca high en otro campo mas arriba de donde yo he intercambiado el low por high , no se si tendria que cambiar ese valor por low.

Código:

int conta=0;
int contb=0;

void setup() {
analogReference(INTERNAL);
pinMode(10,OUTPUT);
digitalWrite(10,HIGH); <--------- duda

}

void loop() {

int a = analogRead(A0);

if (a>=160) {conta++;contb=0;}
if (a<=150) {contb++;conta=0;}

if (conta>=3000) {digitalWrite(10,HIGH);conta=0;} <---------------------- intercambiado
if (contb>=5) {digitalWrite(10,LOW);contb=0;} <--------------------- intercambiado

delay(100);





}

- - - - - - - - - - - - - - - - - - -
milexia
Agujero negro
Agujero negro
Mensajes: 162
Registrado: 01 Feb 2019, 10:17
Ubicación: malejan
Has thanked: 7 times
Been thanked: 1 time

Re: arduino para controlar radiacion solar

#28

Mensaje por milexia »

Gabriel_2018 escribió: 11 Abr 2019, 09:21
milexia escribió: 11 Abr 2019, 08:35 Hola buenos días, he probado a modificar el código y cargarlo, pero estaba igual, no sabia si lo cargaba bien o no, he cargado una hoja de arduino vacía, y se ha apagado el rele, luego he vuelto a subir el archivo modificado y se volvía a encender el rele, pero al tocarlo con la mano se a apagado, le quito alimentación, vuelvo a alimentar, se enciende el relé pero aleatoria mente, al rato se apaga, tendré que hacer la prueba definitiva en el campo con la placa solar conectada haber que hace.
Si en A0 no hay nada conectado, la lectura analógica es casi aleatoria, por lo que es impredecible el comportamiento. Si cargas el código con A0 puesto a GND debería estar apagado.
correcto con el puente a masa, se activa y desactiva al instante, supongo es eso.
Avatar de Usuario
Corazon_de_perro
Supernova
Supernova
Mensajes: 1797
Registrado: 23 Ene 2019, 14:36
Been thanked: 4 times

Re: arduino para controlar radiacion solar

#29

Mensaje por Corazon_de_perro »

Mete éste código con el USB conectado al ordenador:

Puedes probar poniendo A0 a GND o a 3.3 V, ya que he suprimido la referencia interna. Copialo tal cual está.

int conta=0;
int contb=0;

void setup() {
Serial.begin(9600);
//analogReference(INTERNAL);
pinMode(10,OUTPUT);
digitalWrite(10,LOW); // <--------- duda

}

void loop() {

int a = analogRead(A0);

if (a>=160) {conta++;contb=0;}
if (a<=150) {contb++;conta=0;}

if (conta>=3000) {digitalWrite(10,HIGH);conta=0;} //<---------------------- intercambiado
if (contb>=5) {digitalWrite(10,LOW);contb=0;} //<--------------------- intercambiado

delay(500);

Serial.print("Estado pin10 "); Serial.print(bitRead(PIND,10));Serial.print(" Valor lectura pin A0 "); Serial.println(a);





}
Hail & Kill !
milexia
Agujero negro
Agujero negro
Mensajes: 162
Registrado: 01 Feb 2019, 10:17
Ubicación: malejan
Has thanked: 7 times
Been thanked: 1 time

Re: arduino para controlar radiacion solar

#30

Mensaje por milexia »

Gabriel_2018 escribió: 11 Abr 2019, 09:29 Con respecto a los relés, tenías pensado algo así?

reles.jpg
Perdona, pero mis conocimientos de esquemas son muy básicos y no lo entiendo bien, veo que los dos reles mas altos o bien con uno doble seria para intercambiar la polaridad, pero el resto del esquema, no se que misión tiene, pues después del intercambio de polaridad, ya es activar el rele de cada válvula y le mandara el voltaje un pequeño tiempo para que cambie de posición, +y- o -y+
los puntos esos rojos que se ven son led?
El problema es mio que no tengo los conocimientos suficientes para entenderlo.
Responder