VU Meter con 16f628

Jul 27, 2007 6 Replies

Ciao a tutti, volevo provare a scrivere un programma per il 16F628 x farlo funzionare come VU-Meter. Non ho problemi a programmare i led in output, ma non ho idea di come ottenere la potenza in input, sapendo che ho solo un segnale audio che passa in un TDA8560Q (amplificatore) e va alle casse.... Come si pu=F2 controllare un ingresso analogico?



Grazie



Ho letto che purtroppo il 16f628 non ha il DAC integrato... Si potrebbe fare usando il comparatore e l'algoritmo per approssimazioni successive SAR? Mi sapete dare qualche info in + su come si pu=F2 fare?

Oppure esiste un integrato DAC (anche da 8 bit) che prende in input il segnale audio e da 8 pin di output a RA0/7 del PIC?

Grazie!

Il giorno Fri, 27 Jul 2007 13:40:16 -0700, Gygabyte017 ha scritto:

Tre esempi a 18 pin con ADC integrato: 16F819, 16F88, 18F1320.

Ma invece un integrato che svolge SOLO la funzione di DAC esiste? Perch=E8 io ho gi=E0 un bel p=F2 di 16f628, e ho fatto anche il programmatore, non vorrei rifare tutto da capo per altri pic... Sarebbe sufficiente un integrato che prende in input il segnale analogico, e da in output il segnale digitale. Questo output andrebbe in input al pic e poi da la non ci sono problemi.... Ma esiste?!

Pardon, sopra intendevo sempre ADC, non DAC! Da analogico a digitale... Scusate

Gygabyte017 ha scritto:

Ne esistono quanti ne vuoi (ADC, ok) , vai sul sito della maxim, che ti mandano anche il campione gratis e abbuffati :)

-- ================================================================ Alberto Rubinelli - A2 SISTEMI news.aioe.org ThunderBird 2.0.0.4 Via Costantino Perazzi 22 - 28100 NOVARA - ITALY Tel 0321 640149 Fax 0321 391769 BBS 0321 392320 Mail: snipped-for-privacy@oldcomputers.de skype: albertorubinelli ICQ : 49872318 Visita il mio museo di computers:

formatting link
================================================================

Ma invece un integrato che svolge SOLO la funzione di DAC esiste? Perchè io ho già un bel pò di 16f628, e ho fatto anche il programmatore, non vorrei rifare tutto da capo per altri pic... Sarebbe sufficiente un integrato che prende in input il segnale analogico, e da in output il segnale digitale. Questo output andrebbe in input al pic e poi da la non ci sono problemi.... Ma esiste?!

adc0408 o 0804 non ricordo.. in free running (vedi ds) ti restituisce il valore analogico su 8 bit paralleli ma..... è un casino! perchè rovinarsi la vita?! prendi un 16f688 che costa 3 euro! ha l'adc integrato e porca miseria non servono componenti! è uguale al 628 praticamente

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required