Aquila Reloaded – Chapitre 15 : Premiers problèmes et solutions

Hello les AquilaBoyz,

Aujourd’hui il est temps de débriefer sur les premiers résultats de cette plateforme.

La première chose qu’il faut bien remarquer : dans l’ensemble, ça fonctionne bien !

La carte a cependant quelques défauts de conception qu’il faut régler…

Les défauts…

Petite coquille sur les résistances des MOSFET

La première coquille est là… Une petite erreur de positionnement de la résistance de mise à la masse de la GATE (R4) sur le MOSFET T2. Rien de bien grave car le prototype est utilisé avec une seule LED de puissance, et j’utilise le MOSFET estampillé T1.

Le pont de diodes de la LED de puissance chauffe trop !

Ce composant se mange plus de 100W d’énergie, (près de 5A). Malgré la référence de pont choisie, qui tolère bien d’avantage, il chauffe énormément et dépasse les 100°C.

C’est très embêtant…

Une méthode pour mitiger le problème est de monter un radiateur mais l’espace disponible est très restreint… J’ai donc choisi de monter un radiateur « en L », récupéré dans une ancienne alimentation ATX. Faute de mieux…

Par la suite, je vais déporter ce radiateur, mais le mieux serait de prévoir une alimentation à découpage de 35V séparée, sans transformateur, sans redresseur et sans régulateur.

Pour le refroidissement, j’ai opté pour un radiateur qu’on peut récupérer sur une alimentation de PC fixe.

Erreur de masse sur le régulateur

Sur la conception de mon circuit, la tension de 24V est redressée, puis envoyée au régulateur. La masse de la LED est ensuite reliée au circuit MOSFET pour hachage. La masse du circuit MOSFET étant commune avec la masse du circuit 24V, cela a pour effet de bypasser la masse traversant le circuit régulateur.

Au début cela partait d’une bonne idée, car la résistance interne entre la masse d’entrée et la masse de sortie du régulateur est de 0. Sauf que le régulateur mesure l’intensité à la masse. Or, en bypassant, il n’y a plus de régulation de l’intensité, la LED monte à plus de 6A, ce qui va la détruire…

De ce fait, j’ai isolé la masse 24V du reste du circuit. Cela me permet de relier la masse de sortie du régulateur avec le plan de masse du reste du circuit.

Il a fallu faire une modification sur le prototype en donnant deux coups de Dremel (a droite et en bas), puis en réalisant un pontage pour rétablir la continuité de la masse.

La LED rouge est mal placée

Malheureusement, petite erreur de calcul… la LED rouge tombe en plein sur l’emplacement du microphone. J’ai donc fait le choix de ne pas la faire dépasser du châssis, on la voit au travers de la grille d’aération.

Par contre, sur la nouvelle version du typon, je l’ai déplacée.

Résultat final

Voici la nouvelle version du typon tenant compte de ces corrections.

  • La résistance R4 est corrigée
  • Plan de masse 24V isolé, j’ai revu les affectations des branchements sur les borniers. Cela permet aussi d’externaliser l’alimentation si besoin, d’un point de vue câblage.
  • La LED rouge est désormais bien placée
  • Ajout d’un symbole « + » sur le connecteur MIC

 

Autres améliorations en étude

Je travaille sur de nouvelles modifications permettant d’améliorer à moindre cout le projecteur :

  • Déplacer le connecteur d’alimentation 12V (il est en plein dans l’axe de l’entretoise de fixation du support au châssis)
  • Rendre les redresseurs optionnels (voire carrément les supprimer)
  • Remplacement du transformateur par une alimentation à découpage de 12V, 13A, qui alimentera à la fois la carte électronique et la LED
  • Ajout d’une diode en entrée du 7805, pour éviter que le courant 5V de l’USB ne fuite sur le circuit 12V (les ventilos continuent de tourner à vitesse très réduite si l’alimentation 230V est coupée mais que la carte est encore reliée en USB)

C’est tout pour aujourd’hui, maintenant, il faut passer au code 😉

