pwm software

9 Anni 2 Mesi fa #1 da sharky
pwm software è stato creato da sharky
Ciao a tutti!

con un piccolo pic 12f683 ho bisogno di controllare un led RGB in base al valore di un potenziometro.

Dato che ha soltanto un PWM hardware, devo farlo per forza software.

Ho un dubbio peró.. la lettura dell ingresso analogico ha bisogno di parecchio tempo, come faccio ad evitare che questo tempo comporti un ritardo nel pwm sfalsando il colore del led?

Il cambio del colore deve essere in realtime.

Grazie!

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

  • sharky
  • Senior Member
  • Senior Member
Di più
9 Anni 2 Mesi fa #2 da alfa75
Risposta da alfa75 al topic pwm software
prova a dare un occhiata qui
www.vincenzov.net/tutorial/elettronica-d.../PIC18F14K50/adc.htm
:)

saluti
Andrea
Ringraziano per il messaggio: sharky

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

  • alfa75
  • Avatar di alfa75
  • Platinum Member
  • Platinum Member
Di più
9 Anni 1 Mese fa #3 da Elby
Risposta da Elby al topic pwm software
crea degli interrupt del timer in funzione della frequenza di campionamento del convertitore analogico in ingresso. L'ideale sarebbe creare interrupt 2 volte quella frequenza (shannon) per evitare di perdere risoluzione, ma credo che il limite possa a questo punto essere anche la frequenza dell'oscillatore.
So che michrochip ha comunque un pic 12 con 3 moduli pwm integrati appositamente pensato per pilotare rgb ma non ricordo la sigla

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

  • Elby
  • Senior Member
  • Senior Member
Di più
Moderatori: Mauro LaurentiPinnaStefAMatteo Garia

Registrati al sito

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

Registrati al sito LaurTec.

Login