Hc Sr04 echo pin (5V) an Atmega 328p mit 3.3V

Gast #6583375
Lesenswert?

Hallo,

hab hier einen Atmega328p welchen ich mit 3.3V laufen lasse und möchte 
ein oder mehrere HC Sr04 Sensoren dadran betreiben.

Da ein HC Sr04 Sensor mit 5V läuft bräuchte man ja eigentlich einen 
Spannungsteiler oder logic Level converter am echo Pin um den auf ca. 3V 
zu regeln.

Ich frage mich jedoch ob das überhaupt nötig ist, da der atmega ja 5V 
verträgt? Beeinflusst dies evtl. die Lebenserwartung des 
Microcontroller?

Der atmega läuft als I²C Slave, als Master dient ein Raspberry Pi, Esp32 
oder jeder andere 3.3V Microcontroller/SBC.


Lg

Caco
Gast #6583393
Lesenswert?

Caco schrieb:
> Ich frage mich jedoch ob das überhaupt nötig ist, da der atmega ja 5V
> verträgt? Beeinflusst dies evtl. die Lebenserwartung des
> Microcontroller?

Die verträgt er an seinen Eingängen nur, wenn du dich an das Datenblatt 
hälst. Sonst sterben bei genügend niederohmiger Quelle einfach die 
Schutzdioden an den GPIOs.

Lies einfach mal im Datenblatt unter Absolut Maximum Ratings "Voltage on 
any Pin ..." und überleg dir anhand der Figure 14-1. (I/O Pin Equivalent 
Schematic) im Kapitel 14. (I/O-Ports), was dort bei einer 
Betriebsspannung von 3.3V und einer Eingangsspannung von 5V an der 
oberen Diode passiert.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren