Journalisation intégrée du tirage du courant du système

Elsa Adams

Journalisation intégrée du tirage du courant du système


J’ai une application intégrée qui se réveille toutes les 15 minutes et exécute une fonction spécifique pendant une période de deux minutes.

Je dois consigner la consommation actuelle de cette fonction spécifique sur la carte intégrée pendant une période de deux semaines et voir s’il y a eu des consommations actuelles indésirables dues à des cas de logiciels inconnus.

Je pense acheter un NI DAQ pas cher. J’aimerais avoir quelques suggestions sur la façon de procéder dans cette tâche.

Le photon

« NI DAQ pas cher » … Je n’ai jamais entendu cette phrase avant …

Nick Alexeev ♦

@ThePhoton USB-6008 est relativement peu coûteux.

Réponses


 spearson

Ma présomption initiale est que les cas de logiciels qui entraîneront une augmentation de la consommation actuelle sont ceux qui entraînent une alimentation des sous-systèmes plus longtemps que prévu.

Lors d’un premier passage (et sans avoir besoin de matériel supplémentaire), je suggère que dans le firmware, vous enregistrez la durée pendant laquelle le processeur est « éveillé ». Cela permettra de vérifier que vous n’êtes en fait qu’en mode pleine vitesse pendant 2 minutes. Plus vous passez de temps en mode pleine vitesse, plus la consommation de courant moyenne est élevée.

Recherchez également les périphériques dont l’alimentation est contrôlée par votre système embarqué et enregistrez leurs périodes d’activation / désactivation. Encore une fois, tout événement consigné qui est plus long qu’une déviation attendue peut indiquer un problème.


 JRobert

Le multimètre de 30 $ Tekpower a une interface RS-232 et le ferait avec un ordinateur portable et le logiciel approprié. Connectez-le en série avec votre + 5V (ou 3,3V ou quoi que ce soit) et revenez dans deux semaines.

Notez que le compteur n’envoie pas de chaînes ASCII (que la plupart des programmes terminaux pourraient enregistrer dans un fichier texte) mais plutôt un paquet d’octets représentant l’affichage, segment par segment. J’utilise QtDMM mais il peut ne pas avoir suffisamment de stockage pour deux semaines de données. Certains programmes de terminal peuvent être capables de collecter et de stocker des données binaires que vous pourriez post-traiter.


 Rahul Ranjan

Nouveau mais je suppose que vous devez également avoir mis le processeur en mode basse consommation pendant son sommeil. La journalisation de l’heure pour les périphériques est une bonne idée, mais vous pouvez avoir des interruptions entre les deux et la synchronisation peut ne pas toujours être cohérente. Vous devrez peut-être en prendre soin.

Kortuk

Je pense que vous avez peut-être mal compris la question. Il ne s’agit pas de savoir comment réduire la puissance, mais comment mesurer son tirage actuel au fil du temps pour voir ce que fait le système. c’est une partie importante de l’audit d’une conception.

 

courant, du, intégrée, journalisation, système, tirage

 

wiki France

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *