Visualizza messaggio singolo
Vecchio 10 ottobre 11, 22:27   #3 (permalink)  Top
ElNonino
User
 
L'avatar di ElNonino
 
Data registr.: 06-05-2007
Residenza: Tre Ville (Preore)
Messaggi: 3.605
Invia un messaggio via MSN a ElNonino
Alcuni consigli hw e sw:

- Il potenziometro deve avere un valore massimo di 2k2.
- Fra il cursore del potenziometro ed il pin del A/D metti una resistenza del valore compreso fra 330 e 680 ohm.
- Fra il pin del A/D e massa, molto vicino al pin del micro metti un condensatore ceramico da 100nF.

Poichè hai un tempo di refresh del PWM di 10..20ms puoi effettuare una media mobile su 8...64 campionamenti del A/D, poi accumulare per 16..32 volte tale media ed alla fine con uno shift a dx di 4 o 5 ottieni il valore della tensione del potenziometro bello stabile e pulito.

Se vuoi posso pubblicare 4 righe di codice.

Se hai il valore minimo di 300 circa occhio alla lunghezza che collega il terminale negativo del potenziometro a massa ed al punto di collegamento.

__________________
Peace & Love
Fate le cose nel modo più semplice possibile, ma senza semplificare. (A. Einstein)
ElNonino non è collegato   Rispondi citando