× MSP430, Microcontrollori 16 bit Ultra Low Power

adc14 msp432

8 Anni 6 Mesi fa #1 da luca.palombella
adc14 msp432 è stato creato da luca.palombella
Ciao a tutti, sto realizzando un progetto che consiste nell'interfacciare l'msp432 (che penso sia simile al 430) con un sensore di rilevamento polveri (Sharp Dust gp2y1010). In particolare quello che vorrei capire è come utilizzare l'ADC in modalità continua. Ovvero campionare il segnale analogico in ingresso non in single-shot (per esempio un campione ogni tot millisecondi) ma per un determinato periodo ad una certa frequenza (per esempio campionare in un periodo di 10ms per 2ms consecutivi dall'inizio).
Questa cosa è possibile? Vi ringrazio

Ciao,
Luca

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • luca.palombella
  • New Member
  • New Member
Di più
8 Anni 6 Mesi fa #2 da Mauro Laurenti
Risposta da Mauro Laurenti al topic adc14 msp432
Benvenuto nel Forum.

Quello che cerchi di fare e' possibile ma per avere i tempi prestabiliti per una conversione continua, ti devi appoggiare ai timer.
In particolare, come per gli MPS430, anche gli MSP432 hanno diversi moduli Capture and Compare collegati con il modulo ADC e possono fornire il trigger per la conversione.
Stara' a te leggere il dato prima che avvenga la prossima conversione o far uso del DMA per spostare i dati dal buffer di conversione.

I timer e relativi moduli CC supportati sono descritti nella sezione dell'ADC del datasheet non della user guide.
Gli esempi dell'MSP432 non credo mostrino questo caso ma la sua implementazione non dovrebbe essere difficile.

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
8 Anni 6 Mesi fa #3 da luca.palombella
Risposta da luca.palombella al topic adc14 msp432
Perché in questo caso devo vedere il datasheet e non userguide? cmq grazie per aiuto, spero di farcela, non sempre si trovano degli esempi spiegati per bene o al caso proprio :)

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • luca.palombella
  • New Member
  • New Member
Di più
8 Anni 6 Mesi fa #4 da Mauro Laurenti
Risposta da Mauro Laurenti al topic adc14 msp432
La User guide spiga come funziona il modulo ADC.
In particolare mostra che è possibile selezionare diversi trigger in ingresso.

Questi vengono a dipendere in numero e tipo dal modello specifico.
Per tale ragione si rimanda al datasheet per avere i dettagli.

Lo stesso vale per gli MSP430.

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
8 Anni 6 Mesi fa #5 da luca.palombella
Risposta da luca.palombella al topic adc14 msp432
Tra i tutorial presenti qui c'è qualcuno che spiega come funziona il modulo adc e le sue basi?

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • luca.palombella
  • New Member
  • New Member
Di più
Moderatori: Mauro LaurentiMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login