Gast
#1033358
Hallo zusammen.
Ich habe ein Problem mit einem Input. Und zwar bekomme ich 3 Signale von
3 verschiedenen IR-Phototransistororen, welcher durch das Umgebungslicht
nicht ganz schliesst. Ich habe immer rund 1.6V als Geschlossen und 4,5V
als Leitend.
Diese Spannung teile ich mittels eines Spannungsteilers auf ~2.1V und
~0,4V, jedoch meint der Controller dass die 2.1V schon als Low
anzuschauen sind.
Messtechnisch konnte ich keine Schwankung der Spannung feststellen.
Dem Port habe ich mittels DDRA = 0x00; inititalisiert und mittels
PORTA = 0x00; die Pull-Up ausgeschaltet, da ich gegen Low auswerten
will.
Auswerten tu ich den Status damit: if (! (PINA & (1 << PA5))) {}
Nur werden mir diese Pins als LOW erkannt, obwohl da noch 2,1V anliegen.
Gibt es einen anderen Weg als hier einen Transitortreiber vorzuschalten?
Gruss