Visualizza messaggio singolo
Vecchio 03 giugno 07, 22:09   #2 (permalink)  Top
protomax
UserPlus
 
L'avatar di protomax
 
Data registr.: 21-02-2005
Residenza: TURIN 45N 7E
Messaggi: 1.951
Invia un messaggio via MSN a protomax
Citazione:
Originalmente inviato da Pensio
Salve a tutti....chiedo consigli perchè avrei bisogno di effettuare dei monitoraggi di consumi su un circuito nel tempo.....vi spiego meglio...

Ho dei circuiti, senza che entro nel merito, sono sensori controllati da microprocessore con un apparato radio.....ovviamente conosco i consumi dichiarati nel datasheet....ma devo verificare l'efficienza di un algoritmo e quindi ho biogno di dati reali.....tali circuiti sono alimentati a 3V....i consumi in gioco sono al max 20mA in trasmissione e 2mA in idle mode....ora però il tester non ha un tempo di refresh tale da poter misurare le variazioni, che sono improvvise e di brevissima durata....

Ci sono strumenti con cratteristiche adeguate al caso, e che magari permettano di memorizzare i dati?
Se hai un micro usalo cosi' :

1- uno shunt adeguato per misurare la corrente in gioco
2- un canale A/D sul micro per avere il valore di corrente istantaneo
3- un timer sul micro che campioni ad intervalli regolari il valore di corrente con velocita' a tua discrezione (dipende dal grado di precisione che vuoi ottenere)
4- a questo punto usa la matematica sommando i valori di corrente moltiplicati per il tempo di campionamento e dividendo per il tempo totale hai il valore di corrente medio nel periodo di controllo.

questo e' il valore continuo medio che tu avresti con un carico non variabile come quello che ti ritrovi.
__________________
C'e' chi vola con l'elettronica e chi fa volare l'elettronica ... entrambi volano.
________________________________________________
ProtoMax proudly present: ProtoMeter 2
32bit ARM core + ZigBee Radio all in one Telemetry system
... Next on this forum
protomax non è collegato   Rispondi citando