Lo que quiero hacer: Un dispositivo que envíe inmediatamente una notificación si el dispositivo incurre en un momento de alta aceleración. La notificación debe indicar la aceleración. No hay garantía de que haya un El dispositivo debe ser muy pequeño, del tamaño de un centavo y no mucho más grueso. El dispositivo debería durar un año con una batería de reloj estándar (alrededor del 80% del tiempo, el dispositivo no se moverá en absoluto, el dispositivo no enviaría más de 100 veces al día).
Cualidades adicionales: - Esta notificación se enviaría a un teléfono inteligente para mayor comodidad y posibles propósitos de visualización futura. - La notificación sería visible desde una distancia de hasta 100 m del dispositivo (esto podría lograrse a través de una señal inalámbrica).
Lo que pido: Consejos sobre por qué medio se podría enviar esta notificación (Bluetooth, Zigbee, Wifi), y si no se puede enviar a un teléfono inteligente, a qué se podría enviar para lograr los objetivos del dispositivo. (en particular, notificando de inmediato que el dispositivo se aceleró y cuánto se aceleró).
Usted indicó que Bluetooth no satisface sus requisitos y estoy de acuerdo. Pero eso es Bluetooth clásico. ¿Está familiarizado con BLE (Bluetooth Low Energy, parte de la especificación Bluetooth 4.0)? El rango máximo es de 50 a 450 m, según el módulo utilizado. (Esa última cifra no es un error tipográfico, aquí está el BLE121LR -- LR para largo alcance. Y todavía funciona con una batería de tipo botón).
Apple agregó soporte para BLE a partir del iPhone 4S. BLE también es compatible con el sistema operativo Android (como el que se usa en la serie Galaxy S) versión 4.3 o posterior.
He visto chips BLE con una potencia de transmisión máxima que oscila entre 12 mA y 39 mA. Actualmente estoy usando uno que es de 18 mA, así que usemos eso.
No, ciertamente no estará transmitiendo continuamente. El truco es lograr que transmita durante el menor tiempo posible.
Si se supone que se realiza una conexión y los datos se envían en 50 ms con un ciclo de trabajo del 10 %, y eso se realiza 100 veces al día, entonces la potencia requerida es 18 mA * 0,05 s * 0,1 * 100 = 9 mAs/día ( donde mAs es miliamperiossegundos).
Repartiendo eso durante un año, da 9 * 365/3600 = 0,9 mAh por año. Incluso si tengo el tiempo de comunicación fuera de cinco veces , todavía sería alrededor de 4,5 mAh por año.
Suponiendo que el microcontrolador solo está activo cuando envía datos, no debería usar más de lo que usa el dispositivo BLE, por lo que es de 0,9 a 4,5 mAh / año.
El problema, creo que será el acelerómetro.
Dijo que el 20% del tiempo, el objeto se moverá y habrá menos de 100 eventos pico por día. Voy a suponer que hay algún tipo de disparador en el acelerómetro que le permite permanecer en baja potencia hasta que se ve el evento de 50 G, y solo entonces activa el microcontrolador.
Suponiendo que el modo de bajo consumo (pero activo) del acelerómetro requiere 25 µA, entonces 0,025 mA * 24 * 365 = 219 mAh. No ha proporcionado el número de pieza del acelerómetro, por lo que no sé si la cifra de 25 µA es razonable. Lo saqué de una hoja de especificaciones de un acelerómetro Freescale que he usado. No incluyo la potencia adicional necesaria cuando se conecta al microcontrolador, pero será muy pequeña y puede ignorarse.
219 + 4,5 + 4,5 = 228 mAh, menos de 240 mAh, pero no mucho.
Samuel
joe benassi
Samuel
MarkU
joe benassi
joe benassi
MarkU
MarkU
joe benassi
crosley
Nick Alexeev
crosley
joe benassi
Nick Alexeev
joe benassi