Je rentre chez moi j'en peux plus

This commit is contained in:
2026-02-25 16:52:58 +01:00
parent dfbad5e35d
commit ff63e45d0b
7 changed files with 48 additions and 1 deletions

BIN
.DS_Store vendored

Binary file not shown.

BIN
Rapport/.DS_Store vendored

Binary file not shown.

Binary file not shown.

BIN
Rapport/Datasheets/BMS.pdf Normal file

Binary file not shown.

Binary file not shown.

View File

@@ -150,7 +150,19 @@ On peut aussi voir que la dissipation sur 0.2V est de P=I2R=0.85^2x0.24≈0.17 W
J'ai donc trouvé celle la :KDV12DR240ET mouser nbr: 588-KDV12DR240ET J'ai donc trouvé celle la :KDV12DR240ET mouser nbr: 588-KDV12DR240ET
Elle est de 0.240ohm avec 0.5% de précision et peut dissiper Elle est de 0.240ohm avec 0.5% de précision et peut dissiper 0.5W donc on est large.
On a aussi besoin d'une shottkey. Ils proposent d'utiliser une B3100-13-F Mouser nbr: B3100-13-F qui est une diode qui supporte +100V et 3A.
On a aussi besoin d'une self de 150uH et surtout qui puisse gèrer le courant demandé. J'ai trouvé la DR127-151-R Mouser nbr: 704-DR127-151-R
Elle est capable de gèrer 3A mais des options plus petites coutent cher. Mais ca va être un challenge de tout faire tenir sur un PCB pas trop gros...
On a aussi besoin d'une capa de découplage proche de Vin de 10uF. En soit c'est un capa normal mais il doit gèrer potentiellement 55V en entrée donc on doit selectionner un capa un poil plus baleze que d'habitude.
J'ai trouvé celui la : 865060845002 Mouser nbr: 710-865060845002, il gère le 100V donc on devrait être tranquille.
Il est aussi mentionné qu'un capa entre les deux pads de la LED peut être intéressant, le capa est de 1uF et doit aussi gèrer une haute tension. Le 865081740001 Mouser nbr : 710-865081740001 gère du 80V
=== Refroidissement === Refroidissement
@@ -463,6 +475,16 @@ Je pense que le plus smart serait d'avoir deux SMD sur le PCB proches des driver
Je verrais bien un bulbe être sur un des PCB alu des leds et un sur le radiateur en cuivre. Je verrais bien un bulbe être sur un des PCB alu des leds et un sur le radiateur en cuivre.
=== Isolation I2C
Un problème avec la communication I2C entre le BMS et le MCU. Si le BMS decide de couper le GND du circuit on pourrait avoir un back feed de 55V sur les lignes de signal ce qui pourrait tout detruire.
Pour isoler un bus bidirectionel on ne peut pas juste utiliser un optocoupleur et donc on doit utiliser une methode un peu plus sophistiquée.
On peut trouver des chip qui font ce travail directement comme le ISO1540 mouser nbr: 595-ISO1540DR
Il coute super cher mais honnètement je n'ai pas trouvé mieux.
=== IHM === IHM
Pour l'interface homme machine, J'aimerais des inputs qui tournent pour la couleur de la LED et pour l'intensité lumineuse. Pour l'interface homme machine, J'aimerais des inputs qui tournent pour la couleur de la LED et pour l'intensité lumineuse.
@@ -491,6 +513,10 @@ Mouser nbr : 652-PDB12-H4151104BF
Il a une réponse linéraire ce qui est pas mal comparé à d'autres options un peu plus cheap. il peut se monter verticalement également Il a une réponse linéraire ce qui est pas mal comparé à d'autres options un peu plus cheap. il peut se monter verticalement également
Pour tout ce qui est boutons d'interraction avec les composants comme le bootsel du RP2040 ou pour enable le boot mode du BMS on peut utiliser un petit bouton SMD comme celui ci : PTS636SKG25JSMTR LFS
Mouser number: 611-PTS636SKG25JSMTR
=== Ecran === Ecran
Pour l'écran dans un premier temps on ne va pas trop s'embêter car le projet est déja assez complexe comme ca. Il y aura des GPIO disponibles en plus et je pense que l'écran ne sera pas une priorité Pour l'écran dans un premier temps on ne va pas trop s'embêter car le projet est déja assez complexe comme ca. Il y aura des GPIO disponibles en plus et je pense que l'écran ne sera pas une priorité
@@ -512,6 +538,27 @@ Je vais baser mon travail sur ce que je peux trouver sur ce pdf
La petite subtilité c'est que l'alimentation 5V de l'USB ne sera pas utilisée pour alimenter le MCU et qu'il faudra donc que la batterie soit branchée pour le programmer. La petite subtilité c'est que l'alimentation 5V de l'USB ne sera pas utilisée pour alimenter le MCU et qu'il faudra donc que la batterie soit branchée pour le programmer.
== Leds de debug
Il y aura 4 leds de debug sur notre board
Je vais utiliser ces leds
Mouser nbr: 720-RATIVHFK3PM3Z555
Avec on peut utiliser des resistances de 150ohm ca devrait être nikel avec 4ma par led on a à peu pres 16ma et c'est largement supportable par le rp2040.
=== JST
Pour la batterie 13S il nous faut un connecteur JST 14 pins.
J'ai trouvé ce connecteur : B14B-PH-K-S(LF)(SN) Mouser nbr:
Dernière version de mon kicad :
#image("assets/Kicad.png")

BIN
Rapport/assets/Kicad.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 495 KiB