Aller au contenu


Photo
- - - - -

Pourquoi mes LEDs flashent au lieu de s'allumer en continu?


  • Veuillez vous connecter pour répondre
12 réponses à ce sujet

#1 7hibault

7hibault

    Membre

  • Membres
  • 26 messages

Posté 25 janvier 2022 - 11:03

Bonjour tout le monde!

 

Je travaille sur un projet de wearable avec un arduino et des LEDs adressables que je vais contrôler avec des potentiomètres. J'ai fait fonctionner ça sur un breadboard et je me suis lancé dans la soudure pour essayer de rendre le truc utilisable hors d'un atelier.

 

C'est ma première fois donc j'ai rencontré pas mal de problématiques. La première étant : ça ne marche pas :king:

 

Les LEDs s'allument en flash puis s'éteignent.

 

arduinoflash.gif

 

J'ai aucune idée de comment débuguer ça. Ca fonctionnait sur breadboard, donc je sais pas si j'ai mal fait mes soudures, si j'ai inversé des composants, mal fait mon câblage, changé le code par inadvertance... J'ai essayé de simplifier le code de l'arduino au minimum avec 2 librairies différentes, j'ai le même résultat donc je pense pas que ce soit ça (1 et 2) mais sait-on jamais. Le câblage est censé être celui ci.

 

schematic.jpg

 

J'ai soudé ça comme j'ai pu les composants sur la board.

 

IMG_20220123_000104.jpg IMG_20220123_000057.jpg

 

Mon autre problématique, plus mineure mais que j'aimerais bien améliorer tout de même, c'est que je galère à faire mes soudures. J'ai vu des tutos qui disent qu'il faut chauffer les connectiques qu'on cherche à souder et y appliquer l'étain. Sauf que quand je fais ça, ça fonctionne pas. Donc à la place j'ai appliqué l'étain sur le fer, ça coule par capilarité sur le point à souder, je laisse un peu chauffer pour que ça s'étale et ça a l'air de faire le taff. Mais ça rend tout le process un peu compliqué et j'ai peur que ça fasse de mauvaises soudures. En gros l'étain ne fond pas sur la pointe. Egalement, la pointe a l'air de se desserrer, c'est normal? Bref je fais un peu n'importe quoi. PS: j'ai acheté le kit de robot maker.

 

Si vous avez des idées je serais preneur parce que j'ai aucune idée de comment avancer sur le sujet. Merci beaucoup!



#2 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 969 messages
  • Gender:Male
  • Location:Anglet

Posté 26 janvier 2022 - 01:36

Tu peux poster le schémas de ce que tu essaye de faire ? 

Tu as un convertisseur quelque part ? On dirait comme un court circuit sur une alimentation et qu'elle s'écroule ... Mais ça pourrait être tout un tas d'autre choses ...


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 


#3 Sandro

Sandro

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 1 262 messages
  • Gender:Male

Posté 26 janvier 2022 - 11:11

Bonjour,

 

La vidéo avec les LEDs qui s'éteignent progressivement, c'est ce qui fonctionne ou qui ne fonctionne pas? Car là, tu montres des LEDs qui s'éteignent (ce qui semble être ton problème), alors que tu es sur breadboard et non en soudé (alors que j'ai cru comprendre que le problème est quand tu soudes).

 

Sinon, est-ce que tu as du matériel de test (multimètre, oscilloscope, second arduino)?

 

Sinon, sur ton schéma, ça donne l'impression que le condensateur est branché entre le 5V de l'arduino et le 5V qui part vers les LEDs, c'est bien ça? Si oui, alors c'est probablement là le problème. Le 5V de l'arduino doit être relié au 5V des LEDS, et le condensateur doit être brancher entre le 5V et GND (attention au sens).

 

 

Pour tes soudures, effectivement, elles donnent l'impression que tu chauffes l'étein et/ou le composant, mais pas le PCB. Ça donne en général des soudures peu fiables (voir qui ne conduisent pas si l’étain ne touche pas la pastille de cuivre).

Voici ce que je recommande :

1) si besoin, nettoie ton fer (ie, fais le chauffer, applique un peu d'étain, et frotte le contre une éponge légèrement mouillée ou une éponge métallique)

2) applique un tout petit peu d'étain sur le fer (moins que 1/4 de ce qu'il faut pour la soudure, si besoin, essuie le rab sur l'éponge)

