Wireless Home Automation 2,4 GHz gegenüber 433 MHz [geschlossen]

Projektspezifikationen

- Das ist ein **Arduino**-Projekt - Das soll international anwendbar sein

Ich arbeite an einem Heimautomatisierungsprojekt, das in kleinere Produktion gehen könnte. Das Projekt ist drahtlos und die Verbindungen würden wie folgt verwaltet:

  • Sie hätten mehrere Slave-Knoten und einen Master-Knoten im Haus.
  • Alle diese Knoten würden Daten senden und empfangen. Z.B
  • Empfangen: Befehl zum Schalten des Relais, Einschalten der Klimaanlage usw.
  • Übertragen: Optokopplerdaten, um zu sehen, ob ein Licht an ist, Temperatur usw.

Bänder

Ich habe 2 Bandoptionen:
  • 2,4-GHz-Band
  • 433-MHz-Band

2,4 GHz

Vorteile:
  • Große Datenübertragungsrate (nicht wirklich so wichtig)
  • Günstige Transceiver mit Antennen gibt es hier

Nachteile:

  • Kleine Reichweite, gelöst, indem jeder Knoten zu einem Repeater gemacht wird. Es prallt das Signal ab, wenn es nicht seins ist, schreibt aber die Paket-ID auf, damit der Knoten nicht in einer Endlosschleife stecken bleibt, wenn ein anderer Knoten das Paket abprallt.)
  • Viel Einmischung

Fragen:

  • Beschränken staatliche Vorschriften die Arbeitszyklen für dieses Band?
  • Wäre es mit anderen drahtlosen Netzwerken so stark betroffen?
  • Würden die anderen Signale das Signal schwer lesbar machen (ich habe noch nie mit dieser Band gearbeitet)?
  • Würde die Repeater-Idee funktionieren?

433 MHz

Vorteile:
  • Große Auswahl
  • Gute Wanddurchdringung
  • Wenig Einmischung

Nachteile:

  • Wirklich verdammt teure Transceiver
  • Wenn ich keine Transceiver verwenden würde, sondern 1 Empfänger und 1 Sender (günstiger), bräuchte ich 2 Antennen, und es würde mich ungefähr gleich viel kosten wie der 2,4-GHz-Transceiver mit Antenne

Fragen:

  • Würden sich 1 Empfänger + 1 Sender stark stören?
  • Ist diese Band überfüllt?
  • Beschränken staatliche Vorschriften die Arbeitszyklen für dieses Band?

Anregungen

Fühlen Sie sich frei, mir Vorschläge zu machen!
Ich fliege RC-Flugzeuge und 2,4-GHz-RC-Geräte können normalerweise bis zu 1,5 km senden. Es ist bekannt, dass die Verbesserung der Empfängerantenne die Reichweite auf 2,7 km erhöht. Es ist bekannt, dass das Erhöhen der Signalstärke (illegal) die Reichweite auf 24 km erhöht. 2,4 GHz ist also nicht wirklich durch die Reichweite begrenzt, wenn Ihre Pakete klein sind und Sie mit niedrigen Baudraten übertragen.
Nur um einige Optionen hinzuzufügen, Nordic macht sowohl 2,4-GHz- als auch Sub-1-GHz-Sachen. banggood.com/… ist eine raffinierte MCU und drahtlose Kommunikation mit Chipantenne für 2,4 GHz, und banggood.com/… ist ein guter Sub-1,0-GHz-Transceiver.
Haben Sie sich mit IEEE 802.15.4 (z. B. Zigbee) befasst? Es wurde speziell für Anwendungen wie Heimautomatisierung entwickelt, und es gibt offene Netzwerk-/Betriebssystemstapel, die Ihnen eine Menge Zeit sparen könnten (Contiki, TinyOS usw.).
Zigbee ist wirklich teuer.
Ich habe bei Ihrem allerersten Aufzählungspunkt abgeschaltet. Wenn es darauf ankommt, dass das Projekt ein Arduino enthält, im Gegensatz zu einem bloßen Mikrocontroller, dann ist es sehr wahrscheinlich nicht wirklich ein Elektronikproblem. Wir sind nicht der Arduino-Helpdesk. Nein, ich werde den Rest der Frage jetzt nicht lesen.

Antworten (4)

Setzen Sie dies in eine Antwort, nur weil es einfacher ist, hier einzugeben. Ich habe zu Hause ein ähnliches Automatisierungsprojekt durchgeführt, wie Sie es beschreiben, also werde ich Ihnen mitteilen, wie ich mich gefühlt habe, als das Projekt abgeschlossen war. Ich habe benutzerdefinierte Boards mit einem TI MSP430 bei 900 MHz erstellt, nur Punkt-zu-Punkt mit einem MSP430 mit Ethernet als Zugangspunkt. Ich wünschte, ich hätte 433 MHz gewählt, ich denke, die Reichweite wäre für mich besser gewesen.

Ich habe mich für 900 MHz entschieden, wie Sie suchte ich nach etwas, das nicht in 2,4 GHz war, was meiner Meinung nach mit WLAN und schnurlosen Telefonen überfüllt sein würde. Ich wollte jedoch eine kleine Antenne, also entschied ich mich für 900 statt 433. Mit meiner kleinen TI SA gab es andere 900-MHz-Quellen in meiner Nachbarschaft, aber es war nicht überfüllt.

