Newsgroup: it.hobby.elettronica.digitale
Titolo: Ancora problemi con A/D PIC

Come già detto alcuni giorni addietro ho dei problemi con la stabilità della
conversione A/D con un PIC 16F876. Ho seguito  i vostri consigli ovvero:
1) Ho fatto un filtro passa basso con taglio a 10 Hz ( valore che ho
supposto corretto essendo un filtro di 1° grado)
2) Ho fatto un filtro numerico facendo la media di 16 campionamenti ( e
questo ha migliorato moltissimo la stabilità a tensione costante in
ingresso)
3) Ho stabilizzato la tensione di alimentazione con condensatori di grossa
capacità e con 4 poliestere sul ponte raddrizzatore
4) Ho collegato entrambi i pidini di massa assieme (pensavo fossero
collegati internamente ma Belfi mi ha fatto venire dei dubbi tra l'altro non
ancora dipanati)
Ho notato che il presunto valore di tensione letto dal PIC pallonzola in
modo sinusoidale con un periodo costante di 10 sec e una variazione teorica
del segnale in ingresso di almeno 240Mv. Se metto un tester un parallelo
all'ingresso del pic il valore letto sembra perfettamente stabile (solo sul
tester). Tutto questo può drivare da un disturbo esterno (il quarzo da 4 Mz
è a massa). il segnale in tensione viene emesso da un sensore di corrente
della ALLEGRO tipo 0752-050 che dà un uscita un segnale lineare da 2.5V a 5V
con variazione di 40Mv/A. Comincio a non capirci più nulla e a scoraggiarmi.
Avete altri suggerimenti? Dimenticavo che il problema si manifesta solo
quando applico un carico al sensore di corrente, ma vorrei pensare che
questo sensore sia schermato di suo contro i disturbi
Grazie Pietro



questo sensore sia schermato di suo contro i disturbi
Se l'inconveniente si manifesta quando colleghi questo sensore, molto
probabile che il problema sia lui. Che sensore è?
ciao 
  Stefano

 tester). 
Fa pensare a un battimento (alias) fra la frequenza di campionamento e 
la frequenza di rete che da` i disturbi (suppongo che abbia fatto le 16 
misure equispaziate in 20 ms). Spesso capita che per tolleranze del 
quarzo/rete/timer il periodo di campionamento non sia proprio quello 
giusto, e saltano fuori questi problemi. Suggerirei di variare a 
sodtware il periodo di campionamento di 1/500 (50 Hz della rete e 10 
secondi di battimento) (in piu` o in meno non lo so), e vedere se le 
cose migliorano.
-- 
Franco
Wovon man nicht sprechen kann, darüber muß man schweigen.
(L. Wittgenstein)

   Stefano
ALLEGRO tipo 0752-050
č un misuratore di corrente ad effetto Hall. Comunque un problema uguale
anche se la variazione era molto minore lo ho avuto anche con una ntc e la
Vref  cpllegata e stabilizzata.
ciao pietro

Vref  cpllegata e stabilizzata.
E' un sensore alimentato a 5 volts. Se porti in giro le alimentazioni
con dei cavi devi prendere delle precauzioni contro i ground loop che
captano disturbi, spesso per via capacitiva.
Anche il layout dello stampato e una adeguata filtratura è
fondamentale per una buona immunità al rumore.
Per l'eliminazione dello stesso in modo digitale, considera la
risposta di Franco sugli aliasing dati dal battimento della 50Hz e del
tuo timer.
ciao
  Stefano

   Stefano
Ho capito. Devo smetterla di fare i giochini e purtroppo devo investire
tempo in uno stampato fatto bene (adesso uso una millefori). Grazie per
adesso. Se ottengo dei risultati ve li comunico al ritorno dalle ferie. Ciao
pietro

tempo in uno stampato fatto bene (adesso uso una millefori). 
Se usi una millefori, hai capito da solo che i problemi di rumore sono
irrisolvibili. Fai uno stampato e disegna con cura la zona analogica.
ciao
  Stefano