controllo pwm

8 Anni 5 Mesi fa #1 da liets
controllo pwm è stato creato da liets
salve a tutti io ho bisogno di controllare una piccola pompa a immersione e la controllo con un segnale pwm a 20 khz
il problema è che io voglio accendere il pwm solo quando è verificata una certa condizione ( ovvero l'umidità inferiore ad una certa soglia), però quando carico il programma il pin di uscita rc1 dove avvio il modulo ccp2 mi genera subito la pwm senza che la condizione sia verificata come posso fare?
sto usando un pic 18f4550 con xc8 versione 1.34

codice
settaggio timer come consigliato nell' xc8 step by step
OpenPWM2(249);

if ( condizione)
{
Setdcpwm2(512);
}
else
{
Clopsepwm2()
}

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

  • liets
  • New Member
  • New Member
Di più
8 Anni 5 Mesi fa #2 da Claudio_F
Risposta da Claudio_F al topic controllo pwm
sposta OpenPWM2(249); all'interno dell'if

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

  • Claudio_F
  • Premium Member
  • Premium Member
Di più
8 Anni 5 Mesi fa #3 da liets
Risposta da liets al topic controllo pwm
Ho già provato ma non cambia nulla :(

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

  • liets
  • New Member
  • New Member
Di più
8 Anni 5 Mesi fa #4 da permax1958
Risposta da permax1958 al topic controllo pwm
Posta l'intero file così vediamo dove si trova il problema

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

  • permax1958
  • Premium Member
  • Premium Member
Di più
8 Anni 5 Mesi fa - 8 Anni 5 Mesi fa #5 da Pinna
Risposta da Pinna al topic controllo pwm
scusa, ma questo errore è nel main? in caso affermativo comincia a correggerlo e vedi come va:

Clopsepwm2()
> Closepwm2



... poi, attento che il C è Case Sensitive (si dice così?).... differenzia le maiuscole dalle minuscole



Marcello

Chi vola vale, chi vale vola, chi non vola è un vile
Ultima Modifica 8 Anni 5 Mesi fa da Pinna.

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

  • Pinna
  • Avatar di Pinna
  • Moderator
  • Moderator
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