Table of Contents
Comprendre le spectre de diffusion des fréquences de happing (FHSS)
Les appareils FHSS permettent de communiquer de façon robuste en occupant une large bande passant dans le temps tout en ne passant qu'un court temps de séjour sur une seule fréquence. Le modèle de saut est généré par une séquence de pseudo-bruit (PN) et la synchronisation entre l'émetteur et le récepteur est critique : les deux canaux doivent sauter à la même fréquence au même instant. Les paramètres clés comprennent le taux de saut (hops par seconde), le temps de séjour (durée sur chaque canal) et le nombre de canaux de saut. Par exemple, le Bluetooth classique utilise 79 canaux avec un taux de saut de 1600 sauts par seconde, ce qui donne un temps de séjour de 625 microsecondes. Les essais accélérés des appareils FHSS nécessitent que les caractéristiques du programme de saut soient contrôlées par les groupes de travail.
Le rôle des générateurs de signaux dans les essais FHSS
Contrairement aux sources d'ondes continues simples, un générateur de signaux vectoriels moderne (VSG) peut être programmé pour générer les schémas de saut, les schémas de modulation et les séquences de synchronisation exacts requis par le dispositif en cours d'essai (DUT). Cela permet aux ingénieurs d'évaluer la précision de saut de fréquence, la robustesse de synchronisation, le taux d'erreur de paquets et les performances de coexistence sans compter sur une liaison radio en direct qui peut être imprévisible. Les générateurs de signaux sont utilisés à la fois pour les essais d'émetteur (vérifier qu'un DUTS sort correctement de saut comme spécifié) et pour les essais de récepteur (soumettre un récepteur à un signal de saut connu et mesurer sa sensibilité, son blocage et son rejet d'interférence intercanaux). La capacité d'introduire des déficiences contrôlées – telles que les interférences intentionnelles, les profils de fade ou le bruit – fait d'un générateur de signaux un outil puissant pour vérifier les marges de conception et les dispositifs de qualification pour la production.
Types de générateurs de signaux pour le travail du SFHS
- Générateurs d'analogues – Convient pour les mesures de la fréquence et de la puissance de base, mais limités parce qu'ils ne peuvent pas produire des signaux de saut modulés.Ils sont souvent utilisés pour l'étalonnage des équipements d'essai ou comme oscillateurs locaux.
- Générateurs de signaux de vecteur (VSG)[ – Le choix le plus flexible pour les tests FHSS. Ils peuvent générer des signaux modulés complexes, y compris des motifs de saut arbitraires avec GFSK, π/4-DQPSK ou modulation MSK.
- Générateurs de forme d'onde arbitraire (ARB)[ – Ces générateurs stockent et rejouent des données I/Q arbitraires. Pour FHSS, vous pouvez créer une seule forme d'onde qui contient toute la séquence de saut et ensuite déclenche la lecture.
- Conformités combinées de générateur de signaux/analyseur – Certains instruments intègrent un VSG avec un analyseur de signaux vectoriels (VSA).Cette solution mono-boîte simplifie les tests en boucle fermée, comme la mesure de la réponse sautante des DUT.
Principales spécifications pour les essais FHSS
Lors de la sélection d'un générateur pour les applications FHSS, plusieurs paramètres de performance sont critiques:
- Tachette de fréquence et largeur de bande – Le générateur doit couvrir la bande pleine de fréquence du DUT, y compris tous les canaux de saut. Pour les essais Bluetooth, 2,4–2,4835 GHz est standard; pour la bande de 2,4 GHz ISM FHSS, une plage de 2,40–2,525 GHz est prudente pour inclure les bandes de garde.
- Vitesse de commutation – Le temps de changer de fréquence et de se régler dans la tolérance requise. Bluetooth , 1600 houblons par seconde demande un temps de commutation bien inférieur à 100μs. Beaucoup de VSG modernes atteignent <50μs, mais certains instruments hérités peuvent lutter en dessous de 200μs.
- Phase Bruit et Spurious – Un bruit de phase basse est essentiel près du porteur pour éviter de désensibilisation du récepteur DUT. Les niveaux de Spurious doivent être inférieurs aux limites réglementaires pour éviter les fausses captures.
- Accusé de modulation – Pour GFSK, l'indice de modulation et l'écart de fréquence doivent être contrôlables avec précision. EVM (Error Vector Magnitude) est également important pour les variantes FHSS basées sur PSK.
- Synchronisation et déclenchement[ – Le générateur doit accepter des déclencheurs externes pour synchroniser ses sauts de fréquence avec le timing interne de DUT. Une entrée/sortie de déclenchement dédiée et une interface logique rapide sont obligatoires.
- Waveform Memory and Sequence – Pour les générateurs ARB, une mémoire suffisante est nécessaire pour stocker toute la séquence de saut (p. ex. 79 canaux × plusieurs fentes). La capacité de séquence (jouant la forme d'onde A, puis B, etc.) permet des scénarios de test dynamiques.
Configuration d'un générateur de signal pour les essais FHSS
Un processus de configuration méthodique garantit que les mesures sont répétables et représentatives des conditions réelles. Commencez par examiner les spécifications de l'appareil : liste de houblon (ensemble de fréquences commandé), temps de séjour, taux de saut et type de modulation (p. ex. GFSK avec BT=0.5). Configurez la liste de fréquences du générateur comme table de houblon. Beaucoup de VSG fournissent un mode de -houblon de fréquence ou de balayage de -list où vous pouvez charger une table de fréquences et de temps d'habitation.
Étape 1 – Créer le formulaire d'onde de mise à l'eau
Utilisez les outils logiciels du générateur (p. ex. R&S WinIQSIM2 ou Keysight Signal Studio) pour définir une séquence de saut. Spécifiez chaque fréquence, période de séjour et paramètres de modulation. Inclure des intervalles de garde entre le saut si le DUT attend un temps de réglage. Exportez la forme d'onde comme fichier I/Q et chargez-la dans la mémoire ARB. Pour des tests simples, utilisez le générateur en mode de saut intégré avec une liste de saut courte.
Étape 2 – Configurer la puissance et le chemin coaxial
Réglez le niveau de puissance de sortie pour correspondre à la force de signal attendue (p. ex. –20 dBm pour les tests de sensibilité du récepteur). Utilisez des câbles et des atténuateurs appropriés pour éviter de surconduire le DUT ou le générateur. Étalonnez la perte de trajectoire à chaque fréquence de saut à l'aide d'un compteur de puissance ou d'un analyseur de spectre.
Étape 3 – Synchroniser le calendrier
Pour les essais de récepteur, le générateur doit sauter en verrou avec le DUT. Connectez un signal de déclenchement du DUT (ou une horloge de référence) à l'entrée de déclenchement du générateur. Configurez le générateur pour lancer la séquence de saut sur un bord de déclenchement externe. Certains générateurs permettent l'alignement du saut vers une référence de temps absolue – utile pour les essais multi-appareils.
Étape 4 – Introduire des déficiences (facultatif)
Pour tester la robustesse, ajoutez du bruit (AWGN) ou un ton d'interférence continue aux fréquences sélectionnées. Le générateur peut mélanger le signal de saut avec une source de bruit interne ou en sommant deux formes d'onde indépendantes (une saute, une interférence).
Procédures d'essai pour les dispositifs du SFSF
Les procédures suivantes couvrent à la fois la vérification des émetteurs et des récepteurs. Commencez toujours par un simple test pour confirmer la fonctionnalité de base avant de passer à des mesures complexes.
Précision du houblon de l'émetteur
Branchez le port d'antenne DUT=(ou radiez par une antenne couplée) à un analyseur de spectre ou à un VSA. Réglez l'analyseur à zéro à une fréquence fixe et déclenchez la transmission DUT=(s). Passez l'analyseur à travers la bande pour saisir le chronométrage du houblon. Mesure : fréquences réelles du houblon par rapport au temps nominal, temps entre le houblon et l'occupation du canal.
Sensibilité du récepteur avec le happing
Programmer le générateur pour envoyer un signal de saut valide avec une charge utile connue (p. ex., données pseudo-aléatoire). Ajuster le niveau de sortie du générateur sur une plage (p. ex., –70 à –100 dBm). Mesurer le taux d'erreur de bits (BER) ou le taux d'erreur de paquets (PER) à chaque niveau. Le seuil de sensibilité est le niveau auquel PER dépasse 0,1 % (pour le taux de base Bluetooth). Répéter le test avec interférence à des fréquences de saut spécifiques pour mesurer la performance de blocage.
Coexistence et puissance de la chaîne adjacente
Utilisez le générateur pour créer un interférateur de saut à la même bande de fréquences que le DUT. Observez le DUT , PER, alors que l'interféreur occupe un sous-ensemble de canaux. Ce test vérifie la capacité de saut à la fréquence adaptative (AFH) du DUT. Pour les tests de masque de spectre, le générateur transmet un seul houblon pendant qu'un analyseur de spectre mesure la puissance du canal adjacent (ACP).
Heure de verrouillage de la synchronisation
Pour mesurer la rapidité avec laquelle un récepteur se verrouille à une séquence de sauts d'émetteur, envoyez un court éclat du signal de saut et mesurez le temps jusqu'à ce que la DUT produise un paquet décodé valide. Le générateur peut être configuré pour commencer à sauter à un déclencheur externe, et la réponse de DUT , par exemple, l'indicateur de paquets de bande de base, peut être capturée avec un oscilloscope.
Défis communs et dépannage
- Transients de commutation – Certains générateurs présentent des problèmes de fréquence ou des émissions fallacieuses au cours du changement. Utilisez un filtre encoche au DUT pour rejeter les éperons hors bande, ou choisissez un générateur avec un temps de décantation garanti.
- Décontinuité de phase[ – Lors du saut, la phase du transporteur peut se remettre. Pour les schémas de modulation qui dépendent de la continuité de phase (p. ex. GFSK avec codage différentiel), cela peut causer des erreurs.
- Interférence de l'équipement auxiliaire[ – Les câbles, les alimentations électriques et l'électronique voisine peuvent émettre des signaux qui corrompent les mesures. Utilisez des billes de ferrite et des enceintes blindées. Effectuez une mesure de base avec la sortie du générateur désactivée pour identifier l'interférence ambiante.
- Mismatch Between Generator and DUT Hop Lists – Assurez-vous que l'ordre, les fréquences et le timing correspondent exactement à la séquence de saut de DUT. Un décalage de canal unique fera perdre le verrou au récepteur. Utilisez l'interface de programmation du firmware DUT=S pour extraire la liste de saut.
- Drift température – La précision de fréquence du générateur et du DUT peut changer avec la température. Laissez l'équipement se réchauffer pendant au moins 30 minutes et effectuez des essais dans une pièce à température contrôlée. De nombreux générateurs offrent une entrée de référence externe de 10 MHz – utilisez-le pour synchroniser plusieurs instruments.
Meilleures pratiques pour des tests fiables du SFSF
- Utilisez une horloge de référence commune – Connectez tous les instruments RF (générateur de signaux, analyseur de spectre, DUT) à la même référence de 10 MHz. Ceci élimine la dérive de fréquence et améliore la répétabilité de mesure.
- Document Séquences de happing – Pour chaque test, enregistrez la liste exacte de houblon, les niveaux de puissance et les paramètres de modulation. Cela permet la reproduction de tous les résultats anormaux et soutient la conformité réglementaire.
- Calibrez la perte de trajectoire et la puissance de sortie[ – Effectuez un balayage d'étalonnage sur toutes les fréquences de saut à l'aide d'un compteur de puissance.
- Scans de pré-conformité de la course – Avant de procéder à des tests formels, utilisez le générateur pour effectuer un balayage rapide de l'erreur de fréquence et de la puissance sur tous les canaux.
- – Pour les essais par rayonnement (sur-le-air), utiliser des enceintes anéchoïques blindées et des antennes étalonnées. Le générateur doit être configuré avec l'antenne gain et perte de chemin libre pour fournir la force de champ souhaitée.
- Automatiser lorsque c'est possible – Utilisez un logiciel d'automatisation de test (p. ex. Python avec commandes SCPI) pour passer par les canaux, enregistrer les paramètres et générer des rapports.
Conclusion
Signal generators are the workhorses of FHSS device validation, enabling engineers to simulate complex hopping environments, measure fundamental parameters, and stress receivers with controlled interference. From verifying frequency accuracy in transmitters to evaluating synchronisation lock time under fading conditions, a well‑chosen generator with fast switching, modulation flexibility, and robust triggering makes the difference between a passing test and a field failure. As wireless systems evolve toward adaptive hopping (Bluetooth 5.1/5.2, IEEE 802.15.4 for IoT), the demands on generators will only increase – requiring wider bandwidths, lower phase noise, and tighter synchronisation with the device’s PN sequence. By mastering the setupPour plus de détails, consultez la spécification Bluetooth Core (modèles et chronométrage) du Bluetooth SIG[ et les notes d'application telles que Rohde & Schwarz ] , ainsi que les guides de sélection d'équipement de Keysight[, fournissent également des tableaux de performance à jour pour les générateurs de signaux vectoriels modernes. En investissant dans la méthodologie de test et l'instrumentation appropriées, vous assurez que vos produits FHSS répondent à la fois aux objectifs de performance et aux normes réglementaires.