pwm a tensione troppo bassa

9 Anni 7 Mesi fa #1 da sharky
pwm a tensione troppo bassa è stato creato da sharky
ciao a tutti!

hho un problema che non riesco a risolvere...

il mio pwm invece che avere una tensione di 0-5V ha una tensione di circa 0-180mV. e non riesco a capire perché.

Ho provato sia con la libreria laurtec che farlo a mano, ma il risultato è lo stesso..

// Inizializzo PORTC
LATC = 0x00;
TRISC = 0b11111001;
T2CON = 0b00000100; // Enable TMR2 with prescaler = 1
CCP1CON = 0b00001100; // Enable PWM on CCP1
T2CON = 0b00000100; // Enable TMR2 with prescaler = 1
PR2 = 249; // PWM period = (PR2+1) * prescaler * Tcy = 1ms
CCPR1L = 220; // pulse width = CCPR1L * prescaler * Tcy = 100us


cosa sbaglio?

Ho provato anche a cambiare pic nel dubbio che sia rotto, ma ho lo stesso problema anche con quello nuovo
di conseguenza è per forza un problema software..

Se puo essere utile, oltre al PWM ho attivato l usart. (che peró per escludere problemi ho scollegato. ho tolto tutto tranne il programmatore e l oscilloscopio

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

  • sharky
  • Senior Member
  • Senior Member
Di più
9 Anni 7 Mesi fa #2 da sharky
Risposta da sharky al topic pwm a tensione troppo bassa
ho risolto.. scusate..

ho guardato da pirla il pinout di un chip più piccolo..

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

  • sharky
  • Senior Member
  • Senior Member
Di più
9 Anni 7 Mesi fa #3 da Mauro Laurenti
Risposta da Mauro Laurenti al topic pwm a tensione troppo bassa
Perfetto...

Questi errori mi sono capitati con i package QFN nel caso in cui sia presente sia il package a 48 che 64 pin.

...e' difficile distinguere due quadrati non in scala! :)

Saluti,

Mauro

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

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • 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