Aquí están la mayoría de los BLE fichas que yo sé:
TI CC254x: edad, bien conocido, la eficiencia energética no es muy grande, muy ampliamente utilizado. potencia: 27mA@de cualquier fuente de voltaje, tamaño: 6x6mm, precio: $1.95. NOTA: no DC-DC convertidor de a bordo.
nRF51822: más reciente, excelente, bueno si un no-tiempo real MCU es necesario, potencia: 8.0mA@3V, tamaño: 3.5x3.8mm (más comúnmente 6x6mm), precio: $1.92.
nRF8001: más reciente, excelente, bueno si no quieres para desarrollar el firmware; esencialmente igual que el anterior
Broadcom BCM20732: muy nuevo, buena pero el apoyo es cojo, también es bueno, si no en tiempo real MCU es necesario. potencia: 9.1 mA (?), tamaño: 6.5x6.5 mm, precio: $3.95. NOTA: este es un sistema en el paquete (SIP), sólo necesita una externa del cristal - balun y la antena a bordo.
SAN BlueNRG: muy nuevo, se ve bien desde la hoja de datos, potencia: 8.2mA@3V, tamaño: 2.66x2.56mm, precio: $1.45.
Diálogo DA14580: muy nuevo, se ve excelente de la hoja de datos de carácter personal. potencia: 4.9mA@3V, tamaño: 2.5x2.5 mm, precio: $1.68. NOTA: esto incluye un balun de a bordo, siendo las necesidades de cristal y la antena.
NOTA El poder de arriba es el pico de dibujar durante la transmisión en 0dBm, o recibir, el que sea mayor. Esto va a determinar la vida de la batería en muchas aplicaciones. Si la conexión/publicidad intervalos están cerca de la 4sec/10seg valor máximo, el total de energía durante el sueño y durante la radio tx/rx suman aproximadamente a un split; para intervalos más cortos de la energía de radio es mucho mayor.
Preguntas importantes que usted necesita para pensar acerca de:
¿Necesita la aprobación de la FCC? ¿Sabes cómo hacerlo? (Si no, utilizar un módulo que tiene la aprobación ya)
¿Sabe usted cómo ajustar el RF parte de esto? Que necesita de herramientas especiales (analizador de red, etc) y experiencia. Cuando tenía que hacerlo, era un verdadero dolor de cabeza :) (Si no, el uso de un módulo, o utilizar el chip de Broadcom que tiene la antena a bordo; o el Diálogo chip que integra una coincidencia de la red y tiene un diseño de referencia de la antena)
¿Quieres desarrollar firmware para Bluetooth SoC? Que puede ser complicado/molesto/caro. Si no, nRF8001 o BlueNRG, o el uso de TI CC254x que ha ready-made firmwares ya)
¿Cuál es la principal diseño del controlador/objetivo: el tamaño, la eficiencia energética, costo unitario, costo de desarrollo, el tiempo-a-mercado?
Teniendo en cuenta los diferentes objetivos posibles:
Para el tamaño total, el cuadro de Diálogo chip es difícil de superar. No ignore el tamaño (y mantener la zona de salida) que es requerido por la antena; típico tamaño total va a ser en el 10x10mm gama.
Para la eficiencia de energía, es un poco depende de si su sistema está transmitiendo a menudo o no. Usted probablemente tendrá que medir en un escenario realista, la hoja de datos no va a ser de mucha ayuda.
Para el costo de la unidad - no estoy muy seguro, depende de su capacidad de fabricación, pero no ignorar el hecho de que algunos de estos chips necesitan manera más componentes de apoyo de los demás (por lo que $3 Nordic chip is really more like $5-$6 total BOM cost, whereas CC2540 based modules can be had for less than $5). También no ignore la $10-$20k (?) para la aprobación de la FCC amortizados sin embargo muchas unidades.
Para el desarrollo de coste o el tiempo de lanzamiento al mercado, hazte un favor y usa un módulo :)
Sobre tu otra pregunta:
Yo ya tengo un micro en la placa de modo que en realidad no necesito otro
SoC. Un BLE radio sería suficiente.
Parece que nRF8001 y nRF51822 (por ejemplo) sólo se diferencian en que el firmware se quema (no actualizable, de la función fija) en nRF8001; casi todo lo demás acerca de estos chips es el mismo, que conduce a la suposición de que están construidas en exactamente la misma, o casi la misma, el silicio. Así que no hay ningún ahorro en energía, contador de piezas, etc; puede haber ahorro en la facilidad de desarrollo (no es necesario utilizar la BLE de la pila, puede utilizar los comandos para controlar el dispositivo desde otro MCU).
Dado que los iBeacons son sólo transmisores, hay BLE radios
que no tienen el RX de la capacidad (que se espera que traducir a
costos más bajos)?
No, lo siento, muchas cosas en la BLE estándar requieren la comunicación de dos vías.