Étape 10 : Branchement des fils
Peut-être la tâche plus difficile ici est de relier chaque câble correctement sans faire n’importe quel gâchis.
Une grande aide sera le code source du logiciel RAMBo-Uploader qui a été fait pour être facilement adaptable pour d’autres conseils d’administration et fournit une classe de mappage de broche :
<p>class RAMBoPinMapping(TestPinMapping):<br> """ The pin mappings for the various RAMBo functions """</p><p> # [X-min, Y-min, Z-min, X-max, Y-max, Z-max] EndstopTargetPins = [12, 11, 10, 24, 23, 30] # [EXT2-10, EXT2-12, EXT2-14, EXT2-16, EXT2-18, EXT2-20 ] EndstopControllerPins = [83, 82, 81, 80, 79, 78] EndstopNames = ["X-Min", "Y-Min", "Z-Min", "X-Max", "Y-Max", "Z-Max"]</p><p> # [Bed, Fan2, Fan1, Heat1, Fan0, Heat0] MosfetTargetPins = [3, 2, 6, 7, 8, 9] # [MX1-5, MX1-4, MX2-5, MX2-4, MX3-5, MX3-4] MosfetControllerPins = [44, 32, 45, 31, 46, 30] MosfetNames = ["Heat-Bed","Fan-2","Fan-1","Heat-1","Fan-0","Heat-0"]</p><p> # For stepper's trigger/monitor pins, we use existing mosfet connections # The steppers's opto-endstops are however monitored by the firmware # using bits [2..6] of Arduino PORTJ which is : # [EXT2-9, EXT2-11, EXT2-15, EXT2-17, EXT2-19] StepperTriggerPin = MosfetTargetPins[0] # = 3 = Bed StepperMonitorPin = MosfetControllerPins[0] # = 44 = MX1-5</p><p> # [Analog-EXT-8, Analog-EXT-6, Analog-EXT-5, Analog-EXT-4, Analog-EXT-3] VRefPins = [8, 6, 5, 4, 3] AxisNames = ["X","Y","Z","E0","E1"]</p><p> # [T0, T1, T2, T3] ThermistorPins = [0, 1, 2, 7]; ThermistorNames = ["T0","T1","T2","T3"]</p><p> # [T3, T2, T0] PowerRailPins = [7, 2, 0]</p><p> PowerRailNames = ["Extruder rail", "Bed rail", "5V rail"]</p><p> # [I2C_SDA, I2C_SCL] I2CTargetPins = [20, 21]</p><p> I2CControllerPins = [20, 21]</p><p> # [SPI_SCK, SPI_SS, SPI_MISO, SPI_MOSI] SPITargetPins = [52, 53, 50, 51] SPIControllerPins = [52, 53, 50, 51]</p><p> # Bed on controller PowerPin = 3</p>
Vous pouvez simplement faire correspondre les broches de la cible (l’ASE) le contrôleur pour connecter le tout. Il y a une ou deux choses à noter cependant :
- Les moteurs seront connecte directement à l’ASE via les broches pogo
- L’opto-entrées devront se connecter les broches VCC et GND à des broches disponibles sur le contrôleur
- Le terrain de l’alimentation électrique doit être connecté au contrôleur ainsi que la cible (target et contrôleur doivent partager le terrain)
- Les thermistances de la cible seront connectera au Conseil d’administration entre les broches des résistances 100KOhm proto
- Les broches de rail d’alimentation fait référence à la puissance après avoir traversé le diviseur de tension sur le proto Conseil (dans le cas contraire, vous sera frire le contrôleur).
- L’alimentation doit être une alimentation de style ATX et son fil de PS-ON (le fil vert) doit être connecté à la PowerPin sur le contrôleur (la broche de terre sur le lit mosfet) alors le contrôleur peut tourner sur et hors tension de l’alimentation en cas de besoin.
Une fois que vous connectez le tout, vous êtes prêt pour une série de tests.