- Messaggi: 10
- Ringraziamenti ricevuti 0
×
MSP430, Microcontrollori 16 bit Ultra Low Power
adc14 msp432
8 Anni 5 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
Questa cosa è possibile? Vi ringrazio
Ciao,
Luca
Si prega Accedi o Crea un account a partecipare alla conversazione.
- luca.palombella
- Autore della discussione
- New Member
Riduci
Di più
8 Anni 5 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
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.
8 Anni 5 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
- Autore della discussione
- New Member
Riduci
Di più
- Messaggi: 10
- Ringraziamenti ricevuti 0
8 Anni 5 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
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.
8 Anni 5 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
- Autore della discussione
- New Member
Riduci
Di più
- Messaggi: 10
- Ringraziamenti ricevuti 0
Moderatori: Mauro Laurenti, Matteo Garia
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.