Différences entre ATmega1284 et ATmega1284P

Bonjour à tous,

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

Bien cordialement,

JKB

Reply to
JKB
Loading thread data ...

Le 14/12/22 à 17:00, JKB a écrit :

Bonjour JKB,

formatting link
page 16 écrit tout en bas, cela confirme bien le P pour picopower. Après, ce que cela implique... le tuto doit bien aider ;-)

Bien à vous, Electron.

Reply to
Electron

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.

JKB

Reply to
JKB

JKB a utilisé son clavier pour écrire :

Tu as lu le post d'Elecktron ?

Reply to
Olivier B.

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).

JKB

Reply to
JKB

JKB a écrit :

tu ne l'as peut être pas alors:

news:6399f319$0$24814$ snipped-for-privacy@news.free.fr

je cite:

'Bonjour JKB,

formatting link
page 16 écrit tout en bas, cela confirme bien le P pour picopower. Après, ce que cela implique... le tuto doit bien aider ;-)

Bien à vous, Electron.'

Du tuto donné par Electron je pense qu'il faut retenir:

formatting link

Reply to
Olivier B.

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...

JKB

Reply to
JKB

Dans son message précédent, JKB a écrit :

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.

A+

Reply to
Olivier B.

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

-rw-r--r-- 1 bertrand root 97507 16 déc. 12:51 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.

Reply to
JKB

Le 15/12/22 à 21:30, Olivier B. a écrit :

Bonjour,

Merci pour le relais de mon message ;-)

Bien à vous, Electron.

Reply to
Electron

JKB a exprimé avec précision :

déjà fait

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...

Reply to
Olivier B.

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.