Livio Orsini Inserita: 30 maggio 2007 Segnala Share Inserita: 30 maggio 2007 Devi farti un'interfaccia prima che trasformi il bipolare in unipolare, in cui lo zero d'ingresso viene traslato a 2,5v, il -10v ==> 0v e 10v==>5v.Se hai problemi fammelo sapere che dvo avere da qualche parte uno schema di qualche circuitino dle genere.Per i D/A_C puoi usare un tipo con interfaccia SPI o, meglio, I2C (ce ne sono parecchi della MAXIM e della TI). Il PIC ha già previsto dei pins per interfacciare SPI e/o I2C. Poi se usi un compilatore "C" hai gia le funzioni pronte. Link al commento Condividi su altri siti More sharing options...
walterword Inserita: 30 maggio 2007 Autore Segnala Share Inserita: 30 maggio 2007 La soluzione I2C per uscite analogiche mi interessa ma no ho trovato granche'.La maggior parte hanno risoluzione a 8 bit , be meglio di niente Quasi quasi .... Link al commento Condividi su altri siti More sharing options...
elsabz Inserita: 31 maggio 2007 Segnala Share Inserita: 31 maggio 2007 Vorrei ragionarci sopra appena ho un attimo di tempo, se trovi lo schema non sarebbe male!In SPI c'è questo, due DAC con risoluzione 12 bit, anche in contenitore PDIP.Ciao Link al commento Condividi su altri siti More sharing options...
walterword Inserita: 31 maggio 2007 Autore Segnala Share Inserita: 31 maggio 2007 Si , pero' se l'uscita massima e' 5 V bisogna sempre interfacciare un circuito amplificatore con OP Link al commento Condividi su altri siti More sharing options...
elsabz Inserita: 31 maggio 2007 Segnala Share Inserita: 31 maggio 2007 Si penso sia sempre così !Forse esistono dei chip ADC - DAC che hanno dentro anche gli OP? Link al commento Condividi su altri siti More sharing options...
walterword Inserita: 1 giugno 2007 Autore Segnala Share Inserita: 1 giugno 2007 No saprei .... Comunque poi quello che faresti con un OP puo farlo con un transistor e un condensatore .Se il condensatore ha bassa capacita il sistema risponde bene e velocemente , tranne quando sei in prossimita' del duty cycle quasi a zero o al massimo D'altronde e' un passa banda il circuito , a duty massimo satura e a duty minimo sfarfalla .Se invece metti il condensatore piu "capace" recuperi un po ma diventa lento nel resto dei casi.Per un'uscita in 0-10 V 0 4-20 mA e' importante vedere se viene acquisita , non serve stare ai margini.Pero ' io piu avanti implementero' una funzionalita' al circuito , e cioe un simulatore di motore , con acquisizione +/- 10 V di rifermento , e uscita encoder per poter sviluppare algoritmi pid o posizionamenti .Per questo scopo usero una scheda del pizzamicro che tratta segnali in ingresso +/-10 V e 4-20 mA e restituisce 0-5 V TTL .Adesso sto tribulando col DsPic per gestire tastierino a 16 pulsanti e lcd 16x2 e appena tiro in piedi da baracca provo a buttarf fuori un pwm con condensatori e OP .Se sta in piedi il discorso usero ' 2 DsPic , uno per tastiera e lcd e memorizzazione dati che in seriale comunica con il secondo che tratterebbe le uscite analogiche , l'encoder e acquisira' gli ingressi .Dovro solo aggiungere un DC-DC converter che dda 24 V tira fuori +/-12-15 V per gli OP che trattano i segnali +/-10 V .La strada e' lunga ma voglio fare le cose per bene e poi aggiungere o migliroare ADesso sono ancora alla tastiera , le librerie , e le pagine .cIao walter Link al commento Condividi su altri siti More sharing options...
walterword Inserita: 6 giugno 2007 Autore Segnala Share Inserita: 6 giugno 2007 La tastiera e l'lcd funzionano che e' una meraviglia .Sto studiando i registri per avere il pwm dal dspic .Qualcuno ha gia delle notizie avanzate?grazie e ciao Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora