vorrei motorizzare gli assi di una fresatrice ma, stavolta, senza cnc.
Avrei pensato a degli stepper, opportunamente ridotti con trasmissioni a cinghia
Sto provando delle schede pulse generator per il controllo di un singolo stepper, ma, nonnostante abbia smanettato con i pochi settaggi possibili, e con quelli del driver DM556 che sto usando per prova, il controllo del gruppo driver/motore è assolutamente insoddisfacente e tende a fare stallare il motore con partenze a media velocità (non si può gestire l'accelerazione).
E quindi - perchè no - Arduino. Lo sto già usando per varie appliazioni, ma con sketch belli e pronti, al massimo da modificare in alcuni parametri.
Ma qui mi scontro con la mia sostanzale incapacità di costruire uno sketch da zero.
Quello che mi serve...:
- Controllo velocità con potenziometro
- Limit switch elettromeccanici in entrambe le direzioni con svincolo automatico nella direezione opposta. Raggiunto, per esempio, X-, devo potermi muovere verso X+
- comando con interruttore a 3 posizioni mantenute tipo DPDT
- Display (non indispensabile) per potere visualizzare la velocità di movimentazione. Per la posizione uso un visualizzatore Sino.
Ai porogetti/idee che trovo in rete, manca sempre 30 per fare 31....
Posso non vincolarmi ad un'unica scheda Arduino - Uno, Nano o Mega che siano - ma posso usarne una per ogni asse, se questo semplifica la vita. Avrei anche pensato a due schede in cascata via I2C, in modo da affidare la generazione dei segnali verso i driver alla prima e la gestione di limit, pulsanti, potenziometri etc. alla seconda. La concepisco solo come idea, ma ancor meno di prima so da che parte cominciare per scrivere codici e progettare il tutto.
Qualche anima pia può aiutarmi?