Je travaille sur une application utilisant le microcontrôleur atmel ATmega328p. J'ai commencé avec la version 28 PDIP, mais maintenant je veux utiliser le 32 TQFP, que j'ai remarqué a 2 entrées supplémentaires après avoir compilé mon projet Altium.
Ces entrées sont ADC7: 6 qui "servent d'entrées analogiques au convertisseur A / N. Ces broches sont alimentées à partir de l'alimentation analogique et servent de canaux ADC 10 bits", selon la fiche technique.
J'ai lu en ligne que certaines personnes ont obtenu des résultats inconnus lorsqu'elles utilisent l'ADC et ont des entrées flottantes. Ce que j'ai lu, c'est qu'ils activent des résistances déroulantes, mais je ne vois pas comment les configurer (car elles n'appartiennent pas à un port d'E / S). De plus, mon application n'utilise même pas du tout le convertisseur A / N.
Quelles sont les meilleures pratiques? Dois-je connecter une résistance de rappel externe? Ignorer l'erreur Altium?
la source
24.9.5
: "Notez que les broches ADC ADC7 et ADC6 n'ont pas de tampons d'entrée numérique et ne nécessitent donc pas de bits de désactivation d'entrée numérique." Notez également le schéma de principe dans2.1
lequel montre ADC [6..7] allant directement à l'ADC, tandis que les 6 autres ports ADC sont partagés avec PORTC, et les brochages dansFig 1-1
show ADC6 et ADC7 n'ont pas de fonctions partagées.Une résistance de rappel est bonne, oui. Non seulement il stabilise les entrées et empêche tout appel de courant excessif, mais il présente l'avantage caché que vous pouvez les utiliser comme dispositif de purge de condensateur d'échantillonnage et de maintien. Si vous lisez une valeur analogique à partir de l'une de ces entrées supplémentaires entre les lectures de vos autres entrées, cela peut rendre vos lectures un peu plus stables car le condensateur d'échantillonnage et de maintien partira toujours du même niveau.
Plus la résistance est petite, plus le condensateur se décharge rapidement, mais plus le courant de poussée est élevé. Quelque chose autour de 470Ω est bon. Protège également contre la broche jamais configurée en sortie et entraînée à un niveau élevé.
la source