Questions & AnswersCategory: Electronics Engineeringconfiguration des broches en input_pullup
olivier.lecluse asked 4 months ago

Bonjour
Lorsque je configure toutes les broches numériques D0->D13 en INPUT_PULLUP, je constate des tensions différentes d’une broche à l’autre : les broches D0, D1, D4, D5, D6, D8, D9, D11, D12 et D13 affichent une tension inférieure à 2V alors que D7 et D10 sont entre 3 et 4V. La même expérience sur un arduino UNO révèle des tensions constantes d’une broche à l’autre de 3,7V (je n’ai pas de vraie leonardo pour tester mais j’imagine que c’est la même chose).
Si on configure S2 et D3 (broches i2c) en INPUT_PULLUP, on y voit 5V. Or sur le bus i2c il y a des périphériques qui fonctionnent en 3,3V comme l’écran oLED. N’y a t-il pas un risque d’endomager certains composants en mettant D2 et D3 en INPUT_PULLUP ?
En conclusion, parmi les différentes broches, quelles sont celles que l’on peut utiliser sans risques en INPUT_PULLUP ?
Merci d’avance

1 Answers
Best Answer
Alex Staff answered 4 months ago

Bonjour,
On peut utiliser toutes les broches en pull-up. D2 et D3 comportent un buffer bidirectionnel lorsque l’esclave est en 3.3V: c’est sans risque. 😉