3) place ton fer pendant quelques secondes de manière à ce qu'il touche en même temps la pastille de cuivre du PCB et la patte du composant que tu veux souder

4) en gardant le fer dans la position du 3, viens toucher la jonction entre la pastille et la patte (si nécessaire, touche le fer en même temps)

5) attends une fraction de seconde que l'étain fasse le tour de la pastille (si besoin, rajoute un peu d'étain)

6) écarte le fil d'étain, et juste après le fer (si tu écartes le fer en premier, tu prends le risque que  le fil d'étain reste soudé à ta soudure)


Aidez-nous à vous aider : partagez toutes les informations pertinentes : description précise du problème, contexte, schéma de câblage, liens vers la documentation des composants, votre code (ou encore mieux un code minimal reproduisant le bug), ...

Vous recevrez ainsi plus de réponses, et elles seront plus pertinentes.


#4 7hibault

7hibault

    Membre

  • Membres
  • 26 messages

Posté 26 janvier 2022 - 12:09

Mille merci pour votre aide!

 

La vidéo avec les LEDs qui s'éteignent progressivement, c'est ce qui fonctionne ou qui ne fonctionne pas? Car là, tu montres des LEDs qui s'éteignent (ce qui semble être ton problème), alors que tu es sur breadboard et non en soudé (alors que j'ai cru comprendre que le problème est quand tu soudes).

 

Pardon, c'était pas clair. C'est ce qui fonctionne pas. J'ai fait un hybride entre le breadboard et le veroboard pour mettre le même arduino que celui que j'avais utilisé avec le breadboard. J'ai utilisé le breadboard juste pour faire les connexions avec le veroboard que j'ai soudé. L'idée c'est que je veux faire un genre de shield pour un arduino nano, mais j'étais plus serein à tester avec le uno. Désolé pour la confusion

 


Sinon, est-ce que tu as du matériel de test (multimètre, oscilloscope, second arduino)?

 

J'ai multimètre et second arduino mais pas d'oscillo. J'ai essayé de faire des tests de continuité, j'ai rien vu de bizarre mais je suis pas vraiment sûr de ce que je fais...

 


Sinon, sur ton schéma, ça donne l'impression que le condensateur est branché entre le 5V de l'arduino et le 5V qui part vers les LEDs, c'est bien ça? Si oui, alors c'est probablement là le problème. Le 5V de l'arduino doit être relié au 5V des LEDS, et le condensateur doit être brancher entre le 5V et GND (attention au sens).

 

Ah ben oui c'est ça sur le schéma et sur le veroboard. J'arrive plus à retrouver pourquoi j'avais fait ça dans le schéma mais de mémoire je mettais bien le condensateur comme tu dis, et je retrouve que des spécs qui confirment ce que tu dis... Je vais essayer ça!!

 

 


Pour tes soudures, effectivement, elles donnent l'impression que tu chauffes l'étein et/ou le composant, mais pas le PCB. Ça donne en général des soudures peu fiables (voir qui ne conduisent pas si l’étain ne touche pas la pastille de cuivre).

Voici ce que je recommande :

1) si besoin, nettoie ton fer (ie, fais le chauffer, applique un peu d'étain, et frotte le contre une éponge légèrement mouillée ou une éponge métallique)

2) applique un tout petit peu d'étain sur le fer (moins que 1/4 de ce qu'il faut pour la soudure, si besoin, essuie le rab sur l'éponge)

3) place ton fer pendant quelques secondes de manière à ce qu'il touche en même temps la pastille de cuivre du PCB et la patte du composant que tu veux souder

4) en gardant le fer dans la position du 3, viens toucher la jonction entre la pastille et la patte (si nécessaire, touche le fer en même temps)

5) attends une fraction de seconde que l'étain fasse le tour de la pastille (si besoin, rajoute un peu d'étain)

6) écarte le fil d'étain, et juste après le fer (si tu écartes le fer en premier, tu prends le risque que  le fil d'étain reste soudé à ta soudure)

En effet, je fais des gros pâtés... Je ne fais peut-être pas bien les étapes 1 et 2, mais je n'arrive généralement pas à faire fondre l'étain avec la pointe du fer et encore moins avec la patte chauffée
 

 

Tu peux poster le schémas de ce que tu essaye de faire ? 

Tu as un convertisseur quelque part ? On dirait comme un court circuit sur une alimentation et qu'elle s'écroule ... Mais ça pourrait être tout un tas d'autre choses ...

