AT89S8253 Lichtsensor (LDR)

Gast #450538
Lesenswert?

Hallo zusammen,

ich mache in der Schule ein Projekt mit meinem AT89S8253.
Ich habe vor eine Art Arlarmanlage zu bauen.
Vor dem LDR ist eine LED befästigt. Sobald das Licht unterbrochen wird 
brauche ich den Wert von LDR.

Meine Frage ist nun:
An welche Ports schließe ich die Arlarmanlage an ?
und wie werte ich die Signale aus ?

Ich hoffe ihr könnt mir weiter helfen.
Falls ihr noch fragen hab oder irgendetwas nicht klar ist einfach 
schreiben.

mfg René
Angehängte Dateien:
Gast #450557
Lesenswert?

Bei der Schaltung bin ich mir nicht sicher ob die so Funktioniert!
Im prinzip kanst du port 1.0 - 1.7 nutzen und dort den LDR direkt 
anschließen und dann auf masse ziehn ... Glaub ich !!! Wie du die 
ansteuerst hängt on der Programmiersprache ab und davon welche programme 
du nutzt !! für den AT empfele ich dir das Programm Keil!! 
Progammiersprache ist C.
Gast #454583
Lesenswert?

Danke für den Tipp!
Aber :
Wir machen das in der Schule und sind an gewisse Vorgaben gebunden!
Wir verwenden einen AT89S8253 und sollen die Programme in C schreiben!

Ich habe heute die Platine soweit fertig gemacht! Funktioniert auch 
alles jetzt muss ich nur noch wissen wie ich sie an den Microcontroller 
anschließe!

In der Zeichnung wo der MC eingezeichnet ist ist zurzeit noch eine LED 
eingebaut!Kann ich das so anschließen wie LED mit Taster also einfach 
die Platine dazwischen schalten und auf Masse ziehen ??

Wäre echt nett wenn sich jemand die Mühe machen würde mir zu helfen!

Danke im Voraus

MFG
René
Gast #454600
Lesenswert?

Schliesse die 27 kOhm auf einer Seite an + (ich nehem an 5V). Das zweite 
Pin vom Widerstandgeht an den LDR. Der LDR wiederum geht mit dem zweiten 
Pin an - (GND). Dort wo die 27 kOhm und der LDR verbunden sind, gehst du 
auf einen Port vom Microcontroller, sollte mit jedem funkntionieren.
Scheint nun genug Licht auf den LDR ist die Spannung am Eingangspin fast 
0V, scheint kaum Licht auf den Sensor sind es fast 5V. Also einfach den 
Eingasport abfragen und je nach dem ob 1 oder 0 entsprechend die LED 
steuern.

MFG
Falk

P.S. Den Transistor und die 330 Ohm brauchst du  nicht.

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