02-05-2022, 09:50 PM
Quel programma non è stato scritto per una rotazione continua della tavola ma per una logica posizionale. Perciò visto lo scopo (muovere la tavola per gradi) è senza senso implementare accelerazione e decelerazione. Poi chiaro se si vuole usare per altro c'è bisogno di altro. Per l'invio del segnale di step non è stato nemmeno usato il pwm hw ma è stato implementato il pwm in modalità bang-bang ovvero segnale alto, aspetto delay segnale basso delay e così via. Non c'entra niente ne grbl ne altre robe, questo è un programma super basico che da tanti impulsi quanti gradi sono necessari. Visto come funziona (senza rampe) è scontato che se si abbassa troppo il delay il motore stalla perché va in risonanza. Se leggete questa AN (molto interessante) capite anche il perché https://www.google.com/url?sa=t&source=w...u_muGCzqwT