Forum: Mikrocontroller und Digitale Elektronik µC freundliche Bluetooth Chipsets mit guter Doku


von Alex S. (thor368)


Lesenswert?

Tach allerseits!

Ich suche einen Bluetooth chipset, der am besten das gesammte passive RF 
Gekrümmel fertig auf einem Modul vereint. µC freundlich meint in diesem 
Fall das interface. SPI, SDIO oÄ wären möglich. PCIe usw. sind 
allerdings oversized.

Um so mehr Intelligenz der chipset mit bringt um so besser. Allerdings 
mit der Devise: Es soll nicht schon ein Prozessor a la ARM oder 
sonstigem verbaut sein. Zudem besitze ich bezüglich Bluetooth nicht viel 
mehr als fundiertes Anwenderwissen.
Gute Doku ist entsprechend Ausschlag gebend.

Thor

von Alex S. (thor368)


Lesenswert?

Ach, ja. Ich hatte auch schon daran gedacht, dass man vielleicht die 
Hardwareplatform von eben so einem Fertigmodul mit ARM drauf zerlegt. 
Wenn es da vernünftige Doku zu der Firmware gibt wäre das etwas worüber 
man nachdenken könnte.

Thor

von Helmut L. (helmi1)


Lesenswert?

http://www.bluegiga.com/Bluetooth_Modules

Vielleicht ist hier was dabei was du brauchen kannst.

von Chr. M. (snowfly)


Lesenswert?


von Harald A. (embedded)


Lesenswert?

BTM222 (hohe Reichweite)

von Alex S. (thor368)


Lesenswert?

OK, diese Teile haben den Bluetooth stack halt schon integriert. Das 
wäre OK solange ich an die firmware ran komme. Ein open source Projekt 
wäre da zB sehr sinnvoll.

Das bluegiga WT21 mit reinem HCI ist da zB nah dran. Besonders weil es 
von denen einen embedded Bluetooth stack gibt (iWRAP). Mal sehen wie 
bereit die Jungs sind Informationen Preis zu geben.

Bei dem WT21 scheitert es nur leider daran, dass nicht genügend 
Sendeleistung zur Verfügung steht. Ich benötige volle 20dBm.

Thor

von Blue (Gast)


Lesenswert?

Darf man mal fragen, welchen Mehwert  Du erzielen willst?
Du musst
- HF technisch aufpassen
- SW/Stack programmieren
Hast dagegen aber weder Doku noch Fachwissen

Warum nicht ein fertiges Modul für 8-20 EUR verwenden und die gewonnene 
Zeit statt programmieren und suchen ins eigentliche Projekt stecken?

Ich verwende i.d.R. BTM222 und mir ist egal, ob darin ein ARM, x86 oder 
sonst was werkelt.

von Alex S. (thor368)


Lesenswert?

Tach Blue,

> - HF technisch aufpassen
Post lesen. Chipset und alles was passive HF Technik angeht soll bereits 
auf dem Modul bestehen. Die Reglung der Sendeleistung usw. liegen im 
Verantwortungsbereich des HCI. Bringt das Modul dies nicht bereits mit 
ist es ungeeignet.

> - SW/Stack programmieren
Korrekt.

> Warum nicht ein fertiges Modul für 8-20 EUR verwenden und die gewonnene
> Zeit statt programmieren und suchen ins eigentliche Projekt stecken?
Das ist das Projekt. Meine Aufgabe ist ein Telemetriemodul für ein 
Rennauto zu bauen. Den CAN und SD-Karten Treiber habe ich gestern zum 
Test geschrieben. Solche Basteleien mache ich seit Jahren und sind nicht 
viel mehr als Fingerübungen. Die Herrausforderung ist einen 
Bluetoothstack zu bauen.

> Hast dagegen aber weder Doku noch Fachwissen
Sei mit solchen Äußerungen vorsichtig. Aber du hast recht ich habe keine 
Doku. Desshalb frage ich ja hier.

> Darf man mal fragen, welchen Mehwert  Du erzielen willst?
Nun ich bin Student und seltsamer Weise interessiere ich mich für das 
was ich lerne. Es geht darum es selbst gebaut zu haben und sich im 
Extremfall auf seine Arbeit verlasen zu können und nicht darauf 
angewiesen zu sein, dass der unterbezahlte Ingenieur, der das Modul für 
den low cost Markt entwickelt hat, seine Arbeit ordentlich gemacht hat.

Thor

