Näytä sivun lähdekoodiVanhat versiotPaluulinkitTakaisin ylös NC-PORAN KORJAUS/UUDELLEENRAKENNUS (saa osallistua) Muuntajan pinoutin checkaus OK Powerin rakentaminen OK Stepperidriverien kytkentä sähköihin ja moottoreihin X OK Y OK Z ? Z-akselin piuhan pinout Moottori, vaihe A: 1, 2 vaihe B: 3, 4 Home-optohaarukka: Käyttöjännite: 17, (15, 11 with pull-up 4k7) Maa: 14, 9 output: 11 Etupaneelin napeille ja home-optohaarukoille menevän piuhan reverse-engineeraus +5V 1 2 GND Led-pause 3 4 Led-stop 5 6 Stop X- 7 8 Reset X+ 9 10 Pause Y- 11 12 Set Origin Y+ 13 14 GoTo Origin Teach 15 16 Middle btn X-home 17 18 Y-home Z-axis 19 20 Led-Z Käyttöjännite = Maa = Napit miten? Optohaarukoiden signaalit (X, Y)? Mikrokontrollerikötöstys, rauta: Tasasuuntaussilta, konkat, 5V regu (muuntajassa oma lähtönsä) MAX232, flow control ainakin koneelle päin, jos pausetuksen haluaa toimivan AVR, tarpeeksi pinnejä (moottorit 3x3=9, napit ainakin 7, home-optot 3, sarjaportti 4, yht. ainakin n. 25) Mikrokontrollerikötöstys, softa: Pitää kirjaa nykyisistä koordinaateista (X, Y, Z), 1 yksikkö = 1/1000 tuuma Antaa steppauspulsseja drivereille Osaa hakea homen optohaarukoiden avulla Tottelee etupaneelin nappeja 9600 bps, 7 bits, even parity, RTS/CTS flow control (ainakin CTS täytyy toteuttaa) komentoerotin ; Kaiken tunnistamattoman voi ignoroida, vain nämä komennot tarvitaan: FZ = find Z home, FH = find XY home (koordinaatit nollataan hometuksen jälkeen) MA1234,5678; move to absolute position X=1234 Y=5678 MR100,-100; move relative AZ123; move Z to absolute position 123 MZ100; move Z relative OA; output X,Y. Formaatti jota ulostetaan: 1234,5678\n\r Muuta: Jos haluaa, flow controllin voi vaihtaa XON/XOFF-tyyppiseksi, tai tehdä ihan omat ”kuittaus”viestit (esim. ”OK;” aina kun pora tehnyt käsketyn liikkeen loppuun), mutta tällöin PC-softaa täytyy muuttaa (Pascal / Delphi 7, melko helppo nakki.) Halutessaan voi siis myös muuttaa poran syömään standardia G-koodia, joka on kyllä melkein sama kuin Asymtekin kieli. Muistiinpanoja: Tämänhetkinen piirilevyn layout. Mikrokontrollerina ATmega128, alapuolella MAX3232, oikealla liitin etupaneeliin sekä invertteri. Kuvan yläosassa virransyöttö ja regulaattori. Poran runko, jossa näkyy stepperidriverit, kondensaattorit, kahden diodin tasasuuntaus sekä muuntaja. projektit/wanhat/nc-poran_uudelleenrakennus_2015.txt Viimeksi muutettu: 2021/03/12 00:21(ulkoinen muokkaus) Kirjaudu sisään