bob6199 Posté(e) Octobre 3, 2019 Posté(e) Octobre 3, 2019 (modifié) Bonjour à tous, je souhaite installer des tmc 2208 sur ma skr 1.3 en mode uart. je vois qu'il faut souder les pins sur le dessous du tmc. lorsque je regarde la doc de bigtree il est possible de souder de 2 façons, laquelle dois-je utiliser pour la skr 1.3? Modifié (le) Octobre 3, 2019 par bob6199
hidius Posté(e) Octobre 3, 2019 Posté(e) Octobre 3, 2019 (modifié) un bon paté de soudure sur les trois pads et tu pourras utiliser le pin de ton choix voir les post de @Tircown dans ce sujet, je crois qu'il doit avoir la meme carte que toi Modifié (le) Octobre 3, 2019 par hidius
bob6199 Posté(e) Octobre 3, 2019 Auteur Posté(e) Octobre 3, 2019 Merci pour vos réponse mais ce n'est pas tout à fait la même carte sur la skr 1.3 on a des cavalier à mettre pour activer l'uart comme ceci du coup il doit certainement avoir une pins a souder à privilégier par rapport à l'autre
bob6199 Posté(e) Octobre 3, 2019 Auteur Posté(e) Octobre 3, 2019 en sachant que dans le config_adv de marlin 2.0 je pense que c'est dans ce passage que je dois activer quelque chose j'ai des tmc 2209 en x et y et des tmc 2208 en z et e0 /** * To use TMC2130, TMC2160, TMC2660, TMC5130, TMC5160 stepper drivers in SPI mode * connect your SPI pins to the hardware SPI interface on your board and define * the required CS pins in your `pins_MYBOARD.h` file. (e.g., RAMPS 1.4 uses AUX3 * pins `X_CS_PIN 53`, `Y_CS_PIN 49`, etc.). * You may also use software SPI if you wish to use general purpose IO pins. * * To use TMC2208 stepper UART-configurable stepper drivers connect #_SERIAL_TX_PIN * to the driver side PDN_UART pin with a 1K resistor. * To use the reading capabilities, also connect #_SERIAL_RX_PIN to PDN_UART without * a resistor. * The drivers can also be used with hardware serial. * * TMCStepper library is required to use TMC stepper drivers. * https://github.com/teemuatlut/TMCStepper */ #if HAS_TRINAMIC #define HOLD_MULTIPLIER 0.5 // Scales down the holding current from run current #define INTERPOLATE true // Interpolate X/Y/Z_MICROSTEPS to 256 #if AXIS_IS_TMC(X) #define X_CURRENT 800 // (mA) RMS current. Multiply by 1.414 for peak current. #define X_MICROSTEPS 16 // 0..256 #define X_RSENSE 0.11 #define X_CHAIN_POS 0 // 0 - Not chained, 1 - MCU MOSI connected, 2 - next in chain, ... #endif #if AXIS_IS_TMC(X2) #define X2_CURRENT 800 #define X2_MICROSTEPS 16 #define X2_RSENSE 0.11 #define X2_CHAIN_POS 0 #endif #if AXIS_IS_TMC(Y) #define Y_CURRENT 800 #define Y_MICROSTEPS 16 #define Y_RSENSE 0.11 #define Y_CHAIN_POS 0 #endif #if AXIS_IS_TMC(Y2) #define Y2_CURRENT 800 #define Y2_MICROSTEPS 16 #define Y2_RSENSE 0.11 #define Y2_CHAIN_POS 0 #endif #if AXIS_IS_TMC(Z) #define Z_CURRENT 800 #define Z_MICROSTEPS 16 #define Z_RSENSE 0.11 #define Z_CHAIN_POS 0 #endif #if AXIS_IS_TMC(Z2) #define Z2_CURRENT 800 #define Z2_MICROSTEPS 16 #define Z2_RSENSE 0.11 #define Z2_CHAIN_POS 0 #endif #if AXIS_IS_TMC(Z3) #define Z3_CURRENT 800 #define Z3_MICROSTEPS 16 #define Z3_RSENSE 0.11 #define Z3_CHAIN_POS 0 #endif #if AXIS_IS_TMC(E0) #define E0_CURRENT 800 #define E0_MICROSTEPS 16 #define E0_RSENSE 0.11 #define E0_CHAIN_POS 0 #endif #if AXIS_IS_TMC(E1) #define E1_CURRENT 800 #define E1_MICROSTEPS 16 #define E1_RSENSE 0.11 #define E1_CHAIN_POS 0 #endif #if AXIS_IS_TMC(E2) #define E2_CURRENT 800 #define E2_MICROSTEPS 16 #define E2_RSENSE 0.11 #define E2_CHAIN_POS 0 #endif #if AXIS_IS_TMC(E3) #define E3_CURRENT 800 #define E3_MICROSTEPS 16 #define E3_RSENSE 0.11 #define E3_CHAIN_POS 0 #endif #if AXIS_IS_TMC(E4) #define E4_CURRENT 800 #define E4_MICROSTEPS 16 #define E4_RSENSE 0.11 #define E4_CHAIN_POS 0 #endif #if AXIS_IS_TMC(E5) #define E5_CURRENT 800 #define E5_MICROSTEPS 16 #define E5_RSENSE 0.11 #define E5_CHAIN_POS 0 #endif /** * Override default SPI pins for TMC2130, TMC2160, TMC2660, TMC5130 and TMC5160 drivers here. * The default pins can be found in your board's pins file. */ //#define X_CS_PIN -1 //#define Y_CS_PIN -1 //#define Z_CS_PIN -1 //#define X2_CS_PIN -1 //#define Y2_CS_PIN -1 //#define Z2_CS_PIN -1 //#define Z3_CS_PIN -1 //#define E0_CS_PIN -1 //#define E1_CS_PIN -1 //#define E2_CS_PIN -1 //#define E3_CS_PIN -1 //#define E4_CS_PIN -1 //#define E5_CS_PIN -1 /** * Software option for SPI driven drivers (TMC2130, TMC2160, TMC2660, TMC5130 and TMC5160). * The default SW SPI pins are defined the respective pins files, * but you can override or define them here. */ //#define TMC_USE_SW_SPI //#define TMC_SW_MOSI -1 //#define TMC_SW_MISO -1 //#define TMC_SW_SCK -1 /** * Four TMC2209 drivers can use the same HW/SW serial port with hardware configured addresses. * Set the address using jumpers on pins MS1 and MS2. * Address | MS1 | MS2 * 0 | LOW | LOW * 1 | HIGH | LOW * 2 | LOW | HIGH * 3 | HIGH | HIGH * * Set *_SERIAL_TX_PIN and *_SERIAL_RX_PIN to match for all drivers * on the same serial port, either here or in your board's pins file. */ #define X_SLAVE_ADDRESS 0 #define Y_SLAVE_ADDRESS 0 #define Z_SLAVE_ADDRESS 0 #define X2_SLAVE_ADDRESS 0 #define Y2_SLAVE_ADDRESS 0 #define Z2_SLAVE_ADDRESS 0 #define Z3_SLAVE_ADDRESS 0 #define E0_SLAVE_ADDRESS 0 #define E1_SLAVE_ADDRESS 0 #define E2_SLAVE_ADDRESS 0 #define E3_SLAVE_ADDRESS 0 #define E4_SLAVE_ADDRESS 0 #define E5_SLAVE_ADDRESS 0
fran6p Posté(e) Octobre 3, 2019 Posté(e) Octobre 3, 2019 (modifié) Il y a 21 heures, bob6199 a dit : mais ce n'est pas tout à fait la même carte sur la skr 1.3 on a des cavalier à mettre pour activer l'uart Dans le post donné par Hidius, @Tircown dit bien qu'il possède une SKR v1.3 avec des TMC dont il a soudé les trois pistes ensemble et ça fonctionne (il dit simplement à @hidius qu'il a eu moins de gloire à le faire car tout est pré-câblé sur la SKR en plaçant correctement les cavaliers): donc apparemment il n'y a pas de piste privilégiée à souder. Tous deux utilisent Klipper comme firmware Modifié (le) Octobre 4, 2019 par fran6p orthographe 1
bob6199 Posté(e) Octobre 3, 2019 Auteur Posté(e) Octobre 3, 2019 (modifié) Super je vous remercie pour ces réponses je m'y attaque dès demain je vais rester sur marlin 2.0 pour le moment, je ne veux pas investir dans rpi Modifié (le) Octobre 3, 2019 par bob6199
bob6199 Posté(e) Octobre 7, 2019 Auteur Posté(e) Octobre 7, 2019 Bonjour, je viens de remarquer que sur les tmc2208 v3.0 vendu par bigtree, il y a déja une petite résistance soudée entre les 2 pins du bas donc c'est ok pour le mode uart merci à tous pour votre aide
Tircown Posté(e) Octobre 7, 2019 Posté(e) Octobre 7, 2019 Oui ils ont cette manie de souder une résistance de 0Ohm.
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant