This commit is contained in:
2025-12-16 19:55:55 +01:00
parent fb72e74dfd
commit abd48b17ea
4 changed files with 62 additions and 10 deletions

BIN
.DS_Store vendored

Binary file not shown.

View File

@@ -39,17 +39,19 @@ Le but de ce projet est donc de faire une source de lumière continue portable e
== Composants requis : == Composants requis :
- Micro controlleur - Led ou Leds bicolores puissantes (Found)
- Buck pour l'alimentation du MCU - Driver de leds assez puissant pour driver la/les leds (Found)
- Led ou Leds bicolores puissantes - Micro controlleur (Found)
- Driver de leds assez puissant pour driver la/les leds - Radiateur conséquent pour reffroidir la/les leds (Found)
- BMS pour le pack de batteries (Found)
- Un FET pour couper l'arrivée de la batterie quand le BMS detecte un problème (Foun)
- Buck pour l'alimentation du MCU et du BMS (si besoin)
- Buck pour alimenter les ventilateurs
- Capteurs de température pour monitorer la light - Capteurs de température pour monitorer la light
- Thermomètre resistif pour le BMS
- Boutons et potentiomètres pour interragir avec la light - Boutons et potentiomètres pour interragir avec la light
- Ecran 16 segments pour afficher les informations de la light à l'utilisateur - Ecran 16 segments pour afficher les informations de la light à l'utilisateur
- Cellules 18650 pour faire l'alimentation - Cellules 18650 pour faire l'alimentationproblème
- BMS pour le pack de batteries
- Radiateur conséquent pour reffroidir la/les leds
- Buck pour alimenter les ventilateurs
Ca fait un paquet de composants sans compter les composants passifs à ajouter pour faire fonctionner toute l'histoire Ca fait un paquet de composants sans compter les composants passifs à ajouter pour faire fonctionner toute l'histoire
@@ -58,8 +60,9 @@ Ca fait un paquet de composants sans compter les composants passifs à ajouter p
Il y a des features qui seraient juste incroyables à rajouter même si ca parait complexe avec le temps impartit Il y a des features qui seraient juste incroyables à rajouter même si ca parait complexe avec le temps impartit
- Un controlleur USB power delivery pour permettre d'alimenter la light avec de la puissance - Un controlleur USB power delivery pour permettre d'alimenter la light avec de la puissance
- Un écran LCD pour afficher correctement des infos et donner un meilleur feeling - La recharge du pack de batteries directement depuis le PCB (Avec une alimentation USB PD)
- Un heatsink custom faits exprès sur JLC - Un ecran sympa qui permette une vraie IHM
- Un heatsink custom faits exprès pour la matrice de LEDS
== Choix des composants == Choix des composants
@@ -214,6 +217,55 @@ Clairement le mieux serait qu'il soit directement sur la batterie et pas sur le
Cette partie est à discuter avec mon prof car je vois que au niveau de la sécurité c'est un peu plus compliqué que ce que j'ai l'habitude d'utiliser. Avec les drones c'est un peu YOLO, on a un chargeur en qui on fait confiance et ensuite le BMS en vol c'est nous. Cette partie est à discuter avec mon prof car je vois que au niveau de la sécurité c'est un peu plus compliqué que ce que j'ai l'habitude d'utiliser. Avec les drones c'est un peu YOLO, on a un chargeur en qui on fait confiance et ensuite le BMS en vol c'est nous.
=== FET
Pour protèger notre système, il faut un moyen de déconnecter la batterie du circuit.
Pour ca il nous faut un MOSFET fait pour la gestion de puissance et c'est des composants vachement plus gros que ce que j'aurais pensé. Un Mosfet de base a une resistance de plusieurs OHM et avec 200W qui passent à travers ca fait non seulement une perte significative mais en plus c'est beaucoup de chaleur créée dans un petit package.
On veut aussi un N channel MOSFET pour que le courant ne passe que quand on le veut. Cela veut dire que si le BMS pour une raison ou un autre se déconnecte, par sécurité on va couper le courant et pas laisser passer par défaut.
J'ai trouvé ce composant qui me semble parfait. le 637-DI035N10PT-AQ
Mouser nbr: 637-DI035N10PT-AQ
Le BMS qu'on a choisi (BQ7694006DBT) a une sortie qui peut driver des FET à 10-12V ce qui est la tension nécessaire pour driver notre FET.
ATTENTION pour pouvoir driver ce FET avec la pin de notre BMS il faut mettre notre FET en configuration LOW SIDE (donc du côté - de la batterie)
#image("assets/image.png")
Ci dessus, on a un exemple de cablage avec le BMS et un MCU.
Dans les faits notre BMS est une version un peu plus complexe mais le principe est le même.
#image("assets/image-1.png")
==== Specs
Ici je vais mettre les valeurs des absolute maximum ce qui ne devrait pas être représentatif du chip en utilisation mais c'est pour montrer à quel point il est overkill
- Tension max : 100V (on ne devrait jamais depasser les 55V avec notre pack 13S)
- Il peut dissiper 25W
- 13Mohm (P=I2⋅RDS(on)=52⋅0.013≈0.325W) on est LARGE pour nos 5 Ampères
C'est très clairement un chip très overkill mais il n'est pas très cher (64cts pour une pièce) et je n'ai pas trouvé moins balèze qui soit suffisant.
=== Buck
Apparemment le BMS choisi possède son propre LDO pour son alimentation et possède une sortie régulée à 3.3v mais je ne suis pas sûr qu'elle puisse fournir assez de courant pour notre RP2040
"An adjustable output voltage regulator LDO is provided as a simple way to provide power to additional
components in the battery pack, such as the host microcontroller or LEDs. The LDO is configured in EEPROM
by TI during the production test process, and can support 2.5-V or 3.3-V options."
De ce que je lis je me dis que le host microcontroller serait notre RP2040. Mais il faudrait que je trouve une valeur exacte de puissance.

BIN
Rapport/assets/image-1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 259 KiB

BIN
Rapport/assets/image.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 149 KiB