Gabellichtschranke an AVR?

R

Rolf Bredemeier

Guest
Hallo zusammen!

Ich möchte gern eine Gabellichtschranke an den INT0 eines
90S8515 anschliessen.

(Es soll ein Zündgeber werden. Das meistens dafür
Hallgeber genommen werden, habe ich gelesen.
Ich möchte aber gern optisch abtasten)

Bei nicht belegter Schranke, also Lücke, soll der Interrupt
ausgelöst werden.

Und nun suche ich eine möglichst einfache Schaltung zur
Anpassung an den AVR. Was ich so gefunden habe,
erschien mir recht aufwendig, mit OP's und Gattern
dazwischen.

Ich würde mich wirklich sehr über einen Tipp freuen!

Gruß Rolf
 
Nochmal Hallo!

Ich habe gerade noch hier http://www.ftcommunity.de/cny37.htm
eine Schaltung gefunden. Wäre das in Ordnung?

Danke!
 
Immer unter der Annahme, daß Fremdlicht wirklich
kein Problem ist:

Und nun suche ich eine möglichst einfache Schaltung
Die einfachste Schaltung ist ein Pull-up-Widerstand
für den Fototransistor. Setzt aber schonmal voraus,
* daß der Eingang Schmitt-Trigger intern haben sollte.
denn die Anstiegs/Abfallzeit ist niederig. Und man
will bei Rauschen ja nicht durch Prellen mehrere IRQs.
* daß man überhaupt mit der Geschwindigkeit hinkommt.

Weniger schlapp wird der Fototransistor
* durch kompliziertere Mechanik als simple Flügelscheibe.
Das scheidet meist aus.
* Mehr Strom durchs LED. Das scheidet bei Batteriebetrieb
oft aus. Außerdem altert das LED dann schneller.
* passende Beschaltung des Empfängers.
Z.B. http://www.embeddedFORTH.de Heft 6 S.19 Bild 4
Ist zwar für V24 über Optokoppler gedacht, aber
für Lichtschranke genauso verwendbar.
Der Transistor oberhalb des Fototransistors betreibt
diesen mit Konstantspannung, lässt aber den Strom
mit Verstärkung 1 durch.
Erst der oberste Transisor ist der Komparator der
für Verstärkung sorgt.

MfG JRD
 
Rolf Bredemeier schrieb:

Ich möchte gern eine Gabellichtschranke an den INT0 eines
90S8515 anschliessen.
Das geht direkt, also CNY37, Emitter an GND, Kollektor an INT0, interner
Pullup ein. Die LED mit ca. 5mA zu betreiben sollte ausreichen.


(Es soll ein Zündgeber werden. Das meistens dafür
Hallgeber genommen werden, habe ich gelesen.
Ich möchte aber gern optisch abtasten)
Magnetische Abtastung ist gegen die üblichen Verschmutzungen
unempfindlich.


Bei nicht belegter Schranke, also Lücke, soll der Interrupt
ausgelöst werden.
Interrupt auf fallende Flanke programmieren.


Gruß Dieter
 
Rolf Bredemeier <rolf_gsxr@gmx.net> schrieb im Beitrag <bi9sr2$e7i$07$1@news.t-online.com>...
Ich habe gerade noch hier http://www.ftcommunity.de/cny37.htm
eine Schaltung gefunden. Wäre das in Ordnung?
Nein, diese Schaltung ist nicht in Ordnung. Siehe
de.sci.electronics FAQ: http://dse-faq.elektronik-kompendium.de/
Wie schliesst man Optokoppler und Lichtschranken an ?
LED +---+ +--2k2-- +5V
+5V --220Ohm--|A C|--+------- zum uC (oft auch 470R und 4k7, wird aber langsamer)
Masse --------|K E|---------- Masse
+---+ Phototransistor

Die Lichtschranke muss nateurlich im Dunklen und Staubfreien
(Oelfreien) Raum moniert werden. Hallgeber (z.B. TLE4905 von
Siemens, erhaeltlich bei www.reichelt.de oder www.conrad.de)
sind zuverlaessiger und einfacher in der Anwendung, kann im
hellen moniert werden und ruhig einstauben/einoelen:

