Low Cost OEM ZigBee Modul oder Bluetooth Modul

Gast #1772764
Lesenswert?

Hallo zusammen

Ich habe mit dem Thema ZigBee bis jetzt nichts am Hut gehabt, deswegen 
schon mal sry im Voraus für evtl. dumme Fragen

Ich suche ein einfach zu integrierendes ZigBee Modul(oder bluetooth 
modul), welches ich über einen Atmega48PA und dessen UART ansprechen 
kann. Das ganze soll möglichst klein und billig sein.

Ist es kompliziert eine Funkstrecke zwischen zwei komunizierenden 
Modulen auf zu bauen(bidirektionale Verbindung)?
Wenn ich das Prinzip richtig verstanden habe, muss ich nur beide Module 
via µC gleich konfigurieren, Spannung ran und schon gehts los???

Ich denke mit "billig" scheidet die bluetooth variante aus,  da ich kein 
Modul unter 40€ gefunden habe(sollte max 5€ kosten)
Kennt jemand so ein Modul in der Preisklasse?

Danke für die Hilfe
Gast #1772783
Lesenswert?

Hallo Thomas

Danke für die schnelle Antwort. Werde ich mir mal anschauen. Wobei 20€ 
noch zu teuer sind.

Gibt es eigentlich irgendwie die Möglichkeit ein Zigbee Modul via Handy 
an zu sprechen? Oder ist das nur mit Bluetooth möglich?
Gast #1772788
Lesenswert?

Das Ziel der ganzen Sache ist:
Über Funk einen DC Motor via PWM aus einem Controller zu betreiben, und 
auch eine Rückmeldung zu bekommen. Das ganze ist noch etwas wage, aber 
so ist die Vorstellung.
Gast #1772819
Lesenswert?

Ja die Sache mit der App überlasse ich dann jemand anderen:)

Wie schaffen es denn eigenlich die Chinesen ein 10€ Bluetooth headset 
herzustellen? Da muss es doch irgenwo billige Chip Komplettlösungen 
geben %-)
Gast #1774315
Lesenswert?

Bevor Du lange grübelst und unnötig suchst:
BT oder ZB für den geforderten Preisrahmen von 5 Euro wirst Du 
(wahrscheinlich auch nur annähernd) erreichen, wenn Du selber die 
nötigen Chipsätze nebst Softwarestacks von z.B. TI.com in deine 
Schaltung integrierst. Aus deiner Fragestellung ist aber zu entnehmen, 
dass Dir da das nötige Know-How bisher fehlt. Das Vorhaben ist dann 
schon etwas aufwändiger.

Fertige Module kleinerer Reichweite auf BT-Basis gibt es z.B. hier:
http://www.tme.eu/de/katalog/artykuly.phtml?search=bluetooth&idp=1#search%3Dbluetooth
(Bei TME muss man nach Umschaltung auf Deutsch auch noch die Preisbasis 
auf EUR umstellen). Das BTM-112 kostet bei min. 100 Stück 7.86 EUR. 
Billiger habe ich ein BT-Modul noch nirgends gesehen. Wenn Du wirkllich 
500 Stück benötigst, kannst Du die Fa. Rayson auch direkt andrahten. Bei 
kleinerer Stückzahl aber nicht des Aufwandes wert (--> Verhandlung mit 
Chinesen, Vorkasse, Luftfracht, Zoll). Eigentlich funkioniert das 
BTM-112 recht gut, bis auf kleinere Besonderheiten, nachzulesen in 
zahlreichen Beiträgen hier im Forum.

Das BTM-222 ist das gleiche Modul mit Sendeverstärker (höhere Reichweite 
(Class 1, ca. 100m)), >100Stk. 8.85 EUR
Gast #1774327
Lesenswert?

Kleiner Nachtrag noch bezugnehmend auf das BTM-xx2:


Andy N. schrieb:
> Ist es kompliziert eine Funkstrecke zwischen zwei komunizierenden
> Modulen auf zu bauen(bidirektionale Verbindung)?

Nein, sehr einfach!

> Wenn ich das Prinzip richtig verstanden habe, muss ich nur beide Module
> via µC gleich konfigurieren, Spannung ran und schon gehts los???

Ja!
Gast #1774364
Lesenswert?

Hm bin jetzt nicht der Softwareguru.

Ist es bei dem BTM-122 so kompliziert? Welche Schnittstelle empfielt 
sich zu nehmen: SPI oder UART??

Ich habe das Ding so verstanden: 3.3V ran, via UART Parameter setzen 
bzw. Daten schicken und das Teil fängt an zu senden! Bin ich soweit 
richtig?
Gast #1774381
Lesenswert?

Der BT-Softwarestack ist in dem Flash-Baustein, der auf dem BTM-Modul 
verbaut ist. Chipsatz und Softwarestack stammen von CSR.com. Damit hast 
Du nichts zu tun! Vielleicht hat Thomas das mit dem BTM-112 bzw. BTM-220 
verwechselt, dort muss man tatsächlich den Softwarestack selber 
realisieren. Diese Hardware käme z.B. bei einem BT-Dongle für den PC 
oder WinCE/Linux Geräte zum Einsatz. Würde ich mich auf einer 
Embedded-Ebene nicht heranwagen.

Aber beim BTM-112 oder BTM-220 hat man einfaches Kommandointerface mit 
AT-Befehlen, nach Parametrierung kann man einfach in den transparenten 
Übertragungsmodus wechseln.
#1774492
Lesenswert?

Hört sich ganz interessant an. Inwieweit kann man mit diesen Modulen, 
die einen Integrierten Stack haben mit commerziellen BT geräten 
kommunizieren?

Wie sieht es mit der tatsächlichen Reichweite aus? Vielleicht schwenke 
ich mit meiner Bühnensteuerung dann doch noch Richtung BT.

Gruß
Tom
Gast #1774780
Lesenswert?

Um die Euphorie mal ein wenig zu bremsen:
Das BTM-xx2 kann SPP (serial port profile=transprente Daten von a nach 
b) und sonst nichts! D.h. alle Angaben über PicoNet, IO, Audio etc. sind 
reine theoretische Fähigkeiten des CSR-Chipsatzes bei entsprechender 
Firmware. Die ist aber nicht gegeben. Vielleicht auf Anfrage bei Rayson 
bei entsprechender Stückzahl.
Für alle anderen Zwecke (z.B. Sensornetzwerke) würde ich mir andere 
Alternativen ansehen (XBee, Meshnetics, Radiometrics, Telegesis, etc.). 
Vielleicht noch Module mit TI-Chipsätzen wie CC1100 oder CC2500, die 
freien Softwarestacks von TI können RELATIV einfach implementiert 
werden.
Gast #1775385
Lesenswert?

Im Endeffekt würde es völlig reichen, wenn es folgendes erfüllt:

-Via Handy Vorgabe für PWM Frequenz des Atmega
-Bestätigung das Befehl erhalten worden ist, oder sogar wie schnell der 
DC Motor ist.

Dafür müsste die Funktionalität des Moduls doch reichen?!
Gast #1775542
Lesenswert?

Wieso ist BT Overkill? Leider haben die Mobiltelefone eben kein 
RFMxx-Modul eingebaut und auch kein Funk-Türgong... Aber unterschätze 
beim Mobiltelefon nicht die Programmierung. Wenn es auf einem läuft, 
läuft es noch lange nicht auf 100 weiteren.

@Andy:
Die Funktionalität des BTM-Moduls reicht dafür auf jeden Fall, 
allerdings kann direkt kein PWM ausgeben. Da müsste dann noch kleiner µC 
dazwischen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren