Bluetooth-Kommunikation mit Smartphone, Optionen?

Ich arbeite an einem Gerät, das ich vielleicht in Massenproduktion in Betracht ziehen möchte. Das Gerät verbindet sich über eine Bluetooth-Verbindung mit einem Smartphone. Für Prototyping-Zwecke habe ich das sehr verbreitete HC-05-Modul verwendet , das das Leben sehr einfach macht. Aber ich erwarte nicht, dass dieses Gerät ideal für die Massenproduktion ist, da ich für viele davon keine gute Quelle finden kann und sie im Gegensatz zu einem SoC teuer sind (vielleicht liege ich mit diesen Argumenten falsch). Ich dachte an den NRF8001Das Problem ist jedoch, dass es sich anscheinend um einen Bluetooth-Low-Energy-Chip handelt, sodass viele ältere Smartphones dies nicht unterstützen. Ich habe irgendwo gelesen, dass dieser Chip sowohl BLE als auch Classic unterstützt, kann dies aber nicht definitiv herausfinden. Ich habe mir so ziemlich das gesamte Datenblatt durchgelesen und bin ziemlich zufrieden mit der Art und Weise, wie dieser Chip ansonsten funktionieren soll, und bin bereit, das 99-Dollar-Entwicklungskit zu kaufen.

Ich habe auch den CC2560 von Texas Instruments gefunden , aber ich kann außer auf der TI-Website nicht viele Informationen darüber finden, daher bin ich mir nicht sicher, ob es die beste Lösung ist. Ich würde lieber etwas Beliebtes verwenden, damit ich mehr Unterstützung bekomme.

Ich bin relativ neu in der Welt der eingebetteten Systeme und möchte definitiv nicht, dass dies eine Einkaufsfrage ist, aber ich würde gerne wissen, was Sie alle empfehlen (dh ob eine der oben genannten Lösungen realisierbar ist oder ob es andere Chips gibt /modules da draußen sollte ich in Betracht ziehen)? Ich finde das SPP (Serial Port Profile) sehr einfach zu bedienen und für meine Bedürfnisse sehr umfangreich.

Ich habe keine intensiven technischen Anforderungen. Wenn ich etwa jede Sekunde ein Byte Daten senden kann, bin ich mehr als glücklich. Die Reichweite muss 5-6 Meter nicht überschreiten. Ich verbinde den Bluetooth-Chip mit einem AVR-Mikrocontroller. Ich bin in Ordnung mit der Verwendung von USART, SPI oder I2C zur Kommunikation. In Bezug auf die Kosten sollte es eine günstige Lösung sein (3 - 7 $). Die Verwendung von Dingen wie Rn-42, JY-MCU usw. ist für Proof of Concepts in Ordnung, aber nicht für die Massenproduktion geeignet.

Bitte lassen Sie mich wissen, wenn ich weitere Informationen hinzufügen muss.

