Stap 2: Elektrische aansluiting
De voeding is een atx voeding van pc, om het te gebruiken moet u om een schakelaar op de grond (zwarte draad) en PS_ON (groene draad) en ook een dummy weerstand (10k) tussen + 5v(red wire) en grond, ook kunt u zoeken naar een instructables over hoe een atx omzetten in een gewone voeding. Ik gebruikte 12 v aan de macht van de motor van de stuurprogramma's en 5 v voor arduino en ook voor een grote fan te koelen van de stuurprogramma's gebruikt.
Motor drivers zijn Adafruit motor shield v2, moet je 2 PC's. De schilden kunnen worden gestapeld zodat u ze gemakkelijk kunt gebruiken. De stuurprogrammaondersteuning tot 12v. De schilden verbindt met arduino via I2C zodat het kwam met een standaardadres (0x60) en het aantal pads veranderen van het adres van 0x60 naar 0x61... tot 0x65 afhankelijk van wat u soldeer pads, vindt u meer over dit hier op Adafruit pagina.
bewerken
De eindschakelaars zijn normale microswitch verbonden met arduino met een 10 k ohm weerstand op grond en aangesloten op een digital pin. Elke switch worden gedefinieerd in config.h, gebruikte ik 2,3,4,5,6,7 digitale pin van de arduino. Houd er rekening mee dat u een seriële verbinding met de pc, dus gebruik niet pinnen 0 en 1.
//limit swtch pins #define X_LIMIT_START_PIN 2 #define X_LIMIT_END_PIN 3 #define Y_LIMIT_START_PIN 4 #define Y_LIMIT_END_PIN 5 #define Z_LIMIT_START_PIN 6 #define Z_LIMIT_END_PIN 7
bewerken
Ik heb gemaakt van een USB-verlengkabel en gelijmd op de controle-eenheid, zodat ik gemakkelijk de cnc op pc aansluiten kan.
Ik denk dat dit alle hier: P