Devo azionare tramite iun MKR1310 4 motoriduttori da una quindicina di watt in DC (a spazzole, in pwm) con uscita finale a 60 rpm;
Il problema e' che un motore DC sotto sforzo rallenta, in futuro magari usero' dei brushless ma per ora ho questi e devo quindi gestirli a velocita' costante con un encoder o perlomeno un sensore sull'asse veloce.
L'unica soluzione e' un regolatore PI.
Non so se la MKR riesce a supportare 4 regolatori di questo tipo (veloci con ingressi altrettanto veloci.);
Esistono in commercio piccoli regolatori con PID incorporato?
Nel caso non esistessero sarebbe possibile, secondo voi, implementare il regolatore su delle schedine Arduino, una per ogni motore?
L'asse veloca va tranquillamente sui 3-4000 rpm o piu'.
Volendo, sempre programmabili in ambiente Arduino, ci sono le Teensy 4.1 ... schedine che viaggiano a velocità incredibili (600 MHz di base, possibilità di overclocking, con il dovuto raffreddamento, sino ad 1 GHz) ed hanno prezzi paragonabili alle schede Arduino.
Inoltre, hanno tutta una serie di librerie dedicate per vario tipo di analisi.
Prova a vedere se magari possono essere più adatte per quello che vuoi fare ... ![]()
Guglielmo
Ti ringrazio, ci guardo subito.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.