ADC0804

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

Reply to
PiPPo
Loading thread data ...

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

Reply to
Selenium

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.