Quelqu'un saurait-il me dire quelle sont les différences entre les versions standard et versions -P des processeurs AVR ? Les datasheets ne disent rien (ou je n'ai pas trouvé). Il y a des gens qui prétendent que le P signifie "picopower" mais les plages de tension sont les mêmes et les périphériques qui peuvent être stoppés aussi. Il doit pourtant y avoir une différence puisque les prix des deux versions (en même boîtier) sont différentes : - ATMEGA1284P-AUR - ATMEGA1284-AUR
Le 14-12-2022, JKB snipped-for-privacy@hilbert.invalid a écrit :
Je crois que j'ai trouvé l'explication dans un errata de Microchip. Les versions P sont fonctionnellement identiques aux versions standard, mais elles consomment dans certains cas de veille un peu moins de courant.
Le 15-12-2022, Olivier B snipped-for-privacy@free.fr.invalid> a écrit :
Non, ça ne me dit rien. En revanche, j'ai lu des tas de posts de forums qui racontent des énormités (du style, il existe des modes de veille en plus, ce qui est infirmé par toute la doc).
Le 16-12-2022, Olivier B snipped-for-privacy@free.fr.invalid> a écrit :
Ah oui, je n'ai pas reçu ce message. Merci.
Oui, mais justement, lorsque tu regardes les deux composants, tu n'as _aucune_ différence. Il faut chercher dans les erratas du datasheet pour comprendre. Je m'attendais à quelque chose de plus flagrant qu'une petite baisse de consommation lorsqu'il est en veille...
heu... passer de 4µA à 0,5 en power save fait une différence considérable lorsqu'en recherche d'autonmie tu fais fonctionner le composant majoritairement dans ce mode, le dernier sur lequel j'ai cogité c'est un système d'arrosage où les 328 dorment plus de 99% du temps.
J'ai bu les compléments d'info pour ton shéma, je regarderais qd j'ai le temps.
Le 16-12-2022, Olivier B snipped-for-privacy@free.fr.invalid> a écrit :
Non, non, dans l'errata, tu ne gagnes pas un facteur 8. À peine 2 de mémoire et encore, quand tu es dans les specs minimales. Je ne suis même pas sûr que ce soit réellement intéressant.
La plupart du temps, si tu veux aller en veille profonde de façon efficace sur un AVR, il te faut une RTC à côté (sinon, tu le réveilles sur le watchdog toutes les 8s et la veille perd un peu de son intérêt) et quelques trucs annexes...
Tu feras plus d'économies en jouant sur les périphériques que d'un AVR à un AVR-P typique. Je ne comprends d'ailleurs pas pourquoi il n'y a pas un watchdog plus long sur la version P pour laisser le processeur en veille durant plusieurs heures.
Je me suis battu avec l'autonomie d'un circuit récemment, le problème n'était franchement pas la consommation du CPU en veille.
C'était bon pour l'apéro ? ;-)
Sérieusement, je pense que le problème vient de l'oscillateur. Je vais essayer de réduire les valeurs des condensateurs, mais j'avoue que je ne comprends pas trop. J'ai dû déplacer une résistance (celle de 1 MR) dans le routage faute de place, mais pour être à côté de Cl d'autant, il faudrait que cette modification rajoute plus de 5 pF dans le circuit. Ça me paraît beaucoup, surtout à une telle fréquence.
Je pense que c'est ce point qui fait merdouiller le CAG (la rampe du convertisseur carré-triangle est constante, donc ça finit par saturer en sortie quelle que soit l'entrée) si on tourne trop bas en fréquence.
JKB
PS: je ne saisis pas pourquoi tu récupères sur le ftp le numéro de version (ce qui se trouve après le point-virgule, on est sur une machine OpenVMS). Je viens de tester en ligne :
hilbert:[/tmp] > ncftp fermat.systella.fr NcFTP 3.2.6 (Dec 04, 2016) by Mike Gleason
formatting link
to 192.168.10.107... fermat.systella.fr FTP Server (Version 5.3) Ready. Logging in... Anonymous User Account, please use binary transfer Guest login OK, access restrictions apply. Logged in to fermat.systella.fr. ncftp DUA2:[ANONYMOUS] > get OSCILLATEUR.PDF <- complétion automatique OSCILLATEUR.PDF: 97507 bytes 349,01 kB/s ncftp DUA2:[ANONYMOUS] > quit hilbert:[/tmp] > ls -l OSCILLATEUR.PDF
Je ne connais pas filezilla, je ne sais pas comment il gère les noms de fichiers. Je sais qu'un jour, il faudra que j'installe WASD (serveur web) sur cette machine, mais je n'ai pas le temps actuellement.
j'en doute au regard des annonces, mais il faudrait que je teste.
parce que cela n'interresserait personne, 8s de veille c'est déjà tellement énorme au regard du faible temps de réveil nécéssaire pour incrémenter et tester un compteur de veille global (voir tenir à jour l'heure sans module RTC) que plus n'apporte pas un gain significatif.
ben fais de l'arrosage, tu verras que ça le deviendra...
j'utilise Filezilla en mode auto pour l'interprétation du listing, comme beaucoups je pense, du coup tu comprends pourquoi un lien Cjoint c'est plus pratique pour le lecteur...
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.