Étape 9: Dormir Timings
Pour estimer la consommation électrique de la Attiny nous devons savoir quand cela fonctionne. Pour cela, j’ai légèrement modifier le code pour toujours allumer la LED verte tout de suite après qu’il s’est réveillé et tournez-la de droit avant qu’il aille dormir. Bien sûr, les impulsions sont manière de jeûner pour être perceptible à l’oeil nu, alors j’ai branché mon oscilloscope pour obtenir les données. Pour obtenir plus d’action dans le champ de vision, j’ai changé le time out de LED à 0,5 secondes.
Photo 1 * :
Les événements (à la fois) sont si courtes, que vous verrez que les fines lignes verticales. Dans l’ordre :
1. Appuyez sur le bouton
2. correspondant watchdog time out
3. bouton (plusieurs lignes en raison du rebond)
4. correspondant watchdog time out
5. LED timeout
Permet de zoomer sur qui un peu :
Photo 2 :
Affiche tournoi 1-4. Il m’a fallu seulement environ 90ms à relâcher le bouton.
Photo 3 & 4 :
Affiche du spectacle 1 & 2. Ceux qui sont utiles pour voir combien de temps le code prend effectivement à traiter. Gardez un oeil sur le « niveau de Zoom », sur la photo 1 c’est seulement 5us par division tandis qu’en photo 4 sa 20us/div !
Photo 5 :
Affiche du spectacle 3 & 4.
Photo 6 :
Montre événement 3. Le rebond est bien visible maintenant. La section « large » le plutôt au milieu du fouillis de droite est due à des interruptions multiples dans le même délai éveillé.
Photo 7 :
Montre événement 5.
Ne présente ne pas la différence entre les sleepmodes. Dans « hors tension » presque aucun pouvoir n’est consommé, alors que dans « ilde » la puissance consommée est toujours 1/3 du mode actif. Soit dit en passant le code fonctionne, nous savons que l’appareil est presque tous les temps en « arrêt », seulement juste après un « goupille changement interrupt » c’est dans « ilde ».
* Je recommande de voir toutes les photos dans leur résolution d’origine.