Buongiorno,
una domanda da Oº (=perfetto ignorante) in materia:
- ipotesi digitalizzazione segnali analogici con Arduino(?)/PLC(?) -anche con estensioni adatte allo scopo(?)-,
- la digitalizzazione/conversione AD per più canali, che voi sappiate, avviene (o può avvenire) SIMULTANEAMENTE o SEQUENZIALMENTE per tutti i canali impostati?
Grazie,
Michele.
conversione AD per >1 canali
Moderatori:
dimaios,
carlomariamanenti
0
voti
[1] conversione AD per >1 canali
0
voti
[2] Re: conversione AD per >1 canali
Dipende dal PLC e dal microcontrollore. Poiché un ADC hardware è molto esigente per quanto riguarda lo spazio a bordo chip (spazio in senso fisico, ma anche immunità ai disturbi generati dai circuiti circostanti e introdotti dai rail di alimentazione, più mille altri motivi), nella quasi totalità dei casi l'acquisizione è sequenziale. Il sistema è dotato quindi di un unico ADC hardware asservito da un multiplexer analogico.
Le tempistiche di acquisizione e sequenzialità sono indicate con esattezza nei datasheet.
Qui un esempio veloce: https://deepbluembedded.com/stm32-adc-t ... escription
Se parliamo invece di un sistema per il quale la simultaneità è critica (ad esempio un oscilloscopio), ogni canale è asservito da un ADC hardware dedicato.
Le tempistiche di acquisizione e sequenzialità sono indicate con esattezza nei datasheet.
Qui un esempio veloce: https://deepbluembedded.com/stm32-adc-t ... escription
Se parliamo invece di un sistema per il quale la simultaneità è critica (ad esempio un oscilloscopio), ogni canale è asservito da un ADC hardware dedicato.
Alberto.
0
voti
[3] Re: conversione AD per >1 canali
Se parliamo di microcontrollori, ce ne sono con un ADC, con più ADC, ogni ADC ha numerosi ingressi, ovviamente ogni ADC deve fare la conversione per un ingresso per volta, ed il passaggio da un canale all'altro ha sempre un minimo di tempo morto prima della conversione, per limitare i distrubi, parliamo dell'ordine di microsecondi.
I due o più ADC presenti nel microcontrollore, possono convertire simultaneamente, ognuno il suo canale.
saluti.
I due o più ADC presenti nel microcontrollore, possono convertire simultaneamente, ognuno il suo canale.
saluti.
0
voti
[4] Re: conversione AD per >1 canali
Aggiungo che alcuni microcontrollori (ad esempio i C2000 di TI) hanno due sample&hold per lo stesso ADC, quindi possono campionare due canali simultaneamente, anche se convertono sequenzialmente.
L'origine di questa scelta particolare, quasi certamente, è nella necessità di misurare in un preciso istante (solitamente a metà periodo di PWM) due delle tre correnti di uscita di un inverter trifase.
L'origine di questa scelta particolare, quasi certamente, è nella necessità di misurare in un preciso istante (solitamente a metà periodo di PWM) due delle tre correnti di uscita di un inverter trifase.

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)





