ADC0804

May 30, 2004 1 Replies

Salve a tutti! Ho un problema con l'ADC0804... Avrei bisogno di usarlo in free-running mode, cioè in conversione continua. Ho letto che basterebbe collegare i pin 3 (write) e 5 (interrupt), ma non sempre funziona. Ho provato anche cambiando gli integrati ma non ho risolto niente. Per un pezzo ha funzionato, poi ho inserito un amperometro in serie all'alimentatore per misurare l'assorbimento di corrente e la conversione automatica non ha più funzionato... misteri dell'elettronica? Ora funziona solo se metto a massa per un istante i pin sopracitati. Altra curiosità... Quando alimento il circuito senza "resettare" come appena spiegato, a volte tutte le uscite dell'ADC sono tutte alte, altre volte sono tutte basse! Altro mistero?



Sarei felice se qualcuno mi aiutasse a risolvere questo problema, in quanto è una tesina di maturità, non vorrei mai che si piantasse durante la dimostrazione! (ho già provveduto a questo saldando un jumper per sicurezza!)



Ringrazio anticipatamente PiPPo


-------------------------------- Inviato via

formatting link


La soluzione l'hai trovata da solo, ma non vi hai dato i giusto perso.

All'atto dell'accensione devi necessariamente portare a livello logico basso /SOC, per iniziare la prima conversione, /EOC farà il resto a seguire.

Puoi tenere i pin connessi insieme (/SOC /EOC)ed usare una cella RC per il reset, o megio un gestore di reset (vedi i soliti Maxim Mxxxx) o anche un monostabile.

Byez

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required