Gast
#507335
Moin, ich habe mir die im Anhang ersichtliche kleine Schaltung als IR-Sensor gebaut, und zwar bis jetzt 8 mal. Das ganze ist am Register C des ATmega128 angeschlossen. Des weiteren ist DDRC = 0 und PORTC = 256 gesetzt, also als Eingang mit aktiviertem PullUp-Widerständen. Im Display lasse ich mir ständig für alle 8 Sensoren anzeigen, ob diese die Quelle (ein Tennisball großer Fußball der IR-Licht aussendet) sehen. Fahre ich nun mit dem Ball vor die Sensoren, erkennen diese diesen auch brav und das LCD zeigt lauter 0er. Jedoch wenn ich den Ball wieder wegnehme, dauert es bei manchen Eingängen ein paar Sekunden, bis diese wieder zurück auf 1 gehen. Hat jemand eine Idee, an was das liegen kann? Am Ausgang des LM339 scheint noch alles zu passen (zumindest laut Messung mit dem Multimeter und PullUp Widerstand) Vielen Dank Franz