Die HF-Module selbst sind FCC-zertifiziert. Dies vereinfacht in der Regel die Zertifizierung des Endprodukts.
@NickAlexeev Danke, aber das beantwortet meine Frage leider nicht wirklich.
Nur neugierig, aber wenn Sie sich an rovingnetworks.com oder digikey wenden, gewähren sie keinen Rabatt, wenn Sie Massenproduktionen wünschen? Was war das Angebot, das Sie in der gewünschten Menge erhalten haben? Ich persönlich bin ein großer Fan des RN-42.
@Roak Was auch immer es ist, es wird mehr als 12 Dollar oder so kosten. Wenn ich den NRF8001 für ~ $ 3,50 bekommen kann, scheint er aus wirtschaftlicher Sicht viel attraktiver zu sein. Höhere Margen für mich, niedrigere Preise für meine Kunden. Ich probier es aber noch ein bisschen aus. Ich habe mir das RN-42 für HID-Anwendungen angesehen. Außerdem ist es relativ groß.
Das würde ich auch wirklich gerne wissen. Prämie anbieten.
Ich glaube nicht, dass Sie eine Lösung in Ihrer Preisklasse finden werden, Punkt. Muss es drahtlos sein? Ihre Datenrate könnte leicht mit einem groben "Modem" über die Kopfhörerbuchse erreicht werden - Software auf der Telefonseite, billiger Mikrocontroller auf der Geräteseite, FSK zwischen zwei weit auseinander liegenden und nicht harmonischen Audiofrequenzen.
@ChrisStratton Ok, aber was verwenden kommerzielle Produkte? Wenn es in meiner Preisklasse nicht möglich ist, möchte ich trotzdem wissen, welche Möglichkeiten ich habe. Ich konnte wirklich nur beliebte Optionen für BLE finden. Danke.
Welche Produkte kennen Sie, die dies in dieser Preisklasse tun? Das einzige, was mir bekannt ist, sind die billigsten BT-Headsets mit erstaunlichen Skaleneffekten und einer Apple-Zertifizierungslücke
@ChrisStratton Ich bin nicht so besorgt über den Preis wie das OP. Ich suche ein gängiges Bluetooth-Modul, das ich ohne großen Aufwand in meinem Produkt verwenden kann, zum besten Preis.
Nicht wirklich ein Ort für Einkaufsfragen, aber chinesische Hersteller haben gefälschte CSR-basierte serielle Module für < $7 hergestellt dx.com/p/wireless-bluetooth-rs232-ttl-transceiver-module-80711 . Sie können sie wahrscheinlich in großen Mengen bekommen, wenn Sie eine RFQ auf Alibaba für noch günstigere Preise veröffentlichen.

Antworten (2)

Ihr Anwendungsfall klingt nach einer perfekten Ergänzung für Bluetooth LE. Ich würde es ernsthaft in Erwägung ziehen. Der größte Nachteil wäre, wie Sie angedeutet haben, dass ältere Smartphones dies nicht unterstützen. Die Adoption nimmt jedoch schnell zu. Apples iOS-Geräte (iPhones, iPads, iPod Touches) unterstützen Bluetooth LE beispielsweise schon seit iPhone 4S, iPad 3 und iPad Mini. So ziemlich alle neueren Android-Geräte unterstützen es meines Wissens nach auch.

Die Smartphone-Integration von Bluetooth LE ist viel einfacher als Bluetooth Classic (insbesondere unter iOS, wenn dies für Ihr Produkt relevant ist).

Es gibt bereits eine ganze Reihe von BLE-Chipsätzen und -Modulen. Ein paar Vorschläge: http://www.ti.com/product/cc2541 , http://www.bluegiga.com/bluetooth-4.0-modules

Wenn Sie unbedingt ältere Geräte unterstützen müssen, ist ein Dual-Mode-Bluetooth-Chipsatz wie der TI CC2560 wahrscheinlich die beste Wahl. Ich habe nicht viel Erfahrung mit der Arbeit mit Legacy-Bluetooth, daher kann ich in diesem Bereich nicht viel mehr anbieten.

Tatsächlich verfügen derzeit nur eine Handvoll Android-Geräte über Softwareunterstützung für BLE. Vielleicht werden die meisten Geräte, die mit Android 4.3 herauskommen, das tun, aber es wäre nicht verwunderlich, wenn sie weiterhin 2.3-Geräte im Budgetsegment verkaufen würden.
@Chris Hmm, danke für deinen Einblick. Ich denke wirklich, dass die Unterstützung für BLE ziemlich gering ist, und es wird noch etwa 2 Jahre dauern, bis eine große Mehrheit der Geräte diese Fähigkeit besitzt. Nur eine Handvoll Android-Geräte können mit BLE-Geräten gekoppelt werden. Auf jeden Fall denke ich noch darüber nach, hätte aber gerne etwas, das jeder benutzen kann, während ich auf den Start von BLE warte.

Wie wäre es mit dem BCM2045 von Broadcom ? Es scheint eine gute Lösung für Sie zu sein. Sie können bei Alibaba zu einem sehr günstigen Preis bestellen.