peppe855 ha scritto:Adesso io suppongo che siamo ad un certo istante in cui la corrente reale nel motore vale 5A mentre il set point è di 6A, il tutto nel mondo digitale si traduce nell'avere la corrente misurata pari a (5A*104mV)/(5/1024)=107 cioè nel buffer dell'ADC leggero' 107,numero che potro' farmi restituire come integer (cioè tutto a destra) oppure in formato Q1.15(cioè tutto sx), per il set point sara' un discorso analogo. Bene è a questo punto che intervengono le sclature?
Nel caso che descrivi, la corrente misurata, dentro l'algoritmo di controllo, dovrà valere in realtà 5/6 = 0.8333 p.u. (o meglio un valore vicino a questo, nella rappresentazione Q15), non 107.
E' qui che sta l'utilità della scalatura.
Naturalmente la cosa è comoda davvero se il watch nel tuo debugger ti permette di visualizzare le variabili scalate secondo il formato Q che ti serve, altrimenti diventa parecchio complicato.
PS: Il valore base dovrebbe essere confrontabile con il massimo valore misurabile, solitamente è scelto pari alla corrente nominale del motore.
Se hai un caso con corrente base pari a 6 A e la misura di corrente dà 104 mV/A, allora hai scelto male il sensore (o la sua amplificazione), oppure il valore base non è adeguato, oppure ancora stai usando un motore molto sottodimensionato rispetto all'hardware...

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)




, che hai riportato in QN, moltiplicata per il suo valore base (cioè appunto il fondo scala dell'ADC
), deve essere uguale al valore reale della misura (cioè valore p.u. riferito alla grandezza base della corrente
moltiplicato per il suo valore base
)

e
tramite il campo FORM del registro ADCON1:



