Portée du développement
Le développement de télécommandes sans fil à faible consommation est basé sur les exigences d'utilisation des « boutons de télécommande sans fil nécessaires à l'interaction domestique ou industrielle », et la collecte, le traitement, la communication et l'alimentation électrique sont conçus comme un ensemble de produits. Le projet peut démarrer par le développement d'une nouvelle carte mère, une modification du firmware existant ou l'intégration d'un module spécifique. L'étendue du développement est confirmée en fonction de la fonction cible, des fondations existantes et des exigences de livraison.
Interfaces et intégration de produits
Développer l'activation des boutons, l'anti-rebond, l'appairage, l'envoi de commandes, l'appui long en rafale et la réception de confirmation.
Alimentation électrique et planification des conditions
Appuyez sur le bouton pour vous réveiller et envoyer. Appuyez et maintenez pour entrer la rafale convenue. Relâchez le bouton pour reprendre le mode veille.
Intégration des données et des systèmes
Clarifiez la connexion et le format des données autour de la matrice de boutons, de la broche de réveil, du protocole sans fil et du retour, et définissez l'enregistrement, la transmission, l'accusé de réception et l'état anormal.
Prototypes, tests et résultats
Créez le micrologiciel clé, le processus d'appairage, le journal des commandes et l'enregistrement de la première réponse clé. L'accent est mis sur la vérification de la réponse initiale du bouton, de la consommation d'énergie des appuis longs, de la reconnexion et des faux déclenchements.
Composition du système et processus métier
Appuyez sur le bouton pour vous réveiller et envoyer. Appuyez et maintenez pour entrer la rafale convenue. Relâchez le bouton pour reprendre le mode veille.
- Composition de l'interface : matrice de boutons, broche de réveil, protocole radio et feedback.
- Planification des travaux : déterminez chaque état en fonction des exigences d'échantillonnage, d'interaction et de réception, et spécifiez quels circuits continueront à fonctionner.
- Gestion des exceptions : définissez des délais, des tentatives limitées et un comportement de récupération pour les tâches de communication, de détection ou d'exécution applicables.
Conditions de conception et limites fonctionnelles
La réponse à la première touche, la vitesse des appuis longs et les stratégies de rétention de connexion doivent être déterminées ensemble.
Définir les objectifs de performance ainsi que les exigences fonctionnelles. Les estimations de durée de vie de la batterie doivent spécifier la batterie, la température, le cycle de service, la fréquence des événements et les conditions du réseau. Séparez les estimations des résultats des tests à long terme.
Documents de projet requis
| Catégorie de données | Dates de début |
|---|---|
| Cycle de travail de l'entreprise | Des boutons de télécommande sans fil sont nécessaires pour les interactions domestiques ou industrielles. Les modèles d'utilisation typiques, les temps d'échantillonnage et de téléchargement, la durée de vie cible de la batterie et les exigences de réactivité sont fournis. |
| Interface et structure du produit | Matrice de boutons, broche de réveil, protocole radio et feedback ; Pour les produits existants, fournissez des schémas de circuit, une liste de pièces (BOM), un firmware et des prototypes. |
| Batteries et conditions du site | Spécifiez le modèle de batterie, la plage d'alimentation, la tension d'arrêt, la température, la méthode d'installation et les conditions de communication. |
| Livraison et responsabilité | Clarifiez la portée du code source et des fichiers de conception, l'amarrage de la plateforme, le nombre de prototypes, les conditions de test et le travail tiers. |
Contenu de la livraison et acceptation
| Projet de livraison | Méthode de vérification |
|---|---|
| Conception et mise en œuvre | Micrologiciel clé, processus d'appairage, journal des commandes et enregistrement de la première réponse clé ; L'étendue du matériel, du code source et des composants tiers est clairement indiquée dans la description du service. |
| Contrôle fonctionnel | Après avoir appuyé sur le bouton, envoyez pour vous réveiller, appuyez et maintenez pour entrer dans la rafale convenue, et revenez en mode veille après avoir relâché. Enregistrez les résultats d’entrée, de sortie et de récupération de chaque état. |
| Vérification de la consommation d'énergie | Réponse à la première pression sur une touche, consommation d'énergie à pression longue, reconnexion et faux déclenchement. Fixez le point de mesure côté batterie pour enregistrer l'énergie de l'ensemble du cycle de tâche jusqu'à ce que l'appareil se rende en veille. |
| Exceptions et nouveaux tests | Couvre les situations applicables telles qu'une batterie faible, un déclenchement continu, une perte de connexion ou un redémarrage et conserve les protocoles, formes d'onde et versions d'origine. |
Services de développement spécialisés
Sélectionnez les modules dont vous avez besoin en fonction du produit existant. Les interfaces et les responsabilités sont définies dans le périmètre du projet.
Matériel à faible fuite et développement PCB
Matériel à faible fuite et services de développement PCB, vérification du chemin statique, dispositifs de protection, conversion de niveau et courant de repos du dispositif, fourniture de schémas, fichiers sources PCB, BOM, fichiers de fabrication et enregistrements actuels des nœuds. La portée du projet est déterminée en fonction de l'équipement cible, des données existantes et des conditions d'acceptation.
Voir la portée du développementDéveloppement professionnelDéveloppement du firmware de veille et de réveil du MCU
Le service de développement de micrologiciel de réveil et de veille MCU développe les conditions d'entrée en veille, la détermination du réveil, la récupération de l'horloge et la reconstruction du pilote, et fournit une machine d'état, un micrologiciel, une synchronisation de réveil et des enregistrements de régression de fonction. La portée du projet est déterminée en fonction de l'équipement cible, des données existantes et des conditions d'acceptation.
Voir la portée du développementDéveloppement professionnelDéveloppement et dépannage de machines à états basse consommation
Services de développement pour la récupération d'exceptions de machine à états et de faible consommation, la sortie d'erreur de conception, les tentatives limitées, la récupération de persistance et de redémarrage, le déploiement d'états-transitions, le code, la configuration et les enregistrements d'injection de pannes. La portée du projet est déterminée en fonction de l'équipement cible, des données existantes et des conditions d'acceptation.
Voir la portée du développementDéveloppement professionnelPublicité BLE basse consommation et développement de connexions
Services de développement de connexion et de diffusion BLE basse consommation, configurant les paramètres de diffusion et de connexion en fonction de l'état, gérant la synchronisation et la récupération de déconnexion, et fournissant le micrologiciel BLE, les champs de protocole, les tables de paramètres et les enregistrements de périphérique cible. La portée du projet est déterminée en fonction de l'équipement cible, des données existantes et des conditions d'acceptation.
Voir la portée du développementDéveloppement professionnelPerformances du système, durée de vie de la batterie et validation environnementale
Services complets de consommation électrique de la machine, d'autonomie de la batterie et de vérification environnementale, mesurant le courant d'état, l'énergie des événements, la chute de tension de pointe et le fonctionnement commercial à long terme, fournissant des formes d'onde, des journaux, des feuilles de calcul, des rapports de test et une couverture originaux. La portée du projet est déterminée en fonction de l'équipement cible, des données existantes et des conditions d'acceptation.
Voir la portée du développementQuestions fréquemment posées
Pourquoi la réponse est-elle lente lorsque vous appuyez pour la première fois sur le bouton après une longue période de non-utilisation ?+
Il est nécessaire de vérifier la récupération de la connexion, la détection de diffusion et l'état du récepteur, de considérer l'ensemble du délai depuis le réveil de la première clé jusqu'à l'exécution comme point d'acceptation et de décider s'il faut maintenir ou reconnecter en fonction de l'entreprise.
Est-il possible de développer seulement une partie d’un produit existant ?+
Le développement de modules ou l'optimisation de la consommation électrique peuvent être réalisés en fonction de l'interface existante et de la plage modifiable. Pour ce produit, vous devez d'abord vérifier la matrice des boutons, la broche de réveil, le protocole sans fil et les commentaires, puis déterminer l'étendue des changements et des régressions.
Comment déterminez-vous le coût et le calendrier de ce projet ?+
L'évaluation est basée sur des résultats tels que le micrologiciel clé, le processus d'appairage, les protocoles de commande et les premiers enregistrements de réponses clés. Les matériaux du prototype, la structure, la plate-forme, les tests externes et les nouvelles fonctionnalités sont répertoriés séparément. Les offres et les nœuds sont créés après confirmation des exigences et des interfaces.
Références techniques
L'intervalle de connexion et le délai des périphériques doivent être configurés en combinaison avec le débit de données, le temps de réponse et les résultats de négociation du périphérique central. Référence des paramètres de connexion Bluetooth
En ligne
Téléphone
WeChat

retour au sommet