Oui, le schéma c'est celui là avec quelques différences :

  • juste 2 LEDs sans le ruban
  • sans les potentiomètres
  • alimentation de l'arduino par USB
  • alimentation des composants par le 5V de l'arduino

Du coup le convertisseur je dirais que c'est celui de l'arduino normalement?



#5 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 969 messages
  • Gender:Male
  • Location:Anglet

Posté 27 janvier 2022 - 07:43

Salut, 

 

J'ai visiblement répondu un peu vite, je n'avais pas vu les liens pour le schémas.
Moi aussi ce condensateur me semble mal placé. 

 

De plus le branchement de tes deux leds me paraît aussi bien bizarre... 

Tu devrais faire un schémas " théorique" de ce que tu veux câbler et pas juste montrer ce que tu as câblé qui a visiblement des erreurs... 

En tout cas tel que placé, ton condensateur explique pourquoi il y a le " flash " . Les lumières s'allument le temps que le condensateur se charge ( periode transitoire ) puis une fois chargé il n'y a plus de courant qui passe dans le condensateur et tes leds s'éteignent ...

PS : pour plus de lisibilité concernant tes messages merci d'intégrer tes images et ton code directement sur le forum . Voici un lien qui montre comment tu peux publier un maximum de contenu. https://www.robot-ma...obot-Maker.html
 

Tu peux éditer tes anciens messages pour intégrer les images et le code directement dans tes messages =)


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 


#6 7hibault

7hibault

    Membre

  • Membres
  • 26 messages

Posté 07 février 2022 - 02:02

Salut, 

 

J'ai visiblement répondu un peu vite, je n'avais pas vu les liens pour le schémas.
Moi aussi ce condensateur me semble mal placé. 

 

De plus le branchement de tes deux leds me paraît aussi bien bizarre... 

Tu devrais faire un schémas " théorique" de ce que tu veux câbler et pas juste montrer ce que tu as câblé qui a visiblement des erreurs... 

En tout cas tel que placé, ton condensateur explique pourquoi il y a le " flash " . Les lumières s'allument le temps que le condensateur se charge ( periode transitoire ) puis une fois chargé il n'y a plus de courant qui passe dans le condensateur et tes leds s'éteignent ...

PS : pour plus de lisibilité concernant tes messages merci d'intégrer tes images et ton code directement sur le forum . Voici un lien qui montre comment tu peux publier un maximum de contenu. https://www.robot-ma...obot-Maker.html
 

Tu peux éditer tes anciens messages pour intégrer les images et le code directement dans tes messages =)

 

Merci pour tes remarques :)

 

Quelques updates:

- J'ai mis à jour le post initial

- Je vais mettre à jour le schéma mais il représente bien ce que j'ai câblé (je me suis planté quand j'ai voulu schématiser ce que j'avais fait sur breadboard et quand j'ai repris le schéma, j'ai câblé avec l'erreur)

- J'ai voulu prendre en compte les remarques sur le câblage du condensateur mais je galère avec ma soudure donc j'aimerais bien un peu d'aide là dessus, je n'arrive pas à utiliser correctement le fer à souder

 

Quand j'essaie de chauffer les connecteurs pour y appliquer l'étain, je n'arrive pas à faire fondre l'étain avec la pointe

 

VID_20220130_171113.gif

 

Quand j'essaie de chauffer une soudure existante, je n'arrive pas à faire fondre l'étain avec la pointe

 

VID_20220130_170412.gif

 

Je n'arrive à faire fondre l'étain que plus haut sur le fer. Une fois que l'étain a commencé à fondre, la chaleur peut se propager et ça peut faire fondre de proche en proche mais c'est super galère. J'ai essayé de mettre de l'étain sur la pointe, mais ça ne fait que "rouler" sur le fer. A noter que le fer est tout neuf, je n'ai fait que les quelques soudures de cette carte avec...



#7 Sandro

Sandro

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 1 262 messages
  • Gender:Male

Posté 07 février 2022 - 02:48

Bonjour,

pour le fer à souder :

- pour faire adhérer l’étain au fer, quand ça n'adhère pas bien, je te conseilles de plutôt le faire en l'air que sur le circuit (comme ça moins de chaleur est perdue par condition dans le PCB, et l'étain fond mieux). NB : une fois réussi, il faut essuyer le plus gros de l'étain qui est sur le fer : le fer doit être "mouillé", mais ne pas avoir de goute d'étain dessus (l'étain est ensuite apporté au moment de la soudure)

