PIC18F4431 - Uso modulo PWM

10 Anni 5 Mesi fa - 10 Anni 5 Mesi fa #1 da prinaldi
PIC18F4431 - Uso modulo PWM è stato creato da prinaldi
Ciao a tutti, ho un problema con un pic4431 che ho scelto per comandare una coppia di motori. Dovrebbe essere la scelta ideale per comandare in lap un driver L298 ma non riesco ad ottenere le uscite complementari.
Ho scopiazzato dalla rete un esempio ma sembra non funzionare. Le librerie Microchip invece non contemplano l'utilizzo in half bridge del pic 4431.
Nel codice che allego attivo 3 PWM ma in realta' ne servono solo 2.
Se ho capito bene la nota di Mauro le uscite complementari si attivano solo con il modulo enhanced ma mi sembra che il pic scelto da me faccia eccezione.
Qualcuno puo' darmi una mano?
grazie in anticipo.

Pierluigi

File allegato:

Nome del file: ninja.zip
Dimensione del file:3 KB
Allegati:
Ultima Modifica 10 Anni 5 Mesi fa da Mauro Laurenti.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • prinaldi
  • Junior Member
  • Junior Member
Di più
10 Anni 5 Mesi fa - 10 Anni 5 Mesi fa #2 da Mauro Laurenti
Risposta da Mauro Laurenti al topic PIC18F4431 - Uso modulo PWM
Ciao,

il modulo PWM del PIC18F4431 e' leggermente diverso.
Ti consiglio di vedere le librerie che ho sviluppato per la scheda:

PJ3007: Scheda Controllo motori DC e Stepper Bipolari 4A x 2

La libreria supporta vari casi.

Saluti,

Mauro
Ultima Modifica 10 Anni 5 Mesi fa da Mauro Laurenti.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
10 Anni 5 Mesi fa - 10 Anni 5 Mesi fa #3 da prinaldi
Risposta da prinaldi al topic PIC18F4431 - Uso modulo PWM
Grazie non avevo collegato la scheda al mio problema. Provo a adattare il codice e ti faccio sapere.
Ultima Modifica 10 Anni 5 Mesi fa da Mauro Laurenti.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • prinaldi
  • Junior Member
  • Junior Member
Di più
10 Anni 5 Mesi fa #4 da prinaldi
Risposta da prinaldi al topic PIC18F4431 - Uso modulo PWM
Finalmente funziona!! ho verificato rispetto al programma di Mauro ed ora tutto OK. Mi rine da capire come dimensionare il dead time che pur capendolo in via teorica non riesco a quantificarlo. Penso di fare la prova sul campo con i motori definitivi.
Allego il driver per pilotare due motori ed il programmino di prova che mi ha permesso di fare le prove (non utilizzate quello inviato la prima volta!).
Saluti a tutti.

Pierluigi
Allegati:

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • prinaldi
  • Junior Member
  • Junior Member
Di più
10 Anni 5 Mesi fa #5 da Mauro Laurenti
Risposta da Mauro Laurenti al topic PIC18F4431 - Uso modulo PWM
Perfetto!

Qual'e' l'applicazione finale?

Ho visto che hai scritto tanto di documentazione! :)

Nota
La tua email e' visibile nel file doxigen.
Se non e' voluto ti consiglio di aggiornare il file zip.

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login