Module nRF24L01 + fixé à peu près aussi bien que possible, en ajoutant un condensateur approprié sur l’antenne PCB et un condensateur de 1,0 uF entre les broches d’alimentation pour une bonne mesure.

Les bons vieux modules sans fil nRF24L01 + sont peu coûteux et efficaces. Eh bien, ils sont aussi longtemps qu’ils fonctionnent correctement, de toute façon. Les appareils eux-mêmes sont matures et bien compris, mais cela ne signifie pas que les mauvais lots des fournisseurs ne peuvent pas causer de problèmes d’arrachage de cheveux directement de l’usine.

[nekromant] a récemment reçu tout un lot d’unités qui ont simplement refusé de fonctionner comme elles le devraient, mais pas parce qu’elles étaient des contrefaçons. Le problème était que la conception de l’antenne et du PCB avait été «optimisée» par le fournisseur au point que les appareils ne pouvaient tout simplement pas fonctionner correctement. Heureusement, [nekromant] exploité une compréhension du problème dans un moyen de les résoudre sans devenir fou dans le processus. La configuration du test est illustrée dans l’image ci-dessus et le processus est expliqué ci-dessous.

Ce problème n’était pas nouveau pour [nekromant], car les lots précédents avaient souffert d’un «problème de doigt magique», où les mauvaises performances sont résolues comme par magie en plaçant son doigt sur l’antenne. Cela avait été corrigé dans le passé en soudant un condensateur manquant de 1,0 pF, mais le dernier lot d’unités nRF24L01 + était si mauvais qu’il fallait faire plus. Le simple fait d’ajouter un condensateur de 1,0 pF ne suffisait plus, et on ne sait pas exactement pourquoi.

Pour des raisons probablement liées à l’antenne PCB, chaque radio nécessitait l’ajout d’un condensateur d’une valeur généralement comprise entre 1,0 pF et 2,2 pF. Mais il n’y avait aucun moyen de dire quelle valeur un conseil particulier aurait besoin. Pour résoudre ce problème, [nekromant] fait un petit banc d’essai pour profiler chaque appareil tour à tour en envoyant des paquets et en mesurant le nombre de pannes enregistrées. Après avoir profilé chaque appareil, les réparer était une question d’essais et d’erreurs éclairés. Une fois que vous avez mis un doigt sur l’antenne PCB commence à empirer les performances d’un appareil plutôt que de l’améliorer, ce module (ainsi que la valeur du condensateur qui y a été soudée pour la dernière fois) pourrait être déposé dans la corbeille «OK», et le processus se répète jusqu’à ce que la pile disparaisse.

[nekromant] souligne que la leçon évidente ici est de faire attention au choix des fournisseurs, mais c’est de plus en plus difficile à faire avec des modules comme ceux-ci. Un processus de retouche manuelle ennuyeux de la carte est une chose pour un petit projet de passe-temps, mais ce serait tout autre problème si plusieurs centaines ou milliers d’unités étaient impliquées.

Le silicium contrefait n’était pas le problème cette fois-ci, mais peut-être un peu de temps pour repérer les contrefaçons.

LAISSER UN COMMENTAIRE

Rédigez votre commentaire !
Entrez votre nom ici