Ich verwende ein Arduino, um zwei "einfache" Aufgaben zu realisieren. Der Arduino soll Nachrichten von einem 433-MHz-Empfänger empfangen und sie über ESP8266/ESP-01 an einen Server senden. Der Schaltplan/Verdrahtungsplan ist unten angehängt.
Wie Sie sehen werden, besteht eine Verbindung zwischen ESP8266 und Arduinos GND. Dies ist notwendig, da ich sonst keine richtige serielle Verbindung zwischen beiden herstellen könnte.
Aber diese Verbindung "killt" auch die Funktionalität meines 433MHz Empfängers. Sobald die Gründe verbunden sind, erhalte ich ein "Rauschen" auf der Datenleitung des 433-MHz-Empfängers.
Ich beobachtete die Datenleitung des Empfängers mit dem Oszilloskop des armen Mannes und konnte sehen, dass der Empfänger anfängt, seltsame Signale auszugeben, wenn die Masse miteinander verbunden ist. Ich habe auch die Arduino 5V-Leitung am Oszilloskop angeschlossen und konnte feststellen, dass die 5V-Leitung nach dem Verbinden der Masse nicht mehr "stabil" ist. (Es fällt ein- oder mehrmals pro Sekunde von 5 V auf ~4,7 V).
Was mache ich falsch? Wie kann ich eine ordnungsgemäße serielle Verbindung zwischen Arduino und ESP8266 herstellen, ohne meinen 433-MHz-Empfänger zu "stören"?
Der ESP8266 zieht zwischen 40 mA und 80 mA, wenn er mit einem WLAN-Netzwerk verbunden ist, kann aber beim Senden Spitzenwerte von bis zu 200 mA erreichen. Dieser plötzliche Stromverbrauch kann einen Spannungsabfall verursachen, der ein Zurücksetzen anderer Geräte im Stromkreis auslösen kann. Sie sollten einen großen Kondensator in der Nähe des ESP8266-Moduls hinzufügen. Ich habe 10 uF erfolgreich verwendet, aber Sie benötigen möglicherweise mehr. Ich würde vorschlagen, dass Sie auch eines für das 433-MHz-Modul hinzufügen.
Ich kämpfe mit dem gleichen Problem. Ich kann jedoch eine Problemumgehung anbieten: Ich verwende einen 5-V-Aufwärtswandler vor dem Arduino und dem HF-Modul an der 5-V-Stromleitung. 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 Der Eingang des Aufwärtswandlers beträgt also tatsächlich 5 V, aber es gelingt ihm irgendwie, die Stromleitung zu filtern, damit das HF-Modul mit angeschlossenem WLAN-Modul wieder Daten empfangen kann. Ich suche immer noch nach einer besseren Lösung, ich habe versucht, verschiedene Arten von Kondensatoren parallel an verschiedenen Stellen hinzuzufügen, aber nichts hat geholfen ... vielleicht ist die Spule an diesem kleinen DC-DC-Booster die Lösung? Oder der Leistungsregler drauf? Ich weiß es wirklich nicht. Jede weitere Hilfe wäre sehr willkommen.
Ignacio Vazquez-Abrams
Netzblognetz
geometrisch
Netzblognetz
geometrisch
Netzblognetz
mazspork