mardi 3 mai 2016

Premier essai du driver

Après avoir reçu les quelques composants nécessaires au fonctionnement du driver j'ai pu procéder à un premier essai.

Le montage est alimenté par une source continue en 7.2V, soit la tension nominale de deux éléments lithium en série. 
Une diode protège l'inversion de polarité et deux condensateurs (un gros électrolytique et un plus petit céramique) lissent cette alimentation. Ce filtrage sera conservé sur la lampe finale bien que l'alimentation soit beaucoup plus propre que mon alim chinoise à 2€75 ! néanmoins le driver est a découpage et peut de ce fait pourrir pas mal l'environnement soit par réjection dans son alim soit par rayonnement sur les pistes environnantes.

Un petit régulateur pour créer du 3.3V est également implanté, ce n'est pas nécessaire à ce stade mais cela me permet de vérifier que cette tension qui sera la tension de commande du µC est suffisante pour valider l'entrée PWM du driver.

Schéma de l'alimentation
Le montage autour du driver est quasiment le même que celui proposé dans la datasheet. J'ai cependant modifié la résistance de mesure afin de limiter le courant à 1A au lieu de 3A, en effet j'utilise une breadboard et de petits fils de routage et je n'ai pas envie de tester leur tenue sous 3A !
Régulateur A6211

La LED utilisé est une XM-L T6 4C. Les micros contrôleurs visible sur la platine de câblage sont actuellement inutilisés. Il y a a gauche un Arduino Nano qui servira au développement et a droite du driver un ATTiny841 qui prendra place dans la version finale.
Photo du montage
 Et la photo qui fait plaisir :
Lumière !

Prochaines étapes:

Pilotage par le Arduino Nano

La prochaine étape consistera à piloter l'entrée PWM du driver actuellement fixé à 100% pour moduler l'éclairage. L'objectif est de me faire la main avec le code Arduino que je ne connais pas du tout et je me bornerais surement à faire une gradation par palier de 10% toute les secondes en boucle.

Gestion des boutons poussoir

Toujours à propos de la programmation, la suite consistera à gérer les deux boutons poussoir du rototo, click simple, doucle click et appui prolongé au programme

Démarrage du ATTiny841

Ce µC doit tout d'abord recevoir un bootloader Arduino pour être utilisable, cela se fait en utilisant l'Arduino Nano à ma disposition comme programmateur ISP avant d'écrire le programme final qu'il faudra d'ici là développer.

Aucun commentaire:

Enregistrer un commentaire