Alcance del desarrollo
El desarrollo de controles remotos inalámbricos de bajo consumo está orientado al requisito de uso de "botones de control remoto inalámbrico necesarios para la interacción doméstica o industrial", y la recolección, el procesamiento, la comunicación y el suministro de energía están diseñados como un conjunto de productos. El proyecto puede comenzar con el desarrollo de una nueva placa principal, la modificación del firmware existente o la integración de un módulo designado. El alcance del desarrollo se confirma en función de la función objetivo, la base existente y los requisitos de entrega.
Interfaces e integración de productos
Desarrollar activación de teclas, rebote, emparejamiento, envío de comandos, pulsación larga y recepción de confirmación.
Suministro de energía y programación estatal
Presione el botón para despertar y enviar. Mantenga presionado para ingresar la ráfaga acordada. Suelte para reanudar el modo de espera.
Integración de datos y sistemas
Aclare la conexión y el formato de datos alrededor de la matriz de botones, el pin de activación, el protocolo inalámbrico y la retroalimentación, y defina la grabación, transmisión, confirmación y estado anormal.
Prototipos, pruebas y entregables
Forme el firmware clave, el proceso de emparejamiento, el protocolo de comando y el registro de respuesta de la primera clave, enfocándose en verificar la respuesta de la primera clave, el consumo de energía al presionar prolongadamente, la recuperación de la conexión y la activación falsa.
Composición del sistema y proceso de negocio.
Presione el botón para despertar y enviar. Mantenga presionado para ingresar la ráfaga acordada. Suelte para reanudar el modo de espera.
- Composición de la interfaz: matriz de botones, pin de activación, protocolo inalámbrico y retroalimentación.
- Programación de trabajo: Determinar cada estado en función de los requisitos de muestreo, interacción y recepción, indicando qué circuitos continúan funcionando.
- Manejo de excepciones: defina fechas límite, reintentos limitados y comportamientos de recuperación para tareas de comunicación, detección o ejecución aplicables.
Condiciones de diseño y límites funcionales
La respuesta de primera tecla, la velocidad de pulsación prolongada y las estrategias de retención de la conexión deben determinarse en conjunto.
Definir objetivos de energía junto con requisitos funcionales. Las estimaciones de duración de la batería deben especificar la batería, la temperatura, el ciclo operativo, la frecuencia de los eventos y las condiciones de la red. Mantenga las estimaciones separadas de los resultados de las pruebas de funcionamiento continuo.
Información inicial del proyecto
| Categoría de datos | Datos de inicio |
|---|---|
| ciclo de trabajo empresarial | La interacción doméstica o industrial requiere botones de control remoto inalámbricos; Se proporcionan procedimientos de uso típicos, tiempos de muestreo y carga, duración objetivo de la batería y requisitos de respuesta. |
| Interfaz y estructura del producto. | Matriz de botones, pin de activación, protocolo inalámbrico y retroalimentación; para productos existentes, proporcione esquemas, una lista de materiales (BOM), firmware y prototipos. |
| Baterías y condiciones del sitio. | Proporcione el modelo de batería, rango de suministro de energía, voltaje de corte, temperatura, método de instalación y condiciones de comunicación. |
| Entrega y Responsabilidad | Aclare el alcance del código fuente y los archivos de diseño, el acoplamiento de la plataforma, la cantidad de prototipos, las condiciones de prueba y el trabajo de terceros. |
Entregables y criterios de aceptación
| Proyecto de entrega | Método de verificación |
|---|---|
| Diseño e implementación | Firmware de botones, proceso de emparejamiento, protocolo de comando y registro de respuesta de primera tecla; El alcance del hardware, el código fuente y los componentes de terceros se indican claramente en la declaración de trabajo. |
| Verificación funcional | Enviar después de presionar el botón para despertar, presionar y mantener presionado para ingresar a la ráfaga acordada y reanudar el modo de espera después de soltarlo; registrar los resultados de entrada, salida y recuperación de cada estado. |
| Verificación del consumo de energía | Respuesta a la primera pulsación de tecla, consumo de energía de pulsación larga, recuperación de conexión y activación falsa. Fije el punto de medición del lado de la batería para registrar la energía del ciclo de tarea completo hasta que el dispositivo vuelva a dormir. |
| Excepciones y nuevas pruebas | Cubre situaciones aplicables como batería baja, activación continua, pérdida de conexión o reinicio, y conserva registros, formas de onda y versiones originales. |
Servicios de desarrollo especializados
Seleccione los módulos necesarios según el producto existente. Las interfaces y responsabilidades se definen en el alcance del proyecto.
Hardware de baja fuga y desarrollo PCB
Hardware de baja fuga y servicios de desarrollo PCB, verificación de rutas estáticas, dispositivos de protección, traducción de nivel y corriente de reposo del dispositivo, entrega de esquemas, archivos fuente PCB, BOM, archivos de fabricación y registros de corriente de nodo. El alcance del proyecto se determina en función del equipo objetivo, los datos existentes y las condiciones de aceptación.
Ver alcance de desarrolloDesarrollo de especialistasMCU Desarrollo de firmware de suspensión y activación
MCU Servicio de desarrollo de firmware para despertar en suspensión, desarrolla condiciones de entrada en suspensión, determinación de activación, recuperación de reloj y reconstrucción de controladores, y ofrece máquina de estado, firmware, tiempo de activación y registros de regresión de funciones. El alcance del proyecto se determina en función del equipo objetivo, los datos existentes y las condiciones de aceptación.
Ver alcance de desarrolloDesarrollo de especialistasDesarrollo de máquinas de estado de bajo consumo y recuperación de fallas
Servicios de desarrollo de máquinas de estado de bajo consumo y recuperación de excepciones, salida de fallas de diseño, reintento acotado, recuperación de persistencia y reinicio, entrega de diagramas de estado, código, configuración y registros de inyección de fallas. El alcance del proyecto se determina en función del equipo objetivo, los datos existentes y las condiciones de aceptación.
Ver alcance de desarrolloDesarrollo de especialistasDesarrollo de conexiones y publicidad BLE de bajo consumo
BLE servicios de desarrollo de transmisión y conexión de bajo consumo, configura parámetros de transmisión y conexión según el estado, administra la recuperación de sincronización y desconexión y entrega firmware BLE, campos de protocolo, tablas de parámetros y registros de dispositivos de destino. El alcance del proyecto se determina en función del equipo objetivo, los datos existentes y las condiciones de aceptación.
Ver alcance de desarrolloDesarrollo de especialistasAlimentación del sistema, duración de la batería y validación ambiental
Servicios completos de verificación ambiental, duración de la batería y consumo de energía de la máquina, medición del estado de corriente, energía de eventos, caída de voltaje pico y operación comercial a largo plazo, entregando formas de onda, registros, hojas de cálculo, informes de prueba y cobertura originales. El alcance del proyecto se determina en función del equipo objetivo, los datos existentes y las condiciones de aceptación.
Ver alcance de desarrolloPreguntas frecuentes
¿Por qué la respuesta es lenta al presionar el botón por primera vez después de mucho tiempo sin usarlo?+
Es necesario verificar la recuperación de la conexión, el descubrimiento de la transmisión y el estado del receptor, tomar el tiempo completo desde el primer despertar de la clave hasta la ejecución como elemento de aceptación y elegir mantener o restablecer la conexión según el negocio.
¿Es posible desarrollar sólo una parte de un producto existente?+
El desarrollo del módulo o la optimización del consumo de energía se pueden llevar a cabo de acuerdo con la interfaz existente y el rango modificable. Para este producto, primero debe verificar la matriz de botones, el pin de activación, el protocolo inalámbrico y la retroalimentación, y luego determinar el alcance de los cambios y la regresión.
¿Cómo determinar el costo y el período de este proyecto?+
La evaluación se divide en función de entregables como firmware de botones, proceso de emparejamiento, protocolos de comando y registros de respuesta de primera clave; los materiales del prototipo, la estructura, la plataforma, las pruebas externas y las nuevas funciones se enumeran por separado, y las cotizaciones y los nodos se forman después de que se confirman los requisitos y las interfaces.
Referencias de ingeniería
El intervalo de conexión y el retraso del dispositivo periférico deben configurarse en combinación con el rendimiento de datos, el tiempo de respuesta y los resultados de la negociación del dispositivo central. Referencia del parámetro de conexión Bluetooth
En línea
Teléfono
WeChat
volver arriba