DigiSpark
20170104
erait mieu nommé
UabAMale?
voiraussi
DigiSparkMicroUsbLowPower
voir application:
DigiSparkHomeBreweryLowPower
ou est le code
résumé: un flash à période de 5" et on 5" toutes les 2'
Alimentation:
reste à chercher soluce pour alimenter ce nono, sans doute préférable directement pile alcaline(3) ou accumulateur
NiMh (4) (gaffe au "
quiescent current" si convertisseur 8 mA pour un 7805)
20171215 à venir un Powerbank avec
PowerPassThrough acceptant un faible débit:
ZendureXSerie?
201712: fonctionnement résistant sur
PowerbankCigareViolet (mais pas
PassThrough?) et
PowerBankGoldLed
GAFFE: considérez la suite comme un témoignage, à ne suivre que si vous le comprenez et l'acceptez.
Le kit
DigiSpark est super lors du développement, mais au moment de lâcher la bête dans la jungle, se pose le problème de sa consommation.
suite à expérimentation:
AtTiny85Sleep, la consommation minimum du kit tourne autour de 8 mA (
sans doute à 5V)
en fin d'exercice, j'arrive à 0.020 mA, quatre fois plus que les 0.005 mA (lisez bien: 0.020 mA, 20 micro-ampères) du "maître" utilisant un
Attiny85 "nu" (
https://enavarro.me/exploration-des-sleep-mode-du-attiny85.html) .
ayant lu le schéma:
http://blog.mister-bidouilles.fr/une-cle-usb-qui-saisit-votre-mot-de-passe-pour-moins-de-3-euros/ pour diminuer la conso (en fonctionnement et en veille):
- supprimer led power
- supprimer régulateur 78m05
- alimenter par la broche Vcc (la broche Vin est dans le vide suite à la suppression du 78m05 à la ligne précédente) ou le Vbus de la fiche Usb
ce qui donne:
- rouge: emplacement de la diode power
- bleu: emplacement de 78m05
- vert: résistance 1.6 kOhms pull-up pour la ligne Usb D- (fixe High speed) ; marquage 152: 1.5 x 10^2
à ce moment on a en veille une consommation de l'ordre de 0.5 mA ( à 3.7 V, 0.30 à 3.3 V)
je confirmer la suite après avoir comparé deux spécimens avec et sans cette résistance.
20210513: manque la conso si alimenté en 5V avec les fils D+ et D- coupés! sans doute identique à 20 uA ci dessous en virant la résistance
20170209
programmation par cordon miracle .
ok sur modèle neuf
virer la résistance pull-up de la ligne usb D- (gravée 152 soit 1.5 kOhms)
on tombe à environ 0.020 mA soit 20 microAmpère (
dommage, pas noté la tension 5V ou 3.3, essayer plus basses tensions)
(explication: 1500 ohms sous 5000 millivolt, ça peut laisser passer 3 mA, mais la ligne ne va pas à la masse mais
Pb3?, faut donc envisager que ce soir l'
AtTiny85 qui consomme 0.4 mA;
à suivre en lisant la bible)
relu la bible, il est question d'un courant de fuite de 1 uA!
toute suggestion bienvenue
et la photo sans la résistance pull-up sur D-
GAFFE: ici 1.0 kOhms, trop faible, àmodifier
Bien sûr sans cette résistance, plus possible de communiquer en usb, pour programmer il faut réintroduire une résistance à l'extérieur
- nécessitera de le programmer avec un adaptateur mâle-femelle comportant une résistance de 1.5kOhms entre Vcc et D-
- projet: DongleUsbPullUpDMinus
le câble de "programmation" avec la résistance entre rouge (Vbus) et blanc (D-) :
GAFFE: ici c'est une R de 1 kOhms au lieu des 1.5 spécifiés, mais ça fonctionne

promis, je ferai mieux dès que j'ai retrouvé mon fer à souder!
20170126 play again avec un micro
neuf:
- diode allumé 23 mA
- diode éteinte 20mA
c'est beaucoup plus que les 8 mA annoncés dans l'expérience précédente, ooops, quelle était la tension,
sans le 78m05 17.8 et 20.5soit environ 3 ma
sans la diode power: 15 et 17.8
valeur pour le
DigiSparkMicroUsb? (pas de 7805)
diode allumée: 15 mA
l'autre victime:
(revoir programme)
20170127
11:30 chargé AA à donf, installé Digispark sans led Power ni 78m05 (réputé 17 mA)
17:00 toujours vivant, conso en amont: 85mA, on espère plus de 10 heures
20:30 toujours vivant<;
20170128
08:30 on e est à 21 heures, soit 420 mAh à 5V (1600 mAh à 1.2 V)
mais peut-être à beaucoup moins de 5V
- conso à l'accu 90 mA / 110 mA (donc 24 h à ce train là)
- tension aval sur digispark: 4.4V
10:30: éteint, tension accu: 0.9 V (en décharge 0.5V), courant de fuite: 0.05 mA 50 uA
avec
AtTiny85 éteint: 31 mA
faire trest selon tension alim à partir de DcDcStepDown
en 3.6V 7 mA, 8 diode allumée
GAFFE: si je descend en dessous le
DigiSpark ne brille plus, normal:
GAFFE: ce n'est pas un 85V, donc :
Operating Voltage
– 1.8 - 5.5V for ATtiny25V/45V/85V
– 2.7 - 5.5V for ATtiny25/45/85
prochaine étape: un step-up 3.3V
2.88 les deux:
https://fr.aliexpress.com/store/product/2pcs-1-5V-2-5V-3V-to-3-3V-DC-DC-Step-UP-Voltage-Regulator-Module/1525466_32408542784.html
1.92
https://fr.aliexpress.com/item/DC-DC-0-8-3-3V-To-3-3V-Step-Up-Power-Supply-Module-Voltage-Boost/32781066156.html
16:30 compilé à 1 <MHz, conso 2.00 mA, 3.18 diode rouge
plancher: 3.1V, 1.80 mA off 2.74 on
sleep en: 0.45 mA
c'est 10 fçis p)lus qu'avec le modèle sans la résistance de programmation?
fin de l'exercice: on fait sauter la résistance et et on retombe à 0.020 mA.
20170209
échec progreammation sur massacré pas de coin limé
programmé unefois et -puis plus possible
clignote bien
sur coin limé p5 ok en dirext et acordson magique
ooops, pas compris, tout est redevenu normal
20170210 levé du pied gauche!
- si DigiSpark intègre: Ok
- modèle massacré: rien ne bouge, suspecter le coron magique
- rappel: si pas recoonuu par Windopws, réinstaller le pilote
usage du cordonmagique avec
DigSpark? intègre semble POSSIBLE, en tout cas démarre correctement le PNP
rappel VID/PID: 16D0/753
parfois se termine en non reconnu ?
le cordon magique SANS rien de plus dir aussi non reconnu
oki avec male A P6 limé
ok aves usb micro B
mais Usb male A sans coin limé ne sussite aucu_nez réaction (il continue à clignoter)!
si je le retire: usb non reconnu
EVIDENCE: il faut débrancher le cordon mahique de l'ordi et pas le
DigiSpark du cordon!
observation, dans les bons cas, bootmoader apparait aui branchement puis disparait.
essai d'attendre longtemps débranché
20170311
rejoué sur un autre nono, avec la R sur D+ intacte
après suppression de la diode Pwr et du régulateur, en 5V, cordon domplet, j'arrive & 1.2 mA
pas moins en 2 fils! (via inter lumière usb)
GAFFE: parfois instable en dessous de 4.3 V
en tout ca, conso inférieure à 0.020 mA
à 3V7 9/8/0.5/0.02 (volmètre noir: 3.59)
3.3 7.6/6.73/0.29 (voltmètre: 3.12
à 3.2 V; 7.3/6.5/0.26, c'est le minimum! (3.01 auvolmetre noir)