Attiny84 + NRF24 + HLK-PM01

Bonjour à tous,

Je rencontre actuellement un problème de communication entre mes modules rf24.
Je me suis fait un PCB permettant d'activer un relais.

Ce PCB est composé principalement :

  • d'un attiny84
  • d'un relay
  • d'un NRF24L01
  • d'un regulateure de tension 5V -> 3V
  • d'un transfo HLK-PM01.

Venons en au problème.
Lorsque j'alimente ce PCB directement en 5V ( via le 5V d'un arduino par ex.) aucun problème de transmission avec mon NRF.
En revanche lorsque le PCB est relié au 220v l’émission fonctionne mais la réception fonctionne très mal de façon hasardeuse.

Quelqu'un aurait une idée de ce qui pourrait poser ce problème.

Merci d'avance

les masses sont elles reliées?

oui toutes les masses sont reliées entre elles.
J'ai également mis un condensateur 220µf entre les bornes 5V et GND de mon régulateur de tension ( AMS1117) et un condo 47µf entre les bornes 3V et GND du NRF24L01

En revanche lorsque le PCB est relié au 220v l’émission fonctionne mais la réception fonctionne très mal de façon hasardeuse.

quand vous parlez de 220V, c’est à dire “quand vous branchez votre relai” ou alimentez le tout par le HLK-PM01 ?

deux hypothèses

  • problème d’alimentation dans votre régulateur de tension 5V → 3V: d’où viennent les 5V et est-ce 3V ou 3.3V?

  • problème d’interférence magnétique: où se trouve votre antenne NRF24L01 par rapport aux bobines du relai (quel type de relai ?)

Bonjour,

Tu parles d'un transfo HLK-PM01. En fait il s'agit probablement d'une alim à découpage.
Il est possible qu'elle rayonne et perturbe la réception.

Tu peux essayer

  • de la blinder
  • de l'éloigner
  • de changer d'alim.

Lorsque j'alimente le tout par le HLK-PM01 .

Le régulateur de tension ( AMS1117 ) prend les 5V du HLK-PM01.
Lorsque je mesure la tension du régulateur j'ai environ 3,28V

Je ne pense pas que le problème viennent du relais en lui même puisque même lorsque son état est "éteint" le problème se produit.

Vous pouvez voir mon module ici :

Comment blinder l'alim ?
éloignement impossible.

Essayez de tenir un bout de feuille aluminium assez grand, plié en deux pour qu’il soit plus épais, entre le bloc d’alim et la radio (attention aux courts circuits)

           [color=red]||[/color]
           [color=red]||[/color]
           [color=red]||[/color]
[ALIM]     [color=red]||[/color]     [NRF24]
           [color=red]||[/color]
           [color=red]||[/color]
           [color=red]||[/color]

Ok, je testerai ça mais il n'y a pas de meilleurs solutions :wink: ?

Pour faire un essai tu peux essayer d'éloigner le module radio

ok , je vais tester ces deux solutions ce soir et reviendrais avec les resultats :wink:

Merci pour votre aide

Bonsoir,

je n'ai pas pu tester avec une feuille d'aluminium car les broches de mon NRF24L01 sont collées au HLK-PM01.
En revanche j'ai déporté le module grâce à d'autre fil et plus aucun problème, même si je colle le NRF24 à l'alim.
Il faut donc que je déporte un petit peu mon NRF24 sur mon PCB.

Ok

Merci pour votre aide,
je vais voir pour faire faire un PCB afin de tester une nouvelle config.
Quelqu'un connait un bon vendeur de PCB ?