Ich suche Vorschläge für eine Kombination aus drahtlosem Sender und Empfänger. Ich versuche im Grunde nur, mehrere Tasten über ein oder mehrere Funksignale (dh ein 1-Bit-Signal zu senden) in einem so kleinen Paket wie möglich zu überbrücken:
- Sehr kurze Reichweite (muss in einer Entfernung von ca. 3 Fuß zu 99% zuverlässig sein, keine Sichtlinie).
- Geringer Stromverbrauch, insbesondere für den Sender. Ich möchte in der Lage sein, ~ 10.000 Impulse von einer Uhrenbatterie zu senden
- Sehr kleiner Sender (muss in etwas um 1 in ^ 3 passen, obwohl ich ein gutes Stück Flexibilität bei der Platzierung habe)
- Möchte versehentliches Übersprechen verhindern
Irgendwelche Ideen geschätzt. Wenn ich an der Argumentation interessiert bin, versuche ich, ein drahtloses Di2-System (elektronische Fahrradschaltung) zu bauen.
wireless
receiver
transmitter
zyklus
quelle
quelle
Antworten:
Ein 433-MHz-ASK-Sender / Empfänger-Paar sollte in den Bereichen, über die Sie sprechen, sehr gut funktionieren. Ich habe sie ziemlich erfolgreich in meinen Wicked Node- und Wicked Receiver- Produkten in einer Entfernung von mehreren hundert Metern verwendet, sodass Sie sie problemlos verwenden können sollten, damit sie über eine so geringe Entfernung funktionieren. Der Sender kann sehr stromsparend sein, da Sie grundsätzlich keinen Strom ziehen können, wenn Sie nicht senden. Der Empfänger hingegen muss immer eingeschaltet sein und gibt kontinuierlich "Daten" aus, die Sie durchsuchen müssen, um die tatsächlichen Übertragungen aus dem Rauschen zu extrahieren. Sie könnten genau das gleiche Produktset verwenden, um das zu tun, was Sie hier wollen, aber es wird etwas länger als 1 Zoll sein, aber Sie können es möglicherweise mit etwas Kreativität in einen 1 Kubikzoll hacken.
quelle
Die großen Spieler sind Bluetooth LE (Low Energy) oder Zigbee, aber es gibt einige neue Protokolle, die sie leicht schlagen.
Sie können sich das TELRAN-Protokoll ansehen. Bei der maximalen Geschwindigkeit (50 kbps) einer 1-V-Knopfzelle wird eine Spitze von 3,3 mA verwendet. Es gibt auch das ANT-Protokoll, es hat eine höhere Bandbreite (1 MBit / s) und behauptet, 3 Jahre lang mit einer Knopfzelle zu arbeiten, sodass ich den genauen Spitzenstromverbrauch nicht kenne. Es wird von sehr großen Unternehmen unterstützt (Sony-Telefone haben es zum Beispiel eingebaut), also denke ich, dass es am Ende eine sicherere Wette als TELRAN sein könnte.
quelle
Was Sie verlangen, existiert nicht und kann nicht existieren. Vergiss es. Keine HF-Kommunikation ist 100% zuverlässig.
quelle
Ich arbeite an dem Jennic JN5148-Modul, einem 32-Bit-Mikrocontroller mit integriertem 2,4-GHz-Transceiver. habe einen sehr kleinen Fall damit gesehen). Außerdem verbraucht es etwa 15 mA * 3 V und Ihr System benötigt eine sehr kurze Dauer, beispielsweise 5 ms.
2,4 GHz hat den Vorteil, dass Sie eine sehr kleine Antenne benötigen (es gibt auch PCB-Patches) und genügend Bandbreite für sehr kurze Übertragungen haben, wodurch Strom gespart wird.
Im Allgemeinen können Sie die Zuverlässigkeit mithilfe von Bestätigungen drastisch verbessern. Dies verdoppelt jedoch (zumindest) die Anzahl der von Ihnen übertragenen Signale auf Kosten der Stromversorgung. Für eine einfache Verbindung wie diese können Sie das einfache physische 802.15.4- und MAC-Protokoll verwenden, das sich gut für die Punkt-zu-Punkt-Übertragung und einfache Netzwerke eignet.
Wenn Ihre Anwendung dies zulässt, ist es viel effizienter, wenn Sie die Daten über einige Zyklen (z. B. 1 Byte statt 1 Bit) puffern können, da die Metadaten (Header und möglicherweise Parität) mit einer größeren Nutzlast viel besser skaliert werden können.
Aktualisieren
Ah, es hat eine Reichweite von ca. 30 m in einem geschlossenen Raum mit Wänden und vielen vielen Geräten in der gleichen Frequenz.
quelle
Die RF800 / RF600-Serie von RF Solutions kann als Encoder und Decoder für diese Art von Projekten verwendet werden. Sie ermöglichen es Ihnen, denselben Sender in Verbindung mit mehreren Eingängen / Schaltern zu verwenden.
Kasse digikey und frage nach RF800E / D oder RF600E / D (E = Encoder, D = Decoder) - Ich habe ein paar davon gekauft und sie sind ziemlich einfach zu implementieren.
quelle
Wenn Sie drahtloses di2 möchten, müssen Sie in der Lage sein, vier verschiedene Codes oder auf vier verschiedenen Kanälen zu übertragen (es sei denn, Sie machen es auch sequentiell, wenn Sie nur zwei Kanäle benötigen). False Positives sind ebenfalls frustrierend (und möglicherweise schmerzhaft), sodass die Übertragung eines einzelnen Bits wahrscheinlich fehleranfällig ist.
Als ich darüber nachdachte, warf ich einen kurzen Blick auf Bluetooth Low Energy, fand aber nichts Passendes für mich. Wenn Sie über Bord gehen möchten, können Sie ein Arduino Mini mit normalem Bluetooth verwenden, das jedoch möglicherweise etwas zu viel Strom verbraucht und teuer ist (wenn Sie nicht alle vier Eingänge zu einem einzigen Sender verbinden können).
Ich dachte auch an codierte Garagentoröffner. Die Fernbedienungen können recht klein sein (auf einen Schlüsselring passen). Sie können einen Empfänger dazu bringen, mit verschiedenen Fernbedienungen zu arbeiten, aber ich weiß nicht, ob ein Empfänger Ihnen sagen kann, welche der vier Fernbedienungstasten gedrückt wurde.
Im Moment benutze ich nur Drähte für meinen ultegra di2 TT Bars Hack, aber ich werde immer wieder zurückkommen, falls Sie eine Antwort bekommen.
quelle