- ton fer m'a l'air très sale (voir "cramé") : tu utilises ton fer à quelle température? Est-ce que tu laisses le fer allumé pendant des longues durées sans l'utiliser (il ne faut pas)? Est-ce que tu nettoie régulièrement ton fer en le frottant contre une éponge humide (nb : évite d'utiliser ensuite l'éponge pour la vaisselle, même l'étain sans plomb n'est pas très bon pour la santé) ou sur une éponge métallique (en général, j'essuie mon fer toutes les 1 à 3 soudures, ainsi qu'au début et à la fin de chaque séance (au début, en général, j'essuie, je mets de l'étain dessus, et j'essuie une seconde fois). Si ton fer est en vraiment mauvais état (bien cramé/oxydé/sale), alors l'éponge gratante est la meilleure solution.

- si jamais tu as un embout de rechange, tu peux aussi changer l'embout (attention à bien fixer le nouveau, un embout chaud qui se détacher du fer, c'est dangereux)


Aidez-nous à vous aider : partagez toutes les informations pertinentes : description précise du problème, contexte, schéma de câblage, liens vers la documentation des composants, votre code (ou encore mieux un code minimal reproduisant le bug), ...

Vous recevrez ainsi plus de réponses, et elles seront plus pertinentes.


#8 7hibault

7hibault

    Membre

  • Membres
  • 26 messages

Posté 07 février 2022 - 05:00

Merci Sandro pour ta réponse :)

 

- pour faire adhérer l’étain au fer, quand ça n'adhère pas bien, je te conseilles de plutôt le faire en l'air que sur le circuit (comme ça moins de chaleur est perdue par condition dans le PCB, et l'étain fond mieux). NB : une fois réussi, il faut essuyer le plus gros de l'étain qui est sur le fer : le fer doit être "mouillé", mais ne pas avoir de goute d'étain dessus (l'étain est ensuite apporté au moment de la soudure)

 

Je n'ai jamais réussi à faire adhérer l'étain au fer, ça fond et ça forme une boule qui goutte tout de suite. J'ai bien lu partout qu'il fallait essuyer l'étain sur le fer, mais je n'ai jamais eu de goutte d'étain restée dessus...

 

 

- ton fer m'a l'air très sale (voir "cramé") : tu utilises ton fer à quelle température? Est-ce que tu laisses le fer allumé pendant des longues durées sans l'utiliser (il ne faut pas)? Est-ce que tu nettoie régulièrement ton fer en le frottant contre une éponge humide (nb : évite d'utiliser ensuite l'éponge pour la vaisselle, même l'étain sans plomb n'est pas très bon pour la santé) ou sur une éponge métallique (en général, j'essuie mon fer toutes les 1 à 3 soudures, ainsi qu'au début et à la fin de chaque séance (au début, en général, j'essuie, je mets de l'étain dessus, et j'essuie une seconde fois). Si ton fer est en vraiment mauvais état (bien cramé/oxydé/sale), alors l'éponge gratante est la meilleure solution.

Je l'ai utilisé entre 250 et 400°C pour littéralement 3 sessions de soudure. Ces choix de température étant un peu arbitraires, en lien avec mes difficultés pour faire fondre l'étain. Les sessions étaient un peu longues parce que je galérais, mais c'est tout. Et oui, je nettoie régulièrement le fer en le frottant contre une éponge humide
 

 

- si jamais tu as un embout de rechange, tu peux aussi changer l'embout (attention à bien fixer le nouveau, un embout chaud qui se détacher du fer, c'est dangereux)

 

