[X-Post] Controller motori seriale...

Salve, mi servirebbe il firmware da mettere in un pic per ottenere un controllore di motori DC che pigli via seriale il valore della velocità e generi un segnale PWM in uscita per pilotare il motore. Qualcuno ha mica tutto ciò? Ci sono dei PIC che fanno ciò già programmati in circolazione ma preferirei evitare...

Mandi e grasie.

Reply to
Roby P.I. ®
Loading thread data ...

mi sembra che ci sia un app.note nel sito della microchip che fa quello che cerchi, non sono sicurissimo sul tipo di motore ( se e' un DC std. o un passo passo ) e di come esegue il controllo della velocita'

Reply to
mmm

"Roby P.I. ®" ha scritto nel messaggio news:dxZRe.44913$ snipped-for-privacy@twister2.libero.it...

Io ne ho scritto uno, però è per un'applicazione troppo particolare. Ci sono app. notes della microchip che trattano questo argomento (con motori dc). Come effettui la misura della velocità? Immagino tu voglia implementare anche il controllore PID, o no?

Reply to
Igor

"Igor" ha scritto nel messaggio news:Gq_Re.8880$ snipped-for-privacy@news3.tin.it...

Nono, non è essenziale sapere la velocità, PWM e via col motore allo stato brado per il momento. Casomai inserisco qualche retroazione in un secondo tempo.

Reply to
Roby P.I. ®

"mmm" ha scritto nel messaggio news:df9q8o$24b$ snipped-for-privacy@news.unina.it...

Adesso provo a cercare meglio...

Reply to
Roby P.I. ®

"Roby P.I. ®" ha scritto nel messaggio news:d80Se.43731$ snipped-for-privacy@twister1.libero.it...

Ecco, se trovassi il firmware di questa robina sarei contento:

formatting link

Reply to
Roby P.I. ®

"Roby P.I. ®" ha scritto nel messaggio news:Nl0Se.45256$ snipped-for-privacy@twister2.libero.it...

E' a grandi linee il circuito che ho progettato io. Il circuito che hai postato è ad anello chiuso, i 2 latch servono per leggere l'encoder che fornisce la velocità del motore.

Per fare un controllo a catena aperta basta leggere i dati che provengono dalla seriale e scirvere il valore del duty cycle del segnale pwm, saranno 20 righe di codice, sul sito della microchip ci sono vari esempi, magari se non li trovi te li cerco e ti posto il link.

Reply to
Igor

"Igor" ha scritto nel messaggio news:xl2Se.12546$ snipped-for-privacy@news4.tin.it...

A me servirebbe al massimo un encoder singolo per determinare la velocità, non ho bisogno di conoscere la posizione esatta... Mi pare ci fosse la coppia L290 - L291 della National che era dedicata ai motori dc, ma richiede tensioni di pilotaggio troppo alte per la mia applicazione.

Cacchio, non riesco a trovarli eh... in compenso ho trovato altri progetti di controllori simili a quello che ho postato ma tutti non danno il firmware. Se mi puoi dare il link alle pagine della microchip mi fai un favorone. Non ho alba sulla programmazione dei pic, per quello cerco qualcosa di pronto, però se si tratta di mettere assieme o modificare parti di codice no problema, imparerò i rudimenti...

Reply to
Roby P.I. ®

"Igor" ha scritto nel messaggio news:xl2Se.12546$ snipped-for-privacy@news4.tin.it...

Avrei trovato questo anche:

formatting link

Farebbe tutto quel che mi serve ma prevede la rotazione del motore solo in 1 senso...

Reply to
Roby P.I. ®

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.