von Helmut L. (helmi1)


Lesenswert?

Alex S. schrieb:
> Es geht darum es selbst gebaut zu haben und sich im
> Extremfall auf seine Arbeit verlasen zu können und nicht darauf
> angewiesen zu sein, dass der unterbezahlte Ingenieur, der das Modul für
> den low cost Markt entwickelt hat, seine Arbeit ordentlich gemacht hat.

Dann würde ich in deinem Fall aber auch die Hardware selber entwickeln.

von Blue (Gast)


Lesenswert?

Alex,
Mit dem Stichwort mangelnde Kenntnisse beziehe ich mich auf Deinen Post 
"fundiertes Anfängerwissen" - sei's drum, warum wirklich nicht böse 
gemeint.
Da es auf dem Markt doch einige BT Hersteller wie CSR o.a. gibt, würde 
ich dort die Suche ansetzen - für Detailfragen muss ich mich aber 
ausklinken.
Viel Erfolg und lass uns wissen wenn Du was gefundenen hast.

von Jens M. (Gast)


Lesenswert?

Alex S. schrieb:
> Gute Doku ist entsprechend Ausschlag gebend

BTM222 wäre ein guter Anfang, die Doku ist zwar faktisch nicht 
vorhanden, aber eine Forumssuche hier hilft da gut weiter.

von Alex S. (thor368)


Lesenswert?

OK, ich finde immer mehr gefallen an den bluegiga Modulen. Das WT41 hat 
zwar schon den iWRAP Bluetoothstack mit sammt Prozessor drauf aber der 
scheint schon nach kurzer Suche gut Dokumentiert zu sein. Sogesehen wäre 
das ganze ein gut erweiterbares Modell. Das Modul bringt alles mit was 
man braucht und man arbeitet sich von oben nach unten. Bis man halt den 
stack fertig hat.

Es steht und fällt damit ob bluegiga die firmware der Module und damit 
des stacks Preis gibt...
Thor

von Alex S. (thor368)


Lesenswert?

Ach ja.
@Helmut
> Dann würde ich in deinem Fall aber auch die Hardware selber entwickeln.
Wohl war. Nur übersteigt das Entwickeln eines chipsatzes wohl das 
kownhow 99% der Leserschaft inklusive mir.

Falls du aber deine Hilfe anbieten möchtest. Ich bin durchaus 
interessiert.
Thor

von Helmut L. (helmi1)


Lesenswert?

Da gibt es Chip von Ti mit voller Doku

http://www.ti.com/product/cc2564
http://www.ti.com/product/cc2560

Der Aufwand ist nicht besonders gross. Lediglich das löten könnte ein 
paar Probleme bereiten.

von Karl (Gast)


Lesenswert?

Blue schrieb:
> Darf man mal fragen, welchen Mehwert  Du erzielen willst?

Must du Mehdorn fragen!

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Alex S. schrieb:
> Meine Aufgabe ist ein Telemetriemodul für ein
> Rennauto zu bauen.

Dann würde ich von Bluetooth ablassen und klassische 433Mhz Transceiver 
mit Gummiwurst verwenden, die sollten deutlich störsicherer sein und 
haben außerdem mehr Reichweite. Ein hoher Datendurchsatz sollte da ja 
nicht nötig sein, oder? Ich habe mit Bluetooth in Verbindung mit Metall, 
Wänden und bewegten Objekten eher schlechte Erfahrungen gemacht. Die 
RFM12-Module hingegen reichen bei 9kBaud über mein Grundstück und halb 
die Straße ´runter.

von Alex S. (thor368)


Lesenswert?

Ja, 433MHz hatten wir auch schon überlegt. Mehrere Probleme:

Das 433MHz Band ist extrem voll. Auch wenn es den Vorteil der geringeren 
Atmosphärendämpfung hat reduziert das stark die Reichweite. Nicht das 
das 2,4GHz Band ruhiger wäre, jedoch unterstützt Bluetooth nativ adaptiv 
frequenzcy hooping und weitere die Stabilität erhöhende Verfahren.

Bluetooth ist Standartisiert und weit verbreitet. Dies ist im Bezug auf 
Beschaffbarkeit und Ersetzbarkeit im Fehlerfall kritisch. Gibt einem der 
Bluetoothempfänger den Geist auf geht man zum Elektronikladen um die 
Ecke und besorgt sich einen neuen. Bei einem kaputten RFM12 ist man 
drauf angewiesen, dass man einen Ersatz dabei hat. Das ist nur ein 
Beispiel.