Le fer est mon premier, et il est quasi neuf donc je n'ai pas d'embout de rechange :mellow: (j'ai pris ce kit)



#9 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 6 769 messages
  • Gender:Male

Posté 07 février 2022 - 07:00

Cette vidéo, à presque 8M de vues, devrait t'aider . . .

 



#10 7hibault

7hibault

    Membre

  • Membres
  • 26 messages

Posté 07 février 2022 - 10:09

Cette vidéo, à presque 8M de vues, devrait t'aider . . .

 

Merci, comme je débute c'est toujours utile à voir :) Ceci dit je crois pas avoir trop fait les erreurs de cette vidéo :/ J'aurais bien aimé, parce qu'au moins ça m'aurait indiqué comment régler mes problèmes

  1. Ne pas mettre le fer sur la table => j'ai le support
  2. Ne pas poncer l'embout => je ne l'ai jamais frotté sur autre chose qu'une éponge mouillée
  3. Utiliser de l'étain frais pour souder => c'est ce que je fais
  4. Ajouter de l'étain sur l'embout => je veux bien, mais il ne tient pas sur l'embout, et l'extrémité de l'embout ne fait pas fondre l'étain
  5. Pré-étamer les éléments à souder => j'ai essayé de le faire au maximum, mais avec mes difficultés à faire fondre l'étain, pas toujours évident
  6. Ne pas mettre le fer dans l'eau => je ne l'ai pas fait
  7. Ne pas souder des parties oxydées => je ne l'ai pas fait
  8. Utiliser un ventilateur => ok, bon pour la santé mais n'améliore pas la soudure
  9. Ne pas utiliser un gros embout sur un petit composant => ok
  10. Utiliser la bonne température => je suis peut-être monté un peu haut mais c'était justement parce que je n'arrivais déjà pas à faire fondre avec l'extrémité
  11. Utiliser la bonne taille d'étain => ça me semble ok


#11 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 969 messages
  • Gender:Male
  • Location:Anglet

Posté 08 février 2022 - 09:39

La panne est bien noire pour un fer neuf.... J'ai du mal à comprendre pourquoi. 

Avez vous bien nettoyé votre fer ? Le faire avec une éponge légèrement humide ( non pas complètement trempée , et surtout pas sèche )  en gros une fois l'éponge mouiller l'essorer jusqu'à ce qu'il n'y ait plus d'eau qui coule. Est ce que le fer a été en contact avec du plastique ?

Je vous invite aussi à plonger le fer chaud dans la resine flux, ( La petite boite avec la résine jaune ) , au contact du fer chaud le flux va se liquéfier. Cela aide pour la nettoyer la panne et pour mieux souder. 

Pour le reste il faudrait plutôt faire une démo ... Je vais voir pour faire une vidéo ... Sinon on verra directement pour un contact par téléphone.


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 


#12 7hibault

7hibault

    Membre

  • Membres
  • 26 messages

Posté 08 février 2022 - 11:02

La panne est bien noire pour un fer neuf.... J'ai du mal à comprendre pourquoi. 

Avez vous bien nettoyé votre fer ? Le faire avec une éponge légèrement humide ( non pas complètement trempée , et surtout pas sèche )  en gros une fois l'éponge mouiller l'essorer jusqu'à ce qu'il n'y ait plus d'eau qui coule. Est ce que le fer a été en contact avec du plastique ?

Je vous invite aussi à plonger le fer chaud dans la resine flux, ( La petite boite avec la résine jaune ) , au contact du fer chaud le flux va se liquéfier. Cela aide pour la nettoyer la panne et pour mieux souder. 

Pour le reste il faudrait plutôt faire une démo ... Je vais voir pour faire une vidéo ... Sinon on verra directement pour un contact par téléphone.

Oui, je l'ai nettoyé au fur et à mesure avec une éponge légèrement humide. Non, le fer n'a pas été en contact avec du plastique à ma connaissance

 

Je vais tenter le nettoyage que vous recommandez

  • Tremper le fer chaud dans la résine flux
  • Nettoyer sur l'éponge humide

Je vous tiens au courant pour voir si ça améliore

 

Ceci dit j'avais du mal à faire fondre l'étain dès le déballage du fer :/



#13 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 969 messages
  • Gender:Male
  • Location:Anglet

Posté 08 février 2022 - 05:31

Pour faire une vidéo j'ai sorti du stock le dernier exemplaire du kit. 

Fichier joint  test fer.zip   24,32 Mo   92 téléchargement(s)

En gros j'ai sorti le fer je l'ai branché et je l'ai testé. 
Temps de chauffe environ 35s en le mettant au max à 400°C .  Après une fois la température suffisante pour faire fondre l'étain tu peux baisser la température pour le remettre à 370°C 400°C environ. 

C'est clairement pas du matériel "pro", ça ne vaut pas une station, et encore moins un fer de marque du genre weller ou autre. Mais pour du hobby ça convient très bien. 

La panne ne doit pas noircir comme elle le fait là surtout si ça fait pas longtemps que tu l'as. Cela bloque la transfert thermique et ça devient très dur à souder avec une panne oxydée. Je suis vraiment curieux de voir comment tu en es arrivé là.

Bref si besoin de d'avantage de support technique vous avez mon numéro de téléphone en haut de la page sur la partie boutique.




 


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 





0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users