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.
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.
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.
Nick Alexejew
piepi
Reich
piepi
capcom
Chris Stratton
capcom
Chris Stratton
capcom
Zuofu