Forum

Einloggen | Registrieren | RSS  

Transistorschaltung für Induktivschalter (Elektronik)

verfasst von Endress E-Mail, 17.01.2012, 11:27 Uhr

» » Der Sensor schaltet die Betriebsspannung ( 12 V ) auf seinen Ausgang.
» »
» » Der Eingang der C-Control hängt am Pullup auf 5 Volt.
» »
» » Die Pegel sehen ok aus, auch die Ausgabe der Transistorschaltung sind
» ok.
» » Ich erhalte aber Fehlerhafte Zählungen, die ich mir nicht erklären
» kann.
» » Der Sensor hängt über einem Zanhkranz mit 58 Zähnen. Ich muss zwei
» » Umdrehungen zählen, komme aber teilweise aus irgendeinem Grund auf mehr
» » als 118 Zähler.
» »
» » Programmtechnisch ist die Abfrage der Eingänge über Interruptroutinen
» » gelöst. Ich habe in einem anderen Forum die Softwarefrage schon
» » ausgereizt, Syntaktisch und logisch ist alles korrekt. Auch von der
» » Verarbeitungsgeschwindigkeit bekommt die C-Control das locker hin. Wenn
» » ich die Programmdurchläufe mitzähle zwischen zwei Zähnen bin ich bei 40
» -
» » 50. Es werden nur negative Flanken gezählt. Es geht um ca 600 - 700
» » Impulse pro Minute.
» Hallo,
» kannst du das Ausgangssignal des Sensors mit einem Oszilloskop
» anschauen?
» Der Sensor ist gut justiert, wenn das Tastverhältnis nahe
» bei 50% liegt.
» Kann sich der Abstand des Sensors vom Zahnrad ändern (Vibrationen in der
» Halterung)?
» Grüße
» Altgeselle

Neues Jahr, neuer Versuch: Ich habe mittlerweile einen Versuchsaufbau auf dem Tisch stehen, der das Problem abbildet und mir beim Experimentieren hilft.

Status ist der, dass beide Sensoren nach ein paarmal justieren zuverlässig das Signal bringen. Ein Sensor zählt exakt jede Umdrehung 58 Flanken, der andere pro Umdrehung 1 Flanke. Den Motor im Versucsaufbau kann ich regeln. Wenn er recht langsam läuft, bekomme ich ohne Probleme die Signale gezählt, lass ich ihn schneller laufen, dann verzählt sich die C-Control auf einmal. Oder es kommt zu Störungen: Es werden mehr Signale, als am Zahnrad vorhanden und das verstehe ich jetzt überhauptnicht mehr.

Der Sensor ist ein Pepperl und Fuchs: NBB1-4GM22-E2-0,3M-V3 der laut Datenblatt 700 Hz schafft, der Transistor schafft laut Datenblatt 300 Mhz ( BC547B )

Hat noch jemand eine Idee wo der Fehler liegen könnte, bzw einen Vorschlag, wie ich die Sensoren zuverlässig anfragen kann ?

Ich kann leider den Sensor nicht gegen eine Lichtschranke tauschen oder einen Drehgeber.



Gesamter Thread:

Transistorschaltung für Induktivschalter - Endress, 10.01.2012, 10:30 (Elektronik)
Transistorschaltung für Induktivschalter - Bürger(R), 10.01.2012, 10:56
Transistorschaltung für Induktivschalter - Endress, 10.01.2012, 11:31
Transistorschaltung für Induktivschalter - Bürger(R), 10.01.2012, 11:37
Transistorschaltung für Induktivschalter - Thomas Kuster, 10.01.2012, 11:57
Transistorschaltung für Induktivschalter - Altgeselle(R), 10.01.2012, 12:25
Transistorschaltung für Induktivschalter - Endress, 17.01.2012, 11:27
Transistorschaltung für Induktivschalter - x y, 17.01.2012, 11:34
Transistorschaltung für Induktivschalter - Endress, 17.01.2012, 13:57