Eine kurze Frage zum digitalen Pegel des Mikrocontrollers an den E / A-Pins. Ich habe einen Foto-Unterbrecher, der mit 3,3 V betrieben wird und an Arduino UNO angeschlossen ist, das mit 5 V betrieben wird.
Damit der Mikrocontroller einen hohen oder niedrigen Pegel erkennt, wird das Signal höher als 5 V * (2/3) = 3,33 V hoch und das Signal niedriger als 5 V * (1/3) niedrig. Was ich nicht verstehe ist, dass Arduino die Pegeländerung vom Fotounterbrecher erkennen kann. Muss die Versorgung der Pins nicht größer als (2/3) oder Vcc sein, damit sie logisch hoch erkennt? Die Schaltung funktioniert und ich kann Impulse vom Unterbrecher zählen, aber ich möchte wissen, warum dies funktioniert, wenn man bedenkt, dass der Foto-Interrupt nur etwa 3,23 V beträgt.
Bitte klären Sie