Aller au contenu principal

Câblage FLY-EDDY

Le FLY-EDDY se connecte à la carte d'outillage ou à la carte mère via l'interface I2C. Le faisceau 5P contient 4 fils de signal I2C (VCC, GND, SDA, SCL) et 1 fil de détection de température (TEMP, thermistance intégrée). Les deux modèles ont la même définition de signaux, mais sont adaptés à différentes plateformes :

  • EDDY-F (nappe FPC) : spécialement adapté aux interfaces EDDY des cartes d'outillage SHT36 V3, SB2040 V3, SB2040 PRO V3
  • EDDY-M (connecteur MX1.25) : adapté aux cartes d'outillage standard ou aux cartes mères, connecté via l'interface I2C. La configuration I2C spécifique doit être définie selon la carte mère réelle (voir la section I2C ci-dessous)

Spécifications du faisceau

ModèleFaisceauSpécifications
EDDY-MNappe - simple extrémité MX1.255P (VCC / GND / SDA / SCL / TEMP), 30cm
EDDY-FNappe FPC5P (VCC / GND / SDA / SCL / TEMP), pas de 0,5mm, même sens, disponible en 150mm / 200mm

Définition des broches I2C

BrocheDéfinitionDescription
VCCAlimentation positiveAlimentation 5V
GNDMasseMasse commune avec le MCU
SDALigne de données I2CConnectée à la broche SDA I2C du MCU
SCLLigne d'horloge I2CConnectée à la broche SCL I2C du MCU
TEMPDétection de températureSortie de la thermistance intégrée, connectée à la broche ADC du MCU, utilisée pour la compensation de dérive thermique [temperature_probe] (optionnel)
  • EDDY-M : l'ordre des broches du connecteur MX1.25 (de gauche à droite) est SDA, TEMP, SCL, 5V, GND
  • EDDY-F : la nappe FPC est uniquement compatible avec les interfaces EDDY des cartes d'outillage FLY (SHT36 V3 / SB2040 V3 / SB2040 PRO V3). Il suffit de l'insérer, aucun contrôle de l'ordre des broches n'est nécessaire
Précautions concernant les signaux I2C

Les lignes SDA / SCL sont des signaux à drain ouvert. Ne pas connecter en série ou en parallèle de condensateurs (comme des condensateurs de filtrage ou de découplage), inductances, diodes ou autres composants sur ces lignes. Ne pas les faire passer par des circuits de filtrage RC / LC ou des modules de conversion de niveaux externes, car cela modifierait les temps de montée des signaux, entraînant une instabilité ou des erreurs de communication I2C.

L'adresse I2C du FLY-EDDY est fixée à 0x42 (42), correspondant à la configuration i2c_address: 42.

Étapes de câblage

Couper l'alimentation

Avant de commencer le câblage, éteignez complètement l'imprimante et débranchez l'alimentation. Ne branchez ou ne débranchez jamais les faisceaux, ne réorganisez pas les fils ou ne touchez pas aux connecteurs lorsque l'appareil est sous tension.

  1. Insérez la nappe MX1.25 dans le connecteur EDDY-M, en respectant l'ordre des broches (de gauche à droite : SDA, TEMP, SCL, 5V, GND)
  2. Connectez l'autre extrémité du faisceau à l'interface I2C de la carte d'outillage standard ou de la carte mère, en vérifiant l'ordre des broches selon le marquage sérigraphié
  3. Connectez le fil TEMP à une broche ADC libre de la carte mère ; si aucune broche ADC n'est disponible, il peut être omis, mais la compensation de dérive thermique ne sera pas disponible
  4. Après avoir bien enfoncé le connecteur, tirez légèrement sur le faisceau pour vous assurer qu'il ne se détache pas, et organisez le passage des câbles pour éviter toute traction ou suspension
Configuration I2C

Lorsque l'EDDY-M est connecté à une carte d'outillage standard ou une carte mère, i2c_mcu et i2c_bus doivent être renseignés selon la définition du MCU de la carte réelle ; si vous utilisez l'I2C logiciel, vous devez spécifier i2c_software_scl_pin / i2c_software_sda_pin. L'adresse I2C est fixe à 0x42 (42), fréquence du cristal 40MHz.

Loading...

Correspondance des broches entre les deux méthodes de connexion

SignalEDDY-M (connecteur MX1.25)EDDY-F (nappe FPC)Interface carte d'outillage / carte mère
Alimentation positive5V5V5V / VCC
MasseGNDGNDGND
Ligne de donnéesSDASDASDA
Ligne d'horlogeSCLSCLSCL
Détection de températureTEMPTEMPBroche ADC (par exemple gpio28 pour SHT36 V3)

L'ordre des broches du connecteur MX1.25 de l'EDDY-M (de gauche à droite) : SDA, TEMP, SCL, 5V, GND ; la nappe FPC de l'EDDY-F est uniquement compatible avec l'interface EDDY des cartes d'outillage FLY, aucun contrôle de l'ordre des broches n'est nécessaire.

Recommandations de routage des câbles

  • Les câbles de communication EDDY doivent être éloignés des câbles moteurs, des câbles de chauffe et du câble du lit chauffant pour éviter les interférences sur le signal I2C
  • Les câbles I2C ne doivent pas être trop longs ; une mauvaise qualité de câble ou un routage trop long peut entraîner une instabilité de communication
  • Si le routage doit croiser des câbles d'alimentation, essayez de croiser perpendiculairement

Vérification après câblage

Après avoir terminé le câblage et vérifié que tous les faisceaux sont bien insérés, vous pouvez mettre sous tension pour vérifier :

  1. Exécutez l'étalonnage du courant d'excitation : LDC_CALIBRATE_DRIVE_CURRENT CHIP=fly_eddy_probe
  2. Si l'étalonnage se termine normalement, cela signifie que la communication I2C est correcte, continuez avec l'étalonnage de hauteur
  3. En cas d'erreurs I2C telles que BUS_TIMEOUT ou Invalid read data, coupez d'abord l'alimentation et vérifiez le câblage, puis ajustez la vitesse selon la configuration I2C

Dépannage des erreurs I2C : Problèmes fréquents EDDY

Explication de la configuration I2C : Configuration des broches et instructions I2C EDDY

Loading...