Répartition des broches
- Cette page répertorie la répartition des broches de la carte mère FLY-Gemini V3 après flashage du firmware Klipper, les numéros de broches étant basés sur le schéma de principe de la carte mère.
UART/CSest la broche de communication du pilote : utilisée comme UART avec TMC2209, et comme sélection de puceCSavec les pilotes SPI tels que TMC5160, la même broche étant réutilisée.ENest la broche d'activation, généralement active au niveau bas dans la configuration Klipper (préfixe!surenable_pin).DIAGest la broche de signal de diagnostic du pilote, lors du retour à l'origine sans fin de course, configurez ladiag_pincorrespondante selon le tableau ci-dessous.
Broches des pilotes
FLY-Gemini V3 fournit 4 ports pilotes :
| Pilote | STEP | DIR | EN | UART/CS | DIAG |
|---|---|---|---|---|---|
| DRIVER0 | PC13 | PC1 | PA3 | PB11 | PA4 |
| DRIVER1 | PC14 | PC4 | PD2 | PC10 | PA5 |
| DRIVER2 | PC15 | PC5 | PC12 | PB7 | PA6 |
| DRIVER3 | PC3 | PC8 | PC11 | PB6 | PB1 |
Avant de commencer, éteignez complètement l'imprimante et débranchez l'alimentation. Ne branchez ou ne débranchez pas les faisceaux de câbles, ne réorganisez pas l'ordre des fils des connecteurs et ne touchez pas aux bornes lorsque l'appareil est sous tension.
Lors du retour à l'origine sans fin de course (Sensorless Homing), la puce du pilote émet un signal de détection de blocage via la broche DIAG, et Klipper doit lire ce signal via l'entrée correspondante. La correspondance entre DIAG et les ports de fin de course sur cette carte mère est la suivante :
- DRIVER0–3 : DIAG est directement connecté à l'entrée de fin de course correspondante du microcontrôleur principal (DRIVERn → Port fin de course n), il n'y a pas de broche de cavalier DIAG sur la carte, le signal DIAG est toujours transmis au microcontrôleur principal. Lors de l'activation du mode sans fin de course, configurez directement la broche du port de fin de course correspondant comme
diag_pin, aucun interrupteur de fin de course physique ne peut être connecté à ce port.
Après activation du mode sans fin de course, le port de fin de course correspondant est occupé par le signal DIAG, n'y connectez pas simultanément d'interrupteur de fin de course mécanique ou optique.
Bus SPI
Les pilotes SPI tels que TMC5160 utilisent le bus SPI matériel de la carte mère, configurez spi_bus: spi3 dans la configuration, sans avoir besoin de configurer séparément les broches MOSI/MISO/SCLK :
[tmc5160 stepper_x]
spi_bus: spi3
cs_pin: broche UART/CS du pilote correspondant
Explications détaillées sur le SPI logiciel et la vitesse SPI, etc. : Méthode de configuration SPI
Fins de course et sonde
| Fonction | Broche | DIAG du pilote correspondant |
|---|---|---|
| Port fin de course 0 / IO0 | PA4 | DRIVER0 |
| Port fin de course 1 / IO1 | PA5 | DRIVER1 |
| Port fin de course 2 / IO2 | PA6 | DRIVER2 |
| Port fin de course 3 / IO3 | PB1 | DRIVER3 |
| Sonde (Probe) | PA1 | - |
Chauffage
| Fonction | Broche |
|---|---|
| Port chauffage 0 | PA0 |
| Chauffage du lit | PA2 |
Capteurs de température
| Fonction | Broche |
|---|---|
| Port thermistance 0 | PC0 |
| Port thermistance 1 | PC2 |
Les ports de thermistance prennent en charge par défaut les thermistances NTC (100K), sensor_type est recommandé à Generic 3950.
Liste des
sensor_typeintégrés à Klipper pouvant être directement connectés et scénarios d'application de chaque modèle : Méthode de configuration des thermistances
Les thermocouples de type K, PT100, etc. nécessitent une puce de conversion supplémentaire et ne peuvent pas être connectés directement aux ports de thermistance.
Ventilateurs
| Fonction | Broche |
|---|---|
| Port ventilateur 0 | PC6 |
| Port ventilateur 1 | PC7 |
PWM
FLY-Gemini V3 fournit 1 sortie PWM, utilisable pour les servomoteurs, la régulation de vitesse des ventilateurs, etc. :
| Broche | Remarque |
|---|---|
| PB0 | Contrôle du servomoteur / BLTouch |
BL-Touch
| Fonction | Broche |
|---|---|
| Signal servomoteur | PB0 |
| Signal sonde | PA1 |