Go Down

Topic: mantenere pwm? (Read 3 times) previous topic - next topic

?R

io avrei bisogno di qualcosa che dandogli un segnale pwm per un breve periodo mantega il pwm, mi chiedevo se esistesse qualcosa del genere perchè volevo usare un'uscita pwm per più funzioni senza però avere dei tempi morti quando sto svolgendo la funzione...
Cosa proponente? Esiste qualcosa del genere?
grazie in anticipo ;) 
Riccardo Ertolupi of the Vicenza Thunders Team: http://www.VicenzaThunders.com

uwefed

Puoi pilotare un altro microcontroller.
Ciao Uwe

astrobeed

#2
Nov 20, 2012, 10:53 am Last Edit: Nov 20, 2012, 10:56 am by astrobeed Reason: 1

io avrei bisogno di qualcosa che dandogli un segnale pwm per un breve periodo mantega il pwm,


Esistono generatori PWM multicanale che controlli da I2C, se non ti serve una frequenza di carrier elevata, <1000 Hz, ci sono molti IC driver per led che andrebbero bene.
Per esempio il PCA9685 che ti fornisce 16 canali PWM indipendenti, volendo lo trovi pronto all'uso sotto forma di addon per Arduino da Adafruit, nasce come uso primario servo driver, va da se che basta fare qualche modifica al software per utilizzarlo come generatore PWM a 12 bit con 16 canali.

?R


Puoi pilotare un altro microcontroller.
Ciao Uwe

questa sarebbe l'ultima opzione perchè mi sembrerebbe uno spreco :)



io avrei bisogno di qualcosa che dandogli un segnale pwm per un breve periodo mantega il pwm,


Esistono generatori PWM multicanale che controlli da I2C, se non ti serve una frequenza di carrier elevata, <1000 Hz, ci sono molti IC driver per led che andrebbero bene.
Per esempio il PCA9685 che ti fornisce 16 canali PWM indipendenti, volendo lo trovi pronto all'uso sotto forma di addon per Arduino da Adafruit, nasce come uso primario servo driver, va da se che basta fare qualche modifica al software per utilizzarlo come generatore PWM a 12 bit con 16 canali.


immaginavo che ci fossero ma non sapevo che potessero essere pilotati via I2C, grazie per il suggerimento! ;) dopo mi guardo i datasheet :)

Riccardo Ertolupi of the Vicenza Thunders Team: http://www.VicenzaThunders.com

PaoloP

Se non vuoi acquistare dagli USA la trovi anche qui: http://www.watterott.com/en/Adafruit-16-Channel-12-bit-Servo-Driver
Watterott è distributore ufficiale Adafruit in Europa, a saperlo prima mi sarei risparmiato 50 gg si spedizione, dogana e iva.  :(
Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

Go Up