La puissance du module sans fil est un paramètre très important, elle a un grand impact sur les performances de fonctionnement du module. Il est nécessaire pour les développeurs de choisir la bonne puissance au bon moment afin de trouver un équilibre entre durée de fonctionnement des modules et performances.
Cet article décrit comment définir la puissance du module sans fil.
D'une manière générale, la puissance de modulation peut être démarrée à partir d'un logiciel ou d'un matériel. Partir d'un logiciel, c'est modifier le registre correspondant. Habituellement, le manuel de référence de la puce contient une description du réglage de la puissance. En prenant le SX1262 comme exemple, la puce a deux commandes liées à la puissance de sortie, l'une est Set PaConfig et l'autre est Set TxParams. Les paramètres définis par Set PaConfig sont paDutyCycle, hpMax, deviceSel.paDutyCycle contrôle le cycle de service (angle de conduction) des deux PA (SX1261 et SX1262). La puissance de sortie maximale, la consommation électrique et les harmoniques changeront radicalement avec paDutyCycle. Les valeurs indiquées dans cette fiche technique sont les paramètres recommandés pour obtenir la meilleure efficacité du PA. hpMax sélectionne la taille du PA dans le SX1262, cette valeur n'a aucune influence sur le SX1261. La puissance de sortie maximale peut être réduite en réduisant la valeur de hpMax. La plage valide est comprise entre 0x00 et 0x07 et 0x07 est la valeur maximale prise en charge pour que le SX1262 atteigne une puissance de sortie de +22 dB. DeviceSel est utilisé pour sélectionner le SX1261 ou le SX1262. Après avoir défini le niveau de puissance de la puissance de sortie, nous devons utiliser la commande Définissez TxParams pour définir la valeur de puissance de sortie spécifique. Cette commande a deux paramètres, l'un est la puissance et l'autre est RampTime. Où la puissance représente la valeur de puissance de sortie spécifique. Selon la plage de puissance sélectionnée, la puissance présente également différentes plages de valeurs. Lorsque la limite supérieure de faible puissance est sélectionnée, la valeur de puissance est comprise entre -17 (0xEF) t et +14 (0x0E) dBm ; lorsque la limite supérieure de puissance élevée est sélectionnée, la valeur de puissance varie de-9 (0xF7) à + 22 (0x16)dBm. RampTime peut être sélectionné en fonction de la valeur recommandée. Enfin, la puissance doit être réglée via le registre de réglage.
Les paramètres référencés suivants :
voidSX1262SetPaConfig (vide)
{
uint8_t CmdBuf[5];
CmdBuf[0] = SetPaConfig ;
CmdBuf[1] = 0x04;//paDutyCycle
CmdBuf[2] = 0x07;//hpMax
CmdBuf[3] = 0x00;//deviceSel
CmdBuf[4] = 0x01; paLut réservé et toujours 0x01
SPIWriteCmd(5, CmdBuf);
}
voidSX1262SetTxParams(vide)
{
uint8_t CmdBuf[3];
CmdBuf[0] = SetTxParams ;
CmdBuf[1] = 0x16 ; //22DBM
CmdBuf[2] = 0x00;//RampTime
SPIWriteCmd(3, CmdBuf);
}
La méthode de modification de la puissance varie d’une puce à l’autre. Veuillez vous référer au manuel correspondant de la puce correspondante pour modifier la puissance.
En plus des paramètres logiciels, nous pouvons également commencer par le matériel. Par exemple, dans certains scénarios d'application, une longue distance de transmission est requise et la puissance de sortie d'un module général de faible consommation peut être insuffisante. À l’heure actuelle, nous devrions envisager des modules haute puissance. Par exemple, NiceRF a produit de nombreux modules avec une puissance différente en fonction des différents besoins des clients. En prenant comme exemple le module de transmission de données de la série LoRa, les clients peuvent choisir parmi des modules de 100 mW, 1 W, 5 W et 30 W. À l'heure actuelle, la puissance de sortie maximale du module est déterminée par son propre matériel. Les utilisateurs peuvent choisir le module approprié en fonction de leurs besoins réels.
Ce qui précède est un résumé du réglage de la puissance du module sans fil. J'espère que cela pourra vous être utile.
+86-755-23080616
sales@nicerf.com
Site Internet : https://www.nicerf.com/
Adresse : 309-314, 3/F, bâtiment A, bâtiment commercial de Hongdu, zone 43, Baoan Dist, Shenzhen, Chine
politique de confidentialité
· Politique de confidentialité
Il n'y a actuellement aucun contenu disponible
Courriel : sales@nicerf.com
Tél : +86-755-23080616