Forum: Mikrocontroller und Digitale Elektronik CC2541 mit integrierter PCB Antenne


von BT 4.0 (Gast)


Lesenswert?

Hallo,
ich bin an dem BT 4,0 Modul von TI interessiert. Es handelt sich um das 
CC2541:
http://www.ti.com/product/cc2541
Kostenpunkt bei mouser oder ähnlichen bei 100+ bei ungefähr 3,5€:
http://www.mouser.de/search/refine.aspx?Ntk=P_MarCom&Ntt=140527394

Es handelt sich leider nur um den reinen Chip. Peripherie wie 32 kHz 
Crystal und vor allem die PCB Antenne mit Balun etc. sind nicht mit 
integriert.

Ich kenne mich nicht besonders gut mit PCB Antennen aus und auch wenn es 
ein Referenzguide gibt kann man da viel falsch machen.

Es gibt China Module, die genau das schon umgesetzt haben:
http://www.tinyosshop.com/index.php?route=product/product&filter_name=Bluetooth 
4.0&filter_description=true&filter_sub_category=true&product_id=763

oder

https://www.itead.cc/serial-port-ble-module-master-slave-hm-10.html

Bei ca 5,50 $ kann man da imo nicht viel falsch machen.
Wie seriös sind diese Anbieter? Wie gut die Qualität. Bei erfolgreicher 
Umsetzung sollte es sich nicht nur um ein reines Bastelprojekt handeln, 
d.h. ein Mindestmaß an Qualität sollte schon eingehalten werden.

Wie ist eure Meinung? Kann man die integrierte Lösung bedingungslos 
kaufen (wenn ja wo am besten) oder lieber selber zusammmen basteln?

Danke und Gruß

von Max D. (max_d)


Lesenswert?

Wenn du selber bastelst, dann musst du den CC2541 auch noch 
programmieren. Die fertige Lösung ist auf jeden Fall deutlich einfacher 
zu nutzen....

von Bülent C. (mirki)


Lesenswert?

Beitrag "CC2541 Schaltung und Platinenlayout"

Schau Dir diesen Thread mal an, dann würdest Du erkennen, das es doch 
nicht so einfach ist, eine CC2541 Applikation auf die Beine zu stellen.

von Stefan (Gast)


Lesenswert?

BT 4.0 schrieb:
> Ich kenne mich nicht besonders gut mit PCB Antennen aus und auch wenn es
> ein Referenzguide gibt kann man da viel falsch machen.

BT 4.0 schrieb:
> Bei erfolgreicher
> Umsetzung sollte es sich nicht nur um ein reines Bastelprojekt handeln

Also, die Qualität der Module kann ich jetzt nicht beurteilen, aber 
vielleicht trotzdem ein paar Tipps:

Abhängig von deinen Ansprüchen an Reichweite, Effizienz usw. wirst du 
mit einem fertigen Modul vermutlich nicht zufrieden sein. Das ist in 
meinen Augen eher ein Eval Board, nett für den Hobbybastler, der seinen 
eigenen Garagentoröffner baut usw. Sobald du das Board in ein Gehäuse 
packst bzw. einfach ungünstig montierst, verstimmst du die Antenne (so 
sie überhaupt gut angepasst ist, da hätte ich beim Chinamann noch die 
größten Sorgen) und Empfindlichkeit / Reichweite ist dahin. Ich würde 
sowas immer auf die finalen Gegebenheiten anpassen.
Dafür braucht man im einfachsten Fall irgendwas um die Abgestrahlte 
Leistung messen zu können. zur Not tut es ein zweites Modul, mit dem du 
dir in einem festen Testaufbau Empfangsleistung und SNR ausgeben kannst. 
Besser wäre natürlich ein Spectrumanalyser, noch besser ein 
Signalanalyser oder noch bequemer ein Networkanalyser, aber die Dinger 
sind halt echt teuer.
Und wenn es nicht bei einem Bastelprojekt bleiben soll, würde ich wenn 
überhaupt dann ein Modul aussuchen das Radiozulassungen für die 
angedachten Märkte hat. Bei ETSI/EN gibt es keine Zulassungsnummer, die 
man prüfen könnte, daher würde ich vom Hersteller die Testreports 
anfordern. Wenn eine FCC ID drauf ist, kann man recht einfach online 
schauen, was da gemacht wurde.

von BT 4.0 (Gast)


Lesenswert?

Danke für die ganzen Anmerkungen.
Ich habe das BLE 113 gefunden:
http://www.mouser.de/Search/Refine.aspx?Keyword=BLE113

Sieht auf Anhieb sehr vielversprechend aus.
hat jemand mit diesem Modul Erfahrung gemacht?

Ist mit einem CC2540 bestückt, Antenne etc. alles schon mit drauf!

von BT 4.0 (Gast)


Lesenswert?

Wie konfiguriert man ein solches Modul? Damit meine ich...
- Serial Name
- Advertising Modus
- Advertising Frequenz etc.

Schittstelle wird vermutlich im Standalone Modus UART sein, d.h. ich 
kann das Modul über das Terminal Programm eines PC konfigurieren, nur 
wie?
Von anderen Modulen kenne ich es, dass dies über ein ASCI 
Kommandosprache konfiguriert wird? Wie wird dies hier realisiert?

von Stefan (Gast)


Lesenswert?

Naja, der CC2540 hat einen frei progammierbaren Microcontroller. Wenn 
der Hersteller nichts mitliefert, wirst du das selbst machen müssen - 
was meines Erachtens auch der Vorteil dieses Teils ist. Kleine Aufgaben 
deiner Anwendung kann der gleich mit übernehmen. Wenn das nicht dein 
Anliegen ist, kannst du auch jedes x-beliebige andere BT / BLE Modul 
verwenden. Oder hast du andere Gründe genau den CC2540 zu verwenden?

von BT 4.0 (Gast)


Lesenswert?

Stefan schrieb:
> Naja, der CC2540 hat einen frei progammierbaren Microcontroller.
> Wenn
> der Hersteller nichts mitliefert, wirst du das selbst machen müssen -

Wie man eventuell bemerkt ist das Thema BT für mich noch relativ neu.
Wie genau programmiere ich also diesen integrierten MCU? Über die UART 
Schnittstelle von PC (Terminal Programm) ? Was genau schicke ich über 
die Uart Schnittstelle um was erreichen oder anderes gefragt wie 
konfiguriere den On Board BT stack des Moduls?

Mir fehlt die Doku wie genau die Übersetzung zwischen dem was ich über 
die UART Schnittstelle zum Modul schicken muss um bestimmte "Dinge" zu 
bewirken.

von Torsten R. (Firma: Torrox.de) (torstenrobitzki)


Lesenswert?

Etwas versteckt auf der Seite des Herstellers: 
http://wiki.iteadstudio.com/SERIAL_PORT_BLE_MODULE_(MASTER/SLAVE):_HM-10

und hier das Datenblatt:

ftp://imall.iteadstudio.com/Modules/IM130614001_Serial_Port_BLE_Module_M 
aster_Slave_HM-10/DS_IM130614001_Serial_Port_BLE_Module_Master_Slave_HM- 
10.pdf

: Bearbeitet durch User
von BT 4.0 (Gast)


Lesenswert?

@ Robitzkii:
Danke sehr genau sowas habe ich gesucht.
Gelten die AT Commands auch für das BLE113-A. In dem gepostenten Link 
handelt es sich ja um das HM-10, welches auf den selben Chip (CC2540) 
von TI setzt?

Ich kann also den BLE113 entweder mit einem MCU oder über einen PC über 
die UART Schnittstelle mittels AT commands konfigurieren?

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.