Biški softo CNC motoriukams

Tai rezervinė kopija mano ala “cnc” projektui- AVR source kodas bei sukompiliuoti hex failai. Taip pat exe failas windowsams kuris valdo visą šitą mašineriją. Tiesa nežinau ar tai 32 ar tai 64 bitų versija.

Vienas AVR soursas skirtas valdyti steperius per paprastus mosfet raktus. Antra versija naudoja du Freescale/Motorola čipus MC34922. Teoriškai abi versijos turi veikti vienodai, viena skirta unipoliariniams motoriukams, kita bipoliariniam. Senesnė versija išbandyta praktiškai, tuo tarpu naujesnė tik prie palaido motoriuko.
Softas kiek skiriasi- nauja versija turi srovės nustatymo komandas. Tačiau senesnis softas paprasčiausiai ignoruoja šias komandas.

Softas.

Tai negalutinė versija, todėl skirta tik eksperimentams.

3 replies on “Biški softo CNC motoriukams”

  1. Naujo softo vaizdeliai:

    CNC valdymo softas by Levas
    Rankinis valdymas. Spaudžioji mygtukas ir staklės vaikšto. Taip pat čia būna “abort”.

    CNC valdymo softas by Levas
    Graviravimas. Tiesa netobulas. Grafinio paveikslėlio šviesumas apsprendžia Z koordinatę.

    CNC valdymo softas by Levas
    Čia pagrindinis skriptinimo langas. Praktiškai visi softo elementai transliuoja į “kvazi” Levo kalbą, kuri šiame skirtukyje transliuojama į low-level tiesioginį kodą kuriuo valdosi individualūs motoriukai. Gaunasi kaip ir “bitstream” kuris maitinamas per COM portą į atmegų plokšteles.

    CNC valdymo softas by Levas
    Status langelis. Čia matosi koordinatės, kiek liko dar važiuoti, srovės per motorus (jei “sleivai” palaiko tokius režimus).

    CNC valdymo softas by Levas
    Konfiguracinis ir diagnostinis langas. Galima tiesiogiai duoti duomenis motoriukams (debuginimas), taip pat pasirinkti portą, nuskaityti būklę. Taip pat čia įsiveda kai kurie koeficientai kurie aprašo darbo greičius. Taip pat maksimali leistina srovė per motorus.

    CNC valdymo softas by Levas
    Viskas skirta plokščių kūrybai- virškina gerber ir drill failus iš Cadsoft Eagle (ir tikriausiai iš kito softo).

    CNC valdymo softas by Levas
    Čia valgo standartinį HPGL2 kodą arba kalbą kuria kalba Hewlet Packard senoviniai ploteriai. Čia jei reikia valdyti stakles iš kokio CorelDraw.

    CNC valdymo softas by Levas
    O čia jau pradėjau rašyti G-Code interpretatorių. Jau dalinai supranta programas iš MACH3 softo.

    CNC softo installas– tik nežinau ar čia tik 64bitų ar 32bitų ar universalus.

Leave a Reply

Your email address will not be published. Required fields are marked *