Es gibt definitiv Leistungsbeschränkungen und Übertragungszeitbeschränkungen in all diesen Bändern. TI hat einen netten App-Hinweis zur Einhaltung gesetzlicher Vorschriften in diesen ISM-Bändern. Am interessantesten ist, dass Sie beim Frequenzspringen mehr Strom verbrauchen dürfen, als wenn Sie nur einen Kanal auswählen und dabei bleiben. Das ist ein bisschen mehr Arbeit, und für mich hatte es Auswirkungen auf die Akkulaufzeit. Meine Knoten schlafen und fragen nach Befehlen von meinem Telefon. Wenn ich hüpfen würde, müssten sie aufwachen und zuerst die Frequenz des AP finden, die mehr Strom verbraucht.

Ich denke, wenn Sie sich einige der Mikrocontroller-Lösungen ansehen, können Sie ziemlich billige 433-MHz-Transceiver finden. Das war ein weiterer Grund für 900.

Ah, für Ihre anderen Fragen zu Interferenzen kommt es darauf an, sicherlich wäre es einfacher, ein System zu entwerfen, bei dem Sie immer Zugriff auf Ihren Kanal haben und niemand sonst eingreift. Wenn Sie wissen, dass Sie mit Interferenzen umgehen müssen, müssen Sie Dinge wie Neuübertragungen, Bestätigungen, dass Nachrichten gesendet wurden, möglicherweise Fehlerprüfungen wie CRC und Kollisionssperre handhaben.

Das ist wirklich keine schlechte Sache, Sie werden am Ende ein robusteres Produkt herstellen. Sie möchten Ihrem Schalter kein Signal zum Einschalten senden, ohne dass er dort ankommt. Erwarten Sie besser Störungen und machen Sie Ihr System robust genug, um es erneut zu versuchen.

Repeater können definitiv funktionieren, die Leute benutzen sie die ganze Zeit. Für mich bedeutet ein Repeater, dass er die ganze Zeit eingeschaltet sein wird, also nicht gut für einen batteriebetriebenen EP, aber es gibt andere Mesh-Networking-Strategien, die auch funktionieren könnten. Ich würde zuerst nur Punkt für Punkt beginnen, um dich in Gang zu bringen, aber du kannst immer direkt eintauchen.

Nur meine 2 Cent, viel Glück mit dem Projekt.

Danke für die 2 Cent. Wenn ich jetzt nur so einen billigen Transceiver finden könnte XD. Hast du irgendwelche Links zu solchen billigen Transceivern? Ich möchte, dass sie mit der Antenne maximal 4 $ kosten, und ich finde so etwas nicht.
Vielleicht ein 433Mhz CC1101 Modul aus China von ebay? $ 9 pro Paar plus $ 2 Versand :) Ich kann nicht für den Support bürgen, den Sie erhalten ebay.com/itm/…
Thx schau ich mir mal an :)

Beschränken staatliche Vorschriften die Arbeitszyklen für dieses Band?

Ja, abhängig von Modulation und Ausgangsleistung, sowohl FCC als auch ETSI haben Arbeitszyklusgrenzen im 2,4-GHz-Band für Schmalbandsignale. Breitband (500 kHz und höher) hat PSD-Anforderungen gemäß den FCC-Regeln.

Wäre es mit anderen drahtlosen Netzwerken so stark betroffen?

Hängt von den Staus in Ihrer Nähe ab. Alle Benutzer der ISM-Bänder sollen gute Nachbarn sein, dh nicht zu viele Störungen verursachen und anderen gegenüber tolerant sein.

Würden die anderen Signale das Signal schwer lesbar machen (ich habe noch nie mit diesem Band gearbeitet)?

Hängt von deinem Transceiver ab. Einige haben eine gute Empfindlichkeit und Selektivität bei bestimmten Modulationsschemata, andere nicht.

Würde die Repeater-Idee funktionieren?

Mesh-Netzwerke funktionieren, aber die Datenbandbreite wird mit jedem Hop halbiert. Zigbee ist ein Beispiel für ein Mesh-Netzwerk.

Würden sich 1 Empfänger + 1 Sender stark stören?

Nicht, wenn Sie sie nicht gleichzeitig tun.

Ist diese Band überfüllt?

433 MHz in Europa hat ~ 1,7 MHz als ISM, es kann auf Parkplätzen (Auto-FOBs) überfüllt sein.

Beschränken staatliche Vorschriften die Arbeitszyklen für dieses Band?

Ja, abhängig von Ihrer Modulation und Ihren Leistungsstufen.

Der 1 trans 1 Empfänger würde also funktionieren, solange ich nicht gleichzeitig empfange und sende
Ja. Vollduplex-HF ist ziemlich schwer zu implementieren. Danke für die Bearbeitung.

Ich hatte in der Vergangenheit Probleme mit diesen kleinen 443MHz Sende- und Empfangsmodulen. Es stellte sich heraus, dass Wii-U diese Frequenz verwendet.

Ich würde vorschlagen, die ESP8266 WiFI-Module zu verwenden, wenn Sie den geringen Durchsatz nicht stören. Ich habe gerade angefangen, eine davon für eine große Wanduhr zu verwenden, die ich baue. Sie sind spottbillig (< $4).

Wenn Sie 2,4 GHz verwenden, sollten Sie daran denken, dass Mikrowellen, WLAN- und Bluetooth-Geräte diese Frequenzen verwenden, die alle zu unerwünschten Interferenzen in einem Haushalt führen können.

Außerdem kann es sehr umständlich werden, Ihre Datenpakete springen zu lassen. Es erfordert sehr sorgfältige Arbeit, um Paketkollisionen beim nächsten Hop und Kernpakete, die niemals enden, zu verhindern.

Es gibt keinen Grund dafür, dass ein 433-MHz-Transceiver teuer sein sollte, da der Si4432 von Silicon Labs etwa 3 US-Dollar kostet. Newegg hat etwas aus China für etwa 14 $. (Ich werde jedoch nicht für seine Qualität bürgen!)