salve io sto portando avanti un progetto per creare un azionamento per un brushless con sensori hall e mi sono venute in mente un paio di domande
premessa sono un appassionato e non tecnico ...quindi chiudete un occhio su vari sfondoni che dico
ty
lo schema generale è arduino ---> driver ---> mosfet (ponte)---> motore
i sensori di hall vanno all'arduino ed è lui (cioè il mio programma ) che decide che driver usare e la velocità
ora sono già riuscito a farlo girare molto bene in entrambi i sensi di rotazione il problema nasce quando aumento la velocità ed arrivo al 70/80% penso e credo che l'arduino non riesca a stare al passo con il motore ed i sensori di hall
il motore è da 4000 giri minuto con 24 poli (6 per un quarto di giro )
4000 rpm sono 66.6 rps per 24 (combinazioni che ho a giro) sono 1600 cambi che ho al secondo ...giusto?o l'ho sparta fuori ?
ecco la mia domanda
ce la fà l'arduino uno a stare al passo a leggere i sensori di hall e cambiare i pwm conseguenza ?? ora io riesco ad arrivare a 70/80% dopo il motore non sale ... se avevo sbagliato il programma non doveva arrivare li no ?
non scrivo niente in seriale ![]()
grazie mille
p.s. ho modificato le uscite pwm per avere 31k