Forum: HF, Funk und Felder Verbindungsaufbauzeit bei Bluetooth2, BLE und Zigbee?


von Björn M. (dunuin)


Lesenswert?

Moin,

Ich wollte eine Fernbedienung von Infrarot auf Funk umbauen. Ich habe 
mit den ganzen Funkprotokollen wie Bluetooth 2.1, Bluetooth Low Energy 
und ZigBee aber nicht wirklich Erfahrung. Weiß jemand was sich da am 
besten eignet?

Es müssen keine großen Datenmenge übertragen werden, halt nur ein paar 
Infos zu gedrückten Knöpfen und gelegentlich mal ein paar Daten vom ADC.
Die Fernbedienung sollte wegen dem Akkubetrieb aber halt im Standbymodus 
wenig Strom verbrauchen und nach einem Knopfdruck auch ohne merkbare 
Verzögerung aufwachen und die Daten dann funken. Funkreichweite müsste 
so 1-2 Meter sein.

Nach meinen Recherchen schluckt BT2.1 schon so 1 bis 2 mA im 
Standbymodus und braucht dann über eine Sekunde, um eine Verbindung 
aufbauen zu können.
Vorteil wäre, dass man da keine Probleme wegen Kompatibilitäten hat, es 
Frequenzhopping gibt, es fertige Module für das SPP-Profil gibt und man 
so einen uC auch prima über einen Bootloader vom PC oder Handy aus 
flashen könnte.

BLE wäre wohl in der Lage ohne merkbare Verzögerungen Daten abzusetzen, 
braucht wenig Strom und könnt auch wieder mit kommenden PCs und Handys 
kommunizieren. Es ist aber nicht kompatibel zu BT2.1 und kann auch 
dessen Profile nicht nutzen. So gibt es auch kein fertiges Profil, um da 
bidirektional ein paar Bytes übertragen zu können. Bin beim Nachforschen 
aber auf ein Arduino-Projekt gestoßen, wo man über ein selbst 
gebasteltes Protokoll über die GATT- und ATT-Profile Texte zwischen 
Arduino und Iphone austauschen konnte.

Dann gibt es noch ZigBee. Liegt beim Stromverbrauch wohl zwischen BLE 
und BT2.1 und da gibt es auch wieder fertige Module, welche die eine 
Serielle-Funkverbindung zum Textaustausch herstellen können. Per 
USB-Stick auch mit dem PC, aber halt nicht mit dem Handy, da die ja 
weder USB-Buchse noch ZigBee integriert haben. Frequenzhopping gibt es 
bei ZigBee nicht und ich konnte auch keine Infos bezüglich der 
Verbindungsaufbauzeit aus dem Standbymodus heraus finden.

Also BT2.1 scheidet wohl wegen dem Strommverbrauch und der 
Verbindungszeit aus oder? ZigBee wäre deutlich einfacher umzusetzen, 
aber man kann sein Handy dann leider nicht als alternative Fernbedienung 
nehmen.
BLE wäre eigentlich prima, wenn das nicht so neu wäre. Das dürfte ja 
massig Aufwand sein da seine eigenen Protokolle zu entwerfen, damit man 
Daten übertragen kann. Auch konnte ich noch keine BLE-Module zum Testen 
auftreiben, da die entweder absolut unlötbar sind (SMD mit Lötflächen 
über die komplette Unterseite), die nur in super großen Stückzahlen 
verkauft werden oder man sich erst bei der US-Regierung eine 
Importerlaubnis einholen muss.

Stimmen meine Recherchen so? Wie lange braucht so ein 
Zigbee-Verbindungsaufbau? Gibt es da noch andere Optionen/Ideen?

Wäre Klasse wenn ihr da noch ein paar Tipps habt.

Edit:

Ahja. Ins Auge gefallen waren mir da BTM222 für BT2.1,
BLE112 für BLE und ETRX351 bzw. ETRX357 für Zigbee.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Björn M. schrieb:
> Wie lange braucht so ein
> Zigbee-Verbindungsaufbau?

