HCSR04

Page Actions

Connexion du module HC SR04

Le module HC SR04 est un capteur de mesure de distance \xE0 ultrason. Il travaille avec une alimentation 5V et fourni deux pins d'interfacage:
  • Trig et
  • Echo
hc-sr04.png

Ces signaux ont un niveau TTL (5V) tandis que l'ESP32 travaille avec une logique \xE0 3.3V. Pour le signal Trig, qui est une entr\xE9e du HC SR04, ceci ne pose pas de probl\xE8me puisque le niveau suffi pour d\xE9clencher la mesure. Le signale Echo par contre est une entr\xE9e pour l'ESP32 qui devrait pas d\xE9passer 3.3V. Dans le tutoriel Freenove ce signal est connect\xE9 directement entre le HC SR04 et l'ESP32 ce qui peut fonctionner parce que le courant d\xE9livr\xE9 par ce signal est assez faible. Ce n'est pas une solution propre par contre et peut raccourcir la dur\xE9e de vie de l'entr\xE9e GPIO.

Il est meilleur de passer par un d\xE9caleur de niveau ( level shifter) qui transforme le signale de 5V \xE0 3.3V.

levelConverter.png

Alternativement un diviseur de tension peut \xEAtre employ\xE9 :

voltageDivider.png

-- %USERSIG{UliRaich - 2021-06-29}%

Comments

 
I Attachment Action Size Date Who Comment
hc-sr04.pngpng hc-sr04.png manage 161 K 29 Jun 2021 - 10:19 UnknownUser  
levelConverter.pngpng levelConverter.png manage 102 K 29 Jun 2021 - 10:19 UnknownUser  
voltageDivider.pngpng voltageDivider.png manage 11 K 29 Jun 2021 - 18:20 UnknownUser  
Topic revision: r2 - 29 Jun 2021, UliRaich