Devo pilotare un motore DC a 24 volt (corrente massima sui 3 A) che =E8 attaccato ad un qualcosa di equivalente ad una molla. In pratica per met=E0 del giro fa uno sforzo sempre crescente e consuma di conseguenza sempre pi=F9 corrente e poi viene violentemente spinto indietro verso l'inizio (sempre entro i range previsti dal datasheet). In questa fase accelera bruscamente e addirittura di corrente ne butta fuori (ovviamente). Questo se attaccato direttamente ad un generatore di tensione fissa. Pensavo di pilotarlo in PWM con un ponte ad H, ad esempio ho visto comodo un lmd18200. Nel circuito avr=F2 di sicuro un microcontrollore (il classico PIC) che gi=E0 si occuper=E0 di leggere l'encoder perch=E8 mi serve sapere di quanto si muove. Come mi consigliate di controllare questo motore? Uso il current sense del ponte H? E come sarebbe il pilotaggio da fare? PWM con duty cicle sempre maggiore man mano che la molla oppone pi=F9 resistenza, per poi passare in brake appena inizia a venir spinto e poi vado ad un pwm con duty cicle molto basso quando si =E8 vicini al punto di equilibrio? E riesco a capire a che punto sono dal current sense con la dovuta precisione?
Altri suggerimenti?