Einen guten guten guten Abend wünsch ich euch allen ;). Ich möchte gerne eine Lichtschranke mit einem Laser realisieren. Dazu habe ich diese Schaltung mal gemacht: 5V | | | 4k7 | | | |--------------> µC Eingang | / C Laser-> *--->| T1 (NPN) \ E | | GND Kann ich statt 4,7k Ohm auch 10k benutzen ?. Software Lösung: PIN als Input definieren und gucken ob High oder LOW ist. Wenn High, dann Lichtstrahl besteht und wenn LOW ist, ist der Lichtstrahl unterbrochen. Stimmt das bis jetzt soweit ? Wäre über Verbesserungen sehr dankbar. Schönes Wochenende !
Stimt soweit. Je größer du den Widerstand machst, desto abgeflachter werden die Flanken beim Schaltvorgang. Eine Darlington-Stufe oder Schmitt-Trigger bietet sich bei dieser Anwendung an, da der Transistor undefinierte Pegel zwischen 0 und 1 liefern kann.
Falls das ein Fototransistor ist, gilt hier: Wenn Licht drauffällt, schaltet der Transistor durch => Der Eingang wird low. Kein Licht => high. Der Widerstand ist ein Pullup, der lediglich dafür sorgt, dass der Pin, solange der Transistor ihn nicht auf Gnd zieht, sich der Pegel nicht ständig ändert. Man könnte stattdessen auch einfach per Software den interenen Pullup aktivieren.
Du kannst im Prinzip auch eine Pegelverschiebungsdiode nutzen, um einen eindeutigen Pegel zu erzielen. Sie Aufbau von Logikgattern.
Ob du das mit 10k oder 4k7 machst ist vom Prinzip egal. In dieser Beschaltung die du gewählt hast ist der Port-Pin High, wenn kein Licht auf den Fototransistor fällt. Sobald Licht (irgendwelches) drauffällt geht die Spannung am Port-Pin runter. Um wieviel sie runtergeht hängt dann davon ab, wieviel Licht auf den Transistor fällt. Du solltest deshalb vermeiden, dass irgendwelches Streulicht ausser dem des Lasers den Transistor erreichen kann.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.