consommation picaxe : problème?

hapto

New Member
Bonjour,

alim picaxe.png

Combien devrait consommer le 14M2 du montage ci-dessus, executant un programme (sans E/S raccordée, autre que ce qui figure sur le schéma)?
Existe-t-il une spécification officielle de la conso intrinsèque du 14M2?

Je m'attendais à 1mA mais peut-être que ma source d'information n'était pas fiable???
Car avec une alim par pile (3.76V à vide), je mesure une conso de 24mA !!!

Le mode sleep et disableBOD fait chuter la conso à 23.3mA

J'ai aussi vérifié que mon multimètre est bien capable de mesurer une intensité d'environ 12mA dans une R de 1000 ohm sous une tension de 12V.



D'avance merci

P.S. Pour le montage que je réalise j'ai basé tous mes calculs sur une conso intrinsèque du µC de 1mA +la conso des sorties.
Sur alimentation de secours par pile, la conso totale était censée etre inférieure à 4mA. Alors là forcément ça coince :(
 

BESQUEUT

Senior Member
Les caractéristiques des PICs se trouvent ici voir pages 339 et 340 :
0,650 mA à 4 Mhz
4,500 mA à 32 Mhz

Par contre 24 mA correspond à la limite de débit sur une sortie...
Peut-être qu'une des pattes débite du courant ? Bien vérifier le circuit.
On peut également faire débiter 20 mA successivement sur chaque patte. On doit observer une augmentation de consommation identique au niveau de l'alimentation du PIC.
Si une patte ne change rien, alors c'est qu'elle débitait déjà...
 
Last edited:

hapto

New Member
Merci...

La valeur du jour:
test.jpg
J'ai encore simplifié le montage test en retirant la resistance sur B0, (j'ai meme tenté une fois sans le condo) et j'ai telechargé un commentaire en guise de programme test:
Résultat: ça ne change rien!

J'ai aussi telechargé un programme avec toute les sorties à High et j'ai branché successivement une led + R sur chaque sortie... resultat: ça augmente la conso du picaxe de manière identique.

J'ai effectué des heures de test.. je n'ai plus d'idée et vous?
Picaxe défectueux?
 

hapto

New Member
Très intéressant!
Alors voila ce que j'ai testé:

Code:
       ;PROGRAMME TEST 1
	#PICAXE 14M2
	; par défaut tout est configuré en Entrée
	pullup %01111100111110		; pullup sur toutes les entrées sauf C.5 (B.0 est ne peut etre qu'une sortie) 
	; on ajoute une R de pulldown sur C5 
        low B.0				 ; B0 patte non-connectée

Code:
	; PROGRAMME TEST 2
	; on configure toutes les E/S en sortie:
	DirsB = %111111			
	DirsC = %111111        	; C.3 et C.5 ne peuvent etre que des entrees => R de pulldown externe
	; on met toutes les sorties au niveau bas:
	pinsB = %000000
	pinsC = %000000

Code:
	;PROGRAMME TEST 3: toutes les sorties sont configurées en ADC
	let adcsetup = %11111100111111      ;  C1, C2, C3 et C5 ne peuvent pas etre ADC
	DirsC = %101110                     ;  C1, C2, C3 et C5 configurées en entrées => R de pulldown externe

Code:
	; PROGRAMME TEST 4:
	; par défaut tout est configuré en Entrée
	; on place des R de pulldown sur toutes les entrées
	; B0 ne peut etre qu'une sortie

	low B.0	      ; B0 patte connectée à la masse via une R de 18k
	
	pause 10	      ; le temps de faire une première mesure amperemetre
	
	; on configure toutes les E/S en entrées (meme si normalement elles le sont déja par défaut)
	DirsB = %00000000
	DirsC = %00000000
	; 2e mesure amperemetre
Pour chaque test, j'ai relevé la meme conso (environ 24mA) !

J'ai loupé un truc?
Y a t il des erreurs dans les programmes?
 

PieM

Senior Member
Chez moi, un 14M2 avec 10k sur serin et un programme important qui tourne à 4MHz sous 5V, consomme 1.34mA, sans modif de parametres pour réduire la consommation.
 
Top