Resultados 426 al 450 de 453
- 18/03/2016, 10:45 #426el_cobarde Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Necesito tu ayuda, eseperao! No me aclaro con lo del WiFi ESP-12 y la placa NodeMCU!
Para el WiFi necesito emisora (el Arduino Master, que parece será un MEGA) y receptores (junto a los módulos de potencia). Quiero integrar todo en la red WiFi existente, IEEE 802.11n de 300 Mb/s.
Para el Arduino Master me recomiendas WiFi ESP-12. Pero no acabo de entender como acoplarlo al Arduino!
Encuentro dos tipos: El módulo ESP-12 "desnudo" (que no sé como acoplarlo al Arduino) y el mismo módulo integrado en un escudo ESP8266 con su propio USB y enchufe Ucc.
Este es el ESP-12 "desnudo":
New version ESP 12E (replace ESP 12) ESP8266 remote serial Port WIFI wireless module-in Other Electronic Components from Electronic Components & Supplies on Aliexpress.com | Alibaba Group
Este es el escudo ESP8266:
ESP 12E WeMos D1 WiFi uno based ESP8266 shield for arduino Compatible-in Other Electronic Components from Electronic Components & Supplies on Aliexpress.com | Alibaba Group
Cuál necesito?
Con el NodeMCU aún me lío más!
A ver: "The NodeMCU is an open-source firmware and development kit that helps you to prototype your IoT product within a few Lua script lines."
Si entiendo bien, el NodeMCU es algo parecido al Arduino, compatible con el lenguaje IDE del Arduino, pero que también tiene su propio lenguaje LUA. Correcto??
De todas formas, tambien encuentro dos tipos diferentes.
El módulo desnudo:
V3 Wireless module NodeMcu 4M bytes Lua WIFI Internet of Things development board based ESP8266 for arduino Compatible-in Other Electronic Components from Electronic Components & Supplies on Aliexpress.com | Alibaba Group
El módulo integrado en una placa NodeMCU:
New WeMos D1 R2 WiFi uno based ESP8266 for arduino nodemcu Compatible-in Other Electronic Components from Electronic Components & Supplies on Aliexpress.com | Alibaba Group
Cuál necesito ??
- - - - - - - - - - - -
Una pregunta que demuestra claramente que nunca he tenido ningún módulo de estos en manos:
No sería más fácil usar el mismo módulo WiFi para todo? Como emisora, acoplarlo al Arduino Master?? Como receptores, acoplarlos a Arduinos baratos, uno para cada módulo de potencia???
De esta forma, todo quedaría "en familia" y se programaría exactamente igual. Creo yo??
Necesito tu ayuda !!
-
- 18/03/2016, 10:50 #427Forero
- Fecha de ingreso
- ene 2016
- Ubicación
- No lo preguntes miarma!
- Mensajes
- 215
- 18/03/2016, 11:39 #428el_cobarde Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Muchas gracias.
- - - - - - - - - - - - - - - - - - -
Gracias, eseperao. Algo así necesitaré. Pero me gustaría encontrar algo más "prefabricado", como el sensor Hall para intensidad.
Me serviría este optoacoplador, que he encontrado?
http://www.aliexpress.com/item/Speed...2-cf4881400a63
El optoacoplador acepta hasta 5Vdc en entrada; la salida es digital: Impulsos ON-OFF. Parece que el valor analógico lo transforma en número de impulsos, es decir, cuanto más voltios en entrada, más impulsos en salida.
Posiblemente el Arduino acepta la salida digital del optoacoplador como entrada para generar la señal PWM?
La entrada del optoacoplador es fácil de generar: Un divisor de tensión con dos resistencias en relación 30:1 (150V:5V).
Qué os parece la idea?
- 18/03/2016, 11:47 #429Forero
- Fecha de ingreso
- ene 2016
- Ubicación
- No lo preguntes miarma!
- Mensajes
- 215
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
- 18/03/2016, 12:25 #430Forero
- Fecha de ingreso
- ago 2010
- Ubicación
- alicante
- Mensajes
- 5.317
- Entradas de blog
- 2
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Se me ocurre utilizar un sensor hall para medir intensidades, pero conectado en paralelo a la linea de paneles, con una resistencia en serie, de tal forma que la intensidad sea "pequeña", como 0,2 A o cosa así.
El problema que veo es que la resolución no será muy grande. No he hecho los cálculos...
- - - - - - - - - - - - - - - - - - -
¿Y esto?
- - - - - - - - - - - - - - - - - - -
¿O esto?
- 18/03/2016, 12:48 #431el_cobarde Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
No entiendo bien: Cómo mides la tensión?
De todas formas, no me gustan los 0.2A, que a 100V serían 20W de calentamiento.
Hay el sensor ACS712 de 5A, con una resolución de 185mV/A ---> 0.2A sólo serían 37mV. Me parece poco. Y si aumentamos la intensidad, por ejemplo a 1A, ya tendríamos unos 100W de pérdida.
Aparte de no entender tu idea, veo inconvenientes ...
Opción muy interesante. No entiendo de electrónica, pero esta opción me parece muy adecuada: Con 100V en entrada tendríamos 2.5V en salida. Ideal para el Arduino. El precio me parece alto, pero aceptable.
Tambien me gusta, pero me parece muy caro ...
- 18/03/2016, 13:24 #432Forero
- Fecha de ingreso
- ago 2010
- Ubicación
- alicante
- Mensajes
- 5.317
- Entradas de blog
- 2
- 18/03/2016, 19:12 #433el_cobarde Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Claro, tonto de mi.
Si haríamos pasar 1A por la resistencia en paralelo, cuando la tensión FV sería 100V (R = 100 Ohm), el sensor sólo haría un output de 185mV, que no es mucho. Y tendríamos 100W para disipar en la resistencia. No cuadra ...
Pero he encontrado este sensor Hall, que da 5V en la salida con solo 10mA en la entrada.
Con éste si se puede realizar muy bien tu idea: Si ponemos una R de 15 kOhm en paralelo, para obtener 10mA cuando la tensión FV es de 150V, el sensor Hall daría 3.33V para 100V de tensión FV.
La resolución sería 150V/1024 = 0.146V. Y sólo 1W para disipar en forma de calor. No estaría nada mal.
@carlos6025:
Me parece que este sensor Hall es igual que el que habías encontrado, sólo que el tuyo ya lleva la R para 200V incorporada. Los dos son del mismo fabricante, a precios muy parecidos.
- - - - - - - - - - - - - - - - - - -
Otra opción: En este post, oxid había puesto un esquema de un divisor de tensión sencillo, con 5 resistencias y 2 diodos para proteger las entradas del Arduino.
Gabriel 2015 habia propuesto algo parecido, con diodos y condensadores.
Qué os parece mejor: Un divisor de tensión con protecciones de este tipo o el sensor Hall de 10mA ?
Yo opto por el sensor Hall ...
- - - - - - - - - - - - - - - - - - -
Para acabar ya con este sensor de tensión, que en un principio me parecía interesante:
Tienes razón, Carlos, como (casi) siempre. El pin "+" no sirve para nada. Ni siquiera está conectado. No sé porque lo han puesto.
El pin "-" se conecta al GND del arduino y el pin "s" a uno de los pines AD del Arduino. El pin "+" se deja libre.
La plaquita es un simple divisor de tensión con R1=30kOhm y R2=7.5kOhm.
No tiene ningún chip "escondido". Ni es optoacoplado, no tiene nada de protección.
Conclusión: No nos sirve.
- 18/03/2016, 22:18 #434Forero
- Fecha de ingreso
- ago 2010
- Ubicación
- alicante
- Mensajes
- 5.317
- Entradas de blog
- 2
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Ese sensor hall es muy buena idea, simple y práctico. Lástima que necesite 15V para funcionar. Tendrás que inventarte algo para alimentarlo.
- 18/03/2016, 22:54 #435Invitado Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Tengo la respuesta a vuestros dilemas:
TLP7920 - TOSHIBA - OPTOACOPLADOR, AISLADO, 5 KV, DIP-8 | Farnell element14 España
o también este ( casi que mejor ):
HCPL-7520-000E - BROADCOM LIMITED - OP AMP ISOLATION IC | Farnell element14 España
del cual os he extraido esta imagen:
en la que la fuente de alimentación del lado FV se podría solucionar con esto:
TMA 0505S - TRACOPOWER - Convertidor DC/DC en PCB con Aislamiento, SIP, Fijo, Agujero Pasante, 1 W, 5 V, 200 mA | Farnell element14 España
es un convertidor dc-dc que genera una tensión 5V aislada galvanicamente, para alimentar el lado FV.
Saludos
- 18/03/2016, 23:01 #436Forero
- Fecha de ingreso
- feb 2009
- Ubicación
- xxx
- Mensajes
- 1.732
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
¿ Alguien puede explicar como con un optoacoplador podemos medir una tensión de hasta 150VDC y obtener en la salida una señal de 0-5V como entrada al arduino ?
- 19/03/2016, 00:16 #437el_cobarde Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Es peor, me parece que necesita +15V y también -15V. A ver si activo un adaptador de red de un ordenador de mesa, recuerdo que dan +/- 12V. A ver si funciona con esto.
Tenéis alguna idea como alimentar al sensor Hall?
- - - - - - - - - - - - - - - - - - -
Me parece que oxid se refiere a otro de nuestros dilemas: Que el negativo de la alimentación del Arduino esté a un potencial diferente que el negativo del valor a medir. Y en el Arduino, las entradas analógicas tienen el negativo en común con el GND de los 5V de alimentación del Arduino.
- 19/03/2016, 11:18 #438Invitado Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Esos 2 C.I. que os he puesto el enlace es para pasar una señal analógica desde el campo FV al arduino pero de forma optoacoplada, y solo necesita 5V del arduino, y otros 5V del lado FV, que se pueden conseguir mediante el convertidor DC DC miniatura que también os he puesto el enlace.
Las masas y los 5V todo queda aislado del campo FV.
Creo que la solución sale por menos de 10€, portes aparte.
Saludos
- 19/03/2016, 11:41 #439el_cobarde Invitado
- 19/03/2016, 22:01 #440el_cobarde Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Bueno, chicos, estaba harto de darles vueltas al tema y he decidido encargar lo que necesito - o lo que creo necesitar. Menos los módulos WiFi, que confío en la ayuda de eseperao - es un Cristo lo que hay de placas WiFi diferentes.
Para vuestra información -y para que me digáis si he olvidado algo- os pongo la lista de compra:
- Para medir la intensidad del campo FV, el sensor Hall ACS712 de 30A; resolución 74mA ... y otro de 20A; resolución 49mA
- Para medir la tensión del campo FV, el sensor Hall de tensión (10mA / 170V / 5V); resolución 0.166V
- 1 Arduino Mega: este
- 2 Arduino UNO: este y este
- 4 adaptadores de red 9V (para Arduino y módulos WiFi)
- 1 protoboard grande
- 1 escudo Data Logger con RTC (real time clock)
- 1 pantalla 20x4 con interface I2C
- 16 pulsadores con placa (sólo necesitaré 5 de ellos)
- Muchos cables: estos y estos y estos
- 2 módulos de potencia KEMO M150 + KEMO M028N (de momento sólo montaré dos)
- - - - - - - - - - - - - - - - - - -
Por cierto: Estoy leyendo un tutorial del Arduino (este) y verdaderamente es una pasada ...
- 19/03/2016, 22:40 #441Forero
- Fecha de ingreso
- ago 2010
- Ubicación
- alicante
- Mensajes
- 5.317
- Entradas de blog
- 2
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Respecto al escudo datalogger, si vas a poner los pulsadores en la otra placa, quizá sea preferible olvidarte del escudo y comprar solo el reloj. Venden un reloj mejorado, con el chip DS3231, con alguna mejora interesante frente al DS1307 del datalogger, entre ellas, la precisión o exactitud del reloj frente a cambios de temperatura. Vamos, que se adelanta o atrasa menos. Hay varios formatos, te enseño uno.
¿Por qué 2 módulos de potencia? ya que vas a hacer el proyecto, ya lo haría con la opción de conmutar con relés la potencia de los termos cuando la derivación sea 100%. Te ahorras una pasta.
Cada vez que preguntas, salimos con opciones nuevas, y eso te lía más, jejeje
Veo que ya no te puedes desenganchar de esta droga, y eso que acabas de empezar, jejeje.Última edición por carlos6025; 19/03/2016 a las 22:56
- 19/03/2016, 22:58 #442el_cobarde Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Bonita opción, la del reloj. Todavía no sé como voy a montar los pulsadores y ya he hecho el pedido. Pero da igual, los precios del Arduino y de sus accesorios no duelen. Y la precisión del DS1307 me bastará ...
Por el cableado. De momento derivaré excedentes hacia el termo (muy útil) y hacia la piscina (una tontería). Si hago el control con relés, necesito poner cables entre casa y piscina. Con dos módulos de potencia espero poder hacerlo por WiFi.
Parece que ya he pasado la cúspide y el lío va a menos ...
Muy cierto! Es una de las peores drogas que puedo imaginar - uno se olvida completamente del mundo real ...
- 21/03/2016, 09:34 #443el_cobarde Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
He preguntado al vendedor del sensor Hall (chino, pero parece ser el fabricante y saber lo que dice) y me contesta que el sensor efectivamente funciona con +/- 12V. Pues a montar el adaptador del PC y adelante!
Si todo sale bien, ya tenemos el problema de medir I y U del campo FV solucionado
- - - - - - - - - - - - - - - - -
Vayamos al tema del altruismo y de la ayuda mutua en el foro:
- Necesito una resistencia de 15kOhm y que aguante 1W (o un poco más)
- O alternativamente 4 resistencias de 60kOhm de 0.25W (los pondría en paralelo)
- También me sirve una R de 20kOhm/1W. Sería una resolución un poco peor, pero algo menos de 1W para disipar.
A ver si algún forero (Jiro?) se ofrece a mandarme esta resistencia? Y algunas pocas más que especificaré?
Muchas gracias de antemano ...
- 22/03/2016, 12:16 #444el_cobarde Invitado
Arduino con WiFi
El tema de las resistencias está arreglado: oxid me ayuda en ello . Muchas gracias, oxid!
- - - - - - - - - - - - - - - - - - - -
Quiero informar un poco acerca de usar WiFi con Arduino. Con la ayuda de eseparao (gracias, eseparao!) he aprendido un poquito: El tema no es tan fácil como pensaba. El WiFi se ha introducido hace poco y necesita algunos malabarismos.
Ya me aclaro un poco más con todo esto de IoT (Internet of Things), ESP8266, ESP-01 hasta ESP-14, NodeMCU, WeMos y los lenguajes LUA, IDE y AT.
Creo haber entendido que
- el Arduino se programa en IDE
- el ESP8266 (con el chip WiFi) se programa en AT
- las placas NodeMCU (con WiFi ESP8266!) se programan en LUA
- las placas WeMos (con WiFi ESP8266!) son compatibles con IDE y LUA
Evidentemente, tendré que estudiar más para entenderlo mejor.
En este momento me parece algo complicado, montar un ESP8266 en un Arduino. No es imposible, ni mucho menos, pero no me parece adecuado empezar con esto para dar los primeros pasos.
He visto que el WiFi con el ESP8266 es nuevo (tendrá unos 2 años) y se está desarollando a la velocidad de la luz. Las placas NodeMCU son como Arduinos (en LUA) con WiFi.
Las placas WeMos parecen muy nuevas, tendrán sólo unos meses. Parecen ser muy completas y universales.
Esto es una placa WeMos D1 (en el enlace también hay datos de la ficha técnica).
Lo ideal sería usar una placa WeMos tanto para enviar la señal PWM como para recibirla, porque se podría hacer todo en IDE. Lástima que la placa WeMos tenga un sólo pin analógico. Lo que podría hacer, es usar este pin para medir la intensidad del campo FV y suponer que la tensión FV sea siempre 92V. Supongo que funcionaría bastante bien, porque cuando hay excedentes, el campo FV está en su MPP, muy cerca de 92V. Creo que el error sería <5%.
Otra opción sería combinar un Arduino Master (para medir I y U y generar PWM) con una placa WeMos, para enviar la señal PWM por WiFi. Debería ser fácil, porque las dos placas hablan IDE.
Para recibir la señal PWM por WiFi, igual servirían las placas WeMos, porque no necesito pin analógico (sólo PWM). La placa WeMos tiene 11 pins digitales con PWM. Me sobran!
Lo que más me interesa, es vuestra opinión en cuanto a la idea de medir sólo la intensidad FV.
Os parece buena idea, usar siempre 92V como tensión FV?
La potencia FV sería simplemente la intensidad FV (valor medido) multiplicado por 92V.
- 22/03/2016, 19:39 #445Gabriel 2015 Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
No se si será barato y simple, pero quizás puedas utilizar unos convertidores analógico-digitales para I-U y meter esas señales ya convertidas a Arduino.
- 22/03/2016, 23:19 #446Forero
- Fecha de ingreso
- feb 2009
- Ubicación
- xxx
- Mensajes
- 1.732
- 23/03/2016, 08:39 #447el_cobarde Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Muchas gracias, Jiro. He cambiado de opinión: Una R de 20K me da más margen de seguridad que una de 15K.
Me servirían las dos opciones que me ofreces: 4 R de 68K/0.25W en paralelo (17K) o 3 R de 6K8/1W en serie (20K4).
Oxid también me está ofreciendo ayuda. Sois muy buenos ...
Déjame dormir un poco más sobre el tema, para decidir definitivamente. Ya diré cosas.
- - - - - - - - - - - - - - - - - - -
Me parece una idea muy buena, Gabriel.
He encontrado este convertidor A-D para Arduino.
Es de 8 bit y es barato. Tambien funciona con los 3.3V de la placa WeMos. Parece que me serviría bien.
Pero he pensado que aún mejor sería usar un Arduino UNO para medir I y U del campo FV, aplicar el algoritmo de los excedentes y generar la señal PWM. Esta señal PWM se metería en el pin analógico de una placa WeMos (o se puede meter en un pin digital-PWM??), que comunicaría por WiFi con otras placas WeMos, conectadas a los módulos de potencia.
La ventaja sería que el convertidor A-D del Arduino es de 10 bit y además creo que el Arduino es algo más confortable de programar en IDE que la placa WeMos.
De esta forma el concepto quedaría en:
- Master: Arduino UNO + placa WeMos (emisora WiFi)
- Slave: Placa WeMos (receptora WiFi) + módulo de potencia KEMO
Qué os parece?
- 23/03/2016, 23:53 #448Forero
- Fecha de ingreso
- feb 2009
- Ubicación
- xxx
- Mensajes
- 1.732
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Tambien tengo de 20K de 0.25W
- 06/04/2016, 20:24 #449el_cobarde Invitado
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
Esta pregunta la he traspasado al hilo "derivar excedentes con Arduino", que es donde toca estar.
- 12/04/2016, 11:50 #450Forero
- Fecha de ingreso
- ene 2016
- Ubicación
- No lo preguntes miarma!
- Mensajes
- 215
Re: Carlotrón versión 3.0. Derivar excedentes con Arduino.
En vistas de que el tiempo no me deja hacer tareas en exterior, voy a tener que entretenerme con el tema de derivación de excedentes.
Carlos6025 en tu blog del foro no he encontrado el código con el que estás trabajando, sino tienes inconvenientes me gustaría echarle un ojo para empezar a montar algo.
Gracias.
Un saludo.