Das bedeutenste Problem ist allerdings, dass die Funkstrecke rum um die 
Welt einsetzbar sein soll bzw. einsetzbar sein darf. 433MHz ist leider 
ein Region 1 ISM Band. Auf über der hälfte des Planeten existiert dieses 
Band nicht.

Thor

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Hättest Du Deine Aufgabenbeschreibung ganz an den Anfang des Threads 
gesetzt, wäre die Diskussion ganz anders verlaufen ;-)
Trotzdem hat Bluetooth bei bewegten, metallischen Objekten extreme 
Probleme mit der Zuverlässigkeit, aber mach die Erfahrung ruhig selbst.

von Helmut L. (helmi1)


Lesenswert?

Alex S. schrieb:
> Dies ist im Bezug auf
> Beschaffbarkeit und Ersetzbarkeit im Fehlerfall kritisch. Gibt einem der
> Bluetoothempfänger den Geist auf geht man zum Elektronikladen um die
> Ecke und besorgt sich einen neuen.

Das wiederspricht aber deiner ursprünglichen Aussage:" Ich suche einen 
Bluetooth Transceiver wo ich selber den Stack zu schreiben kann". Das 
bedingt aber einen ganz speziellen Transceiver. Den wirst du dann aber 
nicht in jeder Ecke finden.

von Alex S. (thor368)


Lesenswert?

> Hättest Du Deine Aufgabenbeschreibung ganz an den Anfang des Threads
> gesetzt, wäre die Diskussion ganz anders verlaufen ;-)

Nein, nicht wirklich. Meine letzten Anforderungen schließen meine ersten 
nicht aus. Ich habe sie nur bewusst etwas offen gelassen. Man weiß nie 
auf was für Ideen andere Leute kommen. Ich wollte nichts vorwegnehmen, 
das nur auf meinen eigenen Vorstellungen beruht.
Deine Idee mit dem 433MHz Transceiver hat mich zB noch mal zum 
Nachdenken gebracht. Eigentlich ist nur der letzte meiner Punkte 
wirklich ernst zu nehmen. Und wenn man sich von der Vorstellung 
verabschiedet, dass ein Sonderfahrzeug unbedingt alle Richtlinien eines 
Serienfahrzeugs erfüllen muss, zumal dieses dann keine Telemetrie mehr 
besitzt, dann ist 433MHz ebenfalls denkbar.

> Den wirst du dann aber nicht in jeder Ecke finden.
Ich bezog mich auch eher auf Kabel, Antennen, Bluetoothsticks für den 
Leitstand usw. Mir ist klar, dass das eine utopische Vorstellung ist. 
Trotzdem ist Bluetooth diesbezüglich günstiger als 433MHz.

Thor

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Alex S. schrieb:
> Trotzdem ist Bluetooth diesbezüglich günstiger als 433MHz.

Ein RFM12 kostet um 4 EUR. Da sind die 2 Gummiwürste noch das teuerste 
;-). Den "Stack" musst/kannst Du Dir auf jeden Fall selber schreiben. 
Frequenz-Hopping kannst Du in bestimmten festen Intervallen auch 
durchführen. Dazu brauchst Du die beiden Seiten nur mit einer 
ausreichend genauen Zeitbasis auszustatten.

von Gregor B. (Gast)


Lesenswert?

Die Spezialisten:

Cambridge Silicon Radio
http://www.csr.com/

Nordic Semiconductor
http://www.nordicsemi.com/eng/Products

Und dann als Modulhersteller Amber Wireless und connectblue.

von Chose (Gast)


Lesenswert?

Alex S:

Bluetooth ist bei diesem Projekt (extrem)der falsche Ansatz. Aber du 
bist ja noch Student und mußt eben noch ein bisschen lernen. Habe mir 
grad mit einem WLan Modul sowas gebastelt. Kann meinen Zug jetzt über 
den Browser steuern. Eine Sache von einer Stunde etwa. Was macht du für 
ein Theater?

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Chose schrieb:
> Bluetooth ist bei diesem Projekt (extrem)der falsche Ansatz.

Chose schrieb:
> Habe mir
> grad mit einem WLan Modul sowas gebastelt.

Und wo bitte ist da jetzt der Unterschied? Gleiche Frequenz, etwa 
gleiche Modulation und gleiche Störmpfindlichkeit -> miese Reichweite 
und Zuverlässigkeit.

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.