Modelo del sistema Estructura de los auriculares Bluetooth Low Energy tws facebook

Modelo del sistema Estructura de los auriculares Bluetooth Low Energy tws facebook

Hora de publicación: Autor: Editor del sitio Visita: 795

Modelo del sistema Estructura de los auriculares Bluetooth Low Energy tws facebook

El sistema diseñado en este documento se divide principalmente en dos partes: hardware inteligente y software de aplicación para tecnología de comunicación inalámbrica BLE y cliente Android.El hardware se divide en una unidad de microcontrolador (MCU) que ejecuta un sistema operativo en tiempo real integrado (free real time). tiempo del sistema operativo FreerTOS) (V823.USA) en el interior, y se trasplanta un módulo de sistema de archivos general (fileallocation table file systemFATFS). Es decir, la tabla de asignación de archivos (fileallocation tableFAT) es un módulo de sistema de archivos común para pequeños sistemas integrados, que se utiliza para administrar archivos y almacenar datos; en segundo lugar, integra varios módulos de función de hardware: módulo de podómetro (paso), módulo de monitoreo de frecuencia cardíaca (sensor de pulso), sensor de actitud y módulo de sensor magnetorresistivo, módulo de tarjeta de memoria flash (Micro-SD) inventado por SanDisk, módulo de administración de energía, pantalla de cristal líquido (pantalla de cristal líquido LCD) y módulo de pantalla táctil a color, reloj en tiempo real (real-timeclockRTC) batería de respaldo módulo módulo de comunicación de red móvil y así sucesivamente.bjbjaudio.com

Cabe señalar que el diseño preciso del diagrama esquemático del circuito del sistema y el cableado razonable de la placa de circuito impreso mejorarán en gran medida la estabilidad del equipo y el consumo de energía y otros indicadores.Este documento se centra en este problema y estandariza el diseño de el sistema de reloj inteligente para mejorar la estabilidad del sistema.bjbjaudio.com

diseño de software del sistema
La plataforma de desarrollo de este documento selecciona FreeRTOS, un sistema operativo en tiempo real que gestiona la multitarea, que es un sistema operativo de código abierto completamente libre y muy maduro.En este documento, considerando que la MCU de control principal no expande el chip de memoria externo, y la memoria interna del chip para almacenar el código de ejecución es bastante limitada, elige FreeRTOS, que compila y genera una cantidad muy pequeña de código, al mismo tiempo, para mejorar la velocidad de ejecución y resolver el problema del almacenamiento interno , este documento también organiza la fusión de datos y el algoritmo de programación de tareas para que se ejecuten en el lado del servidor. El lado del dispositivo Android solo realiza el almacenamiento de datos en tiempo real, lo que resuelve de manera efectiva el problema de la potencia y la capacidad informática limitadas de los dispositivos móviles. Problema difícil. bjbjaudio.com

Método de sincronización de datos de la aplicación cliente
El cliente MCU de este sistema está conectado con el módulo del sensor a través del puerto serie del receptor/transmisor asincrónico universal (universalasvchronousreceiver/transmitterUART).Después de iniciar el módulo del sensor, el MCU enviará automáticamente el código de transmisión y la aplicación del cliente (programa de aplicaciónAPP ) buscará el código de transmisión y se conectará a él. Después del éxito, la MCU se comunicará con el terminal móvil en dos direcciones a través del puerto serie, y los datos del sensor se enviarán al archivo de la MCU. Después de que la MCU procese los datos del sensor En consecuencia, la aplicación del cliente comienza a ejecutarse nuevamente. Primero escanee el módulo BLE nRF51822 (NordicInc.. Dinamarca) y conéctese a él, luego la MCU de control principal empaqueta los datos en un formato determinado y los envía al módulo Bluetooth. Después de recibir, el El módulo Bluetooth encapsula los datos en señales inalámbricas encriptadas de acuerdo con la especificación general (atributos genéricosGATT) en el protocolo BLE y los transmite. El dispositivo luetooth en el estado conectado también analizará los paquetes de datos recibidos de acuerdo con el protocolo GATT.Restaura los datos originales, proporciona la aplicación del cliente use.bjbjaudio.com