Salutare,
Ca e usb sau Ethernet, transmisiunea se face serial catre un microcontroller care trimite mai departe pe porturile lui de iesire comenzile necesare de step si dir pentru drivere. Nu am incercat inca in controller pe eth (desi ma bate gandul), dar cred ca exista avantaje fata de portul paralel:
- portul eth permite clar viteze mai mari si 400 KHz e nimica toata pe langa cei 100 sau 1000 MHz pe care-i poate duce;
- lucrand cu semnal "simetric" fata de 0 sau balansat sau cui i-o mai zice, e practic imun la zgomote si "semnalul" e mai curat, indiferent de lungimea cablului (maxim 100m fara switch) - oricum mai mult decat este necesar;
- se elimina necesitatea unui calculator cu port paralel pe care trebuie sa-l iei obligatoriu la mana a doua
- se poate folosi orice Windows, pe 32 sau 64 biti
- de obicei, microcontrolerul folosit are ceva mai multe porturi de intrare/iesire si atunci exista destule conexiuni pentru mai multe "periferice",
- daca softul si implicit driverul care se ocupa de comunicatia pe eth e destept facut, se pot trimite comenzi in avans, pe care microcontrolerul sa le execute atunci cand le vine randul. Pentru ca acest microcontroller are mult mai putine lucruri de facut, timingul comenzilor este mult mai precis.(in extremis, se poate trimite un intreg program si apoi controlerul sa lucreze independent de calculator).
Si daca tot vorbim de altceva decat Mach3, poate vreunul dintre voi a pus mana pe un MASSO
https://www.youtube....h?v=M1wyRrGHNZQ sau alt tip de controller asemanator. Mie imi suna interesant. Cred ca viitorul intr-acolo duce.
Si as mai avea o intrebare: stie cineva un controller closed loop. Ma intereseaza un controler care sa verifice pozitionarea folosind un encoder linear. Am citit pe undeva ca exista..... Asta at fi supremul sistem de pozitionare.
Sau ceva pareri despre Clearpath servo. Si astea suna extrem de atractiv fata de stepperele cu care suntem noi obisnuiti.
Cu respect,
Marius
Aceasta postare a fost editata de Marius Nevschi: 28 February 2017 - 09:40 PM