Regolazione in PWM per motori passo-passo
Un saluto a tutti i partecipanti,
Fra non molto dovrò realizzare un prodotto che fa uso di motori stepper. Il problema sta nel fatto che mi potranno capitare diversi tipi di motori stepper con diverse tensioni e correnti.
Il driver lo realizzerò con componenti discreti perché uso gia mosfet N e P che compro a bobine. Per me è più conveniente spendere del tempo e spazio sul PCB per farci stare i discreti piuttosto che approvvigionarmi di altri componenti. I quattro (anzi 8) gates dei mosfet saranno pilotati da un micro.
Fin qui tutto bene.
Come si vede dal circuito ho pensato di inserire un mosfet per regolare la tensione in PWM. Questo perché il micro mi potrebbe generare il segnale di pilotaggio gratuitamente e ad una frequenza elevata(quasi) a piacere. Eviterei così (entro certi limiti) un regolatore di tensione per ogni tipo di stepper che mi sarà passato dal cliente.
So benissimo che potrei inserire il PWM direttamente nel pilotaggio dei mosfet ma vorrei evitalo.
Pensate che questa soluzione potrebbe funzionare
Fra non molto dovrò realizzare un prodotto che fa uso di motori stepper. Il problema sta nel fatto che mi potranno capitare diversi tipi di motori stepper con diverse tensioni e correnti.
Il driver lo realizzerò con componenti discreti perché uso gia mosfet N e P che compro a bobine. Per me è più conveniente spendere del tempo e spazio sul PCB per farci stare i discreti piuttosto che approvvigionarmi di altri componenti. I quattro (anzi 8) gates dei mosfet saranno pilotati da un micro.
Fin qui tutto bene.
Come si vede dal circuito ho pensato di inserire un mosfet per regolare la tensione in PWM. Questo perché il micro mi potrebbe generare il segnale di pilotaggio gratuitamente e ad una frequenza elevata(quasi) a piacere. Eviterei così (entro certi limiti) un regolatore di tensione per ogni tipo di stepper che mi sarà passato dal cliente.
So benissimo che potrei inserire il PWM direttamente nel pilotaggio dei mosfet ma vorrei evitalo.
Pensate che questa soluzione potrebbe funzionare



