Näytä sivuVanhat versiotPaluulinkitTakaisin ylös Tämä sivu on vain luettavissa. Voit katsoa sen lähdekoodia, mutta et muuttaa sitä. Kysy ylläpitäjältä jos pidät tätä estoa virheellisenä. ====== 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: == {{:circad-mspaint-magic-for-sasa.png?200|}} Tämänhetkinen piirilevyn layout. Mikrokontrollerina ATmega128, alapuolella MAX3232, oikealla liitin etupaneeliin sekä invertteri. Kuvan yläosassa virransyöttö ja regulaattori. {{:img_20150719_145157.jpg?200|}} 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