Fällt nicht ins Gewicht, bzw. ist in dem Sinne nicht notwendig.
Beide Partner kennen sich bereits (durch das Pairing), dann können
sie sofort drauf los senden.

Standby-Energieverbrauch für die Fernbedienung ist im Bereich der
Batterie-Selbstentladung.  Im empfangenden Gerät muss aber der
Empfänger anbleiben, was mit einigen 10 mA (bei 1,8+ V) zu Buche
schlägt.

RF4CE wäre das Stichwort dafür.

von Björn M. (dunuin)


Lesenswert?

Ah, das RF4CE kannte ich noch nicht. Das klingt auch nicht schlecht. Da 
werde ich mich nachher mal einlesen.

Stromverbrauch vom Empfänger wäre auch nicht das Problem.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Björn M. schrieb:
> Ah, das RF4CE kannte ich noch nicht. Das klingt auch nicht schlecht.

War mal als Standard-Idee gedacht, um die alten IR-Bedienungen
abzulösen.  Ist dann später unter das Etikett "Zigbee" gerutscht,
ohne damit nun viel mehr als das zugrunde liegende IEEE 802.15.4
gemein zu haben.

von Harald N. (harald_)


Lesenswert?

> Ich wollte eine Fernbedienung von Infrarot auf Funk umbauen. Ich habe
> mit den ganzen Funkprotokollen wie Bluetooth 2.1, Bluetooth Low Energy
> und ZigBee aber nicht wirklich Erfahrung. Weiß jemand was sich da am
> besten eignet?

Bluetooth 4.0 to infra-red LED bridge makes your smart phone to a 
remote control for your TV :
https://plus.google.com/u/0/104073440961325292775/posts/dPsPuwzYm2P
Who wants to design its own BT 4.0 bridge is welcome to stay at Nordic 
Semiconductor Global tour. Nordic offers source code to control a TV by 
infra-red LED. If you install it on the evaluation kit of the nRF51811 
then you will get a working prototype quickly.
Who is interested in designing an own application by Bluetooth 4.0 shall 
stay at the Global Tour. For BT 4.0 / Bluetooth Low I can offer an 8 
hour training plus evaluation kit plus antenna consulting free of 
charge. I will grab my evaluation kit in on 24th. of Oct. in Paris.Who 
will stay in Paris too? For further questions just drop an email.

Register now for 8 hour training and evaluation kit for free
http://www.nordicsemi.com/eng/Events/Global-Tech-Tour-2012
Date                      Destination
Mon, Oct 22, 2012         Amsterdam
Wed, Oct 24, 2012         Paris
Fri, Oct 26, 2012         Munich
Mon, Oct 29, 2012         Copenhagen
Wed, Oct 3, 2012          Bangalore, India
Fri, Oct 5, 2012          Singapore
Mon, Oct 8, 2012          Taiwan
Wed, Oct 10, 2012         Shenzhen
Fri, Oct 12, 2012         Shanghai
Mon, Oct 15, 2012         Beijing
Wed, Oct 17, 2012         Seoul
Fri, Oct 19, 2012         Tokyo
Mon, Sep 17, 2012         Minneapolis, MN
Wed, Sep 19, 2012         San Jose, CA
Fri, Sep 21, 2012         Orange County, Irvine, CA
Mon, Sep 24, 2012         Boston, MA

Comparison of Radio Links inside an Android Device and Examples for 
Applications
http://de.droidcon.com/session/comparison-radio-links-inside-android-device-and-examples-applications
Seite 4 zeigt 6 mS Set-Up-Time für Bluetooth Low Energy / Bluetooth 4.0

Obendrein ist BT 4.0 im iPhone 4S, Samsung S3, Samsung  Note 10.1, Nexux 
7 und sogar im Aldi Laptop drin.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Harald Naumann schrieb:
> Bluetooth 4.0 to infra-red LED bridge

Ist ja auch albern.  Noch 'ne Kiste mehr rumstehen, die Strom frisst,
nur um einen altertümlichen IR-Link zu erzeugen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.