Stap 10: Aansluiten van de draden
Misschien de moeilijkste taak hier is om te verbinden van elke kabel correct zonder het maken van een puinhoop.
Een grote hulp zal zijn de broncode van de software van de RAMBo-Uploader die werd gemaakt om gemakkelijk aan te passen voor andere boards en biedt een pin toewijzing klasse:
<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>
U kunt gewoon overeenkomen met de pinnen van het doel (de DUT) op de controller te verbinden alles. Er zijn een paar dingen om al merken:
- De motoren zal rechtstreeks verbinden met de DUT via de pogo-pins
- De opto-endstops moet de VCC en GND pinnen verbinden met elke beschikbare pinnen op de controller
- De grond uit het stopcontact moet verbinding maken met de controller, evenals de doelstelling (doelgroep zowel controller moeten delen de grond)
- De thermistors van het doel zal verbinden met het proto-bord tussen de pinnen van de weerstanden van de 100KOhm
- De macht spoor pinnen daadwerkelijk verwijzen naar de macht na het doorlopen van de scheidingslijn van de spanning op de proto-bord (anders u de controller zal bak).
- De voeding moet de voeding van een ATX-stijl en de PS-ON draad (de groene draad) moet verbinding maken met de PowerPin op de controller (de grond pin op het bed mosfet) zodat de controller kunt inschakelen en uitschakelen de voeding wanneer nodig.
Zodra u verbinding alles maakt, bent u klaar voor een proefrit.