Sommaire:
Vous devez faire la distinction entre «conditions de fonctionnement garanties» et «valeurs maximales absolues». Également entre le courant provenant par exemple d'une broche logique à sortie élevée à une tension utile élevée et le courant de court-circuit provenant d'une broche.
À 80 mA, vous exposez le CI à des conditions qui dépassent les garanties du fabricant pour la survie du produit et le fabricant conseille explicitement que de telles pratiques peuvent causer des dommages permanents au CI.
YMMV :-)
Chiffres de fonctionnement et maximum absolu
Les fabricants publient des données qui vous indiquent quelles conditions ils garantissent qu'un appareil remplira en pratique lorsqu'il fonctionne normalement. Ils publient également des notes maximales absolues pour un appareil, au-delà desquelles des dommages à l'appareil peuvent se produire.
Aux pages 519 et 520 se trouvent des tableaux qui spécifient les conditions de sortie de tension et de courant garanties par Atmel . Ce n'est pas que lorsque le courant augmente, les chutes de tension en raison de la chute de tension accrue à travers les circuits internes. Ils ne spécifient pas le courant que vous pouvez obtenir lorsque vous chargez une broche de sortie élevée à près de 0 Volt - mais vous pouvez être sûr que ce serait plus que le chiffre maximum garanti et que cela risquerait probablement d'endommager le CI.
La spécification la plus importante par rapport à votre question se trouve à la page 317 de la fiche technique ATmega328
Cela dit
29.1 Valeurs maximales absolues *
Courant CC par broche d'E / S ........................................... ..... 40.0mA
et
- AVIS Des contraintes au-delà de celles répertoriées sous «Valeurs maximales absolues» peuvent endommager définitivement l'appareil. Il s'agit uniquement d'une évaluation des contraintes et le fonctionnement fonctionnel de l'appareil dans ces conditions ou dans d'autres conditions au-delà de celles indiquées dans les sections opérationnelles de cette spécification n'est pas implicite. L'exposition à des conditions nominales maximales absolues pendant de longues périodes peut affecter la fiabilité de l'appareil.
Les «notes maximales absolues» figurent dans toutes les fiches techniques réputées et signifient exactement ce qu'elles disent. Ils sont le maximum absolu auquel l'appareil est garanti par le fabricant de ne pas subir de dommages permanents à. Habituellement, les conditions de fonctionnement garanties sont inférieures aux valeurs maximales absolues.
Vous dites que "vous avez essayé cela sur chaque broche. Notez le commentaire du fabricant
- L'exposition à des conditions nominales maximales absolues pendant de longues périodes peut affecter la fiabilité de l'appareil.
Ici, les «périodes prolongées» sont à la discrétion du fabricant et de Murphy.
Il est probable que vous n'ayez pas endommagé le CI. Mais si vous l'utilisez à des valeurs supérieures aux valeurs maximales, vous le pouvez. Et si vous l'utilisez à des valeurs de fonctionnement supérieures aux valeurs maximales de fonctionnement , vous risquez de subir une mauvaise utilisation dans la pratique. Les conceptions «correctes» doivent toujours respecter les limites de fonctionnement fixées par le fabricant.
La plupart des fiches techniques ont une section Évaluations absolues maximales (AMR), tous les fabricants n'indiquent pas leur importance aussi clairement qu'Atmel:
C'est exactement ce qu'est AMR, et il est souvent mal interprété par les ingénieurs débutants. Je dois souvent répéter (également ici sur SE): Vous n'êtes pas censé faire fonctionner un appareil dans ces conditions, comme le dit la dernière phrase de l'avis. Un pour Atmel.
Parfois, vous pouvez dépasser l'AMR pendant quelques secondes sans dommage apparent , puis vous avez de la chance. Le dépassement des courants maximaux est susceptible de créer des points chauds dans la filière, ce qui peut provoquer des erreurs uniquement perceptibles plus tard, mais il peut également avoir des effets immédiats et drastiques, comme la combustion du fil de liaison.
Par exemple, un pilote de courant multicanal peut spécifier un courant maximum par canal de 500 mA, et c'est le nombre que tout le monde a lu, mais en même temps, dire que le courant de terre maximal est 1A, et cela peut être ignoré. Dans ce cas, cela signifie que vous ne pouvez pas piloter les 8 sorties à 200mA simultanément, même si elles sont bien en dessous du maximum de 500mA. Alors que le fil de connexion de la broche de terre peut être plus épais, le courant de terre maximal est généralement défini en fonction de la capacité de ce fil.
la source