- Labornetzteil AliExpress         
Ergebnis 1 bis 10 von 10

Thema: Gabellichtschranke von Motor gestört

  1. #1
    Erfahrener Benutzer Roboter Genie Avatar von Willa
    Registriert seit
    26.10.2006
    Ort
    Bremen
    Alter
    44
    Beiträge
    1.273

    Gabellichtschranke von Motor gestört

    Anzeige

    Praxistest und DIY Projekte
    Hi!
    Ich habe folgendes Problem:
    Ein großer Schrittmotor dreht eine Encoderscheibe. Diese wird von einer CNY37 Gabellichtschranke und µC ausgelesen. Wenn der Motor ausgeschaltet ist und ich die Encoderscheibe von Hand drehe, funktioniert es wunderbar. Wenn aber der Motor läuft, gibt es scheinbar jede Menge Störungen. Leider muss das Kabel vom Motor und von der Lichtschranke relativ lang sein (ca. 1 Meter).
    Hier der Schaltplan:

    Klicke auf die Grafik für eine größere Ansicht

Name:	stoerung_cny37.jpg
Hits:	30
Größe:	12,9 KB
ID:	20576

    Reicht es einfach den 10k Pull-Down Widerstand zu verkleinern? Wie weit kann ich da runter gehen? Oder ist das der komplett falsche Ansatz...?
    Gibt es sonst noch Tricks? Z.B. einen weiteren Pull-Down direkt am µC?

    Vielen Dank für eure Hilfe,
    William

    Nachtrag: Wenn ich mein Oszi an den INT0 des µCs klemme um mir das Signal anzugucken, funktioniert die Auswertung auch bei laufendem Motor wunderbar... Was will mir das nur sagen?
    Geändert von Willa (18.11.2011 um 17:07 Uhr)
    Viele Grüße, William
    -> http://william.thielicke.org/

  2. #2
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    08.11.2011
    Beiträge
    103
    Wozu hast Du den 15kOhm Widerstand in den Emitterpfad des Fototransistors der Gabellichtschranke geschaltet? Der Spannungsabfall über dem Widerstand hebt das Potential am Emitter an und verhindert ein sicheres Durchschalten des Transistors. Das selbe gilt auch für den BC547. Besser, Du schaltest den Widerstand zwischen Kollektor und 5V. Dann schaltet der Transistor sicher. Du invertierst damit zwar das Signal aber das kannst Du mit dem µC auswerten. Wenn Du statt 15kOhm nur z.B. 5kOhm (Ic wird dann 1mA) für den Kollektorwiderstand verwendest, dann dürfte die Schaltung niederohmig genug sein, um den µC zu speisen. Du kannst also auf den zweiten Transistor verzichten.

  3. #3
    Erfahrener Benutzer Lebende Robotik Legende Avatar von PICture
    Registriert seit
    10.10.2005
    Ort
    Freyung bei Passau in Bayern
    Alter
    73
    Beiträge
    11.077
    Hi !

    Zitat Zitat von Willa Beitrag anzeigen
    Reicht es einfach den 10k Pull-Down Widerstand zu verkleinern? Wie weit kann ich da runter gehen?
    Es könnte reichen. Der pull-down sollte nicht kleiner als 15 k / ß des Transistors sein und seinen max. Kollektorstrom nicht überschreiten. Üblich ist nur ein pull-down beim Empfänger (hier µC-Eingang).

    Zitat Zitat von Willa Beitrag anzeigen
    Gibt es sonst noch Tricks? Z.B. einen weiteren Pull-Down direkt am µC?
    Wenn es nicht ausreicht, würde ich ein geschirmtes Kabel mit nicht zu grosser eigener Kapazität (wegen Frequenz der Impulse) empfehlen, dessen Schirm nur einseitig mit GND verbunden ist.
    MfG (Mit feinem Grübeln) Wir unterstützen dich bei deinen Projekten, aber wir entwickeln sie nicht für dich. (radbruch) "Irgendwas" geht "irgendwie" immer...(Rabenauge) Machs - und berichte.(oberallgeier) Man weißt wie, aber nie warum. Gut zu wissen, was man nicht weiß. Zuerst messen, danach fragen. Was heute geht, wurde gestern gebastelt. http://www.youtube.com/watch?v=qOAnVO3y2u8 Danke!

  4. #4
    Erfahrener Benutzer Robotik Einstein Avatar von Geistesblitz
    Registriert seit
    16.03.2011
    Ort
    Dresden
    Alter
    37
    Beiträge
    1.937
    Da ich gerade etwas Ähnliches hatte: sind alle Gnd-Leitungen verbunden? Hatte das zwar gehabt, allerdings wohl nicht richtig. Ergebnis waren Störungen beim Zählen der Inkremente.

  5. #5
    Erfahrener Benutzer Roboter Genie Avatar von Willa
    Registriert seit
    26.10.2006
    Ort
    Bremen
    Alter
    44
    Beiträge
    1.273
    Hallo,
    danke erstmal euch allen. Ich werde die Vorschläge dieses WE ausprobieren. Gibt es vielleicht eine Erklärung, warum die Auswertung mit angeklemmten Oszi funktioniert? Ist es vielleicht so, dass das Oszi in diesem Fall wirkt wie ein zweiter Pull-down am Eingang des µCs? Oder hat das mit irgendwelchen Filtereigenschaften der Kabel des Oszis zu tun?
    Viele Grüße, William
    -> http://william.thielicke.org/

  6. #6
    Erfahrener Benutzer Robotik Visionär
    Registriert seit
    26.11.2005
    Ort
    bei Uelzen (Niedersachsen)
    Beiträge
    7.942
    Die Schaltung ist mit den 15 K so schon OK. Es geht aber auch anders. Ein kleinerer Widerstand am Emitter könnte auch helfen. Wenn es nicht so schnell sein muss, ggf. auch ein kleiner Kondensator (z.B. 47 pF) dazu. An der Lichtschranke könnte auch noch ein Kondensator für die Versorgungsspannung helfen.

  7. #7
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    10.05.2007
    Beiträge
    178
    Hi,
    Sollte das nicht so...?

    lg
    Triti
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken Lichtschranke mit CNY37.gif  

  8. #8
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    08.11.2011
    Beiträge
    103
    Ja so wie triti sehe ich das auch! Ich würde den Kollektorwiderstand allerdings (wie schon oben erwähnt) nur 5kOhm groß machen (wegen niedriger Ausgangswiderstand).

  9. #9
    Erfahrener Benutzer Robotik Visionär
    Registriert seit
    26.11.2005
    Ort
    bei Uelzen (Niedersachsen)
    Beiträge
    7.942
    So viel anders ist die Schaltung oben auch nicht. Nur dann noch der Externe Transistor als Emitterfolger dahinter. Bei einem langen Kabel macht das auch durchaus Sinn, ob es bei 1 m schon sein muss, hängt auch von der geforderten Geschwindigkeit ab.

  10. #10
    Erfahrener Benutzer Lebende Robotik Legende Avatar von PICture
    Registriert seit
    10.10.2005
    Ort
    Freyung bei Passau in Bayern
    Alter
    73
    Beiträge
    11.077
    Zitat Zitat von Willa Beitrag anzeigen
    Gibt es vielleicht eine Erklärung, warum die Auswertung mit angeklemmten Oszi funktioniert?
    Die Massenklemme vom Oszi ist immer mit Gehäuse verbunden und durch Schutzleiter geerdet.
    MfG (Mit feinem Grübeln) Wir unterstützen dich bei deinen Projekten, aber wir entwickeln sie nicht für dich. (radbruch) "Irgendwas" geht "irgendwie" immer...(Rabenauge) Machs - und berichte.(oberallgeier) Man weißt wie, aber nie warum. Gut zu wissen, was man nicht weiß. Zuerst messen, danach fragen. Was heute geht, wurde gestern gebastelt. http://www.youtube.com/watch?v=qOAnVO3y2u8 Danke!

Ähnliche Themen

  1. AVR Eingang wird gestört
    Von Hübi im Forum AVR Hardwarethemen
    Antworten: 10
    Letzter Beitrag: 28.09.2010, 11:09
  2. ACS gestört von Distanzsensor (Sharp)
    Von copcom-weber im Forum Robby RP6
    Antworten: 12
    Letzter Beitrag: 12.05.2010, 09:15
  3. dcf-signal durch pwm gestört?
    Von LuZ im Forum Elektronik
    Antworten: 3
    Letzter Beitrag: 30.01.2010, 13:11
  4. Relais/Motorschaltung - Kamera wird gestört
    Von Björn im Forum Elektronik
    Antworten: 13
    Letzter Beitrag: 14.08.2008, 15:54
  5. Gabellichtschranke gefunden - suche Gabellichtschranke
    Von IRQ im Forum Sensoren / Sensorik
    Antworten: 2
    Letzter Beitrag: 28.07.2007, 22:35

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen