Los terrenos vinculados producen "ruido" en las líneas de 5V de Arduino

Estoy usando un Arduino para realizar dos tareas "simples". El Arduino recibirá mensajes por un receptor de 433 MHz y los enviará a través de ESP8266/ESP-01 a un servidor. El esquema/plan de cableado se adjunta a continuación.

Como verá, hay una conexión entre ESP8266 y GND de Arduino. Esto es necesario, porque de lo contrario no podría obtener una conexión en serie adecuada entre ambos.

Pero esta conexión también "mata" la funcionalidad de mi receptor de 433MHz. Una vez que los motivos están vinculados, obtengo un "ruido" en la línea de datos del receptor de 433 MHz.

Observé la línea de datos del receptor con el osciloscopio del pobre hombre y pude ver que el receptor comienza a emitir señales extrañas cuando las tierras están conectadas entre sí. También conecté la línea Arduino 5V en el osciloscopio y pude que una vez que los terrenos estén vinculados, la línea 5V ya no es "estable". (Cae una o más veces por segundo de 5V a ~4.7V).

¿Qué estoy haciendo mal? ¿Cómo puedo obtener una conexión en serie adecuada entre Arduino y ESP8266 sin "perturbar" mi receptor de 433Mhz?

ingrese la descripción de la imagen aquí

¿Por qué estás usando múltiples fuentes de energía? ¿Y por qué estás poniendo 5V en el zócalo del barril de Arduino?
Estoy usando múltiples fuentes de energía, porque ESP8266 necesita hasta 300 ma en los picos y el circuito de Arduino puede consumir un máximo de 200 ma ( playground.arduino.cc/Main/ArduinoPinCurrentLimitations ). El 5V al barril, estaba mal en el esquema. Arreglé la imagen en mi publicación inicial.
Arduino no dibujará tanto, es un máximo. IIRC UNO usa alrededor de 40mA
@geometrikal Por esa razón agregué una segunda fuente de alimentación. Para ser claros, tanto el 433Mhz en Arduino como el ESP8266 en su placa funcionan bien y tienen suficiente potencia. Pero para permitirles "hablar juntos" por conexión en serie (a través de Pin 10,11 / SoftSerial) tengo que "vincular sus" terrenos. A partir de ese momento, los 433Mhz producen una señal de datos incomprensible/basura. Entonces, las preguntas son: ¿Cómo puedo obtener una conexión en serie sin vincular sus terrenos? (o) Cómo evitar las caídas de voltaje en el circuito de Arduinos al conectar las tierras.
200 mA es el máximo que puede suministrar Arduino MCU. Como en usted, no puede tener cosas conectadas a los pines que consumen más de 200 mA en total. Debe usar una sola fuente de alimentación y conectar tanto el Arduino como el breakout. A veces, la conexión a tierra de varias fuentes de alimentación conmutadas puede causar problemas.
Bien, eliminé la segunda fuente de alimentación y conecté la placa ESP a VCC y GND en la fuente de alimentación de Arduino. Ahora puedo eliminar el enlace GND y la conexión en serie funciona. Pero sin embargo, los mismos problemas. Cuando se enciende ESP, el receptor de 433 MHz deja de funcionar correctamente.
¿Tu Arduino realiza alguna otra función? Si no, es posible que desee considerar omitirlo por completo: el ESP-01 tiene una MCU (aún más poderosa), el único inconveniente es una baja cantidad de pines GPIO.

Respuestas (2)

El ESP8266 consume entre 40ma y 80mA cuando está conectado a una red Wifi, pero puede alcanzar un máximo de alrededor de 200mA cuando transmite. Este drenaje repentino de la energía puede causar una caída de voltaje que puede desencadenar un reinicio de otros dispositivos en el circuito. Debe agregar un condensador grande cerca del módulo ESP8266. He usado 10uF con éxito, pero es posible que necesite más. Le sugiero que agregue uno para el módulo de 433Mhz también.

Si la duración de estos picos es realmente pequeña, también agregaría un capacitor cerámico de 100nF o 10nF junto con el de 10uF. Esto es para suprimir el ruido de conmutación de alta frecuencia.
¡Agregué capacitores y ahora la línea de 5V de Arduino ya no cae! Gracias por lo tanto. Desafortunadamente, el problema principal no se ha ido. Incluso si el voltaje no cae, la placa ESP manipula la línea de datos del receptor de 433Mhz. Para autorización, eche un vistazo a la siguiente captura de pantalla, que muestra la línea de datos: fs2.directupload.net/images/150217/im7swcmm.png
¿Cómo puede ser esta la causa si están en fuentes de alimentación separadas?

Estoy luchando con el mismo problema. Sin embargo, puedo ofrecer una solución alternativa: estoy usando un convertidor elevador de 5V antes del arduino y el módulo de RF en la línea de alimentación de 5V. http://www.ebay.com/itm/5PCS-PFM-Control-DC-DC-USB-0-9V-5V-to-5V-dc-Boost-Step-up-Power-Supply-Module-/201197341104 ?pt=LH_DefaultDomain_0&hash=item2ed84bc9b0 Entonces, la entrada del convertidor elevador es en realidad de 5 V, pero de alguna manera logra filtrar la línea de alimentación para que el módulo RF pueda recibir datos nuevamente con el módulo wifi conectado. Todavía estoy buscando una mejor solución, traté de agregar diferentes tipos de condensadores en paralelo en diferentes lugares, pero nada ayudó... ¿tal vez la bobina en este pequeño amplificador de CC-CC sea la solución? ¿O el regulador de potencia en él? Realmente no lo sé. Cualquier ayuda adicional sería muy apreciada.

Bienvenido a EE.SE. ¿Estás tratando de hacer una nueva pregunta? Si es así, publíquelo como una nueva pregunta en lugar de como una respuesta a una pregunta anterior.
¡Hola, gracias por el comentario! En realidad, ofrecí una solución para la pregunta original (¿Cómo puedo obtener una conexión en serie adecuada?) y todavía estoy buscando otra solución, por lo que mi pregunta sigue siendo la misma que la del póster original. Realmente quiero saber qué debo hacer con esta configuración para que funcione sin el amplificador de 5V. ¿Quizás agregando un condensador o una bobina? Puedo sentir que la solución real está cerca y no quiero discutirla en otro hilo porque mi opinión es que estas cosas están estrictamente conectadas.
Comprendido. No tengo una pregunta diferente :) Siga esperando otras respuestas/soluciones para la original: "¿Cómo puedo obtener una conexión en serie adecuada entre Arduino y ESP8266 sin "perturbar" mi receptor de 433Mhz?"