+-----+ +-1k2-+
| TLE |-(-----+-- +5V
|4905L|-+-------- zum uC
| |---------- Masse
+-----+
--
Manfred Winterhoff, reply-to invalid, use mawin at despammed.com
homepage: http://www.geocities.com/mwinterhoff/
Read 'Art of Electronics' Horowitz/Hill before you ask.
Lese 'Hohe Schule der Elektronik 1+2' bevor du fragst.
 
Hallo Dieter, MaWin und Rafael!

Vielen Dank für die schnelle Hilfe.

An MaWin:

Besonderen Dank an den Tipp mit dem TLE. Habe gedacht,
das es VIEL komplizierter ist, Hallsensoren auszulesen.

Muss ich mir nur überlegen, wie ich ein Magnetfeld in den
Unterbrecherdeckel bekomme.

Meine "Schlitzscheibe" ist aus Eisenblech, vielleicht reicht
ein kräftiger Dauermagnet in der Näche dieser Scheibe, um
den Sensor ansprechen zu lassen... Muss ich mal testen.

Viele Grüße, Rolf
 
Rolf Bredemeier wrote:

Hallo Dieter, MaWin und Rafael!

Vielen Dank für die schnelle Hilfe.

An MaWin:

Besonderen Dank an den Tipp mit dem TLE. Habe gedacht,
das es VIEL komplizierter ist, Hallsensoren auszulesen.

Muss ich mir nur überlegen, wie ich ein Magnetfeld in den
Unterbrecherdeckel bekomme.

Meine "Schlitzscheibe" ist aus Eisenblech, vielleicht reicht
ein kräftiger Dauermagnet in der Näche dieser Scheibe, um
den Sensor ansprechen zu lassen... Muss ich mal testen.

Viele Grüße, Rolf


Hmmm... Es gibt, glaube ich mich zu erinnern, eine Menge Hallsensoren,
die auf eine externe magnetische Erregung verzichten können. Damit
müßtest Du mit einer reinen Loch- / Flügelscheibe hinkommen. Die Chips
liefern ein eigenes Erregerfeld, dessen Störung durch das vorbeiwandern
eines metallischen Gegenstandes den Sensor aktivieren. Diese Bauteile
gibt es in der KFZ-Industrie zuhauf, da man dort auch nicht das Problem
haben möchte, dass Magneten aus Halterungen fliegen, oder ihre
magnetischen Eigenschaften unter den enormen Vibrationen und
Hitzeeinflüssen sich laufend ändern oder verloren gehen.

Gruß,

Ulrich
 
MaWin wrote:
Ulrich Prinz <uprinz2@netscape.net> schrieb im Beitrag <biakfe$f7f$07$1@news.t-online.com>...

[...]

reluctance sensor), das kommt deinem vorbeifliegenden Loch am
naechsten.
Ich dachte das hier ist die Elektronik- und nicht die Astronomiegruppe?....
Oder Hamburger Kietz bei 190km/h?
Nur Spaß!

Hast schon recht. Die Technik geht weiter und man kann nicht alles
verfolgen. Ich bin mir sicher Sensoren mit integrierten Erregern gesehen
zu haben. Das war aber auf Streifzügen nach ganz anderen Bauteilen.
Letztendlich ist es aber schwierig solche Materialien (magentischer
hitzebeständiger Kunststoff) für den Bastelbedarf zu erhalten. Analog
oder ST hat inzwischen auch Bausteine erfunden, die als Ersatz für
Optokoppler genutzt werden können, z.B. in TTY Schnittstellen. Diese
basieren auf ferromagnetischen Schaltern und sind schneller und
Stromsparender als LED-Basierte Systeme, bei gleicher Trennspannung aber
reduziertem Platzbedarf. Da tut sich immer was.
Es spricht aber auch nix dagegen, wenn der Schreiber des Postings eine
kleine Spule hinter Zahnscheibe und Sensor plaziert als Erreger.
Außerdem könnte man mit einer echten Zahnscheibe und einer GAS/Drehzahl
Erfassung sogar ein kleines Kennfeld realisieren. Da geht also noch was.

Gruß,

Ulrich
 

Welcome to EDABoard.com

Sponsor

Back
Top