9 commentaires :

  1. Merci beaucoup 🙂
    Pour l’instant le projet est en standby en raison d’un projet de vie 🙂
    Mais si vous voulez, je peux vous envoyer le code source « beta » qui fonctionne déjà très bien quand le scan est asservi en DMX.

  2. Oui ça serai sympa,
    Je suis sur un projet similaire avec une lyre de spectacle qui était en panne.
    Elle commence a donner des signes de vie avec un arduino mais pas en DMX par contre, juste en autonome.

  3. Bonjour,
    Je suis en train de réaliser un projet similaire.
    Je rénove des Robocolors Pro 400 de chez Martin.
    Là où je bloque c’est pour l’alimentation de la LED ainsi que son contrôle depuis l’arduino.
    Pouvez-vous me donner plus de détails ?
    Comment faire pour convertir le 230v en 35v puis pouvoir contrôler l’intensité de la LED avec un MOSFET ?
    Merci d’avance

  4. Magnifique et passionnant projet! J’ai trouvé votre site en cherchant sur internet des informations qui pourraient me permettre de mener à bien mon projet de système de pilotage de LEDs WS2812b via le protocole DMX, permettant à la fois un fonctionnement asservi, un mode autonome et un « mix » des deux (plusieurs effets lumineux dans programmés l’ATmega328, pilotables en DMX).
    Votre site a été une mine d’informations pour moi.
    Deux mots donc: Merci! Et bravo !

  5. Bonjour,
    J’ai découvert votre site, et vos travaux hier soir et j’ai lu jusqu’à tard dans la nuit. J’ai un projet tout à fait similaire (et je croyais être le seul avec des idées bizarre).
    Mon objectif est un peu différent (2 ans de travail en pointillés) : Créer un scanner le plus petit possible et portable, pouvant être alimenté sur une batterie de voiture par exemple. Pas d’alimentation, pas de roue de couleur (car LED RGB mais 5W), pas de gobo pour la place, pas de PAP mais des servo, pas de dipswitch mais un affichage, mais en plus du DMX, un mode autonome.
    J’ai réalisé plusieurs tests unitaires, et j’ai déjà le code complet. Maintenant, je travail sur des modules plus petits (Nano) le positionnement dans le futur boitier, et la modélisation 3D de celui-ci (l’imprimante est en cours d’achat) … To be continued …
    Merci pour vos articles qui m’ont rassurer sur cette idée folle… j’ai même pu constaté qu’on arrivait au même résultat sur certains sujets…
    Bonne continuation.

  6. Bonjour Tom,
    Désolé du délai de réponse 🙂

    Pour le contrôle de la LED en 35V, je passe par un régulateur de tension et d’intensité réglable (en élévation ou abaissement de tension).
    https://fr.aliexpress.com/item/32800195388.html
    Cela me permet de sortir 35V à partir de l’alim d’origine, tout en limitant à 3A.
    Le réglage se fait manuellement avec un ampèremetre en série et un voltmètre. D’abord calibrer la tension à vide, puis ensuite mettre le potentiometre d’intensité au mini, et le régler au fur et a mesure jusqu’à atteindre 3A. Une fois réglé, on ne touche plus : une goutte de frein filet sur la vis !
    Pour l’alim, soit on redresse à l’ancienne, soit on remplace par une alim à découpage. A voir en fonction des contraintes d’encombrement et l’échauffement…

    Ensuite, pour la variation PWM, j’ai placé un MOSFET N sur la patte négative, entre le régulateur et la LED. L’Arduino doit être réglé a une fréquence PWM élevée, il y a des hacks à appliquer.
    https://www.arduino.cc/en/Tutorial/SecretsOfArduinoPWM

    A votre dispo pour échanger plus en détails 🙂

  7. Bonjour Nicolas,
    J’ai acheté une centaine de LED WS18B20 au format 5mm (a l’ancienne) mais je n’ai pas eu le temps de creuser le sujet.
    Je serai intéressé par une petite « démo » de votre projet quand il aura avancé. Avez vous un blog a partager ?
    Bon courage pour la suite ! 🙂

  8. Bonjour KangooBot,
    Vous verrez qu’il y a de nombreux commentaires, nous ne sommes pas seuls a avoir des idées farfelues 😉
    Je ne vous cache pas que je n’ai pas eu le temps de me replonger dans mon projet depuis longtemps, j’ai de nouvelles priorités et j’attends d’avoir mon nouvel atelier pour m’y remettre (pour ne plus squatter la table du salon ^^)
    Si vous avez un blog, je serai preneur du lien, n’hésitez pas a partager aussi des photos de votre création, je serai intéressé du résultat !
    Bon courage pour la suite !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *